0000731012-23-000103.txt : 20230728 0000731012-23-000103.hdr.sgml : 20230728 20230728163118 ACCESSION NUMBER: 0000731012-23-000103 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230728 DATE AS OF CHANGE: 20230728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HEALTHCARE SERVICES GROUP INC CENTRAL INDEX KEY: 0000731012 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-NURSING & PERSONAL CARE FACILITIES [8050] 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: 231123556 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 10-Q 1 hcsg-20230630.htm 10-Q hcsg-20230630
FALSE2023Q20000731012--12-31http://hcsgcorp.com/20230630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://hcsgcorp.com/20230630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization00007310122023-01-012023-06-3000007310122023-07-26xbrli:shares00007310122023-06-30iso4217:USD00007310122022-12-31iso4217:USDxbrli:shares00007310122023-04-012023-06-3000007310122022-04-012022-06-3000007310122022-01-012022-06-3000007310122021-12-3100007310122022-06-300000731012us-gaap:CommonStockMember2022-12-310000731012us-gaap:AdditionalPaidInCapitalMember2022-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000731012us-gaap:RetainedEarningsMember2022-12-310000731012us-gaap:TreasuryStockCommonMember2022-12-310000731012us-gaap:RetainedEarningsMember2023-01-012023-03-3100007310122023-01-012023-03-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000731012us-gaap:CommonStockMember2023-01-012023-03-310000731012us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000731012us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000731012us-gaap:CommonStockMember2023-03-310000731012us-gaap:AdditionalPaidInCapitalMember2023-03-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000731012us-gaap:RetainedEarningsMember2023-03-310000731012us-gaap:TreasuryStockCommonMember2023-03-3100007310122023-03-310000731012us-gaap:RetainedEarningsMember2023-04-012023-06-300000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000731012us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000731012us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000731012us-gaap:CommonStockMember2023-06-300000731012us-gaap:AdditionalPaidInCapitalMember2023-06-300000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000731012us-gaap:RetainedEarningsMember2023-06-300000731012us-gaap:TreasuryStockCommonMember2023-06-300000731012us-gaap:CommonStockMember2021-12-310000731012us-gaap:AdditionalPaidInCapitalMember2021-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000731012us-gaap:RetainedEarningsMember2021-12-310000731012us-gaap:TreasuryStockCommonMember2021-12-310000731012us-gaap:RetainedEarningsMember2022-01-012022-03-3100007310122022-01-012022-03-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000731012us-gaap:CommonStockMember2022-01-012022-03-310000731012us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000731012us-gaap:TreasuryStockCommonMember2022-01-012022-03-310000731012us-gaap:CommonStockMember2022-03-310000731012us-gaap:AdditionalPaidInCapitalMember2022-03-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000731012us-gaap:RetainedEarningsMember2022-03-310000731012us-gaap:TreasuryStockCommonMember2022-03-3100007310122022-03-310000731012us-gaap:RetainedEarningsMember2022-04-012022-06-300000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000731012us-gaap:CommonStockMember2022-04-012022-06-300000731012us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000731012us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000731012us-gaap:CommonStockMember2022-06-300000731012us-gaap:AdditionalPaidInCapitalMember2022-06-300000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000731012us-gaap:RetainedEarningsMember2022-06-300000731012us-gaap:TreasuryStockCommonMember2022-06-300000731012srt:MinimumMember2023-01-012023-06-300000731012srt:MaximumMember2023-01-012023-06-30hcsg:segmenthcsg:institution0000731012hcsg:HousekeepingServicesMember2023-01-012023-06-300000731012hcsg:HousekeepingServicesMember2022-01-012022-06-300000731012hcsg:HousekeepingServicesMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueSegmentMember2023-01-012023-06-30xbrli:pure0000731012hcsg:HousekeepingServicesMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueSegmentMember2022-01-012022-06-300000731012hcsg:DietaryServicesMember2023-01-012023-06-300000731012hcsg:DietaryServicesMember2022-01-012022-06-300000731012us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueSegmentMemberhcsg:DietaryServicesMember2023-01-012023-06-300000731012us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueSegmentMemberhcsg:DietaryServicesMember2022-01-012022-06-300000731012us-gaap:TransferredAtPointInTimeMember2023-06-300000731012us-gaap:TransferredAtPointInTimeMember2022-12-310000731012us-gaap:TransferredOverTimeMember2023-06-300000731012us-gaap:TransferredOverTimeMember2022-12-3100007310122023-07-012023-06-300000731012hcsg:StandardNoteReceivableMember2023-06-300000731012hcsg:ElevatedRiskNoteReceivableMember2023-06-300000731012hcsg:FinancialAsset0To90DaysPastDueMemberhcsg:StandardNoteReceivableMember2023-06-300000731012hcsg:FinancialAsset91To180DaysPastDueMemberhcsg:StandardNoteReceivableMember2023-06-300000731012hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMemberhcsg:StandardNoteReceivableMember2023-06-300000731012us-gaap:FinancialAssetPastDueMemberhcsg:StandardNoteReceivableMember2023-06-300000731012hcsg:FinancialAsset0To90DaysPastDueMemberhcsg:ElevatedRiskNoteReceivableMember2023-06-300000731012hcsg:ElevatedRiskNoteReceivableMemberhcsg:FinancialAsset91To180DaysPastDueMember2023-06-300000731012hcsg:ElevatedRiskNoteReceivableMemberhcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember2023-06-300000731012us-gaap:FinancialAssetPastDueMemberhcsg:ElevatedRiskNoteReceivableMember2023-06-300000731012hcsg:FinancialAsset0To90DaysPastDueMember2023-06-300000731012hcsg:FinancialAsset91To180DaysPastDueMember2023-06-300000731012hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember2023-06-300000731012us-gaap:FinancialAssetPastDueMember2023-06-300000731012hcsg:StandardNoteReceivableMember2023-03-310000731012hcsg:StandardNoteReceivableMember2023-04-012023-06-300000731012hcsg:ElevatedRiskNoteReceivableMember2023-03-310000731012hcsg:ElevatedRiskNoteReceivableMember2023-04-012023-06-300000731012hcsg:StandardNoteReceivableMember2022-03-310000731012hcsg:StandardNoteReceivableMember2022-04-012022-06-300000731012hcsg:StandardNoteReceivableMember2022-06-300000731012hcsg:ElevatedRiskNoteReceivableMember2022-03-310000731012hcsg:ElevatedRiskNoteReceivableMember2022-04-012022-06-300000731012hcsg:ElevatedRiskNoteReceivableMember2022-06-300000731012hcsg:StandardNoteReceivableMember2022-12-310000731012hcsg:StandardNoteReceivableMember2023-01-012023-06-300000731012hcsg:ElevatedRiskNoteReceivableMember2022-12-310000731012hcsg:ElevatedRiskNoteReceivableMember2023-01-012023-06-300000731012hcsg:StandardNoteReceivableMember2021-12-310000731012hcsg:StandardNoteReceivableMember2022-01-012022-06-300000731012hcsg:ElevatedRiskNoteReceivableMember2021-12-310000731012hcsg:ElevatedRiskNoteReceivableMember2022-01-012022-06-300000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-04-012023-06-300000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-04-012022-06-300000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-06-300000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-06-300000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300000731012hcsg:HousekeepingAndDietaryEquipmentMember2023-06-300000731012hcsg:HousekeepingAndDietaryEquipmentMember2022-12-310000731012hcsg:ComputerHardwareAndSoftwareMember2023-06-300000731012hcsg:ComputerHardwareAndSoftwareMember2022-12-310000731012us-gaap:PropertyPlantAndEquipmentOtherTypesMember2023-06-300000731012us-gaap:PropertyPlantAndEquipmentOtherTypesMember2022-12-310000731012srt:MinimumMember2023-06-300000731012srt:MaximumMember2023-06-300000731012us-gaap:CustomerRelationshipsMember2023-01-012023-06-300000731012us-gaap:TradeNamesMember2023-01-012023-06-300000731012us-gaap:PatentsMember2023-01-012023-06-300000731012us-gaap:NoncompeteAgreementsMember2023-01-012023-06-300000731012us-gaap:MunicipalBondsMember2023-04-012023-06-300000731012us-gaap:MunicipalBondsMember2022-04-012022-06-300000731012us-gaap:MunicipalBondsMember2023-01-012023-06-300000731012us-gaap:MunicipalBondsMember2022-01-012022-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:MunicipalBondsMember2023-06-300000731012us-gaap:MunicipalBondsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberus-gaap:MunicipalBondsMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2023-06-300000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:MoneyMarketFundsMember2023-06-300000731012us-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-06-300000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-06-300000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CommodityMember2023-06-300000731012us-gaap:CommodityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberus-gaap:CommodityMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberus-gaap:CommodityMember2023-06-300000731012us-gaap:FairValueInputsLevel3Memberus-gaap:CommodityMember2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FixedIncomeInvestmentsMember2023-06-300000731012us-gaap:FixedIncomeInvestmentsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeInvestmentsMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberus-gaap:FixedIncomeInvestmentsMember2023-06-300000731012us-gaap:FixedIncomeInvestmentsMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:InternationalMember2023-06-300000731012hcsg:InternationalMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberhcsg:InternationalMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberhcsg:InternationalMember2023-06-300000731012hcsg:InternationalMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:LargeCapBlendMember2023-06-300000731012hcsg:LargeCapBlendMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberhcsg:LargeCapBlendMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberhcsg:LargeCapBlendMember2023-06-300000731012hcsg:LargeCapBlendMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:LargeCapGrowthMember2023-06-300000731012hcsg:LargeCapGrowthMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberhcsg:LargeCapGrowthMember2023-06-300000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel2Member2023-06-300000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:LargeCapValueMember2023-06-300000731012hcsg:LargeCapValueMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberhcsg:LargeCapValueMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberhcsg:LargeCapValueMember2023-06-300000731012hcsg:LargeCapValueMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:MidCapBlendMember2023-06-300000731012hcsg:MidCapBlendMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberhcsg:MidCapBlendMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberhcsg:MidCapBlendMember2023-06-300000731012us-gaap:FairValueInputsLevel3Memberhcsg:MidCapBlendMember2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:RealEstateFundsMember2023-06-300000731012us-gaap:RealEstateFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberus-gaap:RealEstateFundsMember2023-06-300000731012us-gaap:RealEstateFundsMemberus-gaap:FairValueInputsLevel2Member2023-06-300000731012us-gaap:RealEstateFundsMemberus-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:SmallCapBlendMember2023-06-300000731012us-gaap:EstimateOfFairValueFairValueDisclosureMemberhcsg:SmallCapBlendMember2023-06-300000731012us-gaap:FairValueInputsLevel1Memberhcsg:SmallCapBlendMember2023-06-300000731012us-gaap:FairValueInputsLevel2Memberhcsg:SmallCapBlendMember2023-06-300000731012us-gaap:FairValueInputsLevel3Memberhcsg:SmallCapBlendMember2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-06-300000731012us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000731012us-gaap:FairValueInputsLevel1Member2023-06-300000731012us-gaap:FairValueInputsLevel2Member2023-06-300000731012us-gaap:FairValueInputsLevel3Member2023-06-300000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:MunicipalBondsMember2022-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:MunicipalBondsMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2022-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:MoneyMarketFundsMember2022-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CommodityMember2022-12-310000731012us-gaap:CommodityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:CommodityMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberus-gaap:CommodityMember2022-12-310000731012us-gaap:FairValueInputsLevel3Memberus-gaap:CommodityMember2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FixedIncomeInvestmentsMember2022-12-310000731012us-gaap:FixedIncomeInvestmentsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeInvestmentsMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberus-gaap:FixedIncomeInvestmentsMember2022-12-310000731012us-gaap:FixedIncomeInvestmentsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:InternationalMember2022-12-310000731012hcsg:InternationalMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:InternationalMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberhcsg:InternationalMember2022-12-310000731012hcsg:InternationalMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:LargeCapBlendMember2022-12-310000731012hcsg:LargeCapBlendMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:LargeCapBlendMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberhcsg:LargeCapBlendMember2022-12-310000731012hcsg:LargeCapBlendMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:LargeCapGrowthMember2022-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:LargeCapGrowthMember2022-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel2Member2022-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:LargeCapValueMember2022-12-310000731012hcsg:LargeCapValueMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:LargeCapValueMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberhcsg:LargeCapValueMember2022-12-310000731012hcsg:LargeCapValueMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:MidCapBlendMember2022-12-310000731012hcsg:MidCapBlendMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:MidCapBlendMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberhcsg:MidCapBlendMember2022-12-310000731012us-gaap:FairValueInputsLevel3Memberhcsg:MidCapBlendMember2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:RealEstateFundsMember2022-12-310000731012us-gaap:RealEstateFundsMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:RealEstateFundsMember2022-12-310000731012us-gaap:RealEstateFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000731012us-gaap:RealEstateFundsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberhcsg:SmallCapBlendMember2022-12-310000731012us-gaap:EstimateOfFairValueFairValueDisclosureMemberhcsg:SmallCapBlendMember2022-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:SmallCapBlendMember2022-12-310000731012us-gaap:FairValueInputsLevel2Memberhcsg:SmallCapBlendMember2022-12-310000731012us-gaap:FairValueInputsLevel3Memberhcsg:SmallCapBlendMember2022-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310000731012us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000731012us-gaap:FairValueInputsLevel1Member2022-12-310000731012us-gaap:FairValueInputsLevel2Member2022-12-310000731012us-gaap:FairValueInputsLevel3Member2022-12-310000731012us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-06-300000731012us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310000731012us-gaap:MunicipalBondsMember2023-06-300000731012us-gaap:MunicipalBondsMember2022-12-310000731012us-gaap:StockOptionMember2023-01-012023-06-300000731012us-gaap:StockOptionMember2022-01-012022-06-300000731012hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember2023-01-012023-06-300000731012hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember2022-01-012022-06-300000731012us-gaap:PerformanceSharesMember2023-01-012023-06-300000731012us-gaap:PerformanceSharesMember2022-01-012022-06-300000731012us-gaap:EmployeeStockMember2023-01-012023-06-300000731012us-gaap:EmployeeStockMember2022-01-012022-06-300000731012us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300000731012us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300000731012us-gaap:CostOfSalesMember2023-01-012023-06-300000731012us-gaap:CostOfSalesMember2022-01-012022-06-300000731012hcsg:Amended2020OmnibusIncentivePlanMember2023-05-302023-05-300000731012hcsg:Amended2020OmnibusIncentivePlanMember2023-06-300000731012hcsg:Amended2020OmnibusIncentivePlanMember2023-01-012023-06-300000731012us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300000731012us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300000731012us-gaap:RestrictedStockUnitsRSUMember2022-12-310000731012us-gaap:RestrictedStockUnitsRSUMember2023-06-300000731012us-gaap:PerformanceSharesMember2023-02-242023-02-240000731012us-gaap:PerformanceSharesMember2023-06-300000731012us-gaap:PerformanceSharesMember2022-12-310000731012hcsg:DeferredStockUnitsMember2023-01-012023-06-300000731012hcsg:DeferredStockUnitsMembersrt:DirectorMember2023-06-30hcsg:participant0000731012hcsg:DeferredStockUnitsMember2023-06-300000731012us-gaap:EmployeeStockMember2023-06-300000731012us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-06-300000731012us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-06-300000731012us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-06-300000731012hcsg:HousekeepingServicesMember2023-04-012023-06-300000731012hcsg:HousekeepingServicesMember2022-04-012022-06-300000731012hcsg:DietaryServicesMember2023-04-012023-06-300000731012hcsg:DietaryServicesMember2022-04-012022-06-300000731012hcsg:HousekeepingServicesMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000731012hcsg:HousekeepingServicesMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300000731012hcsg:HousekeepingServicesMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000731012hcsg:HousekeepingServicesMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2023-04-012023-06-300000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2022-04-012022-06-300000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2023-01-012023-06-300000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2022-01-012022-06-300000731012hcsg:CorporateAndEliminationsMember2023-04-012023-06-300000731012hcsg:CorporateAndEliminationsMember2022-04-012022-06-300000731012hcsg:CorporateAndEliminationsMember2023-01-012023-06-300000731012hcsg:CorporateAndEliminationsMember2022-01-012022-06-300000731012hcsg:SecuredOvernightFinancingRateSOFRMember2023-01-012023-06-30hcsg:covenant0000731012us-gaap:LetterOfCreditMember2023-06-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-Q

(Mark One)
 QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2023
OR
 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                 to                    

Commission file number: 0-12015

HEALTHCARE SERVICES GROUP, INC.
(Exact name of registrant as specified in its charter)
Pennsylvania23-2018365
(State or other jurisdiction of
 incorporation or organization)
(I.R.S. Employer Identification No.)

3220 Tillman Drive, Suite 300, Bensalem, Pennsylvania
(Address of principal executive office)

19020
(Zip Code)

Registrant’s telephone number, including area code:
(215) 639-4274

Former name, former address and former fiscal year, if changed since last report:
Not Applicable

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueHCSGNASDAQ Global Select Market

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




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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerþAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨ 

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

Indicate the number of shares outstanding of each of the registrant’s classes of common stock, as of the latest practicable date. Common Stock, $0.01 par value: 74,195,000 shares outstanding as of July 26, 2023.



Healthcare Services Group, Inc.
Quarterly Report on Form 10-Q
For the Period Ended June 30, 2023

TABLE OF CONTENTS




CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

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 “believes,” “anticipates,” “plans,” “expects,” “estimates,” “will,” “goal,” 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, 2023; credit and collection risks associated with the healthcare industry; the impact of bank failures; our claims experience related to workers’ 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’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 31, 2022 under “Government Regulation of Customers,” “Service Agreements and Collections,” and “Competition” and under Item 1A. “Risk Factors” in such Form 10-K.

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.

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.




PART I — FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
Healthcare Services Group, Inc.
Consolidated Balance Sheets
(in thousands, except per share amounts)
(Unaudited)
June 30, 2023
December 31, 2022
ASSETS:
Current assets:
Cash and cash equivalents$28,662 $26,279 
Marketable securities, at fair value93,185 95,200 
Accounts and notes receivable, less allowance for doubtful accounts of $75,745 and $70,192 as of June 30, 2023 and December 31, 2022, respectively
380,061 336,777 
Inventories and supplies19,976 21,164 
Taxes receivable926 6,629 
Prepaid expenses and other assets26,276 22,583 
Total current assets549,086 508,632 
Property and equipment, net26,932 22,975 
Goodwill75,529 75,529 
Other intangible assets, less accumulated amortization of $35,145 and $32,738 as of June 30, 2023 and December 31, 2022, respectively
13,539 15,946 
Notes receivable — long–term portion, less allowance for doubtful accounts of $3,917 and $3,273 as of June 30, 2023 and December 31, 2022, respectively
30,740 32,609 
Deferred compensation funding, at fair value37,020 33,493 
Deferred tax asset28,204 28,338 
Other long-term assets708 812 
Total assets$761,758 $718,334 
LIABILITIES AND STOCKHOLDERS’ EQUITY:
Current liabilities:
Accounts payable$65,622 $68,296 
Accrued payroll and related taxes39,223 42,704 
Other accrued expenses and current liabilities17,129 17,835 
Borrowings under line of credit40,000 25,000 
Income taxes payable1,364  
Deferred compensation liability — short-term1,435 1,618 
Accrued insurance claims24,891 23,166 
Total current liabilities189,664 178,619 
Accrued insurance claims — long-term68,920 65,541 
Deferred compensation liability — long-term37,171 33,764 
Lease liability — long-term11,560 8,097 
Other long-term liabilities3,854 6,141 
Commitments and contingencies (Note 15)
STOCKHOLDERS’ EQUITY:
Common stock, $0.01 par value; 100,000 shares authorized; 76,329 and 76,161 shares issued, and 74,195 and 74,088 shares outstanding as of June 30, 2023 and December 31, 2022, respectively
763 762 
Additional paid-in capital305,853 302,304 
Retained earnings175,794 154,495 
Accumulated other comprehensive loss, net of taxes(3,130)(3,477)
Common stock in treasury, at cost, 2,134 and 2,073 shares as of June 30, 2023 and December 31, 2022, respectively
(28,691)(27,912)
Total stockholders’ equity$450,589 $426,172 
Total liabilities and stockholders’ equity$761,758 $718,334 
See accompanying notes to consolidated financial statements.
1



Healthcare Services Group, Inc.
Consolidated Statements of Comprehensive Income
(in thousands, except per share amounts) (Unaudited)

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenues$418,931 $424,857 $836,161 $851,668 
Operating costs and expenses:
Costs of services provided367,728 379,370 728,706 752,632 
Selling, general and administrative expense41,429 29,281 81,476 65,017 
Other income (expense):
Investment and other income (loss), net3,551 (7,511)6,653 (9,034)
Interest expense(1,915)(445)(3,666)(954)
Income before income taxes11,410 8,250 28,966 24,031 
Income tax provision2,812 1,430 7,684 5,882 
Net income$8,598 $6,820 $21,282 $18,149 
Per share data:
Basic earnings per common share$0.12 $0.09 $0.29 $0.24 
Diluted earnings per common share$0.12 $0.09 $0.29 $0.24 
Weighted average number of common shares outstanding:
Basic74,478 74,337 74,488 74,332 
Diluted74,567 74,358 74,543 74,345 
Comprehensive income:
Net income$8,598 $6,820 $21,282 $18,149 
Other comprehensive (loss) gain:
Unrealized (loss) gain on available-for-sale marketable securities, net of taxes(860)(1,945)347 (7,214)
Total comprehensive income$7,738 $4,875 $21,629 $10,935 




See accompanying notes to consolidated financial statements.
2

Healthcare Services Group, Inc.
Consolidated Statements of Cash Flows
(in thousands) (Unaudited)
 Six Months Ended June 30,
 20232022
Cash flows used in operating activities:
Net income$21,282 $18,149 
Adjustments to reconcile net income to net cash used in operating activities:
Depreciation and amortization7,315 7,765 
Bad debt provision18,170 17,024 
Deferred income tax benefit42  
Share-based compensation expense4,409 4,768 
Amortization of premium on marketable securities1,073 1,125 
Unrealized (gain) loss on deferred compensation fund investments(3,790)10,620 
Changes in other long-term liabilities(249)(2,050)
Net loss on disposals of property and equipment387 560 
Changes in operating assets and liabilities:
Accounts and notes receivable(59,585)(58,810)
Inventories and supplies1,188 2,480 
Prepaid expenses and other assets7,824 (508)
Deferred compensation funding262 3,751 
Accounts payable and other accrued expenses(9,337)(15,893)
Accrued payroll, accrued and withheld payroll taxes(2,338)(5,523)
Income taxes payable and receivable(4,339)5,038 
Accrued insurance claims5,104 6,217 
Deferred compensation liability3,695 (15,877)
Net cash used in operating activities(8,887)(21,164)
Cash flows (used in) from investing activities:
Disposals of property and equipment85 201 
Additions to property and equipment(2,097)(2,580)
Purchases of marketable securities (2,875)
Sales of marketable securities1,375 9,526 
Cash paid for acquisitions (114)
Net cash (used in) from investing activities(637)4,158 
Cash flows from (used in) financing activities:
Dividends paid (31,499)
Reissuance of treasury stock pursuant to Dividend Reinvestment Plan 51 
Proceeds from the exercise of stock options 410 
Purchases of treasury stock(2,223) 
Proceeds from short-term borrowings15,000 10,000 
Payments of statutory withholding on net issuance of restricted stock units(870)(1,069)
Net cash from (used in) financing activities11,907 (22,107)
Net change in cash and cash equivalents2,383 (39,113)
Cash and cash equivalents at beginning of the period26,279 70,794 
Cash and cash equivalents at end of the period$28,662 $31,681 


See accompanying notes to consolidated financial statements.
3


Healthcare Services Group, Inc.
Consolidated Statements of Stockholders’ Equity
(in thousands) (Unaudited)
For the six months ended June 30, 2023
Common StockAdditional Paid-in CapitalAccumulated Other Comprehensive Loss, net of taxesRetained EarningsTreasury StockStockholders’ Equity
SharesAmount
Balance, December 31, 202276,161 $762 $302,304 $(3,477)$154,495 $(27,912)$426,172 
Comprehensive income:
Net income for the period— — — — 12,684 — 12,684 
Unrealized gain on available-for-sale marketable securities, net of taxes— — — 1,207 — — 1,207 
Comprehensive income for the period$13,891 
Other share-based compensation, net 167 1 (1)— — —  
Payment of statutory withholding on issuance of restricted stock units— — (870)— — — (870)
Share-based compensation expense— — 1,973 — — — 1,973 
Purchases of treasury stock— — — — — (2,223)(2,223)
Treasury shares issued for Deferred Compensation Plan, net— — 307 — — 168 475 
Shares issued pursuant to Employee Stock Plan— — (139)— — 1,274 1,135 
Other1 — 8 — 11 — 19 
Balance, March 31, 202376,329 $763 $303,582 $(2,270)$167,190 $(28,693)$440,572 
Comprehensive income:
Net income for the period— — — — 8,598 — 8,598 
Unrealized loss on available-for-sale marketable securities, net of taxes— — — (860)— — (860)
Comprehensive income for the period$7,738 
Share-based compensation expense— — 2,278 — — — 2,278 
Treasury shares issued for Deferred Compensation Plan, net— — (7)— — 2 (5)
Other— — — — 6 — 6 
Balance, June 30, 202376,329 $763 $305,853 $(3,130)$175,794 $(28,691)$450,589 


See accompanying notes to consolidated financial statements.
4



For the six months ended June 30, 2022
Common StockAdditional Paid-in CapitalAccumulated Other Comprehensive Loss, net of taxesRetained EarningsTreasury StockStockholders’ Equity
SharesAmount
Balance, December 31, 202176,009 $760 $294,124 $4,000 $183,957 $(30,164)$452,677 
Comprehensive income:
Net income for the period— — — — 11,329 — 11,329 
Unrealized loss on available-for-sale marketable securities, net of taxes— — — (5,269)— — (5,269)
Comprehensive income for the period$6,060 
Exercise of stock options and other share-based compensation, net of shares tendered for payment145 2 408 — — — 410 
Payment of statutory withholding on issuance of restricted stock and restricted stock units— — (1,069)— — — (1,069)
Share-based compensation expense— — 2,298 — — — 2,298 
Treasury shares issued for Deferred Compensation Plan, net— — 110 — — 414 524 
Shares issued pursuant to Employee Stock Plan— — 368 — — 1,144 1,512 
Dividends paid and accrued, $0.21 per share
— — — — (15,859)— (15,859)
Shares issued pursuant to Dividend Reinvestment Plan— — 6 — — 19 25 
Other4 — 59 — — — 59 
Balance, March 31, 202276,158 $762 $296,304 $(1,269)$179,427 $(28,587)$446,637 
Comprehensive income:
Net income for the period— — — — 6,820 — 6,820 
Unrealized loss on available-for-sale marketable securities, net of taxes— — — (1,945)— — (1,945)
Comprehensive income for the period$4,875 
Exercise of stock options and other share-based compensation, net of shares tendered for payment2 — — — — — — 
Share-based compensation expense— — 2,292 — — — 2,292 
Treasury shares issued for Deferred Compensation Plan, net— — (196)— — 191 (5)
Dividends paid and accrued, $0.21 per share
— — — — (15,980)— (15,980)
Shares issued pursuant to Dividend Reinvestment Plan— — 5 — — 21 26 
Balance, June 30, 202276,160 $762 $298,405 $(3,214)$170,267 $(28,375)$437,845 
See accompanying notes to consolidated financial statements.
5

Healthcare Services Group, Inc.
Notes to Consolidated Financial Statements
(Unaudited)

Note 1—Description of Business and Significant Accounting Policies

Nature of Operations

Healthcare Services Group, Inc. (the “Company”) 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’s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company’s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.

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 employees located at the customers’ 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’ notice after an initial period of 60 to 120 days.

The Company is organized into two reportable segments: housekeeping, laundry, linen and other services (“Housekeeping”), and dietary department services (“Dietary”).

Housekeeping consists of managing the customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer’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.

Dietary consists of managing the customers’ dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents’ dietary needs.

Unaudited Interim Financial Data

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the requirements of Form 10-Q and Article 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’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 31, 2022 has been derived from the audited financial statements for the year ended December 31, 2022. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for any future period.

Use of Estimates in Financial Statements

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

6

Principles of Consolidation

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.

Cash and Cash Equivalents

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.

Accounts and Notes Receivable

Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company’s payment terms with customers for services provided are defined within each customer’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 costs of services provided.

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

Allowance for Doubtful Accounts

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 as a liability 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.

Inventories and Supplies

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

Revenue Recognition

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.


7

Leases

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, as permitted by U.S. GAAP. 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 direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use.

Income Taxes

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.

Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company’s consolidated financial statements based on a recognition and measurement process.

Earnings per Common Share

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

Share-Based Compensation

The Company estimates the fair value of share-based awards on the date of grant using the 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’s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.

Identifiable Intangible Assets and Goodwill

Identifiable intangible assets are amortized on a straight-line basis over their respective useful lives. 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.

No impairment loss was recognized on the Company’s intangible assets or goodwill during the six months ended June 30, 2023 or 2022.

Concentrations of Credit Risk

The Company’s financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At June 30, 2023 and December 31, 2022, the majority of the Company’s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States. The Company’s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets.

The Company’s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company’s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company’s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.
8


Employee Retention Credit

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). One provision within the CARES Act provided an Employee Retention Credit (“ERC”), 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.

The Company accounted for the ERC by analogy to International Accounting Standard (“IAS”) 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 28, 2023 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 any receipt of ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within “Costs of services provided” on the Consolidated Statements of Comprehensive 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.

Note 2—Revenue

The Company presents its consolidated revenues disaggregated by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company’s revenues by segment. Refer to Note 12—Segment Information herein as well as the information below regarding the Company’s reportable segments.

Housekeeping

Housekeeping accounted for $384.3 million and $400.8 million of the Company’s consolidated revenues for the six months ended June 30, 2023 and 2022, respectively, which represented approximately 46.0% and 47.1% of the Company’s revenues in each respective period. Housekeeping services include managing customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers’ 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’ 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.

Dietary

Dietary services accounted for $451.8 million and $450.9 million of the Company’s consolidated revenues for the six months ended June 30, 2023 and 2022, respectively, which represented approximately 54.0% and 52.9% of the Company’s revenues in each respective period. Dietary services consist of managing customers’ 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.

9

Revenue Recognition

The Company’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’s costs of obtaining contracts are not material.

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’ notice, after an initial period of 60 to 120 days. A performance obligation is the unit of account under Accounting Standards Codification ("ASC") 606 and is defined as a promise in a contract to transfer a distinct good or service to the customer. The Company’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’ 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 $0.2 million and $0.3 million as of June 30, 2023 and December 31, 2022. Additionally, substantially all such revenue amounts deferred as of December 31, 2022 were subsequently recognized as revenue during the six months ended June 30, 2023.

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’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 or quantities consumed. The Company recognizes revenue related to such estimates only when the Company determines that there will not be a significant reversal in the amount of revenue recognized. The Company’s contracts generally do not contain significant financing components as payment terms are less than one year.

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 30, 2023, the value of the contract liabilities associated with customer prepayments was $1.4 million. As of December 31, 2022, the value of the contract liabilities associated with customer prepayments was $3.1 million. The Company recognized $1.8 million of revenue during the six months ended June 30, 2023 which was recorded as a contract liability on December 31, 2022.

Transaction Price Allocated to Remaining Performance Obligations

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’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’ notice after an initial period of 60 to 120 days.

As of June 30, 2023, the Company had $66.1 million related to performance obligations that were unsatisfied or partially unsatisfied for which the Company expects to recognize revenue. The Company expects to recognize revenue on all of the remaining performance obligations over the next 12 months. These amounts exclude variable consideration primarily related to performance obligations that consist of a series of distinct service periods with revenues based on future performance that cannot be estimated at contract inception. The Company also 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.

10

Note 3—Accounts and Notes Receivable

The Company’s accounts and notes receivable balances consisted of the following as of June 30, 2023 and December 31, 2022:
June 30, 2023December 31, 2022
(in thousands)
Short-term
Accounts and notes receivable$455,806 $406,969 
Allowance for doubtful accounts(75,745)(70,192)
Total net short-term accounts and notes receivable$380,061 $336,777 
Long-term
Notes receivable$34,657 $35,882 
Allowance for doubtful accounts(3,917)(3,273)
Total net long-term notes receivable$30,740 $32,609 
Total net accounts and notes receivable$410,801 $369,386 

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’s ability to pay in accordance with the Company’s contracts. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the customer’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’s cash flows and its ability to make timely payments. However, the customer’s obligation to pay the Company in accordance with the contract is not contingent upon the customer’s cash flow. Notwithstanding the Company’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’s results of operations and financial condition.

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’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’s collections risk.

Note 4—Allowance for Doubtful Accounts

In making the Company’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’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. The full effects of COVID-19 on the Company’s customers are highly uncertain and cannot be predicted. As a result, the Company’s future collection experience can differ significantly from historical collection trends. If the Company’s customers experience a negative impact on their cash flows, it could have a material adverse effect on the Company’s results of operations and financial condition.

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’s assessment of collection risk. The Company manages the accounts and notes receivable portfolios using a two tiered approach by disaggregating standard receivables, which are invoices or promissory notes in good standing, from those who have been identified by Management as having an elevated credit risk profile due to a triggering event such as bankruptcy. 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’s historical loss rates. Accounts and notes receivable with an elevated risk profile, which are from customers who have filed bankruptcy, are subject to collections activity or are slow payers that are experiencing financial difficulties, are aggregated and evaluated to determine the total reserve for the class of receivable.

11

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’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, 2023 and 2022 was $0.7 million and $0.5 million, respectively. Interest income from notes receivable for the six months ended June 30, 2023 and 2022 was $1.3 million and $0.8 million, respectively.

The following table presents the Company’s two tiers of notes receivable further disaggregated by year of origination as of June 30, 2023 and write-off activity for the six months ended June 30, 2023.
Notes receivable
Amortized cost basis by origination year
20232022202120202019PriorTotal
(in thousands)
Notes receivable
Standard notes receivable$20,613 $26,710 $7,898 $1,540 $53 $21,691 $78,505 
Elevated risk notes receivable$ $ $2,510 $ $ $795 $3,305 
Current-period gross write-offs$ $101 $ $ $ $53 $154 
Current-period recoveries       
Current-period net write-offs$ $101 $ $ $ $53 $154 

The following table provides information as to the status of payment on the Company’s notes receivable which were past due as of June 30, 2023.
Age analysis of past-due notes receivable as of June 30, 2023
0 - 90 Days91 - 180 DaysGreater than 181 DaysTotal
(in thousands)
Notes receivable
Standard notes receivable$3,269 $2,253 $4,510 $10,032 
Elevated risk notes receivable205 136 795 1,136 
$3,474 $2,389 $5,305 $11,168 

The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio Segment:March 31,
2023
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$68,407 $(8,365)$10,378 $70,420 
Notes receivable
Standard notes receivable$6,425 $(101)$684 $7,008 
Elevated risk notes receivable2,035 (2)201 2,234 
Total notes receivable$8,460 $(103)$885 $9,242 
Total accounts and notes receivable$76,867 $(8,468)$11,263 $79,662 
1.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 receivables which had previously been written-off as uncollectible.
12

Allowance for doubtful accounts
Portfolio segment:March 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$49,411 $(707)$13,899 $62,603 
Notes receivable
Standard notes receivable$12,542 $(55)$119 $12,606 
Elevated risk notes receivable1,139 (483)155 811 
Total notes receivable$13,681 $(538)$274 $13,417 
Total accounts and notes receivable$63,092 $(1,245)$14,173 $76,020 
1.Write-offs are shown net of recoveries. During the three months ended June 30, 2022, the Company collected less than $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio segment:December 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$66,601 $(11,818)$15,637 $70,420 
Notes receivable
Standard notes receivable$6,052 $(101)$1,057 $7,008 
Elevated risk notes receivable811 (53)1,476 2,234 
Total notes receivable$6,863 $(154)$2,533 $9,242 
Total accounts and notes receivable$73,464 $(11,972)$18,170 $79,662 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
Allowance for doubtful accounts
Portfolio segment:December 31,
2021
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$50,794 $(6,050)$17,859 $62,603 
Notes receivable
Standard notes receivable$13,607 $(55)$(946)$12,606 
Elevated risk notes receivable1,183 (483)111 811 
Total notes receivable$14,790 $(538)$(835)$13,417 
Total accounts and notes receivable$65,584 $(6,588)$17,024 $76,020 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2022, the Company collected $0.2 million of accounts and notes receivables which had previously been written-off as uncollectible.



13

Note 5—Changes in Accumulated Other Comprehensive Income by Component

The Company’s accumulated other comprehensive income consists of unrealized gains and losses from the Company’s available-for-sale marketable securities. The following table provides a summary of the changes in accumulated other comprehensive income for the six months ended June 30, 2023 and 2022:
Unrealized gains and losses on available-for-sale securities1
Six Months Ended June 30,
20232022
(in thousands)
Accumulated other comprehensive (loss) income — beginning balance$(3,477)$4,000 
Other comprehensive income (loss) before reclassifications344 (7,234)
Losses reclassified from other comprehensive income2
3 20 
Net current period other comprehensive income (loss)3
347 (7,214)
Accumulated other comprehensive loss — ending balance$(3,130)$(3,214)
1.All amounts are net of tax.
2.Realized gains and losses were recorded pre-tax under “Investment and other income” in the Consolidated Statements of Comprehensive Income. For the six months ended June 30, 2023 and 2022, the Company recorded less than $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note 9—Fair Value Measurements herein for further information.
3.For the six months ended June 30, 2023 and 2022, the changes in other comprehensive income were net of a tax expense of $0.1 million and benefit of $1.9 million, respectively.

Amounts Reclassified from Accumulated Other Comprehensive Income
20232022
(in thousands)
Three Months Ended June 30,
Losses from the sale of available-for-sale securities$(2)$(14)
Tax benefit1 3 
Net loss reclassified from accumulated other comprehensive income$(1)$(11)
Six Months Ended June 30,
Losses from the sale of available-for-sale securities$(4)$(26)
Tax benefit1 6 
Net loss reclassified from accumulated other comprehensive income$(3)$(20)

14

Note 6—Property and Equipment

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.

The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June 30, 2023 and December 31, 2022:
June 30, 2023December 31, 2022
(in thousands)
Housekeeping and dietary equipment$14,184 $13,585 
Computer hardware and software6,418 6,086 
Operating lease — right-of-use assets
25,838 34,445 
Other1
1,076 1,055 
Total property and equipment, at cost47,516 55,171 
Less accumulated depreciation20,584 32,196 
Total property and equipment, net$26,932 $22,975 
1.Includes furniture and fixtures, leasehold improvements and autos and trucks.

Depreciation expense for each of the three months ended June 30, 2023 and 2022 was $2.4 million. Depreciation expense for the six months ended June 30, 2023 and 2022 was $4.9 million and $5.3 million, respectively. Of the depreciation expense recorded for the three and six months ended June 30, 2023, $1.6 million and $2.8 million related to the depreciation of the Company’s operating lease - right-of-use assets (ROU Assets”), respectively. Of the depreciation expense recorded for the three and six months ended June 30, 2022, $1.5 million and $3.1 million related to the depreciation of the Company’s ROU Assets, respectively.

Note 7—Leases

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’s leases have remaining lease terms ranging from less than 1 year to 6 years, and have extension options ranging from 1 year to 5 years. Most leases include the option to terminate the lease within 1 year.

The Company uses practical expedients offered under the ASC 842 guidance 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’s ROU assets and lease liabilities. The value of the Company’s ROU assets is determined as the non-depreciated fair value of its leasing arrangements and is recorded in “Property and equipment, net” on the Company’s Consolidated Balance Sheets. The value of the Company’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’s incremental borrowing rate (IBR”) and is recorded in “Other accrued expenses and current liabilities” and “Lease liability — long-term portion” on the Company’s Consolidated Balance Sheets. The Company’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.

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’s ROU assets or lease liabilities. The Company’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’s total variable lease payments.

15

Components of lease expense required by ASC 842 are presented below for the three and six months ended June 30, 2023 and 2022.
Three Months Ended June 30,
20232022
(in thousands)
Lease cost
Operating lease cost$1,444 $1,528 
Short-term lease cost422 225 
Variable lease cost633 245 
Total lease cost$2,499 $1,998 

Six Months Ended June 30,
20232022
(in thousands)
Lease cost
Operating lease cost$2,831 $2,915 
Short-term lease cost654 580 
Variable lease cost1,083 327 
Total lease cost$4,568 $3,822 

Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2023 and 2022.

Six Months Ended June 30,
20232022
(dollar amounts in thousands)
Other information
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$3,110$3,300
Weighted-average remaining lease term — operating leases3.7 years4.3 years
Weighted-average discount rate — operating leases6.0 %4.3 %

During the three and six months ended June 30, 2023, the Company’s ROU assets and lease liabilities were reduced by $0.4 million and $1.1 million, respectively due to lease cancellations. During the three and six months ended June 30, 2022, the Company's ROU assets and lease liabilities were reduced by $0.5 million and $1.4 million, respectively.

The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June 30, 2023:
Period/YearOperating Leases
(in thousands)
July 1 to December 31, 2023$3,412 
20246,070 
20254,833 
20262,405 
20271,365 
20281,389 
Thereafter116 
Total minimum lease payments$19,590 
Less: imputed lease payments1,990 
Present value of lease liabilities$17,600 

16

Note 8—Goodwill and Other Intangible Assets

The Company’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.

The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2023, the following five fiscal years and thereafter:
Period/YearTotal Amortization Expense
(in thousands)
July 1 to December 31, 2023$1,412 
2024$2,685 
2025$2,685 
2026$2,666 
2027$1,195 
2028$613 
Thereafter$2,283 

Amortization expense for the three months ended June 30, 2023 and 2022 was $1.2 million for both periods. Amortization expense for the six months ended June 30, 2023 and 2022 was $2.4 million for both periods.

Note 9—Fair Value Measurements

The Company’s current assets and current liabilities are financial instruments and most of these items (other than 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’s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company’s financial assets that are measured at fair value on a recurring basis are its 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.

The Company’s marketable securities are held by the Company’s captive insurance company to satisfy capital requirements of the state regulator related to captive insurance companies. Such securities primarily consist of tax-exempt municipal bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included in “Unrealized (loss) gain on available-for-sale marketable securities, net of taxes” within the Consolidated Statements of Comprehensive Income. The fair value of these marketable securities is 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 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. For the three and six months ended June 30, 2022, the Company recorded unrealized losses, net of taxes of $1.9 million and $7.2 million, respectively.

As part of a prior year 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” on the Consolidated Balance Sheets and any payments within 12 months within “Other accrued expenses and current liabilities”. The fair value of this liability is measured using forecasted sales models (Level 3). For the three months ended June 30, 2023 and 2022, the Company recorded realized gains of $0.6 million and gains of $0.2 million, respectively, associated with changes in fair value of the liability. Gains and losses are recorded within “Costs of services provided” in the Consolidated Statements of Comprehensive Income related to the subsequent measurement of the liability. For the six months ended June 30, 2023 and 2022, the Company recorded realized gains of $0.2 million and $1.9 million, respectively, within “Costs of services provided” in the Consolidated Statements of Comprehensive Income related to the subsequent measurement of the liability at each period end.

17

For the three months ended June 30, 2023 and 2022, the Company received total proceeds, less the amount of interest received, of $1.2 million and $8.0 million, respectively, from sales of available-for-sale municipal bonds. For both the three months ended June 30, 2023 and 2022, these sales resulted in realized losses of less than $0.1 million. For the six months ended June 30, 2023 and 2022, the Company received total proceeds, less the amount of interest received, of $1.4 million and $9.5 million, respectively, from sales of available-for-sale municipal bonds. For both the six months ended June 30, 2023 and 2022, these sales resulted in realized losses of less than $0.1 million, which were recorded within “Investment and other income (loss), net” in the Consolidated Statements of Comprehensive Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.

The investments under the funded deferred compensation plan are classified as trading securities and unrealized gains or losses are recorded in “Selling, general and administrative expense” in the Consolidated Statements of Comprehensive Income. The fair value of these investments are determined based on quoted market prices (Level 1). For the three months ended June 30, 2023 and 2022, the Company recognized unrealized gains of $2.3 million and unrealized losses of $6.5 million, respectively, related to equity securities still held at the respective reporting dates. For the six months ended June 30, 2023 and 2022, the Company recognized unrealized gains of $3.8 million and unrealized losses of $10.6 million, respectively, related to equity securities still held at the respective reporting dates.

The following tables provide fair value measurement information for the Company’s marketable securities and deferred compensation fund investments as of June 30, 2023 and December 31, 2022:

As of June 30, 2023
Fair Value Measurement Using:
Carrying AmountTotal Fair ValueQuoted Prices in Active Markets (Level 1)Significant Other Observable Inputs (Level 2)Significant Unobservable Inputs (Level 3)
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$93,185 $93,185 $ $93,185 $ 
Deferred compensation fund
Money Market1
$2,005 $2,005 $ $2,005 $ 
Commodities235 235 235   
Fixed Income4,023 4,023 4,023   
International4,096 4,096 4,096   
Large Cap Blend2,114 2,114 2,114   
Large Cap Growth13,022 13,022 13,022   
Large Cap Value6,134 6,134 6,134   
Mid Cap Blend2,682 2,682 2,682   
Real Estate335 335 335   
Small Cap Blend3,809 3,809 3,809   
Deferred compensation fund2
$38,455 $38,455 $36,450 $2,005 $ 
18


As of December 31, 2022
Fair Value Measurement Using:
Carrying
Amount
Total Fair
Value
Quoted Prices in Active Markets (Level 1)Significant Other Observable Inputs (Level 2)Significant Unobservable Inputs (Level 3)
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$95,200 $95,200 $ $95,200 $ 
Deferred compensation fund
Money Market1
$2,420 $2,420 $ $2,420 $ 
Commodities170 170 170   
Fixed Income3,571 3,571 3,571   
International4,093 4,093 4,093   
Large Cap Blend1,210 1,210 1,210   
Large Cap Growth11,064 11,064 11,064   
Large Cap Value6,133 6,133 6,133   
Mid Cap Blend2,667 2,667 2,667   
Real Estate359 359 359   
Small Cap Blend3,424 3,424 3,424   
Deferred compensation fund2
$35,111 $35,111 $32,691 $2,420 $ 
1.The fair value of the money market fund is based on the net asset value (“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.
2.As of June 30, 2023 and December 31, 2022, $1.4 million and $1.6 million of short-term deferred compensation funding is included in “Prepaid expenses and other assets” on the Company’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 30, 2023.

Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Credit Impairment Losses1
(in thousands)
June 30, 2023
Type of security:
Municipal bonds — available-for-sale$97,147 $194 $(4,156)$93,185 $ 
Total debt securities$97,147 $194 $(4,156)$93,185 $ 
December 31, 2022
Type of security:
Municipal bonds — available-for-sale$99,601 $229 $(4,630)$95,200 $ 
Total debt securities$99,601 $229 $(4,630)$95,200 $ 
1.The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June 30, 2023 and December 31, 2022, no allowance for credit loss impairment has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security'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’ amortized cost basis.

19

The following table summarizes the contractual maturities of debt securities held at June 30, 2023 and December 31, 2022, which are classified as “Marketable securities, at fair value” in the Consolidated Balance Sheets:
Municipal Bonds — Available-for-Sale
Contractual maturity:June 30, 2023December 31, 2022
(in thousands)
Maturing in one year or less$5,723 $2,798 
Maturing in second year through fifth year32,436 35,068 
Maturing in sixth year through tenth year39,265 38,575 
Maturing after ten years15,761 18,759 
Total debt securities$93,185 $95,200 

Note 10—Share-Based Compensation

The components of the Company’s share-based compensation expense for the six months ended June 30, 2023 and 2022 are as follows:
Six Months Ended June 30,
20232022
(in thousands)
Stock options$463 $625 
Restricted stock, restricted stock units and deferred stock units3,223 3,561 
Performance stock units565 404 
Employee Stock Purchase Plan158 178 
Total pre-tax share-based compensation expense charged against income$4,409 $4,768 

The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive Income for the six months ended June 30, 2023 and 2022:

Six Months Ended June 30,
20232022
(in thousands)
Selling, general & administrative expense$4,363 $4,712 
Costs of services provided46 56 
Total share-based compensation expense$4,409 $4,768 

At June 30, 2023, 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.

Amended 2020 Omnibus Incentive Plan

On May 26, 2020, the Company adopted the 2020 Omnibus Incentive Plan after approval by the Company’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 “Amended 2020 Plan”) by 2,500,000 shares after approval by the Company’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’s operating objectives.

As of June 30, 2023, there were 7.0 million shares of common stock reserved for issuance under the Amended 2020 Plan, of which 3.2 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’s Second Amended and Restated 2012 Equity Incentive Plan (the “2012 Plan”) 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.

20

Stock Options

A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December 31, 2022 and changes during the six months ended June 30, 2023 are as follows:
Stock Options Outstanding
Number of SharesWeighted Average Exercise Price
(in thousands)
December 31, 20222,375 $31.56 
Granted207 $13.72 
Exercised $ 
Forfeited $ 
Expired(139)$24.68 
June 30, 20232,443 $30.43 

The weighted average grant-date fair value of stock options granted during the six months ended June 30, 2023 and 2022 was $6.53 and $4.06 per common share, respectively. No stock options were exercised during the six months ended June 30, 2023. The total intrinsic value of stock options exercised during the six months ended June 30, 2022 was $0.1 million.

The fair value of stock option awards granted in 2023 and 2022 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:
Six Months Ended June 30,
20232022
Risk-free interest rate4.0 %1.5 %
Weighted average expected life6.9 years6.7 years
Expected volatility39.5 %36.6 %
Dividend yield %4.6 %

The following table summarizes other information about the stock options at June 30, 2023:
June 30, 2023
(amounts in thousands, except per share data)
Outstanding:
Aggregate intrinsic value$251 
Weighted average remaining contractual life5.0 years
Exercisable:
Number of options1,705 
Weighted average exercise price$34.73 
Aggregate intrinsic value$ 
Weighted average remaining contractual life3.6 years

Restricted Stock Units

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, 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. During the six months ended June 30, 2022, the Company granted 0.4 million restricted stock units with a weighted average grant date fair value of $18.06 per unit.
21


A summary of the outstanding restricted stock units as of December 31, 2022 and changes during the six months ended June 30, 2023 is as follows:
Restricted Stock Units
NumberWeighted Average Grant Date Fair Value
(in thousands)
December 31, 2022825 $24.37 
Granted533 $13.74 
Vested(237)$27.82 
Forfeited(17)$18.72 
June 30, 20231,104 $18.59 

Performance Stock Units

On February 24, 2023, the Company issued 80,000 Performance Stock Units (“PSUs”) to the Company’s executive officers. Such PSUs are contingent upon the achievement of certain total shareholder return (“TSR”) targets as compared to the TSR of the S&P 400 MidCap Index and the participant’s continued employment with the Company for the three year period ending December 31, 2025, the date at which such PSUs vest. The unrecognized share-based compensation cost of the TSR-based PSU awards at June 30, 2023 is $2.0 million and is expected to be recognized over a weighted-average period of 1.9 years.

A summary of the outstanding PSUs as of December 31, 2022 and changes during the six months ended June 30, 2023 is as follows:

Performance Stock Units
NumberWeighted Average Grant Date Fair Value
(in thousands)
December 31, 202295 $26.01 
Granted80 $16.20 
Vested $ 
Forfeited $ 
June 30, 2023175 $21.52 

Deferred Stock Units

The Company grants Deferred Stock Units (“DSUs”) 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'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. Two non-employee directors made an election in 2022 to receive DSUs in lieu of cash for their 2023 Board of Directors retainer. The unrecognized share-based compensation cost of outstanding DSU awards at June 30, 2023 is $0.3 million and is expected to be recognized over a weighted-average period of 0.9 years.

Employee Stock Purchase Plan

The Company’s Employee Stock Purchase Plan (“ESPP”) 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’s first and last calendar day.

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 are 1.9 million shares available for future grant at June 30, 2023.

22

The expense associated with the options granted under the ESPP during the six months ended June 30, 2023 and 2022 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:
Six Months Ended June 30,
20232022
Risk-free interest rate4.8%0.4%
Weighted average expected life (years)1.01.0
Expected volatility42.9%36.9%
Dividend yield7.1%4.7%

Deferred Compensation Plan

The Company offers a Supplemental Executive Retirement Plan (“SERP”) 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’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.3 million shares available for future grant at June 30, 2023. At the time of issuance, such shares are accounted for at cost as treasury stock.

The following table summarizes information about the SERP during the six months ended June 30, 2023 and 2022:
Six Months Ended June 30,
 20232022
(in thousands)
SERP expense 1
$298 $289 
Unrealized gain (loss) recorded in SERP liability account$3,871 $(10,164)
1.Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.

Note 11—Income Taxes

The Company’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’s income tax provision recognized through the six months ended June 30, 2023 and 2022 by $1.1 million and $0.6 million, respectively.

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

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’s financial statements. The evaluation was performed for the tax years ended December 31, 2019 through 2022 (with regard to U.S. federal income tax returns) and December 31, 2018 through 2022 (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 30, 2023.

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.

23

Note 12—Segment Information

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’s services. Such services are rendered pursuant to discrete contracts, specific to each reportable segment.

The Company’s accounting policies for the segments are generally the same as described in the Company’s significant accounting policies. Differences between the reportable segments’ 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’ 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.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Revenues
Housekeeping$190,817 $199,065 $384,336 $400,769 
Dietary228,114 225,792 451,825 450,899 
Total$418,931 $424,857 $836,161 $851,668 
Income before income taxes
Housekeeping$16,608 $17,845 $36,661 $38,244 
Dietary12,443 10,252 27,110 19,685 
Corporate and eliminations1
(17,641)(19,847)(34,805)(33,898)
Total$11,410 $8,250 $28,966 $24,031 
1.Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers’ 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’ operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.

24

Note 13—Earnings Per Common Share

Basic and diluted earnings per common share are computed by dividing net 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:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Numerator for basic and diluted earnings per share:
Net income$8,598 $6,820 $21,282 $18,149 
Denominator
Weighted average number of common shares outstanding - basic74,478 74,337 74,488 74,332 
Effect of dilutive securities1
89 21 55 13 
Weighted average number of common shares outstanding - diluted74,567 74,358 74,543 74,345 
Basic earnings per share:$0.12 $0.09 $0.29 $0.24 
Diluted earnings per share:$0.12 $0.09 $0.29 $0.24 
1.Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding.

Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Anti-dilutive 3,077 2,947 2,721 3,158 

Note 14—Other Contingencies

Line of Credit

At June 30, 2023, 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’s leverage ratio, and starting at the Term Secured Overnight Financing Rate (“SOFR”) plus 165 basis points. As of June 30, 2023, there were $40.0 million in borrowings under the line of credit. As of December 31, 2022, 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 30, 2023. The line of credit expires on November 22, 2027.

At June 30, 2023, the Company also had outstanding $85.7 million in irrevocable standby letters of credit, which relate to payment obligations under the Company’s insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by $85.7 million to $174.3 million at June 30, 2023. The letters of credit expire on January 4, 2024.

Tax Jurisdictions and Matters

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’s reporting positions with respect to the application of its tax code to the Company’s services, which could result in additional tax liabilities.

25

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’s best estimate of the outcomes of such matters.

Legal Proceedings

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.

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.

Government Regulations

The Company’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’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the customers participate.

Note 15—Subsequent Events

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.

26

Item 2.   Management’s Discussion and Analysis of Financial Condition and Results of Operations

Results of Operations

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 30, 2023 and December 31, 2022 and the notes accompanying those financial statements.

COVID-19 Considerations

While the crisis brought on by the COVID-19 pandemic has begun to show signs of abatement (e.g., new case rates remain below prior highs, the mortality rate remains low, and the Centers for Disease Control have relaxed masking requirements within healthcare facilities), our clients, who have been at the epicenter of the COVID-19 pandemic since its outset, 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 has 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 is the slowest segment in the health care sector to recover toward pre-pandemic levels.

For additional information on risk factors related to the pandemic or other risks that could impact our results, please refer to “Risk Factors” in Part I, Item 1A of the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “Form 10-K”).

Overview

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

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’ 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 days’ notice after an initial period of 60 to 120 days.

We are organized into two reportable segments: housekeeping, laundry, linen and other services (“Housekeeping”) and dietary department services (“Dietary”).

Housekeeping consists of managing our customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers’ 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’ 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.

Dietary consists of managing our customers’ 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
27

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.

Housekeeping services generated approximately 46.0% or $384.3 million of our total revenues for the six months ended June 30, 2023. Dietary services were provided at over 1,600 customer facilities at June 30, 2023, generating approximately 54.0% or $451.8 million of our total revenues for the six months ended June 30, 2023.


Three Months Ended June 30, 2023 and 2022

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, 2023 and 2022. The differences between the reportable segments’ 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.
Three Months Ended June 30,
20232022% Change
(in thousands)
Revenues
Housekeeping$190,817 $199,065 (4.1)%
Dietary228,114 225,792 1.0 %
Consolidated$418,931 $424,857 (1.4)%
Costs of services provided
Housekeeping$174,209 $181,220 (3.9)%
Dietary215,671 215,540 0.1 %
Corporate and eliminations(22,152)(17,390)27.4 %
Consolidated$367,728 $379,370 (3.1)%
Selling, general and administrative expense
Corporate and eliminations$41,429 $29,281 41.5 %
Investment and other income (loss), net
Corporate and eliminations$3,551 $(7,511)(147.3)%
Interest expense
Corporate and eliminations$(1,915)$(445)330.3 %
Income (loss) before income taxes
Housekeeping$16,608 $17,845 (6.9)%
Dietary12,443 10,252 21.4 %
Corporate and eliminations(17,641)(19,847)11.1 %
Consolidated$11,410 $8,250 38.3 %

Housekeeping and Dietary revenues represented approximately 45.5% and 54.5% of consolidated revenues for the three months ended June 30, 2023, respectively.

28

The following table sets forth the ratio of certain items to consolidated revenues:
Three Months Ended June 30,
20232022
Revenues100.0 %100.0 %
Operating costs and expenses:
Costs of services provided87.8 %89.3 %
Selling, general and administrative expense9.9 %6.9 %
Other income (expense):
Investment and other income (loss), net0.8 %(1.8)%
Interest expense(0.5)%(0.1)%
Income before income taxes2.6 %1.9 %
Income tax provision0.7 %0.3 %
Net income 1.9 %1.6 %

Revenues

Consolidated

Consolidated revenues decreased 1.4% to $418.9 million during the three months ended June 30, 2023 compared to $424.9 million for the corresponding period in 2022, as a result of the factors discussed below under Reportable Segments.

Reportable Segments

Housekeeping revenues decreased 4.1% during the three months ended June 30, 2023 compared to the corresponding period in 2022, while Dietary revenues increased 1.0% over the same period. Housekeeping revenues decreased due to a decline in the number of facilities serviced year-over-year. While the number of Dietary facilities serviced declined year-over-year, revenue increased resulting from contractual pass-through of labor and food costs to customer billings, which was a focus of our 2022 service agreement modification initiative.

Costs of Services Provided

Consolidated

Consolidated costs of services provided decreased by 3.1% to $367.7 million for the three months ended June 30, 2023 compared to $379.4 million for the three months ended June 30, 2022.

The following table provides a comparison of key indicators we consider when managing the consolidated costs of services provided:
Three Months Ended June 30,
Costs of Services Provided - Key Indicators as a % of Consolidated Revenues20232022Change
Bad debt provision2.7%3.3%(0.6)%
Self-insurance costs2.5%2.6%(0.1)%

During the three months ended June 30, 2022, one customer group entered into receivership which resulted in a $7.1 million increase to our bad debt provision. The decrease in bad debt provision during three months ended June 30, 2023 as a percentage of revenues is driven by the lack of a similar customer event in 2023, offset by an increased provision based on the aging of accounts receivable.

Reportable Segments

Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues, increased to 91.3% for the three months ended June 30, 2023 from 91.0% in the corresponding period in 2022. Costs of services provided for Dietary, as a percentage of Dietary revenues, decreased to 94.5% for the three months ended June 30, 2023 from 95.5% in the corresponding period in 2022.
29


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’s revenues:
Three Months Ended June 30,
Costs of Services Provided - Key Indicators as a % of Segment Revenue20232022Change
Housekeeping labor and other labor-related costs81.4%81.2%0.2%
Housekeeping supplies7.4%6.8%0.6%
Dietary labor and other labor-related costs58.3%60.9%(2.6)%
Dietary supplies34.2%31.7%2.5%

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. Management focuses on building efficiencies and managing labor and other costs at the facility level, as well as managing supply chain costs, for new and existing facilities.

Consolidated Selling, General and Administrative Expense 

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 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, 2023 increased our total selling, general and administrative expense, while losses on plan investments during the same period in 2022 decreased our selling, general and administrative expense for that period.

Excluding the change in the deferred compensation plan described above, consolidated selling, general and administrative expense increased $3.4 million or 9.7% for the three months ended June 30, 2023 compared to the corresponding period in 2022. The change was driven primarily by increases in travel-related expenses, driven by inflationary pressures.

The table below summarizes the changes in these components of selling, general and administrative expense:
Three Months Ended June 30,
20232022$ Change% Change
(dollar amounts in thousands)
Selling, general and administrative expense excluding change in deferred compensation plan liability$39,103 $35,660 $3,443 9.7 %
Gain (loss) on deferred compensation plan liability2,326 (6,379)8,705 (136.5)%
Selling, general and administrative expense$41,429 $29,281 $12,148 41.5 %

Consolidated Investment and Other Income, net

Investment and other income was a $3.6 million gain for the three months ended June 30, 2023 compared to a $7.5 million loss in the corresponding 2022 period. The flux was driven by market fluctuations in the value of our trading security investments representing the funding for our deferred compensation plan.

Consolidated Interest Expense

Consolidated interest expense increased to $1.9 million for the three months ended June 30, 2023 compared to $0.4 million for the same period in 2022 due to increased short-term borrowings during 2023 and increased market interest rates.

30

Consolidated Income Taxes

During the three months ended June 30, 2023, the Company recognized a provision for income taxes of $2.8 million, or 24.6% effective tax rate, versus $1.4 million, or 17.3% effective tax rate, for the same period in 2022. The increase to the Company’s tax rate is related to changes in discrete items from stock compensation expense, and, although there can be no assurance, it is expected that the full effect of such discrete items on the Company’s effective tax rate will diminish as the fiscal year progresses.

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’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 three months ended June 30, 2023 for such discrete items was an $0.2 million expense versus a $0.2 million benefit for the same period in 2022.

Six Months Ended June 30, 2023 and 2022

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, 2023 and 2022. The differences between the reportable segments’ 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.
Six Months Ended June 30,
20232022% Change
(in thousands)
Revenues
Housekeeping$384,336 $400,769 (4.1)%
Dietary451,825 450,899 0.2 %
Consolidated$836,161 $851,668 (1.8)%
Costs of services provided
Housekeeping$347,675 $362,525 (4.1)%
Dietary424,715 431,214 (1.5)%
Corporate and eliminations(43,684)(41,107)6.3 %
Consolidated$728,706 $752,632 (3.2)%
Selling, general and administrative expense
Corporate and eliminations$81,476 $65,017 25.3 %
Investment and other income (loss), net
Corporate and eliminations$6,653 $(9,034)(173.6)%
Interest expense
Corporate and eliminations$(3,666)$(954)284.3 %
Income (loss) before income taxes
Housekeeping$36,661 $38,244 (4.1)%
Dietary27,110 19,685 37.7 %
Corporate and eliminations(34,805)(33,898)2.7 %
Consolidated$28,966 $24,031 20.5 %

Housekeeping and Dietary revenues represented approximately 46.0% and 54.0% of consolidated revenues for the six months ended June 30, 2023, respectively.
31

The following table sets forth the ratio of certain items to consolidated revenues:
Six Months Ended June 30,
20232022
Revenues100.0 %100.0 %
Operating costs and expenses:
Costs of services provided87.1 %88.4 %
Selling, general and administrative expense9.7 %7.6 %
Other income (expense):
Investment and other income (loss), net0.8 %(1.1)%
Interest expense(0.4)%(0.1)%
Income before income taxes3.6 %2.8 %
Income tax provision0.9 %0.7 %
Net income 2.7 %2.1 %

Revenues

Consolidated

Consolidated revenues decreased to $836.2 million for the six months ended June 30, 2023 compared to $851.7 million for the corresponding period in 2022 as a result of the factors discussed below under Reportable Segments.

Reportable Segments

Housekeeping revenues decreased 4.1%, while Dietary revenues increased 0.2%, during the six months ended June 30, 2023 compared to the corresponding period in 2022. Housekeeping revenues decreased due to a decline in the number of facilities serviced year-over-year. While the number of Dietary facilities serviced declined year-over-year, revenue increased resulting from contractual pass-through of labor and food costs to customer billings, which was a focus of our 2022 service agreement modification initiative.

Costs of services provided

Consolidated

Consolidated costs of services decreased by 3.2% to $728.7 million for the six months ended June 30, 2023 compared to $752.6 million for the six months ended June 30, 2022.

The following table provides a comparison of key indicators we consider when managing the consolidated costs of services provided:
Six Months Ended June 30,
Costs of Services Provided - Key Indicators as a % of Consolidated Revenues20232022Change
Bad debt provision2.2%2.0%0.2%
Self-insurance costs2.5%2.6%(0.1)%

Bad debt provision as a percentage of revenue increased in the six months ended June 30, 2023 relative to the comparable prior year period due to the aging of outstanding accounts receivable.

Reportable Segments

Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues, was 90.5% for both the six months ended June 30, 2023 and 2022. Costs of services provided for Dietary, as a percentage of Dietary revenues, decreased to 94.0% for the six months ended June 30, 2023 from 95.6% in the corresponding period in 2022.

32

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’s revenues:
Six Months Ended June 30,
Costs of Services Provided - Key Indicators as a % of Segment Revenues20232022Change
Housekeeping labor and other labor-related costs80.8%81.1%(0.3)%
Housekeeping supplies7.0%6.5%0.5%
Dietary labor and other labor-related costs58.4%61.3%(2.9)%
Dietary supplies32.7%31.4%1.3%

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. Management focuses on building efficiencies and managing labor and other costs at the facility level, as well as managing supply chain costs, for new and existing facilities. The increase in dietary supplies spend as a percentage of dining revenues was driven by the mix of business where we provide all dining department supplies and some continued inflationary impacts.

Consolidated Selling, General and Administrative Expense

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 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, 2023 and 2022 increased our total selling, general and administrative expense for these periods.

Excluding the change in the deferred compensation plan described above, consolidated selling, general and administrative expense increased $2.4 million or 3.2% for the six months ended June 30, 2023 compared to the corresponding period in 2022. The change was driven primarily by increases in travel-related expenses, impacted by inflationary pressures.

The table below summarizes the changes in these components of selling, general and administrative expense:
Six Months Ended June 30,
20232022$ Change% Change
(dollar amounts in thousands)
Selling, general and administrative expense excluding change in deferred compensation plan liability$77,604 $75,181 $2,423 3.2 %
Gain (loss) on deferred compensation plan liability3,872 (10,164)14,036 (138.1)%
Selling, general and administrative expense$81,476 $65,017 $16,459 25.3 %

Consolidated Investment and Interest Income, net

Investment and other income was a $6.7 million gain for the six months ended June 30, 2023, compared to a $9.0 million loss during the corresponding 2022 period, due to market fluctuations in the value of our trading security investments representing the funding for our deferred compensation plan.

Consolidated Interest Expense

Consolidated interest expense increased to $3.7 million for the six months ended June 30, 2023 compared to $1.0 million during the corresponding 2022 period due to increased short-term borrowings during 2023 and increased market interest rates.

33

Consolidated Income Taxes

During the six months ended June 30, 2023 and 2022, the Company recognized a provision for income taxes of $7.7 million, a 26.5% effective tax rate, and $5.9 million, a 24.5% 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’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, 2023 and 2022 for such discrete items was an expense of approximately $1.1 million and $0.6 million, respectively.

Liquidity and Capital Resources

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 30, 2023, we had cash, cash equivalents and marketable securities of $121.8 million and working capital of $359.4 million, compared to cash, cash equivalents and marketable securities of $121.5 million and working capital of $330.0 million at December 31, 2022. Our current ratio was 2.9 to 1 at June 30, 2023 versus 2.8 to 1 at December 31, 2022. 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.

For the six months ended June 30, 2023 and 2022, our cash flows were as follows:
Six Months Ended June 30,
20232022
(in thousands)
Net cash used in operating activities$(8,887)$(21,164)
Net cash (used in) from investing activities$(637)$4,158 
Net cash from (used in) financing activities$11,907 $(22,107)

Operating Activities

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, 2023, cash flow from operations was negative primarily due to the increase in accounts receivable, which is driven by the timing of customer payments.

Investing Activities

Our principal uses of cash for investing activities are capital expenditures such as housekeeping and food service equipment, computer software and hardware, and furniture and fixtures (see “Capital Expenditures” below for additional information). While no purchases of marketable securities were made during the six months ended June 30, 2023, we also use cash for such purchases when deemed appropriate in line with capital funding requirements for our captive entity. Such uses of cash are offset by proceeds from sales of marketable securities.

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.

Financing Activities

The primary use of cash from financing activities is repurchases of our common stock. Prior to 2023, the primary use of cash from financing activities was the payment of dividends. On February 14, 2023, our Board of Directors authorized the repurchase of up to 7.5 million outstanding shares and suspended the quarterly dividend issued on common stock as part of our overall capital rebalancing strategy. No dividends were issued during the six months ended June 30, 2023. In the three months ended June 30, 2022, we paid $15.8 million in cash dividends.

34

We did not repurchase any of our common stock during the three months ended June 30, 2023. We have repurchased 0.2 million shares of our common stock for $2.2 million for the six months ended June 30, 2023. We remain authorized to repurchase up to 7.3 million outstanding shares under the capital rebalancing strategy.

Line of Credit

As of June 30, 2023, 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 (“SOFR”) rate plus 165 basis points. The Company’s line of credit was amended on November 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’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 (“LIBOR”) to SOFR. At June 30, 2023, there were $40.0 million in borrowings under the line of credit.

The line of credit requires us to satisfy two financial covenants. The covenants and their respective status at June 30, 2023 were as follows:
Covenant Descriptions and RequirementsAs of June 30, 2023
Funded debt 1 to EBITDA 2 ratio: less than 3.50 to 1.00
1.32
EBITDA to Interest Expense ratio: not less than 3.00 to 1.0012.87
1.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.
2.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.

As noted above, we were in compliance with our financial covenants at June 30, 2023 and we expect to remain in compliance. The line of credit expires on November 22, 2027. We believe that our existing capacity under the line of credit provides adequate liquidity.

At June 30, 2023, we also had outstanding $85.7 million in irrevocable standby letters of credit, which relate to payment obligations under our insurance programs.

Capital Expenditures

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 2023, we estimate that for 2023 we will have capital expenditures of approximately $4.0 million to $6.0 million, of which we have made $2.1 million through June 30, 2023.

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.

Material Off-Balance Sheet Arrangements

We have no material off-balance sheet arrangements, other than our irrevocable standby letter of credit previously discussed.

Critical Accounting Policies and Estimates

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 31, 2022. As described in such notes, we recognize revenue in the period in which the performance obligation is satisfied. Refer to our Management’s Discussion and Analysis of Financial Condition and Results of Operations included in the Form 10-K.

35

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

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.

Item 3.   Quantitative and Qualitative Disclosures About Market Risk

At June 30, 2023, we had $121.8 million in cash, cash equivalents and marketable securities. The fair value of all of our cash equivalents and marketable securities are determined based on “Level 1” or “Level 2” 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.

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.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are intended to ensure that information required to be disclosed in our reports under the Exchange Act, 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.

Based on their evaluation as of June 30, 2023, pursuant to Securities Exchange Act of 1934, as amended (the "Exchange Act") Rule 13a-15(b), our Management, including our Principal Executive Officer and Principal Financial Officer, believe our disclosure controls and procedures (as defined in Exchange Act 13a-15(e)) are effective.

Changes in Internal Controls over Financial Reporting

There were no changes in the Company’s internal controls over financial reporting that occurred during the three months ended June 30, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’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’s systems evolve with its business.

Certifications

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.

36

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

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’s consolidated financial condition or liquidity.

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.

In light of the uncertainties involved in such proceedings, the ultimate outcome of a particular matter could become material to the Company’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’s operating income for that period.

Item 1A. Risk Factors

There have been no material changes in the risk factors set forth in Part I, Item 1A, “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Repurchases of Equity Securities

On February 14, 2023, our Board of Directors authorized the repurchase of up to 7.5 million outstanding shares of common stock. We remain authorized to purchase 7.3 million shares of common stock under the share repurchase plan. There were no shares repurchased pursuant to the Plan during the three months ended June 30, 2023.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Not applicable.

37

Item 6. Exhibits

The following exhibits are filed as part of this Report:
Exhibit NumberDescription
10.1†
31.1
31.2
32.1
101
The following financial information from the Company’s Form 10-Q for the quarterly period ended June 30, 2023 formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Comprehensive Income, (iii) Consolidated Statements of Cash Flows, (iv) Consolidated Statement of Stockholders’ Equity, and (v) Notes to Consolidated Financial Statements
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.)

Indicates a management plan or compensatory plan or arrangement.
38

Signatures

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.
HEALTHCARE SERVICES GROUP, INC.
Date:July 28, 2023/s/ Theodore Wahl
Theodore Wahl
President & Chief Executive Officer
(Principal Executive Officer)
Date:July 28, 2023/s/ Andrew M. Brophy
Andrew M. Brophy
Vice President, Controller & Principal Accounting Officer
(Principal Financial and Accounting Officer)

39
EX-31.1 2 ex311section302certificati.htm EX-31.1 Document

Exhibit 31.1

Certification of the Principal Executive Officer
Pursuant to Rules 13a-14(a) and 15d-14(a)
Under the Securities Exchange Act, as Amended

I, Theodore Wahl, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Healthcare Services Group, Inc.;

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

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

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

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

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

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

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

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s Board of Directors:

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

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



Date:July 28, 2023/s/ Theodore Wahl
Theodore Wahl
President & Chief Executive Officer
(Principal Executive Officer)



EX-31.2 3 ex312section302certificati.htm EX-31.2 Document

Exhibit 31.2

Certification of the Principal Financial Officer
Pursuant to Rules 13a-14(a) and 15d-14(a)
Under the Securities Exchange Act, as Amended

I, Andrew M. Brophy, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Healthcare Services Group, Inc.;

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

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

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

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

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

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

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

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s Board of Directors:

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

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



Date:July 28, 2023/s/ Andrew M. Brophy
Andrew M. Brophy
Principal Accounting Officer
(Principal Financial and Accounting Officer)



EX-32.1 4 section906certificationq22.htm EX-32.1 Document

Exhibit 32.1

Certification Pursuant to
18 U.S.C. Section 1350,
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Quarterly Report on Form 10-Q of Healthcare Services Group, Inc. (the "Company") for the quarter ended June 30, 2023 as filed with the Securities and Exchange commission on the date hereof (the "Form 10-Q"), 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 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of their knowledge:

(1) The Form 10-Q fully complies with the requirements of Section 13(a) or 15(d), of the Securities Exchange Act of 1934, as amended; and

(2) That information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.


 
/s/ Theodore Wahl  /s/ Andrew M. Brophy
Theodore Wahl  Andrew M. Brophy
President & Chief Executive Officer  Principal Accounting Officer
(Principal Executive Officer)(Principal Financial and Accounting Officer)
July 28, 2023  July 28, 2023


EX-101.SCH 5 hcsg-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Accounts and Notes Receivable link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Allowance for Doubtful Accounts link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Earnings Per Common Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Other Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Description of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Accounts and Notes Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Allowance for Doubtful Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Description of Business and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Revenue - Transaction Price Allocated to Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Revenue - Transaction Price Allocated to Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Allowance for Doubtful Accounts - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Goodwill and Other Intangible Assets - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Fair Value Measurements - Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Fair Value Measurements - Contractual Maturities of Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Share-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Share-Based Compensation - Schedule of Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Share-Based Compensation - Summarized Other Information About Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Share-Based Compensation - Supplemental Employee Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Segment Information - Schedule of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Other Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 hcsg-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 hcsg-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 hcsg-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Accounts receivable recovered after write off Accounts Receivable, Allowance for Credit Loss, Recovery Schedule of Summarized Other Information About Stock Options Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Sales of marketable securities Proceeds from available for sale municipal bonds Proceeds from Sale of Debt Securities, Available-for-Sale Notes receivable Financing Receivable, Allowance for Credit Loss [Roll Forward] Range [Domain] Statistical Measurement [Domain] Bank line of credit Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Notes receivable — long–term portion, less allowance for doubtful accounts of $3,917 and $3,273 as of June 30, 2023 and December 31, 2022, respectively Total net long-term notes receivable Financing Receivable, after Allowance for Credit Loss, Noncurrent Maximum term of grants Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Equity Award [Domain] Award Type [Domain] Revenue, remaining performance obligation period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Payment terms Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment Statement of Stockholders' Equity [Abstract] Cash paid for acquisitions Payments to Acquire Businesses, Gross 2022 Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year Performance stock units PSUs Performance Shares [Member] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Weighted average remaining contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Changes in other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Commitments and contingencies (Note 15) Commitments and Contingencies 2020 Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year Number of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Reissuance of treasury stock pursuant to Dividend Reinvestment Plan Proceeds from Issuance of Common Stock Requisite service period for plan participation eligibility Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period 2019 Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year Income Taxes Income Tax Disclosure [Text Block] Financial covenants Debt Instrument, Covenant, Number Debt Instrument, Covenant, Number Number of financial institutions holding cash and cash equivalents and marketable securities Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities Concentration Risk, Number of Financial Institutions Holding Cash and Cash Equivalents and Marketable Securities Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Non-employee member of the Board of Directors Director [Member] Leases Lessee, Leases [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] Fair Value, Assets Measured on Recurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Dividends paid Payments of Ordinary Dividends, Common Stock Diluted earnings per common share (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Schedule of Supplemental Employee Retirement Plan Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Common stock in treasury (in shares) Treasury Stock, Common, Shares Amortization period of inventories and supplies Period of Amortization of Inventories and Supplies Period of Amortization of Inventories and Supplies Beginning of period (in shares) End of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Trading Symbol Trading Symbol Irrevocable standby letter of credit, outstanding Letters of Credit Outstanding, Amount 2023 Financing Receivable, Year One, Originated, Current Fiscal Year Noncompete Agreements Noncompete Agreements [Member] Schedule of Changes in Allowance for Notes Receivable Financing Receivable, Allowance for Credit Loss [Table Text Block] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items] Weighted average grant-date fair value of stock options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net income for the period Net income Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Income taxes payable and receivable Increase (Decrease) in Income Taxes Receivable Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Leases Lessee, Operating Leases [Text Block] 2023 Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year LIABILITIES AND STOCKHOLDERS’ EQUITY: Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Notes receivable Financing Receivable, before Allowance for Credit Loss, Noncurrent Employee Stock Purchase Plan ESPP Employee Stock [Member] STOCKHOLDERS’ EQUITY: Equity, Attributable to Parent [Abstract] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Losses reclassified from other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contract liabilities Contract with Customer, Liability Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Costs of services provided Cost of Goods and Services Sold Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Disposals of property and equipment Proceeds from Sale of Productive Assets Weighted average useful life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Payout period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period Schedule of Weighted Average Basic and Diluted Common Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Description of Business and Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Quoted Prices in Active Markets (Level 1) Fair Value, Inputs, Level 1 [Member] Patents Patents [Member] Marketable securities, at fair value Marketable Securities, Current Carrying Amount Reported Value Measurement [Member] Goodwill Goodwill Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Allowance for Doubtful Accounts Credit Loss, Financial Instrument [Policy Text Block] Shares available for future grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Investment Type [Axis] Investment Type [Axis] 2022 Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Inventories and Supplies Inventory Supplies, Policy [Policy Text Block] Measurement Basis [Axis] Measurement Basis [Axis] Entity Small Business Entity Small Business Investment Type Categorization [Domain] Investments [Domain] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Changes in Accumulated Other Comprehensive Income by Component Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Fair Value Measurement [Domain] Fair Value Measurement [Domain] Irrevocable standby letters of credit Letter of Credit [Member] 2021 Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year Selling, general & administrative expense Selling, General and Administrative Expenses [Member] Commodities Commodity [Member] Unrealized gain (loss) on available-for-sale marketable securities, net of taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Transferred at point in time Transferred at Point in Time [Member] Lease liability — long-term Operating Lease, Liability, Noncurrent Termination option Lessee, Operating Lease, Termination Option, Term Lessee, Operating Lease, Termination Option, Term Retirement Plan Type [Domain] Retirement Plan Type [Domain] RSUs Restricted Stock Units (RSUs) [Member] Schedule of Outstanding Restricted Stock Units Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Depreciation Depreciation Schedule of Marketable Debt Securities Marketable Securities [Table Text Block] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Payment of statutory withholding on issuance of restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Future Minimum Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Investment and other income (loss), net Losses from the sale of available-for-sale securities Investment Income and Other Investment Income and Other Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Housekeeping Housekeeping Services [Member] Housekeeping Services. Numerator for basic and diluted earnings per share: Numerator [Abstract] Numerator Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Short-term Debt [Line Items] Short-Term Debt [Line Items] Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Inventories and supplies Increase (Decrease) in Inventories 2019 Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year Accounts payable and other accrued expenses Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Cash flows (used in) from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Anti-dilutive (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Taxes receivable Income Taxes Receivable, Current Total Financial Asset, Past Due [Member] Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain] Fair Value Hierarchy and NAV [Domain] Stock options authorized to issue to employees (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Property and equipment, gross Property, Plant and Equipment, Gross International International [Member] International. July 1 to December 31, 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accounts receivable Accounts Receivable, Allowance for Credit Loss [Roll Forward] Less: imputed lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Outstanding Performance Stock Units Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Use of Estimates in Financial Statements Use of Estimates, Policy [Policy Text Block] Accrued insurance claims — long-term Workers' Compensation Liability, Noncurrent Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Entity File Number Entity File Number Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Prepaid expenses and other assets Prepaid Expense, Current Losses from the sale of available-for-sale securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] 2021 Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year Credit Impairment Losses Debt Securities, Available-for-Sale, Allowance for Credit Loss Employee Retention Credit Government Assistance [Policy Text Block] Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Small Cap Blend Small Cap Blend [Member] Small Cap Blend Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other intangible assets, less accumulated amortization of $35,145 and $32,738 as of June 30, 2023 and December 31, 2022, respectively Finite-Lived Intangible Assets, Net Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Cash and cash equivalents Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated amortization of other intangible assets Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Common stock issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of Assumption For Fair Value of Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Common stock in treasury, at cost, 2,134 and 2,073 shares as of June 30, 2023 and December 31, 2022, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative expense Selling, General and Administrative Expense 2019 Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year Accumulated other comprehensive loss, net of taxes Accumulated Other Comprehensive Income (Loss), Net of Tax Period of expense of unrecognized compensation cost (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type 0 - 90 Days Financial Asset, 0 to 90 Days Past Due [Member] Financial Asset, 0 to 90 Days Past Due Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Purchases of treasury stock Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Dietary Dietary Services [Member] Dietary Services. Share-Based Compensation Share-Based Payment Arrangement [Text Block] Unaudited Interim Financial Data Basis of Accounting, Policy [Policy Text Block] Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Unrealized losses related to equity securities Equity Securities, FV-NI, Unrealized Loss Amortization of premium on marketable securities Investment Income, Amortization of Premium Allowance for doubtful accounts, current Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current 2022 Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year Variable Rate [Axis] Variable Rate [Axis] DSUs Deferred Stock Units [Member] Deferred Stock Units Income Statement [Abstract] Other (in shares) Stock Issued During Period, Shares, New Issues Operating costs and expenses: Costs and Expenses [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Short-term Accounts and Financing Receivable, after Allowance for Credit Loss, Current [Abstract] Financing Receivable, Credit Quality Indicator [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Outstanding: Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract] Operating segments Operating Segments [Member] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Exercise of stock options and other share-based compensation, net of shares tendered for payment Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Schedule of Accounts and Notes Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-Based Payment Arrangement [Abstract] I.R.S. Employer Identification No. Entity Tax Identification Number Large Cap Value Large Cap Value [Member] Large Cap Value Allowance for doubtful accounts, noncurrent Allowance for doubtful accounts Financing Receivable, Allowance for Credit Loss, Noncurrent Total lease cost Lease, Cost Purchases of marketable securities Payments to Acquire Marketable Securities Denominator Denominator [Abstract] Denominator Range [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Less accumulated depreciation Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Current-period net write-offs Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery [Abstract] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Corporate and eliminations Corporate And Eliminations [Member] Corporate And Eliminations [Member] Purchases of treasury stock Payments for Repurchase of Common Stock Write-Offs Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Identifiable Intangible Assets and Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Segments [Domain] Segments [Domain] Deferred compensation funding, at fair value Deferred compensation fund Deferred Compensation Plan Assets Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Axis] Fair Value Hierarchy and NAV [Axis] 2023 Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Cash flows used in operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Unrealized (loss) gain on available-for-sale marketable securities, net of taxes Unrealized gain (loss) on available-for-sale marketable securities, net of taxes OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding 2021 Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year Accrued insurance claims Self Insurance Reserve, Current Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Proceeds from short-term borrowings Proceeds from Short-Term Debt Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Interest income Financing Receivable, Nonaccrual, Interest Income Net cash (used in) from investing activities Net Cash Provided by (Used in) Investing Activities Prior Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year Schedule of Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Present value of lease liabilities Operating Lease, Liability Nature of Operations Nature of Operations [Policy Text Block] Nature of operations policy 2020 Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Accumulated Other Comprehensive Loss, net of taxes AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Title of Individual [Axis] Title of Individual [Axis] Other income (expense): Investment Income, Nonoperating [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Plan Name [Axis] Plan Name [Axis] Shares authorized for issuance (in shares) Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Deferred compensation funding Increase (Decrease) In Deferred Compensation Funding Increase (Decrease) In Deferred Compensation Funding Number of reportable segments Number of Reportable Segments Per share data: Earnings Per Share [Abstract] Income taxes payable Accrued Income Taxes Common stock, $0.01 par value; 100,000 shares authorized; 76,329 and 76,161 shares issued, and 74,195 and 74,088 shares outstanding as of June 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Maturing in second year through fifth year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Changes in other comprehensive (loss) income, tax expense (benefit) Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Trade Names Trade Names [Member] ROU assets depreciation Operating Lease, Right-of-Use Asset, Periodic Reduction Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Segments Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current 2022 Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year Revenue from Contract with Customer [Abstract] Schedule of Notes Receivable Disaggregated by Vintage Year Financing Receivable Credit Quality Indicators [Table Text Block] Cash paid for amounts included in the measurement of lease liabilities Cash Flow, Operating Activities, Lessee [Abstract] Entity Filer Category Entity Filer Category Notes receivable, Allowance for doubtful accounts, beginning balance Notes receivable, Allowance for doubtful accounts, ending balance Financing Receivable, Allowance for Credit Loss Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Accrued insurance claims Increase (Decrease) in Workers' Compensation Liabilities Current Fiscal Year End Date Current Fiscal Year End Date Earnings per Common Share Earnings Per Share, Policy [Policy Text Block] Unrecognized tax benefits Unrecognized Tax Benefits Percent of revenue (as a percent) Concentration Risk, Percentage Schedule of Accounting Policies [Table] Schedule of Accounting Policies [Table] Schedule of Accounting Policies [Table] Schedule of Accumulated Other Comprehensive Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Weighted average grant date fair value of stock granted (in dollars per share) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value SERP Supplemental Employee Retirement Plan [Member] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Accounts and Notes Receivable Accounts Receivable [Policy Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Schedule of Estimated Amortization Expense For Intangibles Subject To Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Greater than 181 Days Financial Asset, Equal to or Greater than 181 Days Past Due [Member] Financial Asset, Equal to or Greater than 181 Days Past Due Prior Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year Other accrued expenses and current liabilities Other Accrued Liabilities, Current Product Concentration Risk Product Concentration Risk [Member] Borrowings under line of credit Line of Credit, Current Depreciation and amortization Depreciation, Depletion and Amortization Prior Financing Receivable, Originated, More than Five Years before Current Fiscal Year Cancellation notice period Revenue From Contract With Customer, Cancellation Notice Period Revenue From Contract With Customer, Cancellation Notice Period Large Cap Blend Large Cap Blend [Member] Large Cap Blend Transferred over time Transferred over Time [Member] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Impact of discrete tax items Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized from contract liability Contract with Customer, Liability, Revenue Recognized Property and equipment, net Total property and equipment, net Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Weighted average expected life Weighted average expected life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Financing Receivable, Past Due [Line Items] Financing Receivable, Past Due [Line Items] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Housekeeping and dietary equipment Housekeeping And Dietary Equipment [Member] HousekeepingAndDietaryEquipmentMember Entity Emerging Growth Company Entity Emerging Growth Company Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Real Estate Real Estate Funds [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Payments of statutory withholding on net issuance of restricted stock units Payment of Financing and Stock Issuance Costs Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Amount available under line of credit Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Beginning of period (in dollars per share) End of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Renewal term Revenue From Contract With Customer, Renewal Term Revenue From Contract With Customer, Renewal Term Financial Asset, Period Past Due [Domain] Financial Asset, Aging [Domain] Earnings Per Common Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Computer hardware and software Computer Hardware And Software [Member] ComputerHardwareAndSoftwareMember Accrued payroll, accrued and withheld payroll taxes Increase (Decrease) in Other Employee-Related Liabilities Document Fiscal Year Focus Document Fiscal Year Focus Remaining lease term Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Weighted average number of common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Receivables [Abstract] Operating lease — right-of-use assets Operating Lease, Right-of-Use Asset, before Accumulated Amortization Operating Lease, Right-of-Use Asset, before Accumulated Amortization Schedule of Stock Options Outstanding Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Cash dividend paid per common share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Statement of Cash Flows [Abstract] Dividends paid and accrued Dividends, Common Stock, Cash ASSETS: Assets [Abstract] Number of participants electing to receive shares Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares Maturing after ten years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Goodwill and Intangible Assets Disclosure [Abstract] Prior Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year Inventories and supplies Other Inventory, Gross Reduction of bank line of credit Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity Total Write-Offs Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Standard notes receivable Standard Note Receivable [Member] Standard Note Receivable Net cash from (used in) financing activities Net Cash Provided by (Used in) Financing Activities Unrealized (gain) loss on deferred compensation fund investments Unrealized Gain (Loss) On Securities Related To Deferred Compensation Fund The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings. Deferred tax asset Deferred Income Tax Assets, Net Retirement Plan Type [Axis] Retirement Plan Type [Axis] Schedule of Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments Fair Value, Assets Measured on Recurring Basis [Table Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Other Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Fixed Income Fixed Income Investments [Member] Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other long-term assets Other Assets, Noncurrent Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic earnings per common share (in dollars per share) Basic earnings per share (in dollars per share) Earnings Per Share, Basic Shares issued pursuant to Employee Stock Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Stock options Equity Option [Member] Allowance for Doubtful Accounts Allowance for Credit Losses [Text Block] Accounting Policies [Abstract] Net loss on disposals of property and equipment Gain (Loss) on Disposition of Assets Schedule of Accounting Policies [Line Items] Schedule of Accounting Policies [Line Items] [Line Items] for Schedule of Accounting Policies [Table] Aggregate intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value July 1 to December 31, 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Entity Address, City or Town Entity Address, City or Town Schedule of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Allowance for doubtful accounts, beginning balance Allowance for doubtful accounts, ending balance Accounts and Financing Receivable, Allowance for Credit Loss Amended 2020 Omnibus Incentive Plan Amended 2020 Omnibus Incentive Plan [Member] Amended 2020 Omnibus Incentive Plan Document Transition Report Document Transition Report Total property and equipment, at cost Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Common stock authorized (in shares) Common Stock, Shares Authorized Shares issued pursuant to Dividend Reinvestment Plan Stock Issued During Period, Value, Dividend Reinvestment Plan Financing Receivable, Past Due [Table] Financing Receivable, Past Due [Table] Marketable securities Estimated Fair Value Total debt securities Debt Securities, Available-for-Sale Unrealized gains related to equity securities Equity Securities, FV-NI, Unrealized Gain Bad debt provision Bad Debt Expense Accounts and Financing Receivable, Credit Loss Expense (Reversal) Accounts and Financing Receivable, Credit Loss Expense (Reversal) Financial Asset, Period Past Due [Axis] Financial Asset, Aging [Axis] Average weekly hours of work Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Property, Plant and Equipment [Abstract] Restricted stock, restricted stock units and deferred stock units Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units [Member] Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units Adjustments to reconcile net income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] 2023 Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Title of Individual [Domain] Title of Individual [Domain] Initial period preceding cancellation notice Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice Bad Debt Expense Accounts Receivable, Credit Loss Expense (Reversal) Maturing in sixth year through tenth year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income tax benefit Deferred Income Tax Expense (Benefit) Proceeds from the exercise of stock options Proceeds from Stock Options Exercised Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income Taxes Income Tax, Policy [Policy Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total Notes receivable Financing Receivable, before Allowance for Credit Loss Municipal bonds — available-for-sale Municipal Bonds [Member] Accounts and notes receivable Accounts, Notes, Loans and Financing Receivable, Gross, Current Accounts, Notes, Loans and Financing Receivable, Gross, Current Accumulated other comprehensive income AOCI Attributable to Parent, Net of Tax [Roll Forward] Accounts receivable, Allowance for doubtful accounts, beginning balance Accounts receivable, Allowance for doubtful accounts, ending balance Accounts Receivable, Allowance for Credit Loss Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] 2020 Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Supplemental Information Required by ASC 842 Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Exercise of stock options and other share-based compensation, net of shares tendered for payment (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Deferred compensation liability — short-term Deferred Compensation Liability, Current Costs of services provided Cost of Sales [Member] Mid Cap Blend Mid Cap Blend [Member] Mid Cap Blend Gain associated with changes in fair value of liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Document Period End Date Document Period End Date Deferred compensation liability Increase (Decrease) in Deferred Compensation Weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Long-term Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract] Schedule of Changes in Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amounts Reclassified from Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total pre-tax stock-based compensation expense charged against income SERP expense Share-Based Payment Arrangement, Expense Total net accounts and notes receivable Accounts and Financing Receivable, after Allowance for Credit Loss Income tax provision Tax benefit Income Tax Expense (Benefit) ROU assets and lease liabilities reduction due to cancellation Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation 2020 Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year Write-Offs Accounts Receivable, Allowance for Credit Loss, Writeoff Deferred compensation liability — long-term Deferred Compensation Liability, Classified, Noncurrent SOFR Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Accrued payroll and related taxes Employee-related Liabilities, Current Total Financing Receivable, Allowance for Credit Loss, Writeoff Net current period other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Bad Debt Expense Financing Receivable, Credit Loss, Expense (Reversal) 91 - 180 Days Financial Asset, 91 to 180 Days Past Due [Member] Financial Asset, 91 to 180 Days Past Due Other Stock Issued During Period, Value, New Issues Equity [Abstract] Weighted-average remaining lease term — operating leases Operating Lease, Weighted Average Remaining Lease Term Revenues Revenue Revenues Revenue from Contract with Customer, Excluding Assessed Tax Amendment Flag Amendment Flag Goodwill and Other Intangible Assets Intangible Assets Disclosure [Text Block] Money Market Money Market Funds [Member] Schedule of Options Granted Under Employee Stock Purchase Plan Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Large Cap Growth Large Cap Growth [Member] Large Cap Growth. Weighted-average discount rate — operating leases Operating Lease, Weighted Average Discount Rate, Percent Description of timing Revenue, Performance Obligation, Description of Timing Financing Receivable, Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Schedule of Age Analysis of Past-Due Note Receivable Financing Receivable, Past Due [Table Text Block] Maturing in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate 2021 Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year Current-period recoveries Financing Receivable, Allowance for Credit Loss, Recovery [Abstract] Financing Receivable, Allowance for Credit Loss, Recovery Diluted (in shares) Weighted average number of common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Interest expense Interest Income (Expense), Nonoperating, Net Increase in shares authorized under plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Revenue Revenue from Contract with Customer [Text Block] Total Financing Receivable, Allowance for Credit Loss, Recovery Realized loss (less than) Realized loss Debt Securities, Available-for-Sale, Realized Loss Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Accounts and notes receivable Increase (Decrease) in Accounts and Notes Receivable Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Exercisable: Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract] Weighted average remaining contractual life Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Balance Sheet Location [Axis] Balance Sheet Location [Axis] Lease cost Lease, Cost [Abstract] Total assets Assets Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Accounts and Notes Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Total accounts and notes receivable Accounts and Financing Receivable, Allowance for Credit Loss [Roll Forward] Accounts and Financing Receivable, Allowance for Credit Loss Segment Information Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from (used in) financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Extension option Lessee, Operating Lease, Renewal Term Goodwill and intangible asset impairment Goodwill and Intangible Asset Impairment Equity Component [Domain] Equity Component [Domain] Accounts and notes receivable, less allowance for doubtful accounts of $75,745 and $70,192 as of June 30, 2023 and December 31, 2022, respectively Total net short-term accounts and notes receivable Accounts and Financing Receivable, after Allowance for Credit Loss, Current 2019 Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year Remaining shares authorized for issuance (in shares) Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance Basic (in shares) Weighted average number of common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Current-period gross write-offs Financing Receivable, Allowance for Credit Loss, Writeoff [Abstract] Financing Receivable, Allowance for Credit Loss, Writeoff Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Schedule of Short-term Debt [Table] Schedule of Short-Term Debt [Table] Elevated risk notes receivable Elevated Risk Note Receivable [Member] Elevated Risk Note Receivable Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other Property, Plant and Equipment, Other Types [Member] Unrealized gain (loss) recorded in SERP liability account Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account Comprehensive income: Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Total Fair Value Estimate of Fair Value Measurement [Member] Other comprehensive (loss) gain: Other Comprehensive Income (Loss), Net of Tax [Abstract] Long-term line of credit Long-Term Line of Credit Customer Relationships Customer Relationships [Member] Revenue, Segment Benchmark Revenue, Segment Benchmark [Member] Schedule of Contractual Maturities of Debt Securities Debt Securities, Available-for-Sale [Table Text Block] Treasury shares issued for Deferred Compensation Plan, net Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] EX-101.PRE 9 hcsg-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 26, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 0-12015  
Entity Registrant Name HEALTHCARE SERVICES GROUP, INC.  
Entity Incorporation, State Code PA  
I.R.S. Employer Identification No. 23-2018365  
Entity Address, Address Line One 3220 Tillman Drive  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Bensalem  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19020  
City Area Code 215  
Local Phone Number 639-4274  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol HCSG  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   74,195,000
Entity Central Index Key 0000731012  
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 28,662 $ 26,279
Marketable securities, at fair value 93,185 95,200
Accounts and notes receivable, less allowance for doubtful accounts of $75,745 and $70,192 as of June 30, 2023 and December 31, 2022, respectively 380,061 336,777
Inventories and supplies 19,976 21,164
Taxes receivable 926 6,629
Prepaid expenses and other assets 26,276 22,583
Total current assets 549,086 508,632
Property and equipment, net 26,932 22,975
Goodwill 75,529 75,529
Other intangible assets, less accumulated amortization of $35,145 and $32,738 as of June 30, 2023 and December 31, 2022, respectively 13,539 15,946
Notes receivable — long–term portion, less allowance for doubtful accounts of $3,917 and $3,273 as of June 30, 2023 and December 31, 2022, respectively 30,740 32,609
Deferred compensation funding, at fair value 37,020 33,493
Deferred tax asset 28,204 28,338
Other long-term assets 708 812
Total assets 761,758 718,334
Current liabilities:    
Accounts payable 65,622 68,296
Accrued payroll and related taxes 39,223 42,704
Other accrued expenses and current liabilities 17,129 17,835
Borrowings under line of credit 40,000 25,000
Income taxes payable 1,364 0
Deferred compensation liability — short-term 1,435 1,618
Accrued insurance claims 24,891 23,166
Total current liabilities 189,664 178,619
Accrued insurance claims — long-term 68,920 65,541
Deferred compensation liability — long-term 37,171 33,764
Lease liability — long-term 11,560 8,097
Other long-term liabilities 3,854 6,141
Commitments and contingencies (Note 15)
STOCKHOLDERS’ EQUITY:    
Common stock, $0.01 par value; 100,000 shares authorized; 76,329 and 76,161 shares issued, and 74,195 and 74,088 shares outstanding as of June 30, 2023 and December 31, 2022, respectively 763 762
Additional paid-in capital 305,853 302,304
Retained earnings 175,794 154,495
Accumulated other comprehensive loss, net of taxes (3,130) (3,477)
Common stock in treasury, at cost, 2,134 and 2,073 shares as of June 30, 2023 and December 31, 2022, respectively (28,691) (27,912)
Total stockholders’ equity 450,589 426,172
Total liabilities and stockholders’ equity $ 761,758 $ 718,334
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts, current $ 75,745 $ 70,192
Accumulated amortization of other intangible assets 35,145 32,738
Allowance for doubtful accounts, noncurrent $ 3,917 $ 3,273
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock authorized (in shares) 100,000,000 100,000,000
Common stock issued (in shares) 76,329,000 76,161,000
Common stock outstanding (in shares) 74,195,000 74,088,000
Common stock in treasury (in shares) 2,134,000 2,073,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenues $ 418,931 $ 424,857 $ 836,161 $ 851,668
Operating costs and expenses:        
Costs of services provided 367,728 379,370 728,706 752,632
Selling, general and administrative expense 41,429 29,281 81,476 65,017
Other income (expense):        
Investment and other income (loss), net 3,551 (7,511) 6,653 (9,034)
Interest expense (1,915) (445) (3,666) (954)
Income before income taxes 11,410 8,250 28,966 24,031
Income tax provision 2,812 1,430 7,684 5,882
Net income $ 8,598 $ 6,820 $ 21,282 $ 18,149
Per share data:        
Basic earnings per common share (in dollars per share) $ 0.12 $ 0.09 $ 0.29 $ 0.24
Diluted earnings per common share (in dollars per share) $ 0.12 $ 0.09 $ 0.29 $ 0.24
Weighted average number of common shares outstanding:        
Basic (in shares) 74,478 74,337 74,488 74,332
Diluted (in shares) 74,567 74,358 74,543 74,345
Comprehensive income:        
Net income $ 8,598 $ 6,820 $ 21,282 $ 18,149
Other comprehensive (loss) gain:        
Unrealized (loss) gain on available-for-sale marketable securities, net of taxes (860) (1,945) 347 (7,214)
Total comprehensive income $ 7,738 $ 4,875 $ 21,629 $ 10,935
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows used in operating activities:    
Net income $ 21,282 $ 18,149
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 7,315 7,765
Bad debt provision 18,170 17,024
Deferred income tax benefit 42 0
Share-based compensation expense 4,409 4,768
Amortization of premium on marketable securities 1,073 1,125
Unrealized (gain) loss on deferred compensation fund investments (3,790) 10,620
Changes in other long-term liabilities (249) (2,050)
Net loss on disposals of property and equipment 387 560
Changes in operating assets and liabilities:    
Accounts and notes receivable (59,585) (58,810)
Inventories and supplies 1,188 2,480
Prepaid expenses and other assets 7,824 (508)
Deferred compensation funding 262 3,751
Accounts payable and other accrued expenses (9,337) (15,893)
Accrued payroll, accrued and withheld payroll taxes (2,338) (5,523)
Income taxes payable and receivable (4,339) 5,038
Accrued insurance claims 5,104 6,217
Deferred compensation liability 3,695 (15,877)
Net cash used in operating activities (8,887) (21,164)
Cash flows (used in) from investing activities:    
Disposals of property and equipment 85 201
Additions to property and equipment (2,097) (2,580)
Purchases of marketable securities 0 (2,875)
Sales of marketable securities 1,375 9,526
Cash paid for acquisitions 0 (114)
Net cash (used in) from investing activities (637) 4,158
Cash flows from (used in) financing activities:    
Dividends paid 0 (31,499)
Reissuance of treasury stock pursuant to Dividend Reinvestment Plan 0 51
Proceeds from the exercise of stock options 0 410
Purchases of treasury stock (2,223) 0
Proceeds from short-term borrowings 15,000 10,000
Payments of statutory withholding on net issuance of restricted stock units (870) (1,069)
Net cash from (used in) financing activities 11,907 (22,107)
Net change in cash and cash equivalents 2,383 (39,113)
Cash and cash equivalents at beginning of the period 26,279 70,794
Cash and cash equivalents at end of the period $ 28,662 $ 31,681
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss, net of taxes
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   76,009        
Beginning balance at Dec. 31, 2021 $ 452,677 $ 760 $ 294,124 $ 4,000 $ 183,957 $ (30,164)
Comprehensive income:            
Net income for the period 11,329       11,329  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (5,269)     (5,269)    
Total comprehensive income 6,060          
Exercise of stock options and other share-based compensation, net of shares tendered for payment (in shares)   145        
Exercise of stock options and other share-based compensation, net of shares tendered for payment 410 $ 2 408      
Payment of statutory withholding on issuance of restricted stock units (1,069)   (1,069)      
Share-based compensation expense 2,298   2,298      
Treasury shares issued for Deferred Compensation Plan, net 524   110     414
Shares issued pursuant to Employee Stock Plan 1,512   368     1,144
Dividends paid and accrued (15,859)       (15,859)  
Shares issued pursuant to Dividend Reinvestment Plan 25   6     19
Other (in shares)   4        
Other 59   59      
Ending balance (in shares) at Mar. 31, 2022   76,158        
Ending balance at Mar. 31, 2022 446,637 $ 762 296,304 (1,269) 179,427 (28,587)
Beginning balance (in shares) at Dec. 31, 2021   76,009        
Beginning balance at Dec. 31, 2021 452,677 $ 760 294,124 4,000 183,957 (30,164)
Comprehensive income:            
Net income for the period 18,149          
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (7,214)          
Total comprehensive income 10,935          
Ending balance (in shares) at Jun. 30, 2022   76,160        
Ending balance at Jun. 30, 2022 437,845 $ 762 298,405 (3,214) 170,267 (28,375)
Beginning balance (in shares) at Mar. 31, 2022   76,158        
Beginning balance at Mar. 31, 2022 446,637 $ 762 296,304 (1,269) 179,427 (28,587)
Comprehensive income:            
Net income for the period 6,820       6,820  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (1,945)     (1,945)    
Total comprehensive income 4,875          
Exercise of stock options and other share-based compensation, net of shares tendered for payment (in shares)   2        
Share-based compensation expense 2,292   2,292      
Treasury shares issued for Deferred Compensation Plan, net (5)   (196)     191
Dividends paid and accrued (15,980)       (15,980)  
Shares issued pursuant to Dividend Reinvestment Plan 26   5     21
Ending balance (in shares) at Jun. 30, 2022   76,160        
Ending balance at Jun. 30, 2022 $ 437,845 $ 762 298,405 (3,214) 170,267 (28,375)
Beginning balance (in shares) at Dec. 31, 2022 74,088 76,161        
Beginning balance at Dec. 31, 2022 $ 426,172 $ 762 302,304 (3,477) 154,495 (27,912)
Comprehensive income:            
Net income for the period 12,684       12,684  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 1,207     1,207    
Total comprehensive income 13,891          
Exercise of stock options and other share-based compensation, net of shares tendered for payment (in shares)   167        
Exercise of stock options and other share-based compensation, net of shares tendered for payment 0 $ 1 (1)      
Payment of statutory withholding on issuance of restricted stock units (870)   (870)      
Share-based compensation expense 1,973   1,973      
Purchases of treasury stock (2,223)         (2,223)
Treasury shares issued for Deferred Compensation Plan, net 475   307     168
Shares issued pursuant to Employee Stock Plan 1,135   (139)     1,274
Other (in shares)   1        
Other 19   8   11  
Ending balance (in shares) at Mar. 31, 2023   76,329        
Ending balance at Mar. 31, 2023 $ 440,572 $ 763 303,582 (2,270) 167,190 (28,693)
Beginning balance (in shares) at Dec. 31, 2022 74,088 76,161        
Beginning balance at Dec. 31, 2022 $ 426,172 $ 762 302,304 (3,477) 154,495 (27,912)
Comprehensive income:            
Net income for the period 21,282          
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 347          
Total comprehensive income $ 21,629          
Ending balance (in shares) at Jun. 30, 2023 74,195 76,329        
Ending balance at Jun. 30, 2023 $ 450,589 $ 763 305,853 (3,130) 175,794 (28,691)
Beginning balance (in shares) at Mar. 31, 2023   76,329        
Beginning balance at Mar. 31, 2023 440,572 $ 763 303,582 (2,270) 167,190 (28,693)
Comprehensive income:            
Net income for the period 8,598       8,598  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (860)     (860)    
Total comprehensive income 7,738          
Share-based compensation expense 2,278   2,278      
Treasury shares issued for Deferred Compensation Plan, net (5)   (7)     2
Other $ 6       6  
Ending balance (in shares) at Jun. 30, 2023 74,195 76,329        
Ending balance at Jun. 30, 2023 $ 450,589 $ 763 $ 305,853 $ (3,130) $ 175,794 $ (28,691)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Statement of Stockholders' Equity [Abstract]    
Cash dividend paid per common share (in dollars per share) $ 0.21 $ 0.21
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Description of Business and Significant Accounting Policies
Note 1—Description of Business and Significant Accounting Policies

Nature of Operations

Healthcare Services Group, Inc. (the “Company”) 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’s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company’s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.

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 employees located at the customers’ 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’ notice after an initial period of 60 to 120 days.

The Company is organized into two reportable segments: housekeeping, laundry, linen and other services (“Housekeeping”), and dietary department services (“Dietary”).

Housekeeping consists of managing the customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer’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.

Dietary consists of managing the customers’ dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents’ dietary needs.

Unaudited Interim Financial Data

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the requirements of Form 10-Q and Article 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’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 31, 2022 has been derived from the audited financial statements for the year ended December 31, 2022. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for any future period.

Use of Estimates in Financial Statements

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’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.
Principles of Consolidation

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.

Cash and Cash Equivalents

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.

Accounts and Notes Receivable

Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company’s payment terms with customers for services provided are defined within each customer’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 costs of services provided.

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

Allowance for Doubtful Accounts

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 as a liability 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.

Inventories and Supplies

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

Revenue Recognition

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

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, as permitted by U.S. GAAP. 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 direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use.

Income Taxes

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.

Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company’s consolidated financial statements based on a recognition and measurement process.

Earnings per Common Share

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

Share-Based Compensation

The Company estimates the fair value of share-based awards on the date of grant using the 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’s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.

Identifiable Intangible Assets and Goodwill

Identifiable intangible assets are amortized on a straight-line basis over their respective useful lives. 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.

No impairment loss was recognized on the Company’s intangible assets or goodwill during the six months ended June 30, 2023 or 2022.

Concentrations of Credit Risk

The Company’s financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At June 30, 2023 and December 31, 2022, the majority of the Company’s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States. The Company’s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets.

The Company’s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company’s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company’s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.
Employee Retention Credit

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). One provision within the CARES Act provided an Employee Retention Credit (“ERC”), 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.

The Company accounted for the ERC by analogy to International Accounting Standard (“IAS”) 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 28, 2023 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 any receipt of ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within “Costs of services provided” on the Consolidated Statements of Comprehensive 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.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
Note 2—Revenue

The Company presents its consolidated revenues disaggregated by reportable segment, as Management evaluates the nature, amount, timing and uncertainty of the Company’s revenues by segment. Refer to Note 12—Segment Information herein as well as the information below regarding the Company’s reportable segments.

Housekeeping

Housekeeping accounted for $384.3 million and $400.8 million of the Company’s consolidated revenues for the six months ended June 30, 2023 and 2022, respectively, which represented approximately 46.0% and 47.1% of the Company’s revenues in each respective period. Housekeeping services include managing customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers’ 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’ 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.

Dietary

Dietary services accounted for $451.8 million and $450.9 million of the Company’s consolidated revenues for the six months ended June 30, 2023 and 2022, respectively, which represented approximately 54.0% and 52.9% of the Company’s revenues in each respective period. Dietary services consist of managing customers’ 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.
Revenue Recognition

The Company’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’s costs of obtaining contracts are not material.

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’ notice, after an initial period of 60 to 120 days. A performance obligation is the unit of account under Accounting Standards Codification ("ASC") 606 and is defined as a promise in a contract to transfer a distinct good or service to the customer. The Company’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’ 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 $0.2 million and $0.3 million as of June 30, 2023 and December 31, 2022. Additionally, substantially all such revenue amounts deferred as of December 31, 2022 were subsequently recognized as revenue during the six months ended June 30, 2023.

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’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 or quantities consumed. The Company recognizes revenue related to such estimates only when the Company determines that there will not be a significant reversal in the amount of revenue recognized. The Company’s contracts generally do not contain significant financing components as payment terms are less than one year.

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 30, 2023, the value of the contract liabilities associated with customer prepayments was $1.4 million. As of December 31, 2022, the value of the contract liabilities associated with customer prepayments was $3.1 million. The Company recognized $1.8 million of revenue during the six months ended June 30, 2023 which was recorded as a contract liability on December 31, 2022.

Transaction Price Allocated to Remaining Performance Obligations

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’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’ notice after an initial period of 60 to 120 days.

As of June 30, 2023, the Company had $66.1 million related to performance obligations that were unsatisfied or partially unsatisfied for which the Company expects to recognize revenue. The Company expects to recognize revenue on all of the remaining performance obligations over the next 12 months. These amounts exclude variable consideration primarily related to performance obligations that consist of a series of distinct service periods with revenues based on future performance that cannot be estimated at contract inception. The Company also 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.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts and Notes Receivable
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Accounts and Notes Receivable
Note 3—Accounts and Notes Receivable

The Company’s accounts and notes receivable balances consisted of the following as of June 30, 2023 and December 31, 2022:
June 30, 2023December 31, 2022
(in thousands)
Short-term
Accounts and notes receivable$455,806 $406,969 
Allowance for doubtful accounts(75,745)(70,192)
Total net short-term accounts and notes receivable$380,061 $336,777 
Long-term
Notes receivable$34,657 $35,882 
Allowance for doubtful accounts(3,917)(3,273)
Total net long-term notes receivable$30,740 $32,609 
Total net accounts and notes receivable$410,801 $369,386 

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’s ability to pay in accordance with the Company’s contracts. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the customer’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’s cash flows and its ability to make timely payments. However, the customer’s obligation to pay the Company in accordance with the contract is not contingent upon the customer’s cash flow. Notwithstanding the Company’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’s results of operations and financial condition.

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’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’s collections risk.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Allowance for Doubtful Accounts
Note 4—Allowance for Doubtful Accounts

In making the Company’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’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. The full effects of COVID-19 on the Company’s customers are highly uncertain and cannot be predicted. As a result, the Company’s future collection experience can differ significantly from historical collection trends. If the Company’s customers experience a negative impact on their cash flows, it could have a material adverse effect on the Company’s results of operations and financial condition.

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’s assessment of collection risk. The Company manages the accounts and notes receivable portfolios using a two tiered approach by disaggregating standard receivables, which are invoices or promissory notes in good standing, from those who have been identified by Management as having an elevated credit risk profile due to a triggering event such as bankruptcy. 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’s historical loss rates. Accounts and notes receivable with an elevated risk profile, which are from customers who have filed bankruptcy, are subject to collections activity or are slow payers that are experiencing financial difficulties, are aggregated and evaluated to determine the total reserve for the class of receivable.
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’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, 2023 and 2022 was $0.7 million and $0.5 million, respectively. Interest income from notes receivable for the six months ended June 30, 2023 and 2022 was $1.3 million and $0.8 million, respectively.

The following table presents the Company’s two tiers of notes receivable further disaggregated by year of origination as of June 30, 2023 and write-off activity for the six months ended June 30, 2023.
Notes receivable
Amortized cost basis by origination year
20232022202120202019PriorTotal
(in thousands)
Notes receivable
Standard notes receivable$20,613 $26,710 $7,898 $1,540 $53 $21,691 $78,505 
Elevated risk notes receivable$— $— $2,510 $— $— $795 $3,305 
Current-period gross write-offs$— $101 $— $— $— $53 $154 
Current-period recoveries— — — — — — — 
Current-period net write-offs$— $101 $— $— $— $53 $154 

The following table provides information as to the status of payment on the Company’s notes receivable which were past due as of June 30, 2023.
Age analysis of past-due notes receivable as of June 30, 2023
0 - 90 Days91 - 180 DaysGreater than 181 DaysTotal
(in thousands)
Notes receivable
Standard notes receivable$3,269 $2,253 $4,510 $10,032 
Elevated risk notes receivable205 136 795 1,136 
$3,474 $2,389 $5,305 $11,168 

The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio Segment:March 31,
2023
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$68,407 $(8,365)$10,378 $70,420 
Notes receivable
Standard notes receivable$6,425 $(101)$684 $7,008 
Elevated risk notes receivable2,035 (2)201 2,234 
Total notes receivable$8,460 $(103)$885 $9,242 
Total accounts and notes receivable$76,867 $(8,468)$11,263 $79,662 
1.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 receivables which had previously been written-off as uncollectible.
Allowance for doubtful accounts
Portfolio segment:March 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$49,411 $(707)$13,899 $62,603 
Notes receivable
Standard notes receivable$12,542 $(55)$119 $12,606 
Elevated risk notes receivable1,139 (483)155 811 
Total notes receivable$13,681 $(538)$274 $13,417 
Total accounts and notes receivable$63,092 $(1,245)$14,173 $76,020 
1.Write-offs are shown net of recoveries. During the three months ended June 30, 2022, the Company collected less than $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio segment:December 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$66,601 $(11,818)$15,637 $70,420 
Notes receivable
Standard notes receivable$6,052 $(101)$1,057 $7,008 
Elevated risk notes receivable811 (53)1,476 2,234 
Total notes receivable$6,863 $(154)$2,533 $9,242 
Total accounts and notes receivable$73,464 $(11,972)$18,170 $79,662 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
Allowance for doubtful accounts
Portfolio segment:December 31,
2021
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$50,794 $(6,050)$17,859 $62,603 
Notes receivable
Standard notes receivable$13,607 $(55)$(946)$12,606 
Elevated risk notes receivable1,183 (483)111 811 
Total notes receivable$14,790 $(538)$(835)$13,417 
Total accounts and notes receivable$65,584 $(6,588)$17,024 $76,020 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2022, the Company collected $0.2 million of accounts and notes receivables which had previously been written-off as uncollectible.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Income by Component
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Income by Component
Note 5—Changes in Accumulated Other Comprehensive Income by Component

The Company’s accumulated other comprehensive income consists of unrealized gains and losses from the Company’s available-for-sale marketable securities. The following table provides a summary of the changes in accumulated other comprehensive income for the six months ended June 30, 2023 and 2022:
Unrealized gains and losses on available-for-sale securities1
Six Months Ended June 30,
20232022
(in thousands)
Accumulated other comprehensive (loss) income — beginning balance$(3,477)$4,000 
Other comprehensive income (loss) before reclassifications344 (7,234)
Losses reclassified from other comprehensive income2
20 
Net current period other comprehensive income (loss)3
347 (7,214)
Accumulated other comprehensive loss — ending balance$(3,130)$(3,214)
1.All amounts are net of tax.
2.Realized gains and losses were recorded pre-tax under “Investment and other income” in the Consolidated Statements of Comprehensive Income. For the six months ended June 30, 2023 and 2022, the Company recorded less than $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note 9—Fair Value Measurements herein for further information.
3.For the six months ended June 30, 2023 and 2022, the changes in other comprehensive income were net of a tax expense of $0.1 million and benefit of $1.9 million, respectively.

Amounts Reclassified from Accumulated Other Comprehensive Income
20232022
(in thousands)
Three Months Ended June 30,
Losses from the sale of available-for-sale securities$(2)$(14)
Tax benefit
Net loss reclassified from accumulated other comprehensive income$(1)$(11)
Six Months Ended June 30,
Losses from the sale of available-for-sale securities$(4)$(26)
Tax benefit
Net loss reclassified from accumulated other comprehensive income$(3)$(20)
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
Note 6—Property and Equipment

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.

The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June 30, 2023 and December 31, 2022:
June 30, 2023December 31, 2022
(in thousands)
Housekeeping and dietary equipment$14,184 $13,585 
Computer hardware and software6,418 6,086 
Operating lease — right-of-use assets
25,838 34,445 
Other1
1,076 1,055 
Total property and equipment, at cost47,516 55,171 
Less accumulated depreciation20,584 32,196 
Total property and equipment, net$26,932 $22,975 
1.Includes furniture and fixtures, leasehold improvements and autos and trucks.
Depreciation expense for each of the three months ended June 30, 2023 and 2022 was $2.4 million. Depreciation expense for the six months ended June 30, 2023 and 2022 was $4.9 million and $5.3 million, respectively. Of the depreciation expense recorded for the three and six months ended June 30, 2023, $1.6 million and $2.8 million related to the depreciation of the Company’s operating lease - right-of-use assets (ROU Assets”), respectively. Of the depreciation expense recorded for the three and six months ended June 30, 2022, $1.5 million and $3.1 million related to the depreciation of the Company’s ROU Assets, respectively.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases
Note 7—Leases

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’s leases have remaining lease terms ranging from less than 1 year to 6 years, and have extension options ranging from 1 year to 5 years. Most leases include the option to terminate the lease within 1 year.

The Company uses practical expedients offered under the ASC 842 guidance 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’s ROU assets and lease liabilities. The value of the Company’s ROU assets is determined as the non-depreciated fair value of its leasing arrangements and is recorded in “Property and equipment, net” on the Company’s Consolidated Balance Sheets. The value of the Company’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’s incremental borrowing rate (IBR”) and is recorded in “Other accrued expenses and current liabilities” and “Lease liability — long-term portion” on the Company’s Consolidated Balance Sheets. The Company’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.

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’s ROU assets or lease liabilities. The Company’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’s total variable lease payments.
Components of lease expense required by ASC 842 are presented below for the three and six months ended June 30, 2023 and 2022.
Three Months Ended June 30,
20232022
(in thousands)
Lease cost
Operating lease cost$1,444 $1,528 
Short-term lease cost422 225 
Variable lease cost633 245 
Total lease cost$2,499 $1,998 

Six Months Ended June 30,
20232022
(in thousands)
Lease cost
Operating lease cost$2,831 $2,915 
Short-term lease cost654 580 
Variable lease cost1,083 327 
Total lease cost$4,568 $3,822 

Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2023 and 2022.

Six Months Ended June 30,
20232022
(dollar amounts in thousands)
Other information
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$3,110$3,300
Weighted-average remaining lease term — operating leases3.7 years4.3 years
Weighted-average discount rate — operating leases6.0 %4.3 %

During the three and six months ended June 30, 2023, the Company’s ROU assets and lease liabilities were reduced by $0.4 million and $1.1 million, respectively due to lease cancellations. During the three and six months ended June 30, 2022, the Company's ROU assets and lease liabilities were reduced by $0.5 million and $1.4 million, respectively.

The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June 30, 2023:
Period/YearOperating Leases
(in thousands)
July 1 to December 31, 2023$3,412 
20246,070 
20254,833 
20262,405 
20271,365 
20281,389 
Thereafter116 
Total minimum lease payments$19,590 
Less: imputed lease payments1,990 
Present value of lease liabilities$17,600 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
Note 8—Goodwill and Other Intangible Assets

The Company’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.

The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2023, the following five fiscal years and thereafter:
Period/YearTotal Amortization Expense
(in thousands)
July 1 to December 31, 2023$1,412 
2024$2,685 
2025$2,685 
2026$2,666 
2027$1,195 
2028$613 
Thereafter$2,283 

Amortization expense for the three months ended June 30, 2023 and 2022 was $1.2 million for both periods. Amortization expense for the six months ended June 30, 2023 and 2022 was $2.4 million for both periods.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 9—Fair Value Measurements

The Company’s current assets and current liabilities are financial instruments and most of these items (other than 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’s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company’s financial assets that are measured at fair value on a recurring basis are its 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.

The Company’s marketable securities are held by the Company’s captive insurance company to satisfy capital requirements of the state regulator related to captive insurance companies. Such securities primarily consist of tax-exempt municipal bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included in “Unrealized (loss) gain on available-for-sale marketable securities, net of taxes” within the Consolidated Statements of Comprehensive Income. The fair value of these marketable securities is 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 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. For the three and six months ended June 30, 2022, the Company recorded unrealized losses, net of taxes of $1.9 million and $7.2 million, respectively.

As part of a prior year 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” on the Consolidated Balance Sheets and any payments within 12 months within “Other accrued expenses and current liabilities”. The fair value of this liability is measured using forecasted sales models (Level 3). For the three months ended June 30, 2023 and 2022, the Company recorded realized gains of $0.6 million and gains of $0.2 million, respectively, associated with changes in fair value of the liability. Gains and losses are recorded within “Costs of services provided” in the Consolidated Statements of Comprehensive Income related to the subsequent measurement of the liability. For the six months ended June 30, 2023 and 2022, the Company recorded realized gains of $0.2 million and $1.9 million, respectively, within “Costs of services provided” in the Consolidated Statements of Comprehensive Income related to the subsequent measurement of the liability at each period end.
For the three months ended June 30, 2023 and 2022, the Company received total proceeds, less the amount of interest received, of $1.2 million and $8.0 million, respectively, from sales of available-for-sale municipal bonds. For both the three months ended June 30, 2023 and 2022, these sales resulted in realized losses of less than $0.1 million. For the six months ended June 30, 2023 and 2022, the Company received total proceeds, less the amount of interest received, of $1.4 million and $9.5 million, respectively, from sales of available-for-sale municipal bonds. For both the six months ended June 30, 2023 and 2022, these sales resulted in realized losses of less than $0.1 million, which were recorded within “Investment and other income (loss), net” in the Consolidated Statements of Comprehensive Income. The basis for the sale of these securities was the specific identification of each bond sold during the period.

The investments under the funded deferred compensation plan are classified as trading securities and unrealized gains or losses are recorded in “Selling, general and administrative expense” in the Consolidated Statements of Comprehensive Income. The fair value of these investments are determined based on quoted market prices (Level 1). For the three months ended June 30, 2023 and 2022, the Company recognized unrealized gains of $2.3 million and unrealized losses of $6.5 million, respectively, related to equity securities still held at the respective reporting dates. For the six months ended June 30, 2023 and 2022, the Company recognized unrealized gains of $3.8 million and unrealized losses of $10.6 million, respectively, related to equity securities still held at the respective reporting dates.

The following tables provide fair value measurement information for the Company’s marketable securities and deferred compensation fund investments as of June 30, 2023 and December 31, 2022:

As of June 30, 2023
Fair Value Measurement Using:
Carrying AmountTotal Fair ValueQuoted Prices in Active Markets (Level 1)Significant Other Observable Inputs (Level 2)Significant Unobservable Inputs (Level 3)
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$93,185 $93,185 $— $93,185 $— 
Deferred compensation fund
Money Market1
$2,005 $2,005 $— $2,005 $— 
Commodities235 235 235 — — 
Fixed Income4,023 4,023 4,023 — — 
International4,096 4,096 4,096 — — 
Large Cap Blend2,114 2,114 2,114 — — 
Large Cap Growth13,022 13,022 13,022 — — 
Large Cap Value6,134 6,134 6,134 — — 
Mid Cap Blend2,682 2,682 2,682 — — 
Real Estate335 335 335 — — 
Small Cap Blend3,809 3,809 3,809 — — 
Deferred compensation fund2
$38,455 $38,455 $36,450 $2,005 $— 
As of December 31, 2022
Fair Value Measurement Using:
Carrying
Amount
Total Fair
Value
Quoted Prices in Active Markets (Level 1)Significant Other Observable Inputs (Level 2)Significant Unobservable Inputs (Level 3)
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$95,200 $95,200 $— $95,200 $— 
Deferred compensation fund
Money Market1
$2,420 $2,420 $— $2,420 $— 
Commodities170 170 170 — — 
Fixed Income3,571 3,571 3,571 — — 
International4,093 4,093 4,093 — — 
Large Cap Blend1,210 1,210 1,210 — — 
Large Cap Growth11,064 11,064 11,064 — — 
Large Cap Value6,133 6,133 6,133 — — 
Mid Cap Blend2,667 2,667 2,667 — — 
Real Estate359 359 359 — — 
Small Cap Blend3,424 3,424 3,424 — — 
Deferred compensation fund2
$35,111 $35,111 $32,691 $2,420 $— 
1.The fair value of the money market fund is based on the net asset value (“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.
2.As of June 30, 2023 and December 31, 2022, $1.4 million and $1.6 million of short-term deferred compensation funding is included in “Prepaid expenses and other assets” on the Company’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 30, 2023.

Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Credit Impairment Losses1
(in thousands)
June 30, 2023
Type of security:
Municipal bonds — available-for-sale$97,147 $194 $(4,156)$93,185 $— 
Total debt securities$97,147 $194 $(4,156)$93,185 $— 
December 31, 2022
Type of security:
Municipal bonds — available-for-sale$99,601 $229 $(4,630)$95,200 $— 
Total debt securities$99,601 $229 $(4,630)$95,200 $— 
1.The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June 30, 2023 and December 31, 2022, no allowance for credit loss impairment has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security'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’ amortized cost basis.
The following table summarizes the contractual maturities of debt securities held at June 30, 2023 and December 31, 2022, which are classified as “Marketable securities, at fair value” in the Consolidated Balance Sheets:
Municipal Bonds — Available-for-Sale
Contractual maturity:June 30, 2023December 31, 2022
(in thousands)
Maturing in one year or less$5,723 $2,798 
Maturing in second year through fifth year32,436 35,068 
Maturing in sixth year through tenth year39,265 38,575 
Maturing after ten years15,761 18,759 
Total debt securities$93,185 $95,200 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation
Note 10—Share-Based Compensation

The components of the Company’s share-based compensation expense for the six months ended June 30, 2023 and 2022 are as follows:
Six Months Ended June 30,
20232022
(in thousands)
Stock options$463 $625 
Restricted stock, restricted stock units and deferred stock units3,223 3,561 
Performance stock units565 404 
Employee Stock Purchase Plan158 178 
Total pre-tax share-based compensation expense charged against income$4,409 $4,768 

The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive Income for the six months ended June 30, 2023 and 2022:

Six Months Ended June 30,
20232022
(in thousands)
Selling, general & administrative expense$4,363 $4,712 
Costs of services provided46 56 
Total share-based compensation expense$4,409 $4,768 

At June 30, 2023, 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.

Amended 2020 Omnibus Incentive Plan

On May 26, 2020, the Company adopted the 2020 Omnibus Incentive Plan after approval by the Company’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 “Amended 2020 Plan”) by 2,500,000 shares after approval by the Company’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’s operating objectives.

As of June 30, 2023, there were 7.0 million shares of common stock reserved for issuance under the Amended 2020 Plan, of which 3.2 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’s Second Amended and Restated 2012 Equity Incentive Plan (the “2012 Plan”) 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.
Stock Options

A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December 31, 2022 and changes during the six months ended June 30, 2023 are as follows:
Stock Options Outstanding
Number of SharesWeighted Average Exercise Price
(in thousands)
December 31, 20222,375 $31.56 
Granted207 $13.72 
Exercised— $— 
Forfeited— $— 
Expired(139)$24.68 
June 30, 20232,443 $30.43 

The weighted average grant-date fair value of stock options granted during the six months ended June 30, 2023 and 2022 was $6.53 and $4.06 per common share, respectively. No stock options were exercised during the six months ended June 30, 2023. The total intrinsic value of stock options exercised during the six months ended June 30, 2022 was $0.1 million.

The fair value of stock option awards granted in 2023 and 2022 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:
Six Months Ended June 30,
20232022
Risk-free interest rate4.0 %1.5 %
Weighted average expected life6.9 years6.7 years
Expected volatility39.5 %36.6 %
Dividend yield— %4.6 %

The following table summarizes other information about the stock options at June 30, 2023:
June 30, 2023
(amounts in thousands, except per share data)
Outstanding:
Aggregate intrinsic value$251 
Weighted average remaining contractual life5.0 years
Exercisable:
Number of options1,705 
Weighted average exercise price$34.73 
Aggregate intrinsic value$— 
Weighted average remaining contractual life3.6 years

Restricted Stock Units

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, 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. During the six months ended June 30, 2022, the Company granted 0.4 million restricted stock units with a weighted average grant date fair value of $18.06 per unit.
A summary of the outstanding restricted stock units as of December 31, 2022 and changes during the six months ended June 30, 2023 is as follows:
Restricted Stock Units
NumberWeighted Average Grant Date Fair Value
(in thousands)
December 31, 2022825 $24.37 
Granted533 $13.74 
Vested(237)$27.82 
Forfeited(17)$18.72 
June 30, 20231,104 $18.59 

Performance Stock Units

On February 24, 2023, the Company issued 80,000 Performance Stock Units (“PSUs”) to the Company’s executive officers. Such PSUs are contingent upon the achievement of certain total shareholder return (“TSR”) targets as compared to the TSR of the S&P 400 MidCap Index and the participant’s continued employment with the Company for the three year period ending December 31, 2025, the date at which such PSUs vest. The unrecognized share-based compensation cost of the TSR-based PSU awards at June 30, 2023 is $2.0 million and is expected to be recognized over a weighted-average period of 1.9 years.

A summary of the outstanding PSUs as of December 31, 2022 and changes during the six months ended June 30, 2023 is as follows:

Performance Stock Units
NumberWeighted Average Grant Date Fair Value
(in thousands)
December 31, 202295 $26.01 
Granted80 $16.20 
Vested— $— 
Forfeited— $— 
June 30, 2023175 $21.52 

Deferred Stock Units

The Company grants Deferred Stock Units (“DSUs”) 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'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. Two non-employee directors made an election in 2022 to receive DSUs in lieu of cash for their 2023 Board of Directors retainer. The unrecognized share-based compensation cost of outstanding DSU awards at June 30, 2023 is $0.3 million and is expected to be recognized over a weighted-average period of 0.9 years.

Employee Stock Purchase Plan

The Company’s Employee Stock Purchase Plan (“ESPP”) 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’s first and last calendar day.

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 are 1.9 million shares available for future grant at June 30, 2023.
The expense associated with the options granted under the ESPP during the six months ended June 30, 2023 and 2022 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:
Six Months Ended June 30,
20232022
Risk-free interest rate4.8%0.4%
Weighted average expected life (years)1.01.0
Expected volatility42.9%36.9%
Dividend yield7.1%4.7%

Deferred Compensation Plan

The Company offers a Supplemental Executive Retirement Plan (“SERP”) 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’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.3 million shares available for future grant at June 30, 2023. At the time of issuance, such shares are accounted for at cost as treasury stock.

The following table summarizes information about the SERP during the six months ended June 30, 2023 and 2022:
Six Months Ended June 30,
 20232022
(in thousands)
SERP expense 1
$298 $289 
Unrealized gain (loss) recorded in SERP liability account$3,871 $(10,164)
1.Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
Note 11—Income Taxes

The Company’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’s income tax provision recognized through the six months ended June 30, 2023 and 2022 by $1.1 million and $0.6 million, respectively.

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

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’s financial statements. The evaluation was performed for the tax years ended December 31, 2019 through 2022 (with regard to U.S. federal income tax returns) and December 31, 2018 through 2022 (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 30, 2023.
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.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment Information
Note 12—Segment Information

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’s services. Such services are rendered pursuant to discrete contracts, specific to each reportable segment.

The Company’s accounting policies for the segments are generally the same as described in the Company’s significant accounting policies. Differences between the reportable segments’ 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’ 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.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Revenues
Housekeeping$190,817 $199,065 $384,336 $400,769 
Dietary228,114 225,792 451,825 450,899 
Total$418,931 $424,857 $836,161 $851,668 
Income before income taxes
Housekeeping$16,608 $17,845 $36,661 $38,244 
Dietary12,443 10,252 27,110 19,685 
Corporate and eliminations1
(17,641)(19,847)(34,805)(33,898)
Total$11,410 $8,250 $28,966 $24,031 
1.Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers’ 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’ operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Common Share
Note 13—Earnings Per Common Share

Basic and diluted earnings per common share are computed by dividing net 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:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Numerator for basic and diluted earnings per share:
Net income$8,598 $6,820 $21,282 $18,149 
Denominator
Weighted average number of common shares outstanding - basic74,478 74,337 74,488 74,332 
Effect of dilutive securities1
89 21 55 13 
Weighted average number of common shares outstanding - diluted74,567 74,358 74,543 74,345 
Basic earnings per share:$0.12 $0.09 $0.29 $0.24 
Diluted earnings per share:$0.12 $0.09 $0.29 $0.24 
1.Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding.

Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Anti-dilutive 3,077 2,947 2,721 3,158 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Other Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Other Contingencies
Note 14—Other Contingencies

Line of Credit

At June 30, 2023, 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’s leverage ratio, and starting at the Term Secured Overnight Financing Rate (“SOFR”) plus 165 basis points. As of June 30, 2023, there were $40.0 million in borrowings under the line of credit. As of December 31, 2022, 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 30, 2023. The line of credit expires on November 22, 2027.

At June 30, 2023, the Company also had outstanding $85.7 million in irrevocable standby letters of credit, which relate to payment obligations under the Company’s insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by $85.7 million to $174.3 million at June 30, 2023. The letters of credit expire on January 4, 2024.

Tax Jurisdictions and Matters

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’s reporting positions with respect to the application of its tax code to the Company’s services, which could result in additional tax liabilities.
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’s best estimate of the outcomes of such matters.

Legal Proceedings

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.

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.

Government Regulations
The Company’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’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the customers participate.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
Note 15—Subsequent Events

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.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Nature of Operations
Healthcare Services Group, Inc. (the “Company”) 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’s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company’s customers are directly affected by any legislation relating to Medicare and Medicaid reimbursement programs.

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 employees located at the customers’ 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’ notice after an initial period of 60 to 120 days.

The Company is organized into two reportable segments: housekeeping, laundry, linen and other services (“Housekeeping”), and dietary department services (“Dietary”).

Housekeeping consists of managing the customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer’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.

Dietary consists of managing the customers’ dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents’ dietary needs.
Unaudited Interim Financial Data The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the requirements of Form 10-Q and Article 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’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 31, 2022 has been derived from the audited financial statements for the year ended December 31, 2022. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for any future period.
Use of Estimates in Financial Statements 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’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.
Principles of Consolidation 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.
Cash and Cash Equivalents 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.
Accounts and Notes Receivable
Accounts and notes receivable consist of Housekeeping and Dietary segment trade receivables from contracts with customers. The Company’s payment terms with customers for services provided are defined within each customer’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 costs of services provided.

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’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.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts

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 as a liability 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.
Inventories and Supplies 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 (FIFO) 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.
Revenue Recognition 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.
Leases 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, as permitted by U.S. GAAP. 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 direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use.
Income Taxes 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. Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company’s consolidated financial statements based on a recognition and measurement process.
Earnings per Common Share Basic 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 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.
Share-Based Compensation The Company estimates the fair value of share-based awards on the date of grant using the 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’s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur.
Identifiable Intangible Assets and Goodwill Identifiable intangible assets are amortized on a straight-line basis over their respective useful lives. 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.
Concentrations of Credit Risk
The Company’s financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At June 30, 2023 and December 31, 2022, the majority of the Company’s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States. The Company’s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets.

The Company’s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company’s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company’s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.
Employee Retention Credit
Employee Retention Credit

On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). One provision within the CARES Act provided an Employee Retention Credit (“ERC”), 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.

The Company accounted for the ERC by analogy to International Accounting Standard (“IAS”) 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 28, 2023 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 any receipt of ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within “Costs of services provided” on the Consolidated Statements of Comprehensive 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.
Segments The Company’s accounting policies for the segments are generally the same as described in the Company’s significant accounting policies. Differences between the reportable segments’ 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’ 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.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts and Notes Receivable (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Accounts and Notes Receivable
The Company’s accounts and notes receivable balances consisted of the following as of June 30, 2023 and December 31, 2022:
June 30, 2023December 31, 2022
(in thousands)
Short-term
Accounts and notes receivable$455,806 $406,969 
Allowance for doubtful accounts(75,745)(70,192)
Total net short-term accounts and notes receivable$380,061 $336,777 
Long-term
Notes receivable$34,657 $35,882 
Allowance for doubtful accounts(3,917)(3,273)
Total net long-term notes receivable$30,740 $32,609 
Total net accounts and notes receivable$410,801 $369,386 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Notes Receivable Disaggregated by Vintage Year
The following table presents the Company’s two tiers of notes receivable further disaggregated by year of origination as of June 30, 2023 and write-off activity for the six months ended June 30, 2023.
Notes receivable
Amortized cost basis by origination year
20232022202120202019PriorTotal
(in thousands)
Notes receivable
Standard notes receivable$20,613 $26,710 $7,898 $1,540 $53 $21,691 $78,505 
Elevated risk notes receivable$— $— $2,510 $— $— $795 $3,305 
Current-period gross write-offs$— $101 $— $— $— $53 $154 
Current-period recoveries— — — — — — — 
Current-period net write-offs$— $101 $— $— $— $53 $154 
Schedule of Age Analysis of Past-Due Note Receivable
The following table provides information as to the status of payment on the Company’s notes receivable which were past due as of June 30, 2023.
Age analysis of past-due notes receivable as of June 30, 2023
0 - 90 Days91 - 180 DaysGreater than 181 DaysTotal
(in thousands)
Notes receivable
Standard notes receivable$3,269 $2,253 $4,510 $10,032 
Elevated risk notes receivable205 136 795 1,136 
$3,474 $2,389 $5,305 $11,168 
Schedule of Changes in Allowance for Doubtful Accounts
The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio Segment:March 31,
2023
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$68,407 $(8,365)$10,378 $70,420 
Notes receivable
Standard notes receivable$6,425 $(101)$684 $7,008 
Elevated risk notes receivable2,035 (2)201 2,234 
Total notes receivable$8,460 $(103)$885 $9,242 
Total accounts and notes receivable$76,867 $(8,468)$11,263 $79,662 
1.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 receivables which had previously been written-off as uncollectible.
Allowance for doubtful accounts
Portfolio segment:March 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$49,411 $(707)$13,899 $62,603 
Notes receivable
Standard notes receivable$12,542 $(55)$119 $12,606 
Elevated risk notes receivable1,139 (483)155 811 
Total notes receivable$13,681 $(538)$274 $13,417 
Total accounts and notes receivable$63,092 $(1,245)$14,173 $76,020 
1.Write-offs are shown net of recoveries. During the three months ended June 30, 2022, the Company collected less than $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio segment:December 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$66,601 $(11,818)$15,637 $70,420 
Notes receivable
Standard notes receivable$6,052 $(101)$1,057 $7,008 
Elevated risk notes receivable811 (53)1,476 2,234 
Total notes receivable$6,863 $(154)$2,533 $9,242 
Total accounts and notes receivable$73,464 $(11,972)$18,170 $79,662 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
Allowance for doubtful accounts
Portfolio segment:December 31,
2021
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$50,794 $(6,050)$17,859 $62,603 
Notes receivable
Standard notes receivable$13,607 $(55)$(946)$12,606 
Elevated risk notes receivable1,183 (483)111 811 
Total notes receivable$14,790 $(538)$(835)$13,417 
Total accounts and notes receivable$65,584 $(6,588)$17,024 $76,020 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2022, the Company collected $0.2 million of accounts and notes receivables which had previously been written-off as uncollectible.
Schedule of Changes in Allowance for Notes Receivable
The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio Segment:March 31,
2023
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$68,407 $(8,365)$10,378 $70,420 
Notes receivable
Standard notes receivable$6,425 $(101)$684 $7,008 
Elevated risk notes receivable2,035 (2)201 2,234 
Total notes receivable$8,460 $(103)$885 $9,242 
Total accounts and notes receivable$76,867 $(8,468)$11,263 $79,662 
1.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 receivables which had previously been written-off as uncollectible.
Allowance for doubtful accounts
Portfolio segment:March 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$49,411 $(707)$13,899 $62,603 
Notes receivable
Standard notes receivable$12,542 $(55)$119 $12,606 
Elevated risk notes receivable1,139 (483)155 811 
Total notes receivable$13,681 $(538)$274 $13,417 
Total accounts and notes receivable$63,092 $(1,245)$14,173 $76,020 
1.Write-offs are shown net of recoveries. During the three months ended June 30, 2022, the Company collected less than $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
The following tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2023 and 2022.
Allowance for doubtful accounts
Portfolio segment:December 31,
2022
Write-Offs1
Bad Debt ExpenseJune 30,
2023
(in thousands)
Accounts receivable$66,601 $(11,818)$15,637 $70,420 
Notes receivable
Standard notes receivable$6,052 $(101)$1,057 $7,008 
Elevated risk notes receivable811 (53)1,476 2,234 
Total notes receivable$6,863 $(154)$2,533 $9,242 
Total accounts and notes receivable$73,464 $(11,972)$18,170 $79,662 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected $0.1 million of accounts and notes receivables which had previously been written-off as uncollectible.
Allowance for doubtful accounts
Portfolio segment:December 31,
2021
Write-Offs1
Bad Debt ExpenseJune 30,
2022
(in thousands)
Accounts receivable$50,794 $(6,050)$17,859 $62,603 
Notes receivable
Standard notes receivable$13,607 $(55)$(946)$12,606 
Elevated risk notes receivable1,183 (483)111 811 
Total notes receivable$14,790 $(538)$(835)$13,417 
Total accounts and notes receivable$65,584 $(6,588)$17,024 $76,020 
1.Write-offs are shown net of recoveries. During the six months ended June 30, 2022, the Company collected $0.2 million of accounts and notes receivables which had previously been written-off as uncollectible.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Income by Component (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income The following table provides a summary of the changes in accumulated other comprehensive income for the six months ended June 30, 2023 and 2022:
Unrealized gains and losses on available-for-sale securities1
Six Months Ended June 30,
20232022
(in thousands)
Accumulated other comprehensive (loss) income — beginning balance$(3,477)$4,000 
Other comprehensive income (loss) before reclassifications344 (7,234)
Losses reclassified from other comprehensive income2
20 
Net current period other comprehensive income (loss)3
347 (7,214)
Accumulated other comprehensive loss — ending balance$(3,130)$(3,214)
1.All amounts are net of tax.
2.Realized gains and losses were recorded pre-tax under “Investment and other income” in the Consolidated Statements of Comprehensive Income. For the six months ended June 30, 2023 and 2022, the Company recorded less than $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note 9—Fair Value Measurements herein for further information.
3.For the six months ended June 30, 2023 and 2022, the changes in other comprehensive income were net of a tax expense of $0.1 million and benefit of $1.9 million, respectively.
Schedule of Reclassification out of Accumulated Other Comprehensive Income
Amounts Reclassified from Accumulated Other Comprehensive Income
20232022
(in thousands)
Three Months Ended June 30,
Losses from the sale of available-for-sale securities$(2)$(14)
Tax benefit
Net loss reclassified from accumulated other comprehensive income$(1)$(11)
Six Months Ended June 30,
Losses from the sale of available-for-sale securities$(4)$(26)
Tax benefit
Net loss reclassified from accumulated other comprehensive income$(3)$(20)
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
The following table sets forth the amounts of property and equipment by each class of depreciable asset as of June 30, 2023 and December 31, 2022:
June 30, 2023December 31, 2022
(in thousands)
Housekeeping and dietary equipment$14,184 $13,585 
Computer hardware and software6,418 6,086 
Operating lease — right-of-use assets
25,838 34,445 
Other1
1,076 1,055 
Total property and equipment, at cost47,516 55,171 
Less accumulated depreciation20,584 32,196 
Total property and equipment, net$26,932 $22,975 
1.Includes furniture and fixtures, leasehold improvements and autos and trucks.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense
Components of lease expense required by ASC 842 are presented below for the three and six months ended June 30, 2023 and 2022.
Three Months Ended June 30,
20232022
(in thousands)
Lease cost
Operating lease cost$1,444 $1,528 
Short-term lease cost422 225 
Variable lease cost633 245 
Total lease cost$2,499 $1,998 

Six Months Ended June 30,
20232022
(in thousands)
Lease cost
Operating lease cost$2,831 $2,915 
Short-term lease cost654 580 
Variable lease cost1,083 327 
Total lease cost$4,568 $3,822 
Schedule of Supplemental Information Required by ASC 842
Supplemental information required by ASC 842 is presented below for the six months ended June 30, 2023 and 2022.

Six Months Ended June 30,
20232022
(dollar amounts in thousands)
Other information
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$3,110$3,300
Weighted-average remaining lease term — operating leases3.7 years4.3 years
Weighted-average discount rate — operating leases6.0 %4.3 %
Schedule of Future Minimum Lease Payments
The following is a schedule by calendar year of future minimum lease payments under operating leases that have remaining terms as of June 30, 2023:
Period/YearOperating Leases
(in thousands)
July 1 to December 31, 2023$3,412 
20246,070 
20254,833 
20262,405 
20271,365 
20281,389 
Thereafter116 
Total minimum lease payments$19,590 
Less: imputed lease payments1,990 
Present value of lease liabilities$17,600 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Estimated Amortization Expense For Intangibles Subject To Amortization
The following table sets forth the estimated amortization expense for intangibles subject to amortization for the remainder of 2023, the following five fiscal years and thereafter:
Period/YearTotal Amortization Expense
(in thousands)
July 1 to December 31, 2023$1,412 
2024$2,685 
2025$2,685 
2026$2,666 
2027$1,195 
2028$613 
Thereafter$2,283 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments
The following tables provide fair value measurement information for the Company’s marketable securities and deferred compensation fund investments as of June 30, 2023 and December 31, 2022:

As of June 30, 2023
Fair Value Measurement Using:
Carrying AmountTotal Fair ValueQuoted Prices in Active Markets (Level 1)Significant Other Observable Inputs (Level 2)Significant Unobservable Inputs (Level 3)
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$93,185 $93,185 $— $93,185 $— 
Deferred compensation fund
Money Market1
$2,005 $2,005 $— $2,005 $— 
Commodities235 235 235 — — 
Fixed Income4,023 4,023 4,023 — — 
International4,096 4,096 4,096 — — 
Large Cap Blend2,114 2,114 2,114 — — 
Large Cap Growth13,022 13,022 13,022 — — 
Large Cap Value6,134 6,134 6,134 — — 
Mid Cap Blend2,682 2,682 2,682 — — 
Real Estate335 335 335 — — 
Small Cap Blend3,809 3,809 3,809 — — 
Deferred compensation fund2
$38,455 $38,455 $36,450 $2,005 $— 
As of December 31, 2022
Fair Value Measurement Using:
Carrying
Amount
Total Fair
Value
Quoted Prices in Active Markets (Level 1)Significant Other Observable Inputs (Level 2)Significant Unobservable Inputs (Level 3)
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$95,200 $95,200 $— $95,200 $— 
Deferred compensation fund
Money Market1
$2,420 $2,420 $— $2,420 $— 
Commodities170 170 170 — — 
Fixed Income3,571 3,571 3,571 — — 
International4,093 4,093 4,093 — — 
Large Cap Blend1,210 1,210 1,210 — — 
Large Cap Growth11,064 11,064 11,064 — — 
Large Cap Value6,133 6,133 6,133 — — 
Mid Cap Blend2,667 2,667 2,667 — — 
Real Estate359 359 359 — — 
Small Cap Blend3,424 3,424 3,424 — — 
Deferred compensation fund2
$35,111 $35,111 $32,691 $2,420 $— 
1.The fair value of the money market fund is based on the net asset value (“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.
2.As of June 30, 2023 and December 31, 2022, $1.4 million and $1.6 million of short-term deferred compensation funding is included in “Prepaid expenses and other assets” on the Company’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 30, 2023.
Schedule of Marketable Debt Securities
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Credit Impairment Losses1
(in thousands)
June 30, 2023
Type of security:
Municipal bonds — available-for-sale$97,147 $194 $(4,156)$93,185 $— 
Total debt securities$97,147 $194 $(4,156)$93,185 $— 
December 31, 2022
Type of security:
Municipal bonds — available-for-sale$99,601 $229 $(4,630)$95,200 $— 
Total debt securities$99,601 $229 $(4,630)$95,200 $— 
1.The Company performs a credit impairment loss assessment quarterly on an individual security basis. As of June 30, 2023 and December 31, 2022, no allowance for credit loss impairment has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security'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’ amortized cost basis.
Schedule of Contractual Maturities of Debt Securities
The following table summarizes the contractual maturities of debt securities held at June 30, 2023 and December 31, 2022, which are classified as “Marketable securities, at fair value” in the Consolidated Balance Sheets:
Municipal Bonds — Available-for-Sale
Contractual maturity:June 30, 2023December 31, 2022
(in thousands)
Maturing in one year or less$5,723 $2,798 
Maturing in second year through fifth year32,436 35,068 
Maturing in sixth year through tenth year39,265 38,575 
Maturing after ten years15,761 18,759 
Total debt securities$93,185 $95,200 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation Expense
The components of the Company’s share-based compensation expense for the six months ended June 30, 2023 and 2022 are as follows:
Six Months Ended June 30,
20232022
(in thousands)
Stock options$463 $625 
Restricted stock, restricted stock units and deferred stock units3,223 3,561 
Performance stock units565 404 
Employee Stock Purchase Plan158 178 
Total pre-tax share-based compensation expense charged against income$4,409 $4,768 

The following table summarizes the components of share-based compensation expense included within the Consolidated Statements of Comprehensive Income for the six months ended June 30, 2023 and 2022:

Six Months Ended June 30,
20232022
(in thousands)
Selling, general & administrative expense$4,363 $4,712 
Costs of services provided46 56 
Total share-based compensation expense$4,409 $4,768 
Schedule of Stock Options Outstanding
A summary of stock options outstanding under the Amended 2020 Plan and the 2012 Plan as of December 31, 2022 and changes during the six months ended June 30, 2023 are as follows:
Stock Options Outstanding
Number of SharesWeighted Average Exercise Price
(in thousands)
December 31, 20222,375 $31.56 
Granted207 $13.72 
Exercised— $— 
Forfeited— $— 
Expired(139)$24.68 
June 30, 20232,443 $30.43 
Schedule of Assumption For Fair Value of Options Granted
The fair value of stock option awards granted in 2023 and 2022 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:
Six Months Ended June 30,
20232022
Risk-free interest rate4.0 %1.5 %
Weighted average expected life6.9 years6.7 years
Expected volatility39.5 %36.6 %
Dividend yield— %4.6 %
Schedule of Summarized Other Information About Stock Options
The following table summarizes other information about the stock options at June 30, 2023:
June 30, 2023
(amounts in thousands, except per share data)
Outstanding:
Aggregate intrinsic value$251 
Weighted average remaining contractual life5.0 years
Exercisable:
Number of options1,705 
Weighted average exercise price$34.73 
Aggregate intrinsic value$— 
Weighted average remaining contractual life3.6 years
Schedule of Outstanding Restricted Stock Units
A summary of the outstanding restricted stock units as of December 31, 2022 and changes during the six months ended June 30, 2023 is as follows:
Restricted Stock Units
NumberWeighted Average Grant Date Fair Value
(in thousands)
December 31, 2022825 $24.37 
Granted533 $13.74 
Vested(237)$27.82 
Forfeited(17)$18.72 
June 30, 20231,104 $18.59 
Schedule of Outstanding Performance Stock Units
A summary of the outstanding PSUs as of December 31, 2022 and changes during the six months ended June 30, 2023 is as follows:

Performance Stock Units
NumberWeighted Average Grant Date Fair Value
(in thousands)
December 31, 202295 $26.01 
Granted80 $16.20 
Vested— $— 
Forfeited— $— 
June 30, 2023175 $21.52 
Schedule of Options Granted Under Employee Stock Purchase Plan
The expense associated with the options granted under the ESPP during the six months ended June 30, 2023 and 2022 was estimated on the date of grant using the Black-Scholes option valuation model with the following assumptions:
Six Months Ended June 30,
20232022
Risk-free interest rate4.8%0.4%
Weighted average expected life (years)1.01.0
Expected volatility42.9%36.9%
Dividend yield7.1%4.7%
Schedule of Supplemental Employee Retirement Plan
The following table summarizes information about the SERP during the six months ended June 30, 2023 and 2022:
Six Months Ended June 30,
 20232022
(in thousands)
SERP expense 1
$298 $289 
Unrealized gain (loss) recorded in SERP liability account$3,871 $(10,164)
1.Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Information
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Revenues
Housekeeping$190,817 $199,065 $384,336 $400,769 
Dietary228,114 225,792 451,825 450,899 
Total$418,931 $424,857 $836,161 $851,668 
Income before income taxes
Housekeeping$16,608 $17,845 $36,661 $38,244 
Dietary12,443 10,252 27,110 19,685 
Corporate and eliminations1
(17,641)(19,847)(34,805)(33,898)
Total$11,410 $8,250 $28,966 $24,031 
1.Primarily represents corporate office costs and related overhead, recording of certain inventories and supplies and workers’ 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’ operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Weighted Average Basic and Diluted Common Shares Outstanding The table below reconciles the weighted-average basic and diluted common shares outstanding:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Numerator for basic and diluted earnings per share:
Net income$8,598 $6,820 $21,282 $18,149 
Denominator
Weighted average number of common shares outstanding - basic74,478 74,337 74,488 74,332 
Effect of dilutive securities1
89 21 55 13 
Weighted average number of common shares outstanding - diluted74,567 74,358 74,543 74,345 
Basic earnings per share:$0.12 $0.09 $0.29 $0.24 
Diluted earnings per share:$0.12 $0.09 $0.29 $0.24 
1.Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding.
Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans
Anti-dilutive outstanding equity awards under share-based compensation plans were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(in thousands)
Anti-dilutive 3,077 2,947 2,721 3,158 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Significant Accounting Policies (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
segment
institution
Jun. 30, 2022
USD ($)
Dec. 31, 2022
institution
Schedule of Accounting Policies [Line Items]      
Renewal term 1 year    
Number of reportable segments | segment 2    
Payment terms The Company’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    
Amortization period of inventories and supplies 24 months    
Goodwill and intangible asset impairment | $ $ 0 $ 0  
Number of financial institutions holding cash and cash equivalents and marketable securities | institution 1   1
Minimum      
Schedule of Accounting Policies [Line Items]      
Cancellation notice period 30 days    
Initial period preceding cancellation notice 60 days    
Maximum      
Schedule of Accounting Policies [Line Items]      
Cancellation notice period 90 days    
Initial period preceding cancellation notice 120 days    
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Revenue $ 418,931 $ 424,857 $ 836,161 $ 851,668  
Renewal term     1 year    
Revenue recognized from contract liability     $ 1,800    
Description of timing     The Company’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’ notice after an initial period of 60 to 120 days.    
Transferred at point in time          
Disaggregation of Revenue [Line Items]          
Contract liabilities 200   $ 200   $ 300
Transferred over time          
Disaggregation of Revenue [Line Items]          
Contract liabilities 1,400   $ 1,400   $ 3,100
Minimum          
Disaggregation of Revenue [Line Items]          
Cancellation notice period     30 days    
Initial period preceding cancellation notice     60 days    
Maximum          
Disaggregation of Revenue [Line Items]          
Cancellation notice period     90 days    
Initial period preceding cancellation notice     120 days    
Housekeeping          
Disaggregation of Revenue [Line Items]          
Revenue 190,817 199,065 $ 384,336 $ 400,769  
Housekeeping | Revenue, Segment Benchmark | Product Concentration Risk          
Disaggregation of Revenue [Line Items]          
Percent of revenue (as a percent)     46.00% 47.10%  
Dietary          
Disaggregation of Revenue [Line Items]          
Revenue $ 228,114 $ 225,792 $ 451,825 $ 450,899  
Dietary | Revenue, Segment Benchmark | Product Concentration Risk          
Disaggregation of Revenue [Line Items]          
Percent of revenue (as a percent)     54.00% 52.90%  
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Transaction Price Allocated to Remaining Performance Obligations (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 66.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation period 12 months
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Short-term    
Accounts and notes receivable $ 455,806 $ 406,969
Allowance for doubtful accounts (75,745) (70,192)
Total net short-term accounts and notes receivable 380,061 336,777
Long-term    
Notes receivable 34,657 35,882
Allowance for doubtful accounts (3,917) (3,273)
Total net long-term notes receivable 30,740 32,609
Total net accounts and notes receivable $ 410,801 $ 369,386
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Receivables [Abstract]        
Interest income $ 0.7 $ 0.5 $ 1.3 $ 0.8
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Current-period gross write-offs        
2023     $ 0  
2022     101  
2021     0  
2020     0  
2019     0  
Prior     53  
Total     154  
Current-period recoveries        
2023     0  
2022     0  
2021     0  
2020     0  
2019     0  
Prior     0  
Total     0  
Current-period net write-offs        
2023     0  
2022     101  
2021     0  
2020     0  
2019     0  
Prior     53  
Total $ 103 $ 538 154 $ 538
Standard notes receivable        
Financing Receivable, Credit Quality Indicator [Line Items]        
2023 20,613   20,613  
2022 26,710   26,710  
2021 7,898   7,898  
2020 1,540   1,540  
2019 53   53  
Prior 21,691   21,691  
Total 78,505   78,505  
Current-period net write-offs        
Total 101 55 101 55
Elevated risk notes receivable        
Financing Receivable, Credit Quality Indicator [Line Items]        
2023 0   0  
2022 0   0  
2021 2,510   2,510  
2020 0   0  
2019 0   0  
Prior 795   795  
Total 3,305   3,305  
Current-period net write-offs        
Total $ 2 $ 483 $ 53 $ 483
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Total  
Financing Receivable, Past Due [Line Items]  
Notes receivable $ 11,168
0 - 90 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 3,474
91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 2,389
Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 5,305
Standard notes receivable  
Financing Receivable, Past Due [Line Items]  
Notes receivable 78,505
Standard notes receivable | Total  
Financing Receivable, Past Due [Line Items]  
Notes receivable 10,032
Standard notes receivable | 0 - 90 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 3,269
Standard notes receivable | 91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 2,253
Standard notes receivable | Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 4,510
Elevated risk notes receivable  
Financing Receivable, Past Due [Line Items]  
Notes receivable 3,305
Elevated risk notes receivable | Total  
Financing Receivable, Past Due [Line Items]  
Notes receivable 1,136
Elevated risk notes receivable | 0 - 90 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 205
Elevated risk notes receivable | 91 - 180 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable 136
Elevated risk notes receivable | Greater than 181 Days  
Financing Receivable, Past Due [Line Items]  
Notes receivable $ 795
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounts receivable        
Accounts receivable, Allowance for doubtful accounts, beginning balance $ 68,407 $ 49,411 $ 66,601 $ 50,794
Write-Offs (8,365) (707) (11,818) (6,050)
Bad Debt Expense 10,378 13,899 15,637 17,859
Accounts receivable, Allowance for doubtful accounts, ending balance 70,420 62,603 70,420 62,603
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance 8,460 13,681 6,863 14,790
Write-Offs (103) (538) (154) (538)
Bad Debt Expense 885 274 2,533 (835)
Notes receivable, Allowance for doubtful accounts, ending balance 9,242 13,417 9,242 13,417
Total accounts and notes receivable        
Allowance for doubtful accounts, beginning balance 76,867 63,092 73,464 65,584
Write-Offs (8,468) (1,245) (11,972) (6,588)
Bad Debt Expense 11,263 14,173 18,170 17,024
Allowance for doubtful accounts, ending balance 79,662 76,020 79,662 76,020
Accounts receivable recovered after write off 100 100 100 200
Standard notes receivable        
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance 6,425 12,542 6,052 13,607
Write-Offs (101) (55) (101) (55)
Bad Debt Expense 684 119 1,057 (946)
Notes receivable, Allowance for doubtful accounts, ending balance 7,008 12,606 7,008 12,606
Elevated risk notes receivable        
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance 2,035 1,139 811 1,183
Write-Offs (2) (483) (53) (483)
Bad Debt Expense 201 155 1,476 111
Notes receivable, Allowance for doubtful accounts, ending balance $ 2,234 $ 811 $ 2,234 $ 811
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Income by Component - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accumulated other comprehensive income        
Beginning balance $ 440,572 $ 446,637 $ 426,172 $ 452,677
Other comprehensive income (loss) before reclassifications     344 (7,234)
Losses reclassified from other comprehensive income     3 20
Net current period other comprehensive income (loss)     347 (7,214)
Ending balance 450,589 437,845 450,589 437,845
Realized loss (less than)     100 100
Changes in other comprehensive (loss) income, tax expense (benefit)     100 (1,900)
Accumulated Other Comprehensive Loss, net of taxes        
Accumulated other comprehensive income        
Beginning balance (2,270) (1,269) (3,477) 4,000
Ending balance $ (3,130) $ (3,214) $ (3,130) $ (3,214)
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Losses from the sale of available-for-sale securities $ 3,551   $ (7,511)   $ 6,653 $ (9,034)
Tax benefit (2,812)   (1,430)   (7,684) (5,882)
Net income for the period 8,598 $ 12,684 6,820 $ 11,329 21,282 18,149
Amounts Reclassified from Accumulated Other Comprehensive Income            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Net income for the period     (11)   (3) (20)
Losses from the sale of available-for-sale securities | Amounts Reclassified from Accumulated Other Comprehensive Income            
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]            
Losses from the sale of available-for-sale securities (2)   (14)   (4) (26)
Tax benefit 1   $ 3   $ 1 $ 6
Net income for the period $ (1)          
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total property and equipment, net   Total property and equipment, net   Total property and equipment, net
Operating lease — right-of-use assets $ 25,838   $ 25,838   $ 34,445
Total property and equipment, at cost 47,516   47,516   55,171
Less accumulated depreciation 20,584   20,584   32,196
Total property and equipment, net 26,932   26,932   22,975
Depreciation 2,400 $ 2,400 4,900 $ 5,300  
ROU assets depreciation 1,600 $ 1,500 2,800 $ 3,100  
Housekeeping and dietary equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 14,184   14,184   13,585
Computer hardware and software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 6,418   6,418   6,086
Other          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 1,076   $ 1,076   $ 1,055
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lessee, Lease, Description [Line Items]        
Termination option     1 year  
ROU assets and lease liabilities reduction due to cancellation $ 0.4 $ 0.5 $ 1.1 $ 1.4
Minimum        
Lessee, Lease, Description [Line Items]        
Remaining lease term 1 year   1 year  
Extension option 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Remaining lease term 6 years   6 years  
Extension option 5 years   5 years  
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lease cost        
Operating lease cost $ 1,444 $ 1,528 $ 2,831 $ 2,915
Short-term lease cost 422 225 654 580
Variable lease cost 633 245 1,083 327
Total lease cost $ 2,499 $ 1,998 4,568 3,822
Cash paid for amounts included in the measurement of lease liabilities        
Operating cash flows from operating leases     $ 3,110 $ 3,300
Weighted-average remaining lease term — operating leases 3 years 8 months 12 days 4 years 3 months 18 days 3 years 8 months 12 days 4 years 3 months 18 days
Weighted-average discount rate — operating leases 6.00% 4.30% 6.00% 4.30%
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Leases [Abstract]  
July 1 to December 31, 2023 $ 3,412
2024 6,070
2025 4,833
2026 2,405
2027 1,365
2028 1,389
Thereafter 116
Total minimum lease payments 19,590
Less: imputed lease payments 1,990
Present value of lease liabilities $ 17,600
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets - Additional Details (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 1.2 $ 1.2 $ 2.4 $ 2.4
Customer Relationships        
Finite-Lived Intangible Assets [Line Items]        
Weighted average useful life (in years)     10 years  
Trade Names        
Finite-Lived Intangible Assets [Line Items]        
Weighted average useful life (in years)     13 years  
Patents        
Finite-Lived Intangible Assets [Line Items]        
Weighted average useful life (in years)     8 years  
Noncompete Agreements        
Finite-Lived Intangible Assets [Line Items]        
Weighted average useful life (in years)     4 years  
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
July 1 to December 31, 2023 $ 1,412
2024 2,685
2025 2,685
2026 2,666
2027 1,195
2028 613
Thereafter $ 2,283
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes $ (900) $ (1,900) $ (300) $ (7,200)
Gain associated with changes in fair value of liability 600 200 200 1,900
Proceeds from available for sale municipal bonds     1,375 9,526
Realized loss     100 100
Unrealized gains related to equity securities 2,300   3,800  
Unrealized losses related to equity securities   6,500   10,600
Municipal bonds — available-for-sale        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Proceeds from available for sale municipal bonds 1,200 8,000 1,400 9,500
Realized loss $ 100 $ 100 $ 100 $ 100
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 93,185 $ 95,200
Deferred compensation fund 37,020 33,493
Prepaid Expenses and Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 1,400 1,600
Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 36,450 32,691
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,005 2,420
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 38,455 35,111
Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 38,455 35,111
Municipal bonds — available-for-sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 93,185 95,200
Municipal bonds — available-for-sale | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Municipal bonds — available-for-sale | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 93,185 95,200
Municipal bonds — available-for-sale | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Municipal bonds — available-for-sale | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 93,185 95,200
Municipal bonds — available-for-sale | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 93,185 95,200
Money Market | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Money Market | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,005 2,420
Money Market | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Money Market | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,005 2,420
Money Market | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,005 2,420
Commodities | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 235 170
Commodities | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Commodities | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Commodities | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 235 170
Commodities | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 235 170
Fixed Income | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 4,023 3,571
Fixed Income | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Fixed Income | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Fixed Income | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 4,023 3,571
Fixed Income | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 4,023 3,571
International | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 4,096 4,093
International | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
International | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
International | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 4,096 4,093
International | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 4,096 4,093
Large Cap Blend | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,114 1,210
Large Cap Blend | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Large Cap Blend | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Large Cap Blend | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,114 1,210
Large Cap Blend | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,114 1,210
Large Cap Growth | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 13,022 11,064
Large Cap Growth | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Large Cap Growth | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Large Cap Growth | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 13,022 11,064
Large Cap Growth | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 13,022 11,064
Large Cap Value | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 6,134 6,133
Large Cap Value | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Large Cap Value | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Large Cap Value | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 6,134 6,133
Large Cap Value | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 6,134 6,133
Mid Cap Blend | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,682 2,667
Mid Cap Blend | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Mid Cap Blend | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Mid Cap Blend | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,682 2,667
Mid Cap Blend | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 2,682 2,667
Real Estate | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 335 359
Real Estate | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Real Estate | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Real Estate | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 335 359
Real Estate | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 335 359
Small Cap Blend | Quoted Prices in Active Markets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 3,809 3,424
Small Cap Blend | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Small Cap Blend | Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 0 0
Small Cap Blend | Carrying Amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund 3,809 3,424
Small Cap Blend | Total Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation fund $ 3,809 $ 3,424
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost $ 97,147 $ 99,601
Gross Unrealized Gains 194 229
Gross Unrealized Losses (4,156) (4,630)
Estimated Fair Value 93,185 95,200
Credit Impairment Losses 0 0
Municipal bonds — available-for-sale    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]    
Amortized Cost 97,147 99,601
Gross Unrealized Gains 194 229
Gross Unrealized Losses (4,156) (4,630)
Estimated Fair Value 93,185 95,200
Credit Impairment Losses $ 0 $ 0
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Contractual Maturities of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Maturing in one year or less $ 5,723 $ 2,798
Maturing in second year through fifth year 32,436 35,068
Maturing in sixth year through tenth year 39,265 38,575
Maturing after ten years 15,761 18,759
Total debt securities $ 93,185 $ 95,200
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income $ 4,409 $ 4,768
Selling, general & administrative expense    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 4,363 4,712
Costs of services provided    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 46 56
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 463 625
Restricted stock, restricted stock units and deferred stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 3,223 3,561
Performance stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income 565 404
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total pre-tax stock-based compensation expense charged against income $ 158 $ 178
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Millions
6 Months Ended
May 30, 2023
shares
Feb. 24, 2023
shares
Jun. 30, 2023
USD ($)
participant
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost | $     $ 21.2  
Period of expense of unrecognized compensation cost (in years)     3 years 3 months 18 days  
Weighted average grant-date fair value of stock options granted (in dollars per share) | $ / shares     $ 6.53 $ 4.06
Aggregate intrinsic value of stock options exercised | $       $ 0.1
SERP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for issuance (in shares)     1,000,000  
Remaining shares authorized for issuance (in shares)     300,000  
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     533,000 400,000
Weighted average grant date fair value of stock granted (in dollars per share) | $ / shares     $ 13.74 $ 18.06
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost | $     $ 2.0  
Period of expense of unrecognized compensation cost (in years)     1 year 10 months 24 days  
Granted (in shares)   80,000 80,000  
Weighted average grant date fair value of stock granted (in dollars per share) | $ / shares     $ 16.20  
Vesting period (in years)   3 years    
DSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost | $     $ 0.3  
Period of expense of unrecognized compensation cost (in years)     10 months 24 days  
Payout period (in years)     5 years  
DSUs | Non-employee member of the Board of Directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of participants electing to receive shares | participant     2  
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant (in shares)     1,900,000  
Average weekly hours of work     20 hours  
Requisite service period for plan participation eligibility     2 years  
Stock options authorized to issue to employees (in shares)     4,100,000  
Amended 2020 Omnibus Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Increase in shares authorized under plan (in shares) 2,500,000      
Common stock reserved for future issuance (in shares)     7,000,000  
Shares available for future grant (in shares)     3,200,000  
Maximum term of grants     10 years  
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Schedule of Stock Options Outstanding (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Number of Shares  
Beginning of period (in shares) | shares 2,375
Granted (in shares) | shares 207
Exercised (in shares) | shares 0
Forfeited (in shares) | shares 0
Expired (in shares) | shares (139)
End of period (in shares) | shares 2,443
Weighted Average Exercise Price  
Beginning of period (in dollars per share) | $ / shares $ 31.56
Granted (in dollars per share) | $ / shares 13.72
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Expired (in dollars per share) | $ / shares 24.68
End of period (in dollars per share) | $ / shares $ 30.43
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]    
Risk-free interest rate 4.00% 1.50%
Weighted average expected life 6 years 10 months 24 days 6 years 8 months 12 days
Expected volatility 39.50% 36.60%
Dividend yield 0.00% 4.60%
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Summarized Other Information About Stock Options (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Outstanding:  
Aggregate intrinsic value $ 251
Weighted average remaining contractual life 5 years
Exercisable:  
Number of options (in shares) | shares 1,705
Weighted average exercise price (in dollars per share) | $ / shares $ 34.73
Aggregate intrinsic value $ 0
Weighted average remaining contractual life 3 years 7 months 6 days
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Schedule of Restricted Stock Units (Details) - RSUs - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Number    
Beginning balance (in shares) 825  
Granted (in shares) 533 400
Vested (in shares) (237)  
Forfeited (in shares) (17)  
Ending balance (in shares) 1,104  
Weighted Average Grant Date Fair Value    
Beginning balance (in dollars per share) $ 24.37  
Granted (in dollars per share) 13.74 $ 18.06
Vested (in dollars per share) 27.82  
Forfeited (in dollars per share) 18.72  
Ending balance (in dollars per share) $ 18.59  
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details) - PSUs - $ / shares
6 Months Ended
Feb. 24, 2023
Jun. 30, 2023
Number    
Beginning balance (in shares)   95,000
Granted (in shares) 80,000 80,000
Vested (in shares)   0
Forfeited (in shares)   0
Ending balance (in shares)   175,000
Weighted Average Grant Date Fair Value    
Beginning balance (in dollars per share)   $ 26.01
Granted (in dollars per share)   16.20
Vested (in dollars per share)   0
Forfeited (in dollars per share)   0
Ending balance (in dollars per share)   $ 21.52
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 4.00% 1.50%
Weighted average expected life (years) 6 years 10 months 24 days 6 years 8 months 12 days
Expected volatility 39.50% 36.60%
Dividend yield 0.00% 4.60%
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 4.80% 0.40%
Weighted average expected life (years) 1 year 1 year
Expected volatility 42.90% 36.90%
Dividend yield 7.10% 4.70%
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation - Supplemental Employee Retirement Plan (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
SERP expense $ 4,409 $ 4,768
SERP    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
SERP expense 298 289
Unrealized gain (loss) recorded in SERP liability account $ 3,871 $ (10,164)
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
Impact of discrete tax items $ 1,100,000 $ 600,000
Unrecognized tax benefits $ 0  
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Schedule of Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | segment     2  
Segment Reporting Information [Line Items]        
Revenues $ 418,931 $ 424,857 $ 836,161 $ 851,668
Income before income taxes 11,410 8,250 28,966 24,031
Corporate and eliminations        
Segment Reporting Information [Line Items]        
Income before income taxes (17,641) (19,847) (34,805) (33,898)
Housekeeping        
Segment Reporting Information [Line Items]        
Revenues 190,817 199,065 384,336 400,769
Housekeeping | Operating segments        
Segment Reporting Information [Line Items]        
Income before income taxes 16,608 17,845 36,661 38,244
Dietary        
Segment Reporting Information [Line Items]        
Revenues 228,114 225,792 451,825 450,899
Dietary | Operating segments        
Segment Reporting Information [Line Items]        
Income before income taxes $ 12,443 $ 10,252 $ 27,110 $ 19,685
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator for basic and diluted earnings per share:            
Net income $ 8,598 $ 12,684 $ 6,820 $ 11,329 $ 21,282 $ 18,149
Denominator            
Weighted average number of common shares outstanding - basic (in shares) 74,478   74,337   74,488 74,332
Effect of dilutive securities (in shares) 89   21   55 13
Weighted average number of common shares outstanding - diluted (in shares) 74,567   74,358   74,543 74,345
Basic earnings per share (in dollars per share) $ 0.12   $ 0.09   $ 0.29 $ 0.24
Diluted earnings per share (in dollars per share) $ 0.12   $ 0.09   $ 0.29 $ 0.24
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Anti-dilutive (in shares) 3,077 2,947 2,721 3,158
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Other Contingencies (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
covenant
Dec. 31, 2022
USD ($)
Short-term Debt [Line Items]    
Bank line of credit $ 300,000,000  
Long-term line of credit $ 40,000,000 $ 25,000,000
Financial covenants | covenant 2  
Reduction of bank line of credit $ 85,700,000  
Amount available under line of credit 174,300,000  
Irrevocable standby letters of credit    
Short-term Debt [Line Items]    
Irrevocable standby letter of credit, outstanding $ 85,700,000  
SOFR    
Short-term Debt [Line Items]    
Basis spread on variable rate 1.65%  
XML 77 hcsg-20230630_htm.xml IDEA: XBRL DOCUMENT 0000731012 2023-01-01 2023-06-30 0000731012 2023-07-26 0000731012 2023-06-30 0000731012 2022-12-31 0000731012 2023-04-01 2023-06-30 0000731012 2022-04-01 2022-06-30 0000731012 2022-01-01 2022-06-30 0000731012 2021-12-31 0000731012 2022-06-30 0000731012 us-gaap:CommonStockMember 2022-12-31 0000731012 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000731012 us-gaap:RetainedEarningsMember 2022-12-31 0000731012 us-gaap:TreasuryStockCommonMember 2022-12-31 0000731012 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000731012 2023-01-01 2023-03-31 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000731012 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000731012 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000731012 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000731012 us-gaap:CommonStockMember 2023-03-31 0000731012 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000731012 us-gaap:RetainedEarningsMember 2023-03-31 0000731012 us-gaap:TreasuryStockCommonMember 2023-03-31 0000731012 2023-03-31 0000731012 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000731012 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000731012 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000731012 us-gaap:CommonStockMember 2023-06-30 0000731012 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000731012 us-gaap:RetainedEarningsMember 2023-06-30 0000731012 us-gaap:TreasuryStockCommonMember 2023-06-30 0000731012 us-gaap:CommonStockMember 2021-12-31 0000731012 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000731012 us-gaap:RetainedEarningsMember 2021-12-31 0000731012 us-gaap:TreasuryStockCommonMember 2021-12-31 0000731012 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000731012 2022-01-01 2022-03-31 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000731012 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000731012 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000731012 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000731012 us-gaap:CommonStockMember 2022-03-31 0000731012 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000731012 us-gaap:RetainedEarningsMember 2022-03-31 0000731012 us-gaap:TreasuryStockCommonMember 2022-03-31 0000731012 2022-03-31 0000731012 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000731012 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000731012 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000731012 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000731012 us-gaap:CommonStockMember 2022-06-30 0000731012 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000731012 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000731012 us-gaap:RetainedEarningsMember 2022-06-30 0000731012 us-gaap:TreasuryStockCommonMember 2022-06-30 0000731012 srt:MinimumMember 2023-01-01 2023-06-30 0000731012 srt:MaximumMember 2023-01-01 2023-06-30 0000731012 hcsg:HousekeepingServicesMember 2023-01-01 2023-06-30 0000731012 hcsg:HousekeepingServicesMember 2022-01-01 2022-06-30 0000731012 us-gaap:SalesRevenueSegmentMember us-gaap:ProductConcentrationRiskMember hcsg:HousekeepingServicesMember 2023-01-01 2023-06-30 0000731012 us-gaap:SalesRevenueSegmentMember us-gaap:ProductConcentrationRiskMember hcsg:HousekeepingServicesMember 2022-01-01 2022-06-30 0000731012 hcsg:DietaryServicesMember 2023-01-01 2023-06-30 0000731012 hcsg:DietaryServicesMember 2022-01-01 2022-06-30 0000731012 us-gaap:SalesRevenueSegmentMember us-gaap:ProductConcentrationRiskMember hcsg:DietaryServicesMember 2023-01-01 2023-06-30 0000731012 us-gaap:SalesRevenueSegmentMember us-gaap:ProductConcentrationRiskMember hcsg:DietaryServicesMember 2022-01-01 2022-06-30 0000731012 us-gaap:TransferredAtPointInTimeMember 2023-06-30 0000731012 us-gaap:TransferredAtPointInTimeMember 2022-12-31 0000731012 us-gaap:TransferredOverTimeMember 2023-06-30 0000731012 us-gaap:TransferredOverTimeMember 2022-12-31 0000731012 2023-07-01 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember 2023-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember hcsg:FinancialAsset0To90DaysPastDueMember 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember hcsg:FinancialAsset91To180DaysPastDueMember 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember us-gaap:FinancialAssetPastDueMember 2023-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember hcsg:FinancialAsset0To90DaysPastDueMember 2023-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember hcsg:FinancialAsset91To180DaysPastDueMember 2023-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember 2023-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember us-gaap:FinancialAssetPastDueMember 2023-06-30 0000731012 hcsg:FinancialAsset0To90DaysPastDueMember 2023-06-30 0000731012 hcsg:FinancialAsset91To180DaysPastDueMember 2023-06-30 0000731012 hcsg:FinancialAssetEqualToOrGreaterThan181DaysPastDueMember 2023-06-30 0000731012 us-gaap:FinancialAssetPastDueMember 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember 2023-03-31 0000731012 hcsg:StandardNoteReceivableMember 2023-04-01 2023-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2023-03-31 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2023-04-01 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember 2022-03-31 0000731012 hcsg:StandardNoteReceivableMember 2022-04-01 2022-06-30 0000731012 hcsg:StandardNoteReceivableMember 2022-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2022-03-31 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2022-04-01 2022-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2022-06-30 0000731012 hcsg:StandardNoteReceivableMember 2022-12-31 0000731012 hcsg:StandardNoteReceivableMember 2023-01-01 2023-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2022-12-31 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2023-01-01 2023-06-30 0000731012 hcsg:StandardNoteReceivableMember 2021-12-31 0000731012 hcsg:StandardNoteReceivableMember 2022-01-01 2022-06-30 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2021-12-31 0000731012 hcsg:ElevatedRiskNoteReceivableMember 2022-01-01 2022-06-30 0000731012 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-04-01 2023-06-30 0000731012 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-04-01 2022-06-30 0000731012 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000731012 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-06-30 0000731012 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-06-30 0000731012 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0000731012 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000731012 hcsg:HousekeepingAndDietaryEquipmentMember 2023-06-30 0000731012 hcsg:HousekeepingAndDietaryEquipmentMember 2022-12-31 0000731012 hcsg:ComputerHardwareAndSoftwareMember 2023-06-30 0000731012 hcsg:ComputerHardwareAndSoftwareMember 2022-12-31 0000731012 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-06-30 0000731012 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-12-31 0000731012 srt:MinimumMember 2023-06-30 0000731012 srt:MaximumMember 2023-06-30 0000731012 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0000731012 us-gaap:TradeNamesMember 2023-01-01 2023-06-30 0000731012 us-gaap:PatentsMember 2023-01-01 2023-06-30 0000731012 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-06-30 0000731012 us-gaap:MunicipalBondsMember 2023-04-01 2023-06-30 0000731012 us-gaap:MunicipalBondsMember 2022-04-01 2022-06-30 0000731012 us-gaap:MunicipalBondsMember 2023-01-01 2023-06-30 0000731012 us-gaap:MunicipalBondsMember 2022-01-01 2022-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MunicipalBondsMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MunicipalBondsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommodityMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommodityMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:CommodityMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:CommodityMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:CommodityMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FixedIncomeInvestmentsMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FixedIncomeInvestmentsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:FixedIncomeInvestmentsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:FixedIncomeInvestmentsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:FixedIncomeInvestmentsMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:InternationalMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:InternationalMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:InternationalMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:InternationalMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:InternationalMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:LargeCapBlendMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:LargeCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:LargeCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:LargeCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:LargeCapBlendMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:LargeCapGrowthMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:LargeCapGrowthMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:LargeCapGrowthMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:LargeCapGrowthMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:LargeCapGrowthMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:LargeCapValueMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:LargeCapValueMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:LargeCapValueMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:LargeCapValueMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:LargeCapValueMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:MidCapBlendMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:MidCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:MidCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:MidCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:MidCapBlendMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:RealEstateFundsMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RealEstateFundsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:RealEstateFundsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:RealEstateFundsMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:RealEstateFundsMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:SmallCapBlendMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:SmallCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:SmallCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:SmallCapBlendMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:SmallCapBlendMember 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-06-30 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-06-30 0000731012 us-gaap:FairValueInputsLevel1Member 2023-06-30 0000731012 us-gaap:FairValueInputsLevel2Member 2023-06-30 0000731012 us-gaap:FairValueInputsLevel3Member 2023-06-30 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MunicipalBondsMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MunicipalBondsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:MoneyMarketFundsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:CommodityMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:CommodityMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:CommodityMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:CommodityMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:CommodityMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FixedIncomeInvestmentsMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FixedIncomeInvestmentsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:FixedIncomeInvestmentsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:FixedIncomeInvestmentsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:FixedIncomeInvestmentsMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:InternationalMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:InternationalMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:InternationalMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:InternationalMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:InternationalMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:LargeCapBlendMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:LargeCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:LargeCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:LargeCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:LargeCapBlendMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:LargeCapGrowthMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:LargeCapGrowthMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:LargeCapGrowthMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:LargeCapGrowthMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:LargeCapGrowthMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:LargeCapValueMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:LargeCapValueMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:LargeCapValueMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:LargeCapValueMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:LargeCapValueMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:MidCapBlendMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:MidCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:MidCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:MidCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:MidCapBlendMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:RealEstateFundsMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RealEstateFundsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member us-gaap:RealEstateFundsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member us-gaap:RealEstateFundsMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member us-gaap:RealEstateFundsMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember hcsg:SmallCapBlendMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember hcsg:SmallCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member hcsg:SmallCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member hcsg:SmallCapBlendMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member hcsg:SmallCapBlendMember 2022-12-31 0000731012 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000731012 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000731012 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000731012 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000731012 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000731012 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-06-30 0000731012 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0000731012 us-gaap:MunicipalBondsMember 2023-06-30 0000731012 us-gaap:MunicipalBondsMember 2022-12-31 0000731012 us-gaap:StockOptionMember 2023-01-01 2023-06-30 0000731012 us-gaap:StockOptionMember 2022-01-01 2022-06-30 0000731012 hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember 2023-01-01 2023-06-30 0000731012 hcsg:RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember 2022-01-01 2022-06-30 0000731012 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0000731012 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000731012 us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0000731012 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0000731012 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0000731012 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0000731012 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0000731012 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0000731012 hcsg:Amended2020OmnibusIncentivePlanMember 2023-05-30 2023-05-30 0000731012 hcsg:Amended2020OmnibusIncentivePlanMember 2023-06-30 0000731012 hcsg:Amended2020OmnibusIncentivePlanMember 2023-01-01 2023-06-30 0000731012 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0000731012 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0000731012 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000731012 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0000731012 us-gaap:PerformanceSharesMember 2023-02-24 2023-02-24 0000731012 us-gaap:PerformanceSharesMember 2023-06-30 0000731012 us-gaap:PerformanceSharesMember 2022-12-31 0000731012 hcsg:DeferredStockUnitsMember 2023-01-01 2023-06-30 0000731012 srt:DirectorMember hcsg:DeferredStockUnitsMember 2023-06-30 0000731012 hcsg:DeferredStockUnitsMember 2023-06-30 0000731012 us-gaap:EmployeeStockMember 2023-06-30 0000731012 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-06-30 0000731012 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-01-01 2023-06-30 0000731012 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2022-06-30 0000731012 hcsg:HousekeepingServicesMember 2023-04-01 2023-06-30 0000731012 hcsg:HousekeepingServicesMember 2022-04-01 2022-06-30 0000731012 hcsg:DietaryServicesMember 2023-04-01 2023-06-30 0000731012 hcsg:DietaryServicesMember 2022-04-01 2022-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:HousekeepingServicesMember 2023-04-01 2023-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:HousekeepingServicesMember 2022-04-01 2022-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:HousekeepingServicesMember 2023-01-01 2023-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:HousekeepingServicesMember 2022-01-01 2022-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:DietaryServicesMember 2023-04-01 2023-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:DietaryServicesMember 2022-04-01 2022-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:DietaryServicesMember 2023-01-01 2023-06-30 0000731012 us-gaap:OperatingSegmentsMember hcsg:DietaryServicesMember 2022-01-01 2022-06-30 0000731012 hcsg:CorporateAndEliminationsMember 2023-04-01 2023-06-30 0000731012 hcsg:CorporateAndEliminationsMember 2022-04-01 2022-06-30 0000731012 hcsg:CorporateAndEliminationsMember 2023-01-01 2023-06-30 0000731012 hcsg:CorporateAndEliminationsMember 2022-01-01 2022-06-30 0000731012 hcsg:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-06-30 0000731012 us-gaap:LetterOfCreditMember 2023-06-30 shares iso4217:USD iso4217:USD shares hcsg:segment hcsg:institution pure hcsg:participant hcsg:covenant false 2023 Q2 0000731012 --12-31 http://hcsgcorp.com/20230630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://hcsgcorp.com/20230630#PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization 10-Q true 2023-06-30 false 0-12015 HEALTHCARE SERVICES GROUP, INC. PA 23-2018365 3220 Tillman Drive Suite 300 Bensalem PA 19020 215 639-4274 Common Stock, $0.01 par value HCSG NASDAQ Yes Yes Large Accelerated Filer false false false 74195000 28662000 26279000 93185000 95200000 75745000 70192000 380061000 336777000 19976000 21164000 926000 6629000 26276000 22583000 549086000 508632000 26932000 22975000 75529000 75529000 35145000 32738000 13539000 15946000 3917000 3273000 30740000 32609000 37020000 33493000 28204000 28338000 708000 812000 761758000 718334000 65622000 68296000 39223000 42704000 17129000 17835000 40000000 25000000 1364000 0 1435000 1618000 24891000 23166000 189664000 178619000 68920000 65541000 37171000 33764000 11560000 8097000 3854000 6141000 0.01 0.01 100000000 100000000 76329000 76161000 74195000 74088000 763000 762000 305853000 302304000 175794000 154495000 -3130000 -3477000 2134000 2073000 28691000 27912000 450589000 426172000 761758000 718334000 418931000 424857000 836161000 851668000 367728000 379370000 728706000 752632000 41429000 29281000 81476000 65017000 3551000 -7511000 6653000 -9034000 -1915000 -445000 -3666000 -954000 11410000 8250000 28966000 24031000 2812000 1430000 7684000 5882000 8598000 6820000 21282000 18149000 0.12 0.09 0.29 0.24 0.12 0.09 0.29 0.24 74478000 74337000 74488000 74332000 74567000 74358000 74543000 74345000 8598000 6820000 21282000 18149000 -860000 -1945000 347000 -7214000 7738000 4875000 21629000 10935000 21282000 18149000 7315000 7765000 18170000 17024000 42000 0 4409000 4768000 1073000 1125000 3790000 -10620000 -249000 -2050000 -387000 -560000 59585000 58810000 -1188000 -2480000 -7824000 508000 -262000 -3751000 -9337000 -15893000 -2338000 -5523000 4339000 -5038000 5104000 6217000 3695000 -15877000 -8887000 -21164000 85000 201000 2097000 2580000 0 2875000 1375000 9526000 0 114000 -637000 4158000 0 31499000 0 51000 0 410000 2223000 0 15000000 10000000 870000 1069000 11907000 -22107000 2383000 -39113000 26279000 70794000 28662000 31681000 76161000 762000 302304000 -3477000 154495000 -27912000 426172000 12684000 12684000 1207000 1207000 13891000 167000 1000 -1000 0 870000 870000 1973000 1973000 2223000 2223000 307000 168000 475000 -139000 1274000 1135000 1000 8000 11000 19000 76329000 763000 303582000 -2270000 167190000 -28693000 440572000 8598000 8598000 -860000 -860000 7738000 2278000 2278000 -7000 2000 -5000 6000 6000 76329000 763000 305853000 -3130000 175794000 -28691000 450589000 76009000 760000 294124000 4000000 183957000 -30164000 452677000 11329000 11329000 -5269000 -5269000 6060000 145000 2000 408000 410000 1069000 1069000 2298000 2298000 110000 414000 524000 368000 1144000 1512000 0.21 15859000 15859000 6000 19000 25000 4000 59000 59000 76158000 762000 296304000 -1269000 179427000 -28587000 446637000 6820000 6820000 -1945000 -1945000 4875000 2000 2292000 2292000 -196000 191000 -5000 0.21 15980000 15980000 5000 21000 26000 76160000 762000 298405000 -3214000 170267000 -28375000 437845000 <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 1—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 “Company”) 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’s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company’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 employees located at the customers’ 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’ 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 (“Housekeeping”), and dietary department services (“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%">Housekeeping consists of managing the customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer’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’ dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents’ 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 (“U.S. GAAP”) for interim financial information and the requirements of Form 10-Q and Article 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’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 31, 2022 has been derived from the audited financial statements for the year ended December 31, 2022. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the six months ended June 30, 2023 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’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</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.</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’s payment terms with customers for services provided are defined within each customer’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 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’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 as a liability 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><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%">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 (FIFO) 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 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, as permitted by U.S. GAAP. 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 direct 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’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%">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 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 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.</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 the 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’s Consolidated Statements of Comprehensive 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%">Identifiable Intangible Assets and Goodwill</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%">Identifiable intangible assets are amortized on a straight-line basis over their respective useful lives. 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. </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 impairment loss was recognized on the Company’s intangible assets or goodwill during the six months ended June 30, 2023 or 2022.</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’s financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At June 30, 2023 and December 31, 2022, the majority of the Company’s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States. The Company’s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. </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’s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company’s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company’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%">Employee Retention 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%">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”). One provision within the CARES Act provided an Employee Retention Credit (“ERC”), 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><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 accounted for the ERC by analogy to International Accounting Standard (“IAS”) 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 28, 2023 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 any receipt of ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within “Costs of services provided” on the Consolidated Statements of Comprehensive 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Healthcare Services Group, Inc. (the “Company”) 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’s customers receive government reimbursements related to Medicare and Medicaid. Therefore, the Company’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 employees located at the customers’ 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’ 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 (“Housekeeping”), and dietary department services (“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%">Housekeeping consists of managing the customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a customer’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’ dietary departments, which are principally responsible for food purchasing, meal preparation and dietitian professional services, which includes the development of menus that meet residents’ dietary needs.</span></div> P1Y P30D P90D P60D P120D 2 The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the requirements of Form 10-Q and Article 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’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 31, 2022 has been derived from the audited financial statements for the year ended December 31, 2022. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for any future period. 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’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. 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. 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. <div 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’s payment terms with customers for services provided are defined within each customer’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 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’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> The Company’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 <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 as a liability 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> 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 (FIFO) 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. P24M 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. 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, as permitted by U.S. GAAP. 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 direct of use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. 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. Uncertain income tax positions taken or expected to be taken in tax returns are reflected within the Company’s consolidated financial statements based on a recognition and measurement process. Basic 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 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. The Company estimates the fair value of share-based awards on the date of grant using the 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’s Consolidated Statements of Comprehensive Income over the requisite service periods, with adjustments made for forfeitures as they occur. Identifiable intangible assets are amortized on a straight-line basis over their respective useful lives. 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. 0 0 <div 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’s financial instruments that are subject to credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. At June 30, 2023 and December 31, 2022, the majority of the Company’s cash and cash equivalents and marketable securities were held in one large financial institution located in the United States. The Company’s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. </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’s customers are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or changes in existing regulations could directly impact the governmental reimbursement programs in which the Company’s customers participate. As a result, the Company may not realize the full effects such programs may have on the Company’s customers until such new legislation or changes in existing regulations are fully implemented and governmental agencies issue applicable regulations or guidance.</span></div> 1 1 <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="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 (“CARES Act”). One provision within the CARES Act provided an Employee Retention Credit (“ERC”), 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><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 accounted for the ERC by analogy to International Accounting Standard (“IAS”) 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 28, 2023 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 any receipt of ERC credits be obtained in future periods, the Company would recognize such amounts as an offset to expense within “Costs of services provided” on the Consolidated Statements of Comprehensive 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2—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’s revenues by segment. Refer to Note 12—Segment Information herein as well as the information below regarding the Company’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 $384.3 million and $400.8 million of the Company’s consolidated revenues for the six months ended June 30, 2023 and 2022, respectively, which represented approximately 46.0% and 47.1% of the Company’s revenues in each respective period. Housekeeping services include managing customers’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the customers’ 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’ 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 $451.8 million and $450.9 million of the Company’s consolidated revenues for the six months ended June 30, 2023 and 2022, respectively, which represented approximately 54.0% and 52.9% of the Company’s revenues in each respective period. Dietary services consist of managing customers’ 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><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’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’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’ notice, after an initial period of 60 to 120 days. A performance obligation is the unit of account under Accounting Standards Codification ("ASC") 606 and is defined as a promise in a contract to transfer a distinct good or service to the customer. The Company’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’ 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 $0.2 million and $0.3 million as of June 30, 2023 and December 31, 2022. Additionally, substantially all such revenue amounts deferred as of December 31, 2022 were subsequently recognized as revenue during 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 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’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 or quantities consumed. The Company recognizes revenue related to such estimates only when the Company determines that there will not be a significant reversal in the amount of revenue recognized. The Company’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 30, 2023, the value of the contract liabilities associated with customer prepayments was $1.4 million. As of December 31, 2022, the value of the contract liabilities associated with customer prepayments was $3.1 million. The Company recognized $1.8 million of revenue during the six months ended June 30, 2023 which was recorded as a contract liability on December 31, 2022.</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’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’ 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%">As of June 30, 2023, the Company had $66.1 million related to performance obligations that were unsatisfied or partially unsatisfied for which the Company expects to recognize revenue. The Company expects to recognize revenue on all of the remaining performance obligations over the next 12 months. These amounts exclude variable consideration primarily related to performance obligations that consist of a series of distinct service periods with revenues based on future performance that cannot be estimated at contract inception. The Company also 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.</span></div> 384300000 400800000 0.460 0.471 451800000 450900000 0.540 0.529 P1Y P30D P90D P60D P120D 200000 300000 1400000 3100000 1800000 The Company’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’ notice after an initial period of 60 to 120 days. P1Y P30D P90D P60D P120D 66100000 P12M <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 3—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’s accounts and notes receivable balances consisted of the following as of June 30, 2023 and December 31, 2022:</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, 2023</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, 2022</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%">455,806 </span></td><td style="background-color:#ffffff;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%">406,969 </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%">(75,745)</span></td><td style="background-color:#cceeff;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,192)</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%">380,061 </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%">336,777 </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%">34,657 </span></td><td style="background-color:#ffffff;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,882 </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,917)</span></td><td style="background-color:#cceeff;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,273)</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%">30,740 </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%">32,609 </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%">410,801 </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%">369,386 </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’s ability to pay in accordance with the Company’s contracts. These factors include, but are not limited to, fluctuating census numbers, litigation costs and the customer’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’s cash flows and its ability to make timely payments. However, the customer’s obligation to pay the Company in accordance with the contract is not contingent upon the customer’s cash flow. Notwithstanding the Company’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’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%">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’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’s collections risk.</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’s accounts and notes receivable balances consisted of the following as of June 30, 2023 and December 31, 2022:</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, 2023</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, 2022</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%">455,806 </span></td><td style="background-color:#ffffff;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%">406,969 </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%">(75,745)</span></td><td style="background-color:#cceeff;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,192)</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%">380,061 </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%">336,777 </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%">34,657 </span></td><td style="background-color:#ffffff;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,882 </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,917)</span></td><td style="background-color:#cceeff;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,273)</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%">30,740 </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%">32,609 </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%">410,801 </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%">369,386 </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> 455806000 406969000 75745000 70192000 380061000 336777000 34657000 35882000 3917000 3273000 30740000 32609000 410801000 369386000 <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 4—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’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’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. The full effects of COVID-19 on the Company’s customers are highly uncertain and cannot be predicted. As a result, the Company’s future collection experience can differ significantly from historical collection trends. If the Company’s customers experience a negative impact on their cash flows, it could have a material adverse effect on the Company’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’s assessment of collection risk. The Company manages the accounts and notes receivable portfolios using a two tiered approach by disaggregating standard receivables, which are invoices or promissory notes in good standing, from those who have been identified by Management as having an elevated credit risk profile due to a triggering event such as bankruptcy. 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’s historical loss rates. Accounts and notes receivable with an elevated risk profile, which are from customers who have filed bankruptcy, are subject to collections activity or are slow payers that are experiencing financial difficulties, are aggregated and evaluated to determine the total reserve for the class of receivable.</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’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, 2023 and 2022 was $0.7 million and $0.5 million, respectively. Interest income from notes receivable for the six months ended June 30, 2023 and 2022 was $1.3 million and $0.8 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%">The following table presents the Company’s two tiers of notes receivable further disaggregated by year of origination as of June 30, 2023 and write-off activity for the six months ended June 30, 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: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%">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%">2019</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%">20,613 </span></td><td style="background-color:#ffffff;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%">26,710 </span></td><td style="background-color:#ffffff;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,898 </span></td><td style="background-color:#ffffff;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,540 </span></td><td style="background-color:#ffffff;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%">53 </span></td><td style="background-color:#ffffff;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,691 </span></td><td style="background-color:#ffffff;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%">78,505 </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%">Elevated risk 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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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,510 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">795 </span></td><td style="background-color:#cceeff;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,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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: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:#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%">— </span></td><td style="background-color:#cceeff;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%">101 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">53 </span></td><td style="background-color:#cceeff;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%">154 </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: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:#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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">Current-period net write-offs</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%">— </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%">101 </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%">— </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%">— </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%">— </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%">53 </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%">154 </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%">The following table provides information as to the status of payment on the Company’s notes receivable which were past due as of June 30, 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: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 30, 2023</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%">3,269 </span></td><td style="background-color:#ffffff;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,253 </span></td><td style="background-color:#ffffff;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,510 </span></td><td style="background-color:#ffffff;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,032 </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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#cceeff;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%">136 </span></td><td style="background-color:#cceeff;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%">795 </span></td><td style="background-color:#cceeff;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,136 </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:0 1pt"></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,474 </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,389 </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%">5,305 </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%">11,168 </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 tables provide a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2023 and 2022.</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: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.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,<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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 receivables 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/>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/>2022</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%">49,411 </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%">(707)</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%">13,899 </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%">62,603 </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%">12,542 </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%">(55)</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%">119 </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%">12,606 </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%">1,139 </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%">(483)</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%">155 </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%">811 </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%">13,681 </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%">(538)</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%">274 </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%">13,417 </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%">63,092 </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%">(1,245)</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%">14,173 </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%">76,020 </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, 2022, the Company collected less than $0.1 million of accounts and notes receivables 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’s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2023 and 2022.</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: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.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%">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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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: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">Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected $0.1 million of accounts and notes receivables 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/>2021</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/>2022</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%">50,794 </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%">(6,050)</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%">17,859 </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%">62,603 </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%">13,607 </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%">(55)</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%">(946)</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%">12,606 </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%">1,183 </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%">(483)</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%">111 </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%">811 </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%">14,790 </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%">(538)</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%">(835)</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%">13,417 </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%">65,584 </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%">(6,588)</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%">17,024 </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%">76,020 </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: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">Write-offs are shown net of recoveries. During the six months ended June 30, 2022, the Company collected $0.2 million of accounts and notes receivables which had previously been written-off as uncollectible.</span></div> 700000 500000 1300000 800000 <div 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’s two tiers of notes receivable further disaggregated by year of origination as of June 30, 2023 and write-off activity for the six months ended June 30, 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: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%">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%">2019</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%">20,613 </span></td><td style="background-color:#ffffff;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%">26,710 </span></td><td style="background-color:#ffffff;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,898 </span></td><td style="background-color:#ffffff;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,540 </span></td><td style="background-color:#ffffff;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%">53 </span></td><td style="background-color:#ffffff;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,691 </span></td><td style="background-color:#ffffff;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%">78,505 </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%">Elevated risk 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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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,510 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">795 </span></td><td style="background-color:#cceeff;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,305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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: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:#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%">— </span></td><td style="background-color:#cceeff;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%">101 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">53 </span></td><td style="background-color:#cceeff;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%">154 </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: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:#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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">Current-period net write-offs</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%">— </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%">101 </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%">— </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%">— </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%">— </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%">53 </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%">154 </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> 20613000 26710000 7898000 1540000 53000 21691000 78505000 0 0 2510000 0 0 795000 3305000 0 101000 0 0 0 53000 154000 0 0 0 0 0 0 0 0 101000 0 0 0 53000 154000 <div 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’s notes receivable which were past due as of June 30, 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: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 30, 2023</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%">3,269 </span></td><td style="background-color:#ffffff;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,253 </span></td><td style="background-color:#ffffff;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,510 </span></td><td style="background-color:#ffffff;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,032 </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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#cceeff;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%">136 </span></td><td style="background-color:#cceeff;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%">795 </span></td><td style="background-color:#cceeff;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,136 </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:0 1pt"></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,474 </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,389 </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%">5,305 </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%">11,168 </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> 3269000 2253000 4510000 10032000 205000 136000 795000 1136000 3474000 2389000 5305000 11168000 <div 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 a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2023 and 2022.</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: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.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,<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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 receivables 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/>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/>2022</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%">49,411 </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%">(707)</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%">13,899 </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%">62,603 </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%">12,542 </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%">(55)</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%">119 </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%">12,606 </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%">1,139 </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%">(483)</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%">155 </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%">811 </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%">13,681 </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%">(538)</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%">274 </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%">13,417 </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%">63,092 </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%">(1,245)</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%">14,173 </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%">76,020 </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, 2022, the Company collected less than $0.1 million of accounts and notes receivables 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’s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2023 and 2022.</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: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.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%">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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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: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">Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected $0.1 million of accounts and notes receivables 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/>2021</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/>2022</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%">50,794 </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%">(6,050)</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%">17,859 </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%">62,603 </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%">13,607 </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%">(55)</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%">(946)</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%">12,606 </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%">1,183 </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%">(483)</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%">111 </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%">811 </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%">14,790 </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%">(538)</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%">(835)</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%">13,417 </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%">65,584 </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%">(6,588)</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%">17,024 </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%">76,020 </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: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">Write-offs are shown net of recoveries. During the six months ended June 30, 2022, the Company collected $0.2 million of accounts and notes receivables which had previously been written-off as uncollectible.</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 a summary of the changes in the Company’s allowance for doubtful accounts on a portfolio segment basis for the three months ended June 30, 2023 and 2022.</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: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.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,<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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 receivables 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/>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/>2022</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%">49,411 </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%">(707)</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%">13,899 </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%">62,603 </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%">12,542 </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%">(55)</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%">119 </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%">12,606 </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%">1,139 </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%">(483)</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%">155 </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%">811 </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%">13,681 </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%">(538)</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%">274 </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%">13,417 </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%">63,092 </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%">(1,245)</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%">14,173 </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%">76,020 </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, 2022, the Company collected less than $0.1 million of accounts and notes receivables 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’s allowance for doubtful accounts on a portfolio segment basis for the six months ended June 30, 2023 and 2022.</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: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.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%">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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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: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">Write-offs are shown net of recoveries. During the six months ended June 30, 2023, the Company collected $0.1 million of accounts and notes receivables 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/>2021</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/>2022</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%">50,794 </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%">(6,050)</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%">17,859 </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%">62,603 </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%">13,607 </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%">(55)</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%">(946)</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%">12,606 </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%">1,183 </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%">(483)</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%">111 </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%">811 </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%">14,790 </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%">(538)</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%">(835)</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%">13,417 </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%">65,584 </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%">(6,588)</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%">17,024 </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%">76,020 </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: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">Write-offs are shown net of recoveries. During the six months ended June 30, 2022, the Company collected $0.2 million of accounts and notes receivables which had previously been written-off as uncollectible.</span></div> 68407000 8365000 10378000 70420000 6425000 101000 684000 7008000 2035000 2000 201000 2234000 8460000 103000 885000 9242000 76867000 8468000 11263000 79662000 100000 49411000 707000 13899000 62603000 12542000 55000 119000 12606000 1139000 483000 155000 811000 13681000 538000 274000 13417000 63092000 1245000 14173000 76020000 100000 66601000 11818000 15637000 70420000 6052000 101000 1057000 7008000 811000 53000 1476000 2234000 6863000 154000 2533000 9242000 73464000 11972000 18170000 79662000 100000 50794000 6050000 17859000 62603000 13607000 55000 -946000 12606000 1183000 483000 111000 811000 14790000 538000 -835000 13417000 65584000 6588000 17024000 76020000 200000 <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 5—Changes in Accumulated Other Comprehensive Income 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’s accumulated other comprehensive income consists of unrealized gains and losses from the Company’s available-for-sale marketable securities. The following table provides a summary of the changes in accumulated other comprehensive income for the six months ended June 30, 2023 and 2022:</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: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%">Unrealized gains and losses on available-for-sale securities</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="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%">2023</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%">2022</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) income — 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%">(3,477)</span></td><td style="background-color:#cceeff;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,000 </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 income (loss) 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234)</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%">Losses reclassified from other comprehensive income</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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">20 </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%">Net current period other comprehensive income (loss)</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">3</span></div></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 </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%">(7,214)</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 — 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%">(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><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,214)</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 under “Investment and other income” in the Consolidated Statements of Comprehensive Income. For the six months ended June 30, 2023 and 2022, the Company recorded less than $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note 9—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, 2023 and 2022, the changes in other comprehensive income were net of a tax expense of $0.1 million and benefit of $1.9 million, respectively.</span></div><div style="padding-right:18pt;text-align:justify"><span><br/></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 Income</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%">2023</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%">2022</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%">(2)</span></td><td style="background-color:#ffffff;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)</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%">1 </span></td><td style="background-color:#cceeff;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 </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 income</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%">(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><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%">(11)</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%">(4)</span></td><td style="background-color:#ffffff;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%">(26)</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%">1 </span></td><td style="background-color:#cceeff;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 </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 income</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%">(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><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%">(20)</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> The following table provides a summary of the changes in accumulated other comprehensive income for the six months ended June 30, 2023 and 2022:<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: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%">Unrealized gains and losses on available-for-sale securities</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="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%">2023</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%">2022</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) income — 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%">(3,477)</span></td><td style="background-color:#cceeff;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,000 </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 income (loss) 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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234)</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%">Losses reclassified from other comprehensive income</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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;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%">20 </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%">Net current period other comprehensive income (loss)</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">3</span></div></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 </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%">(7,214)</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 — 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%">(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><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,214)</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 under “Investment and other income” in the Consolidated Statements of Comprehensive Income. For the six months ended June 30, 2023 and 2022, the Company recorded less than $0.1 million of realized losses from the sale of available-for-sale securities. Refer to Note 9—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, 2023 and 2022, the changes in other comprehensive income were net of a tax expense of $0.1 million and benefit of $1.9 million, respectively.</span></div> -3477000 4000000 344000 -7234000 -3000 -20000 347000 -7214000 -3130000 -3214000 100000 100000 100000 -1900000 <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 Income</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%">2023</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%">2022</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%">(2)</span></td><td style="background-color:#ffffff;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)</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%">1 </span></td><td style="background-color:#cceeff;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 </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 income</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%">(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><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%">(11)</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%">(4)</span></td><td style="background-color:#ffffff;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%">(26)</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%">1 </span></td><td style="background-color:#cceeff;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 </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 income</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%">(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><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%">(20)</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> -2000 -14000 -1000 -3000 -1000 -11000 -4000 -26000 -1000 -6000 -3000 -20000 <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 6—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 30, 2023 and December 31, 2022:</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, 2023</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, 2022</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%">14,184 </span></td><td style="background-color:#cceeff;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%">13,585 </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%">6,418 </span></td><td style="background-color:#ffffff;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,086 </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-618"><span style="-sec-ix-hidden:f-619">Operating lease — 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%">25,838 </span></td><td style="background-color:#cceeff;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,445 </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%">1,076 </span></td><td style="background-color:#ffffff;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,055 </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%">47,516 </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%">55,171 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</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%">20,584 </span></td><td style="background-color:#ffffff;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,196 </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%">26,932 </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%">22,975 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for each of the three months ended June 30, 2023 and 2022 was $2.4 million. Depreciation expense for the six months ended June 30, 2023 and 2022 was $4.9 million and $5.3 million, respectively. Of the depreciation expense recorded for the three and six months ended June 30, 2023, $1.6 million and $2.8 million related to the depreciation of the Company’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%">“</span>ROU Assets”), respectively. Of the depreciation expense recorded for the three and six months ended June 30, 2022, $1.5 million and $3.1 million related to the depreciation of the Company’s ROU Assets, respectively. <div 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 30, 2023 and December 31, 2022:</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, 2023</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, 2022</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%">14,184 </span></td><td style="background-color:#cceeff;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%">13,585 </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%">6,418 </span></td><td style="background-color:#ffffff;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,086 </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-618"><span style="-sec-ix-hidden:f-619">Operating lease — 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%">25,838 </span></td><td style="background-color:#cceeff;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,445 </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%">1,076 </span></td><td style="background-color:#ffffff;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,055 </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%">47,516 </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%">55,171 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</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%">20,584 </span></td><td style="background-color:#ffffff;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,196 </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%">26,932 </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%">22,975 </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> 14184000 13585000 6418000 6086000 25838000 34445000 1076000 1055000 47516000 55171000 20584000 32196000 26932000 22975000 2400000 2400000 4900000 5300000 1600000 2800000 1500000 3100000 <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 7—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’s leases have remaining lease terms ranging from less than 1 year to 6 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 the ASC 842 guidance 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’s ROU assets and lease liabilities. The value of the Company’s ROU assets is determined as the non-depreciated fair value of its leasing arrangements and is recorded in “Property and equipment, net” on the Company’s Consolidated Balance Sheets. The value of the Company’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’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%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IBR”) and is recorded in “Other accrued expenses and current liabilities” and “Lease liability — long-term portion” on the Company’s Consolidated Balance Sheets. The Company’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’s ROU assets or lease liabilities. The Company’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’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 30, 2023 and 2022.</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%">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: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></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:8pt;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,444 </span></td><td style="background-color:#ffffff;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,528 </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%">422 </span></td><td style="background-color:#cceeff;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%">225 </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%">633 </span></td><td style="background-color:#ffffff;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%">245 </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,499 </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,998 </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%">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: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></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:8pt;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%">2,831 </span></td><td style="background-color:#ffffff;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,915 </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%">654 </span></td><td style="background-color:#cceeff;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%">580 </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%">1,083 </span></td><td style="background-color:#ffffff;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%">327 </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%">4,568 </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%">3,822 </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, 2023 and 2022.</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%">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: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></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,110</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,300</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 — 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%">3.7 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%">4.3 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 — 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.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><td colspan="3" style="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.3 </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 30, 2023, the Company’s ROU assets and lease liabilities were reduced by $0.4 million and $1.1 million, respectively due to lease cancellations. During the three and six months ended June 30, 2022, the Company's ROU assets and lease liabilities were reduced by $0.5 million and $1.4 million, respectively. </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 30, 2023:</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, 2023</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%">3,412 </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%">2024</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%">6,070 </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%">2025</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%">4,833 </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%">2026</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%">2,405 </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%">2027</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,365 </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%">2028</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,389 </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%">116 </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%">19,590 </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 lease payments</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,990 </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%">17,600 </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> P1Y P6Y P1Y P5Y P1Y <div 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 30, 2023 and 2022.</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%">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: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></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:8pt;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,444 </span></td><td style="background-color:#ffffff;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,528 </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%">422 </span></td><td style="background-color:#cceeff;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%">225 </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%">633 </span></td><td style="background-color:#ffffff;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%">245 </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,499 </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,998 </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%">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: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></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:8pt;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%">2,831 </span></td><td style="background-color:#ffffff;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,915 </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%">654 </span></td><td style="background-color:#cceeff;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%">580 </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%">1,083 </span></td><td style="background-color:#ffffff;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%">327 </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%">4,568 </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%">3,822 </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> 1444000 1528000 422000 225000 633000 245000 2499000 1998000 2831000 2915000 654000 580000 1083000 327000 4568000 3822000 <div 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, 2023 and 2022.</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%">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: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></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,110</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,300</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 — 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%">3.7 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%">4.3 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 — 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.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><td colspan="3" style="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.3 </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> 3110000 3300000 P3Y8M12D P4Y3M18D 0.060 0.043 400000 1100000 500000 1400000 <div 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 30, 2023:</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, 2023</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%">3,412 </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%">2024</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%">6,070 </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%">2025</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%">4,833 </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%">2026</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%">2,405 </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%">2027</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,365 </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%">2028</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,389 </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%">116 </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%">19,590 </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 lease payments</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,990 </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%">17,600 </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> 3412000 6070000 4833000 2405000 1365000 1389000 116000 19590000 1990000 17600000 <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 8—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%">The Company’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 2023, 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, 2023</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,412 </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%">2024</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 </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%">2025</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,685 </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%">2026</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,666 </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%">2027</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,195 </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%">2028</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%">613 </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%">2,283 </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, 2023 and 2022 was $1.2 million for both periods. Amortization expense for the six months ended June 30, 2023 and 2022 was $2.4 million for both periods.</span></div> P10Y P13Y P8Y P4Y <div 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 2023, 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, 2023</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,412 </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%">2024</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 </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%">2025</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,685 </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%">2026</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,666 </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%">2027</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,195 </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%">2028</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%">613 </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%">2,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1412000 2685000 2685000 2666000 1195000 613000 2283000 1200000 1200000 2400000 2400000 <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 9—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’s current assets and current liabilities are financial instruments and most of these items (other than 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’s line of credit represents the outstanding amount of the borrowings, which approximates fair value. The Company’s financial assets that are measured at fair value on a recurring basis are its 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’s marketable securities are held by the Company’s captive insurance company to satisfy capital requirements of the state regulator related to captive insurance companies. Such securities primarily consist of tax-exempt municipal bonds, which are classified as available-for-sale and are reported at fair value. Unrealized gains and losses associated with these investments are included in “Unrealized (loss) gain on available-for-sale marketable securities, net of taxes” within the Consolidated Statements of Comprehensive Income. The fair value of these marketable securities is 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 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. For the three and six months ended June 30, 2022, the Company recorded unrealized losses, net of taxes of $1.9 million and $7.2 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%">As part of a prior year 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” on the Consolidated Balance Sheets and any payments within 12 months within “Other accrued expenses and current liabilities”. The fair value of this liability is measured using forecasted sales models (Level 3). For the three months ended June 30, 2023 and 2022, the Company recorded realized gains of $0.6 million and gains of $0.2 million, respectively, associated with changes in fair value of the liability. Gains and losses are recorded within “Costs of services provided” in the Consolidated Statements of Comprehensive Income related to the subsequent measurement of the liability. For the six months ended June 30, 2023 and 2022, the Company recorded realized gains of $0.2 million and $1.9 million, respectively, within “Costs of services provided” in the Consolidated Statements of Comprehensive 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, 2023 and 2022, the Company received total proceeds, less the amount of interest received, of $1.2 million and $8.0 million, respectively, from sales of available-for-sale municipal bonds. For both the three months ended June 30, 2023 and 2022, these sales resulted in realized losses of less than $0.1 million. For the six months ended June 30, 2023 and 2022, the Company received total proceeds, less the amount of interest received, of $1.4 million and $9.5 million, respectively, from sales of available-for-sale municipal bonds. For both the six months ended June 30, 2023 and 2022, these sales resulted in realized losses of less than $0.1 million, which were recorded within “Investment and other income (loss), net” in the Consolidated Statements of Comprehensive 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="background-color:#ffffff;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 in “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” in the Consolidated Statements of Comprehensive Income. The fair value of these investments are determined based on quoted market prices (Level 1). For the three months ended June 30, 2023 and 2022, the Company recognized unrealized gains of $2.3 million and unrealized losses of $6.5 million, respectively, related to equity securities still held at the respective reporting dates. For the six months ended June 30, 2023 and 2022, the Company recognized unrealized gains of $3.8 million and unrealized losses of $10.6 million, respectively, related to equity securities still 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 tables provide fair value measurement information for the Company’s marketable securities and deferred compensation fund investments as of June 30, 2023 and December 31, 2022:</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, 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 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 Amount</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%">Total Fair Value</span></td><td colspan="3" style="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%">Quoted Prices in 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 #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%">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 #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%">Significant Unobservable Inputs (Level 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%">Financial Assets:</span></td><td colspan="27" 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;text-align: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:#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%">Municipal bonds — available-for-sale</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%">93,185 </span></td><td style="background-color:#cceeff;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%">93,185 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">93,185 </span></td><td style="background-color:#cceeff;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%">— </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%">Deferred compensation fund</span></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">2,005 </span></td><td style="background-color:#cceeff;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,005 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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,005 </span></td><td style="background-color:#cceeff;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%">— </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%">235 </span></td><td style="background-color:#ffffff;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%">235 </span></td><td style="background-color:#ffffff;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%">235 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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,023 </span></td><td style="background-color:#cceeff;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,023 </span></td><td style="background-color:#cceeff;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,023 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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,096 </span></td><td style="background-color:#ffffff;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,096 </span></td><td style="background-color:#ffffff;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,096 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">2,114 </span></td><td style="background-color:#cceeff;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,114 </span></td><td style="background-color:#cceeff;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,114 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">13,022 </span></td><td style="background-color:#ffffff;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%">13,022 </span></td><td style="background-color:#ffffff;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%">13,022 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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,134 </span></td><td style="background-color:#cceeff;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,134 </span></td><td style="background-color:#cceeff;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,134 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">2,682 </span></td><td style="background-color:#ffffff;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,682 </span></td><td style="background-color:#ffffff;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,682 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">335 </span></td><td style="background-color:#cceeff;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%">335 </span></td><td style="background-color:#cceeff;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%">335 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">3,809 </span></td><td style="background-color:#ffffff;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,809 </span></td><td style="background-color:#ffffff;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,809 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">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%">38,455 </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%">38,455 </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%">36,450 </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,005 </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%">— </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, 2022</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 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 #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%">Total Fair<br/>Value</span></td><td colspan="3" style="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%">Quoted Prices in 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 #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%">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 #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%">Significant Unobservable Inputs (Level 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%">Financial Assets:</span></td><td colspan="27" 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;text-align: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:#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%">Municipal bonds — available-for-sale</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%">95,200 </span></td><td style="background-color:#cceeff;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%">95,200 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">95,200 </span></td><td style="background-color:#cceeff;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%">— </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%">Deferred compensation fund</span></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">2,420 </span></td><td style="background-color:#cceeff;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,420 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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,420 </span></td><td style="background-color:#cceeff;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%">— </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%">170 </span></td><td style="background-color:#ffffff;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%">170 </span></td><td style="background-color:#ffffff;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%">170 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">3,571 </span></td><td style="background-color:#cceeff;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,571 </span></td><td style="background-color:#cceeff;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,571 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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,093 </span></td><td style="background-color:#ffffff;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,093 </span></td><td style="background-color:#ffffff;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,093 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">1,210 </span></td><td style="background-color:#cceeff;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,210 </span></td><td style="background-color:#cceeff;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,210 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">11,064 </span></td><td style="background-color:#ffffff;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%">11,064 </span></td><td style="background-color:#ffffff;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%">11,064 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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,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%">6,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%">6,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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">2,667 </span></td><td style="background-color:#ffffff;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,667 </span></td><td style="background-color:#ffffff;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,667 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">359 </span></td><td style="background-color:#cceeff;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%">359 </span></td><td style="background-color:#cceeff;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%">359 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">3,424 </span></td><td style="background-color:#ffffff;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,424 </span></td><td style="background-color:#ffffff;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,424 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">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%">35,111 </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%">35,111 </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,691 </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,420 </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%">— </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: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 net asset value (“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 30, 2023 and December 31, 2022, $1.4 million and $1.6 million of short-term deferred compensation funding is included in “Prepaid expenses and other assets” on the Company’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 30, 2023.</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"><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, 2023</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%">Municipal bonds — available-for-sale</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%">97,147 </span></td><td style="background-color:#cceeff;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%">194 </span></td><td style="background-color:#cceeff;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,156)</span></td><td style="background-color:#cceeff;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%">93,185 </span></td><td style="background-color:#cceeff;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%">— </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%">Total debt securities</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%">97,147 </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%">194 </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%">(4,156)</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%">93,185 </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%">— </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 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 #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:3pt double #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: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 #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:3pt double #000000;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, 2022</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 — available-for-sale</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%">99,601 </span></td><td style="background-color:#ffffff;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%">229 </span></td><td style="background-color:#ffffff;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,630)</span></td><td style="background-color:#ffffff;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%">95,200 </span></td><td style="background-color:#ffffff;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%">— </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%">Total debt securities</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%">99,601 </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%">229 </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,630)</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%">95,200 </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%">— </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 30, 2023 and December 31, 2022, no allowance for credit loss impairment has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security'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’ 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 table summarizes the contractual maturities of debt securities held at June 30, 2023 and December 31, 2022, which are classified as “Marketable securities, at fair value” in the Consolidated Balance Sheets:</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%">Municipal Bonds — 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, 2023</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, 2022</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%">Maturing in one year or less</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%">5,723 </span></td><td style="background-color:#cceeff;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,798 </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%">Maturing in second year through fifth 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,436 </span></td><td style="background-color:#ffffff;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%">35,068 </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%">Maturing in sixth year through tenth 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%">39,265 </span></td><td style="background-color:#cceeff;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%">38,575 </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%">Maturing after ten years</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%">15,761 </span></td><td style="background-color:#ffffff;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%">18,759 </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%">Total debt securities</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000;padding:2px 0;text-align: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,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #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%">95,200 </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> -900000 -300000 -1900000 -7200000 -600000 -200000 -200000 -1900000 1200000 8000000 100000 100000 1400000 9500000 100000 100000 2300000 6500000 3800000 10600000 <div 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’s marketable securities and deferred compensation fund investments as of June 30, 2023 and December 31, 2022:</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, 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 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 Amount</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%">Total Fair Value</span></td><td colspan="3" style="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%">Quoted Prices in 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 #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%">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 #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%">Significant Unobservable Inputs (Level 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%">Financial Assets:</span></td><td colspan="27" 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;text-align: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:#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%">Municipal bonds — available-for-sale</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%">93,185 </span></td><td style="background-color:#cceeff;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%">93,185 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">93,185 </span></td><td style="background-color:#cceeff;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%">— </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%">Deferred compensation fund</span></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">2,005 </span></td><td style="background-color:#cceeff;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,005 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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,005 </span></td><td style="background-color:#cceeff;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%">— </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%">235 </span></td><td style="background-color:#ffffff;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%">235 </span></td><td style="background-color:#ffffff;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%">235 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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,023 </span></td><td style="background-color:#cceeff;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,023 </span></td><td style="background-color:#cceeff;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,023 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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,096 </span></td><td style="background-color:#ffffff;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,096 </span></td><td style="background-color:#ffffff;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,096 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">2,114 </span></td><td style="background-color:#cceeff;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,114 </span></td><td style="background-color:#cceeff;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,114 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">13,022 </span></td><td style="background-color:#ffffff;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%">13,022 </span></td><td style="background-color:#ffffff;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%">13,022 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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,134 </span></td><td style="background-color:#cceeff;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,134 </span></td><td style="background-color:#cceeff;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,134 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">2,682 </span></td><td style="background-color:#ffffff;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,682 </span></td><td style="background-color:#ffffff;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,682 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">335 </span></td><td style="background-color:#cceeff;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%">335 </span></td><td style="background-color:#cceeff;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%">335 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">3,809 </span></td><td style="background-color:#ffffff;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,809 </span></td><td style="background-color:#ffffff;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,809 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">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%">38,455 </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%">38,455 </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%">36,450 </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,005 </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%">— </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, 2022</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 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 #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%">Total Fair<br/>Value</span></td><td colspan="3" style="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%">Quoted Prices in 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 #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%">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 #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%">Significant Unobservable Inputs (Level 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%">Financial Assets:</span></td><td colspan="27" 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;text-align: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:#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%">Municipal bonds — available-for-sale</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%">95,200 </span></td><td style="background-color:#cceeff;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%">95,200 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">95,200 </span></td><td style="background-color:#cceeff;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%">— </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%">Deferred compensation fund</span></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">2,420 </span></td><td style="background-color:#cceeff;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,420 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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,420 </span></td><td style="background-color:#cceeff;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%">— </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%">170 </span></td><td style="background-color:#ffffff;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%">170 </span></td><td style="background-color:#ffffff;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%">170 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">3,571 </span></td><td style="background-color:#cceeff;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,571 </span></td><td style="background-color:#cceeff;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,571 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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,093 </span></td><td style="background-color:#ffffff;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,093 </span></td><td style="background-color:#ffffff;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,093 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">1,210 </span></td><td style="background-color:#cceeff;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,210 </span></td><td style="background-color:#cceeff;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,210 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">11,064 </span></td><td style="background-color:#ffffff;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%">11,064 </span></td><td style="background-color:#ffffff;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%">11,064 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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,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%">6,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%">6,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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">2,667 </span></td><td style="background-color:#ffffff;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,667 </span></td><td style="background-color:#ffffff;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,667 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">359 </span></td><td style="background-color:#cceeff;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%">359 </span></td><td style="background-color:#cceeff;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%">359 </span></td><td style="background-color:#cceeff;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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">3,424 </span></td><td style="background-color:#ffffff;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,424 </span></td><td style="background-color:#ffffff;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,424 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">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%">35,111 </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%">35,111 </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,691 </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,420 </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%">— </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: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 net asset value (“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 30, 2023 and December 31, 2022, $1.4 million and $1.6 million of short-term deferred compensation funding is included in “Prepaid expenses and other assets” on the Company’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 30, 2023.</span></div> 93185000 93185000 0 93185000 0 2005000 2005000 0 2005000 0 235000 235000 235000 0 0 4023000 4023000 4023000 0 0 4096000 4096000 4096000 0 0 2114000 2114000 2114000 0 0 13022000 13022000 13022000 0 0 6134000 6134000 6134000 0 0 2682000 2682000 2682000 0 0 335000 335000 335000 0 0 3809000 3809000 3809000 0 0 38455000 38455000 36450000 2005000 0 95200000 95200000 0 95200000 0 2420000 2420000 0 2420000 0 170000 170000 170000 0 0 3571000 3571000 3571000 0 0 4093000 4093000 4093000 0 0 1210000 1210000 1210000 0 0 11064000 11064000 11064000 0 0 6133000 6133000 6133000 0 0 2667000 2667000 2667000 0 0 359000 359000 359000 0 0 3424000 3424000 3424000 0 0 35111000 35111000 32691000 2420000 0 1400000 1600000 <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: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, 2023</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%">Municipal bonds — available-for-sale</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%">97,147 </span></td><td style="background-color:#cceeff;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%">194 </span></td><td style="background-color:#cceeff;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,156)</span></td><td style="background-color:#cceeff;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%">93,185 </span></td><td style="background-color:#cceeff;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%">— </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%">Total debt securities</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%">97,147 </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%">194 </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%">(4,156)</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%">93,185 </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%">— </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 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 #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:3pt double #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: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 #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:3pt double #000000;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, 2022</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 — available-for-sale</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%">99,601 </span></td><td style="background-color:#ffffff;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%">229 </span></td><td style="background-color:#ffffff;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,630)</span></td><td style="background-color:#ffffff;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%">95,200 </span></td><td style="background-color:#ffffff;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%">— </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%">Total debt securities</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%">99,601 </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%">229 </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,630)</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%">95,200 </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%">— </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 30, 2023 and December 31, 2022, no allowance for credit loss impairment has been recognized as the issuers of these securities have not established a cause for default and various rating agencies have reaffirmed each security'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’ amortized cost basis.</span></div> 97147000 194000 4156000 93185000 0 97147000 194000 4156000 93185000 0 99601000 229000 4630000 95200000 0 99601000 229000 4630000 95200000 0 <div 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 30, 2023 and December 31, 2022, which are classified as “Marketable securities, at fair value” in the Consolidated Balance Sheets:</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%">Municipal Bonds — 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, 2023</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, 2022</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%">Maturing in one year or less</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%">5,723 </span></td><td style="background-color:#cceeff;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,798 </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%">Maturing in second year through fifth 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,436 </span></td><td style="background-color:#ffffff;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%">35,068 </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%">Maturing in sixth year through tenth 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%">39,265 </span></td><td style="background-color:#cceeff;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%">38,575 </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%">Maturing after ten years</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%">15,761 </span></td><td style="background-color:#ffffff;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%">18,759 </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%">Total debt securities</span></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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 #000;padding:2px 0;text-align: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,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #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%">95,200 </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> 5723000 2798000 32436000 35068000 39265000 38575000 15761000 18759000 93185000 95200000 <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 10—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’s share-based compensation expense for the six months ended June 30, 2023 and 2022 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%">2023</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%">2022</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%">463 </span></td><td style="background-color:#cceeff;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%">625 </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,223 </span></td><td style="background-color:#ffffff;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,561 </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%">565 </span></td><td style="background-color:#cceeff;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%">404 </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%">158 </span></td><td style="background-color:#ffffff;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%">178 </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,409 </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,768 </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 Income for the six months ended June 30, 2023 and 2022:</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%">2023</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%">2022</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 &amp; 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,363 </span></td><td style="background-color:#cceeff;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,712 </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%">46 </span></td><td style="background-color:#ffffff;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%">56 </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,409 </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,768 </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-weight:400;line-height:120%">At June 30, 2023, 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’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 “Amended 2020 Plan”) by 2,500,000 shares after approval by the Company’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’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 30, 2023, there were 7.0 million shares of common stock reserved for issuance under the Amended 2020 Plan, of which 3.2 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’s Second Amended and Restated 2012 Equity Incentive Plan (the “2012 Plan”) 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 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 31, 2022 and changes during the six months ended June 30, 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%">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:8pt;font-weight:700;line-height:100%">December 31, 2022</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,375 </span></td><td style="background-color:#cceeff;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%">31.56 </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%">207 </span></td><td style="background-color:#ffffff;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.72 </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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">(139)</span></td><td style="background-color:#cceeff;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%">24.68 </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:8pt;font-weight:700;line-height:100%">June 30, 2023</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,443 </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%">30.43 </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, 2023 and 2022 was $6.53 and $4.06 per common share, respectively. No stock options were exercised during the six months ended June 30, 2023. The total intrinsic value of stock options exercised during the six months ended June 30, 2022 was $0.1 million. </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 in 2023 and 2022 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%">2023</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%">2022</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%">4.0 </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%">1.5 </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%">6.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%">6.7 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%">39.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><td colspan="3" style="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.6 </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%">— </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%">4.6 </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><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 other information about the stock options at June 30, 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: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, 2023</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%">251 </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%">5.0 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,705 </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%">34.73 </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%">— </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.6 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, 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. During the six months ended June 30, 2022, the Company granted 0.4 million restricted stock units with a weighted average grant date fair value of $18.06 per unit.</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 31, 2022 and changes during the six months ended June 30, 2023 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, 2022</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%">825 </span></td><td style="background-color:#cceeff;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%">24.37 </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%">533 </span></td><td style="background-color:#ffffff;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.74 </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%">(237)</span></td><td style="background-color:#cceeff;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%">27.82 </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%">18.72 </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, 2023</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,104 </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%">18.59 </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 February 24, 2023, the Company issued 80,000 Performance Stock Units (“PSUs”) to the Company’s executive officers. Such PSUs are contingent upon the achievement of certain total shareholder return (“TSR”) targets as compared to the TSR of the S&amp;P 400 MidCap Index and the participant’s continued employment with the Company for the three year period ending December 31, 2025, the date at which such PSUs vest. The unrecognized share-based compensation cost of the TSR-based PSU awards at June 30, 2023 is $2.0 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 31, 2022 and changes during the six months ended June 30, 2023 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, 2022</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%">95 </span></td><td style="background-color:#cceeff;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%">26.01 </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%">80 </span></td><td style="background-color:#ffffff;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%">16.20 </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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">— </span></td><td style="background-color:#ffffff;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%">— </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, 2023</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%">175 </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%">21.52 </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%">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 (“DSUs”) 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'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. Two non-employee directors made an election in 2022 to receive DSUs in lieu of cash for their 2023 Board of Directors retainer. The unrecognized share-based compensation cost of outstanding DSU awards at June 30, 2023 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’s Employee Stock Purchase Plan (“ESPP”) 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’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 are 1.9 million shares available for future grant at June 30, 2023.</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, 2023 and 2022 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%">2023</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%">2022</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%">0.4%</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%">42.9%</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%">36.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%">7.1%</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%">4.7%</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 (“SERP”) 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’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.3 million shares available for future grant at June 30, 2023. 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, 2023 and 2022:</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%"> </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%">2023</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%">2022</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%">298 </span></td><td style="background-color:#cceeff;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%">289 </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 (loss) 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%">3,871 </span></td><td style="background-color:#ffffff;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,164)</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%">“</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span> caption in the Consolidated Statements of Comprehensive Income. <div 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’s share-based compensation expense for the six months ended June 30, 2023 and 2022 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%">2023</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%">2022</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%">463 </span></td><td style="background-color:#cceeff;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%">625 </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,223 </span></td><td style="background-color:#ffffff;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,561 </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%">565 </span></td><td style="background-color:#cceeff;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%">404 </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%">158 </span></td><td style="background-color:#ffffff;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%">178 </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,409 </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,768 </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 Income for the six months ended June 30, 2023 and 2022:</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%">2023</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%">2022</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 &amp; 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,363 </span></td><td style="background-color:#cceeff;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,712 </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%">46 </span></td><td style="background-color:#ffffff;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%">56 </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,409 </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,768 </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> 463000 625000 3223000 3561000 565000 404000 158000 178000 4409000 4768000 4363000 4712000 46000 56000 4409000 4768000 21200000 P3Y3M18D 2500000 7000000 3200000 P10Y <div 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 31, 2022 and changes during the six months ended June 30, 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%">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:8pt;font-weight:700;line-height:100%">December 31, 2022</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,375 </span></td><td style="background-color:#cceeff;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%">31.56 </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%">207 </span></td><td style="background-color:#ffffff;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.72 </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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">(139)</span></td><td style="background-color:#cceeff;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%">24.68 </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:8pt;font-weight:700;line-height:100%">June 30, 2023</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,443 </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%">30.43 </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> 2375000 31.56 207000 13.72 0 0 0 0 139000 24.68 2443000 30.43 6.53 4.06 100000 <div 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 in 2023 and 2022 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%">2023</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%">2022</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%">4.0 </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%">1.5 </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%">6.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%">6.7 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%">39.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><td colspan="3" style="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.6 </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%">— </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%">4.6 </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> 0.040 0.015 P6Y10M24D P6Y8M12D 0.395 0.366 0 0.046 <div 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 30, 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: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, 2023</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%">251 </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%">5.0 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,705 </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%">34.73 </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%">— </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.6 years</span></td></tr></table></div> 251000 P5Y 1705000 34.73 0 P3Y7M6D 500000 13.74 400000 18.06 <div 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 31, 2022 and changes during the six months ended June 30, 2023 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, 2022</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%">825 </span></td><td style="background-color:#cceeff;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%">24.37 </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%">533 </span></td><td style="background-color:#ffffff;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.74 </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%">(237)</span></td><td style="background-color:#cceeff;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%">27.82 </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%">18.72 </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, 2023</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,104 </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%">18.59 </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> 825000 24.37 533000 13.74 237000 27.82 17000 18.72 1104000 18.59 80000 P3Y 2000000 P1Y10M24D <div 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 31, 2022 and changes during the six months ended June 30, 2023 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, 2022</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%">95 </span></td><td style="background-color:#cceeff;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%">26.01 </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%">80 </span></td><td style="background-color:#ffffff;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%">16.20 </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%">— </span></td><td style="background-color:#cceeff;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%">— </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%">— </span></td><td style="background-color:#ffffff;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%">— </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, 2023</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%">175 </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%">21.52 </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> 95000 26.01 80000 16.20 0 0 0 0 175000 21.52 P5Y 2 300000 P0Y10M24D PT20H P2Y 4100000 1900000 <div 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, 2023 and 2022 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%">2023</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%">2022</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%">0.4%</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%">42.9%</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%">36.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%">7.1%</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%">4.7%</span></td></tr></table></div> 0.048 0.004 P1Y P1Y 0.429 0.369 0.071 0.047 1000000 300000 <div 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, 2023 and 2022:</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%"> </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%">2023</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%">2022</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%">298 </span></td><td style="background-color:#cceeff;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%">289 </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 (loss) 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%">3,871 </span></td><td style="background-color:#ffffff;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,164)</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%">“</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span> caption in the Consolidated Statements of Comprehensive Income. 298000 289000 3871000 -10164000 <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 11—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’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’s income tax provision recognized through the six months ended June 30, 2023 and 2022 by $1.1 million and $0.6 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%">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 2023 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’s financial statements. The evaluation was performed for the tax years ended December 31, 2019 through 2022 (with regard to U.S. federal income tax returns) and December 31, 2018 through 2022 (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 30, 2023. </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. 1100000 600000 0 <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 12—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’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’s accounting policies for the segments are generally the same as described in the Company’s significant accounting policies. Differences between the reportable segments’ 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’ 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.690%"></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:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.876%"></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%">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: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="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><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%">2022</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%">190,817 </span></td><td style="background-color:#ffffff;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%">199,065 </span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;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%">400,769 </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%">228,114 </span></td><td style="background-color:#cceeff;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%">225,792 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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%">450,899 </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%">418,931 </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%">424,857 </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%">836,161 </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%">851,668 </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 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 #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:3pt double #000000;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%">16,608 </span></td><td style="background-color:#cceeff;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%">17,845 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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%">38,244 </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%">12,443 </span></td><td style="background-color:#ffffff;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%">10,252 </span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;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%">19,685 </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%">(17,641)</span></td><td style="background-color:#cceeff;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%">(19,847)</span></td><td style="background-color:#cceeff;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,805)</span></td><td style="background-color:#cceeff;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%">(33,898)</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%">11,410 </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%">8,250 </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,966 </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%">24,031 </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’ 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’ operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</span></div> 2 The Company’s accounting policies for the segments are generally the same as described in the Company’s significant accounting policies. Differences between the reportable segments’ 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’ 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. <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.690%"></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:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.876%"></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%">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: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="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><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%">2022</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%">190,817 </span></td><td style="background-color:#ffffff;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%">199,065 </span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;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%">400,769 </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%">228,114 </span></td><td style="background-color:#cceeff;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%">225,792 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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%">450,899 </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%">418,931 </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%">424,857 </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%">836,161 </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%">851,668 </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 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 #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:3pt double #000000;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%">16,608 </span></td><td style="background-color:#cceeff;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%">17,845 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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%">38,244 </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%">12,443 </span></td><td style="background-color:#ffffff;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%">10,252 </span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;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%">19,685 </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%">(17,641)</span></td><td style="background-color:#cceeff;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%">(19,847)</span></td><td style="background-color:#cceeff;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,805)</span></td><td style="background-color:#cceeff;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%">(33,898)</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%">11,410 </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%">8,250 </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,966 </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%">24,031 </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’ 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’ operating expenses that are not allocated to the reportable segments, net of investment and other income and interest expense.</span></div> 190817000 199065000 384336000 400769000 228114000 225792000 451825000 450899000 418931000 424857000 836161000 851668000 16608000 17845000 36661000 38244000 12443000 10252000 27110000 19685000 -17641000 -19847000 -34805000 -33898000 11410000 8250000 28966000 24031000 <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 13—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 earnings per common share are computed by dividing net 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"><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.473%"></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.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.384%"></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%">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: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="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-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="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%">Numerator for basic and diluted 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 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 </span></td><td style="background-color:#ffffff;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,820 </span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;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,149 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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></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%">74,478 </span></td><td style="background-color:#cceeff;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,337 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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,332 </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%">89 </span></td><td style="background-color:#ffffff;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="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">13 </span></td><td style="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%">74,567 </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,358 </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 </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,345 </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 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.12 </span></td><td style="background-color:#cceeff;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.09 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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.24 </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 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.12 </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.09 </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.29 </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.24 </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:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></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.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.384%"></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%">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: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="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-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="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,077 </span></td><td style="background-color:#cceeff;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,947 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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,158 </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> The table below reconciles the weighted-average basic and diluted common shares outstanding:<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.473%"></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.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.384%"></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%">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: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="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-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="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%">Numerator for basic and diluted 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 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 </span></td><td style="background-color:#ffffff;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,820 </span></td><td style="background-color:#ffffff;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 </span></td><td style="background-color:#ffffff;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,149 </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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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></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%">74,478 </span></td><td style="background-color:#cceeff;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,337 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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,332 </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%">89 </span></td><td style="background-color:#ffffff;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="padding:2px 0 2px 1pt;text-align: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 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">13 </span></td><td style="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%">74,567 </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,358 </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 </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,345 </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 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.12 </span></td><td style="background-color:#cceeff;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.09 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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.24 </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 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.12 </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.09 </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.29 </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.24 </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>1.Certain outstanding equity awards are anti-dilutive and therefore excluded from the calculation of the weighted average number of diluted common shares outstanding. 8598000 6820000 21282000 18149000 74478000 74337000 74488000 74332000 89000 21000 55000 13000 74567000 74358000 74543000 74345000 0.12 0.09 0.29 0.24 0.12 0.09 0.29 0.24 <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:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></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.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.384%"></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%">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: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="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-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="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,077 </span></td><td style="background-color:#cceeff;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,947 </span></td><td style="background-color:#cceeff;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 </span></td><td style="background-color:#cceeff;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,158 </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> 3077000 2947000 2721000 3158000 <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 14—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:115%">At June 30, 2023, 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’s leverage ratio, and starting at the Term Secured Overnight Financing Rate (“SOFR”) plus 165 basis points. As of June 30, 2023, there were $40.0 million in borrowings under the line of credit. As of December 31, 2022, 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 30, 2023. The line of credit expires on November 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:115%">At June 30, 2023, the Company also had outstanding $85.7 million in irrevocable standby letters of credit, which relate to payment obligations under the Company’s insurance programs. In connection with the issuance of the letters of credit, the amount available under the line of credit was reduced by $85.7 million to $174.3 million at June 30, 2023. The letters of credit expire on January 4, 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: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:117%">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’s reporting positions with respect to the application of its tax code to the Company’s services, which could result in additional tax liabilities.</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’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’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’s customers are highly reliant on Medicare, Medicaid and third party payors’ reimbursement funding rates. New legislation or additional changes in existing regulations could directly impact the governmental reimbursement programs in which the customers participate. 300000000 0.0165 40000000 25000000 2 85700000 -85700000 174300000 <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 15—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> EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .B#_%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #H@_Q6XSBO\^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31%':'+BV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"9]3%S&1PWPS^#9D:>*:'8FB!,CFB%[G'E_F=0L7 M,NE@WJ_?)]8??5=AWUNW= M/S:^"*H&?MV%^@)02P,$% @ Z(/\5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #H@_Q6#UB'(_$% "P'P & 'AL+W=OUL._V@V (\:UM4EB'Y M]STR8).,?& \RY?$M_.B1T>75]+E2JKOZ5P(35[B*$FO&G.M%Q_:[=2?BYBG M+;D0";R92A5S#;=JUDX72O @#XJC-G.<;COF8=+H7>;/1JIW*3,=A8D8*9)F M< S,1'ZRV*DX*Y=J 1A+)(TE E18GK5 MZ-,/GNN:@/R+KZ%8I3O7Q* \2_G=W R#JX9C2B0BX6LCP>'?4G@BBHP2E.._ MC6BC^$T3N'N]5;_-X0'FF:?"D]%?8:#G5XWS!@G$E&>1'LO5O=@ G1H]7T9I M_I>LUM]VG ;QLU3+>!,,)8C#9/V?OVPJ8B? 914!;!/ W@703D6 NPG(:ZZ] M+EF.=<,U[UTJN2+*? UJYB*OFSP::,+$I'&B%;P-(4[W/+D4BHP@8Z1)TCE7 M(KUL:Q VK]O^1N1Z+<(J1+KDHTST/"6#)!#!V_@V%*@H%=N6ZIJA@G]D28NX MS@EA#G,MY?'VA4%L)'B MX=1I?K8AH5$UD4X+I-/#D#YG7&FAHE-W# M\$9"A3(PO9# 8&!-'JY4]+O*CH?&U^0\*SC/#FR9BL,\DD\#U7G$M:8\2JV) M1,-J IX7@.=HH0:)#O4KN0TC01ZS^%DH&QBNX30I<^BI#0T-K(EV4:!='((V M%K/0#**0Q$<>6ULHKG,_Z#\\W7O]\8!,!N.O0V\P(7?C3U]&)V3XZ+5LV*A@ M36SJE/.KXWKF3BKR)%>)%167NX8E$(]$;"4] MADFBI4NBN+=Y3[H>I !UI.0R3'Q[B\8U*\:J8]@E6OHEBMN<]Z CF6H>D;_# M1?60C"O2"X?9&^\Q#!,M'1/%;4[>6/NPOJ\&PP68W4K@476Q2I]$<9/S('W( MUV@N$\PH[1'INA?-#COK6/F.X95H:98H[G*>0@T64$X)9;\^_T8FPL\49-(* MB2MY,HYA^IUHZ7\_(3\[+8>2!5=DR2/[0@;7JTG.2KO$<&\#UCX(DQF9O,;/ M,K(![Q&X]R9WUAV#8]@C5MHCACN9;0K)X,6?\V0F*OWO'J''_N2F;UUAXX%U M"4L[Q ZR0UZFE%FCK1=F>2IA&LFLNTI[%+]9]Z(\/*HN9VE_V$'V9YAHH=:; MD&:QS;?@5DY1[S&)4$0^!*VCM?=\7( 0R MP5K22GP,_\-*_\,.\C^3F$<1N)W:VRVN4[FW@,?5Y2MM#SO(]@QBH6:F M8]Z!@IZ#,X@7/+&G%A>L!CV&ZV&EZV&X:=DFS3TB/*XN7NE^V$'; M1&^G]DF^=T\^91J\;&+F4"OQ#_(UFWI8JYWF:N; :-D[Z]"+4\"TCAG+G4HLS(/J@I6&Q\5]2K%9>QNFQJQ_$^ Z;^&A=43=(U:U&XV'U64L M+8^+&Y3WC)O]]VI*7.ZSM8'B0749=XZ^<'.R]7.[:<0.&/;(-9N4-5UJ!?VA M?J>]+9X6Q]']_!"V77Z^/LO^R,U\F9)(3"'4:9W! M@*?6Q\/K&RT7^0GKL]1:QOGE7/! */,!O)]*J;*0_K>_U!+ P04 M" #H@_Q6[K!:N>D' 2(0 & 'AL+W=O^R"7YZ+195'S#Q*I MIJJ8?'S+2W%_,<.SW86/Q>U&FPN+Y?F6W?)KKC]O/T@X6^QG6145KU4A:B3Y M^F+V!K^^I)D98"W^+/B].CA&QI4;(;Z8DW>KBUE@$/&2Y]I,P>#?';_D96EF M AQ_=9/.]L\T P^/=[/_;)T'9VZ8XI>B_&^QTIN+63I#*[YF3:D_BOM?>>=0 M9.;+1:GL7W3?V08SE#=*BZH;# BJHF[_LX7HI:B;)8,/>5M^Q0R\I3? MFOH5HL$%7/(?AV XGQ\,7X._>:;)WFMCYZ)C3C92\UH@I!7Z^ M]OG33A#Z)S!KZ[7:LIQ?S&#Q*"[O^&SY_7^TKVO=&KVY253 M&P1O#>7F@/_5%'>L!.>];[&=*K93F0)PMR1I'$/([P[=\5C%),GV5DRT 57<\0T6K-"(@#=VSI)+8/DF]9L4+\ 4A<=7$4>L-E5\E\8%,W2K!8AW ]5B1*J1]OML>;3<=2 M:%8"B1T66Q_$S'EX%&9!.L3H,0,C2OP@<= S8/!$6$$42?UHPVD*Y!9DBIZC MFFLOTP6>B&9T6"1]9B1+HA&T!WR-)]'^(L3JOBA++S3L/#.)HH.TZZ ]978, MK6=5/$EDR_6[2ICG3=645FBP2DA=_,VLDC,ED$9SO"N! ME,P3FGZ;$MAY<%1::$2="'G,HBR,1R+4)N-_#T@"??]=2C Y0Z6H;^TQ M/M-<5FAKXB/JKR 1.L]PT@5P3A+ZC>)'77((DC 8QL]C1N)@+,-ZC8"G1<(5 M7W.H)B!F1&5J8)M ZZ9>%?7M,\0"=G4 30+BP/>8T3 ;*8>XUPMX6C#LX6OV MT"X.+TB7@$E*@G (TF=&:3H"LN=I/$W4[2HV"7EJ4W&\;F.7@9,@'<)TC5(\ M5K-[EL9/T+2EE@EH+O\F,4XB!YW'#D,41U0$[JD:I\]J,/@-/ M4O[7-AHO-=NQTSW?XVG"WPOB+7L<$T_8I?$XBHE#GQZSE&0C%9CT9$^FR1X@ MR@96(""4HBQM,92\925MM)^W&72YG&:$T %FCUE(DF DETA/^62:\ML5R3KD M1^HO=]/,ZX#+^#C!CC#PFJ5T1+.0@W9[6AB\%1+&0(E6"$JUJ2Y@8-@IAV)8 M>(L@<1DX#()@6*D]9B0*QAH[TA,UF2;J=S4P#&\S8BJ;B4MTF,;#4NVQ&D/8 M4R'Y)U2XRX/'O;)0&Y 2MI)[\;M,AT,Z[)Y]5C$>81K2TR%YLG^V&5W4JI%6 MWN0E*RI_!GO8+DRS8>_J,Z,X'BL;/2F2:5(\;F6>6FV>_C7-8CB(DTT3X.V>*?S5FE_(PCF(G[JY9&F0CNS.T)T8Z38Q#V?=$ MCE,/):;1,,,]5C$>2Q':$R*=)L1+456%-EUZQX*BUL NO,[-[M(/ILM"./K1 MBWMR9K]"0CZI]0(3'7O?LRF=WKV^_O3^\E^_OO_]ZJ>/US:QDC/TTW\^O_OT M/Z_"I"^ZE?U2LQW[?K"9_<1N-KQYJ 9*B_S+')T$KP(,]-QU?&<(!\$ 0Z&MG5"@%M7+>W@GG.(MVAT&:[HQ$HY5F MMLW\-HTU=25"$@\%IM=HI)>BO9*@TTKBS0HT&-18(#BSO7A:U"AGVP((SPO4 MTQL'41HY6'UVA(ZI8=JK!CJM&CYRS> 2"&$F:Z,IO2A='0#=7Y(Y!'.PV]5NT1HZDWQCOH#> 3<(I>P6H\FET<:#N@KAE&(ZI 2O M63BV8T]['4&G=<3A:C-? +4$7FODH]UIR872D-US3$.;^60>)'2_\K[)&G$5 MQRE)8T<$>NV2;&S7@?;2A$Y+DU8%VG!L1 F-C-K57[-MK/V@78D11K!@AKV7 MSX[$.!D#W6L1^IQ=^ ,Z;S^_?)T3F?/)S[N=XK/S;:)1 &V7Z ;T^TV-IOV#=":U'9PPUG -X8P/VU ,[O3LQG\?W/();_ M!U!+ P04 " #H@_Q685SX.EX# !'"@ & 'AL+W=O/)5L@'E1.BT8^"<35UY-C?<9%+B-5D0?5_.)8S&*"HXD64V= M&_]ZYGM&8",^4[)5.]?(I+(4XL$,WF53QS-$A)%4&PL,/QLR(XP9)^#XWI@Z M[9Q&N'O]Z/[&)@_)++$B,\&^T$SG4V?DH(RL<,7T1[%]2YJ$(N.7"J;L?[2M M8X=C!Z65TJ)HQ$!04%[_XA]-(78$_N" (&@$P:F"L!&$-M&:S*9UAS5.)E)L MD331X&8N;&VL&K*AW+S&A9;PE().)S/!E6 TPYIDZ!8SS%."%L9.H?,YEH3K MG&B:8G:!7J'[Q1TZ/[M 9XAR]"D7E<(\4Q-7 XGQ<]-FUMMZUN# K.\K?H5" M[Q(%7A#VR&?'Y7\%MH2!]Z4R.Q0F\HAR)0 MS-!<*&I[[>O-4FD)'?>M+]7:>]#O;9;AM2IQ2J8.K#-%Y(8XRT"9J)9Z53%8::FHN%:7T(_2-$1?$6KGH74V M6\/P[:J#WL08L].(Z=IE51,=O!N!!2TU_8OC9XF0*Z M5T*S:LS7=,D(PDI!:_=E4$\2[;"%D=_)H"*J7MZX\_I] MK_E[ GU*Y![YJ"4?G4Y.E:J>IQYU6.)A&(R[T'V!_M _R#QNF<>G,\-A0L%Z MS"A?/P<^[O(,_''4!>\+]$:C@^"^]^?[Z/U%N3G2<%A2E?SY''ICNXL4^.&@ MB]X7Z,5A%]W=^4*\3("I3>50P6LCZUU ,M2OOA7PH-QPA[F<-) MCT@3 ,]70NC'@3E+M&?'Y#=02P,$% @ Z(/\5C&KH[!7!@ 6Q\ !@ M !X;"]W;W)K59(:XF&RFW%].I6&Y83L4YW[)"_?/ RYQ*=5FNIV);,KJJC/)L M2APGF.8T+2:SR^K>;3F[Y#N9I06[+9'8Y3DM_[YF&7^\FN#)\XTOZ7HC]8WI M[')+U^R.R?OM;:FNIBW+*LU9(5)>H)(]7$T^X(LY\;1!A?@]98_BX#?2KBPX M_ZXO/JVN)HZ>$*\=P6\,*M>GM>]5X!(JZ>RR MY(^HU&C%IG]4T:^L5;S20A?*G2S5OZFRD[,;7@B>I2LJV0K=2?6EJD *Q!_0 M#<]5[6UT4>P9^E0L><[0^_N"[E:I0I^@,W1_EZ#W[TZ0V-"2"906Z.N&[P0M M5N(4O>M=7TZEFJX>=+ILIG9=3XTM^-PC?$T] MM"6#_OBP$+)4C?\GE.J:S(/)]-/P0FSIDEU-5,D)5N[99/;C#SAP?H+B/"99 M,B;9?"2R7D:\-B/>$/OL"]NS8L? 3JLM@\I2KQW[F8>CV,67T_UA8 $8\2(_ M[,,2&Q:Y 0X,MCD \W$01"VLYZ;?NND/%MYO6U92F19KM.1"/:G4PP6Q)[5P M"B8N(-_],4MO3+)D3++Y2&2]G 1M3H+!TKNI,J'6#$V<+M52L"WY/H4?V]!2^!B#%O'PT''[Y3"4:5X MBM:L4&695=5(5VJA3O7#4(N@Y^*$(A%:D_*P1V(C$#:*Q"0RNBVQ41'V0C,, M-BKP'1S"48C:*$3#+2DWK%2K?:T0&G]/P&:,QFS&,Z[ELHT*@\@S/;91?A0=66UP M)[KQH(*<_9CL?5ST0EN/*@=9]=4I$O$:%DH MJ:.DG4J-JL"<%TV&WJM]_HIG&2WK/ZN[)V#*ZH'"@VIQSNT^A%!.;!8HA#*U MTQQ&'7OD=GH7#PO>),UV^HW)*$$)7A44"&4'!4+900%1QX+2:6$<#O;LM^JM MG(H*W2LMO&:HV.4+Y;K:%QR&1FT4=E)(I4U4Y.#.'A3=;^[L,=F24=GF8['U M,];I=CPH1)O.UJ5:9P:NS\A>\#POM)85".:ZYKL#F"V*S!*%V8XMH)TVQL/B M^+EQ7_+95J:AYP>AZ3,$<_W(]!ED\TPU#+,=B,W^6\M.#A-GL"_[+W)K^0#V M'1F4U6_MNU'9DE'9YF.Q]3/2*78RK-B'95QC_(*, U" C -0D(P#8 ,RCG0" MG9!7O!E8]@JPWH.B-4T+N H'-?^;JW!,MF14MOE8;/WD=)L),KR9N"]*1K/T M'_TX['*"]/'=GJ89763L3&TISP3-&,II^9U)?0\)MMR5J4R9J%XDZ/7]Z&ZS MF4)ORQL%YF830N'8VF8#,-<+S5(&N$*"CZ@;TNU(R/#K]:]ME]^ MAZ%K]3#PPCT*+;=M%,&!I>H &'9BUUP^I@>'A3DKU]4IK5".[0I9'_^T=]N3 MX _5^:=Q_QI?W&#@?H(OYO4Y;T=?'SM_IN4Z+03*V(,:RCD/59+*^B2WOI!\ M6QU5+KB4/*]^;AA=L5(#U/\/G,OG"SU >YX^^Q=02P,$% @ Z(/\5G30 MLOS=!P 3B( !@ !X;"]W;W)K-RF*!@B!>E(15L]6UO7\5@6KZ+T LBY+(I[O:,&? M;F9P=KKQE>WVRMQ8K*X/9$2/L7/#6V MB3;.:JEX>6RL%92L:OZ3'\= ]!KH?OP-T+$!&C8(1QK@8P-L'6V46;<^$456 MUX(_ 6&L=6_F@XV-;:V]8949Q@T^LB M._[V7?/;:.2W8_"%5VHOP7^KG.;G[1?:C]89='+F#DUV^&M=?00X^ F@ &&/ MGO7+FZ,).;B-+;;]X;'8F@!N;0!KJ<.KHZ6GGR"*5;LF?YEB5%[Y(M?T'/I[ M-G/[2AY(1F]F>O)**A[I;/7O?\$X^(_/[3?J["P(81N$<*KWU6^Z%+$JXR7U MN=FTC6U;4W$>5PBB5 ?_L:_?M8(I#)>MU9FPJ!4638[.;?X_/;V:;%=:^ND=R7<,W"AP$?V1R1%[B_+). MIR08Z/-8)0$*_0+35F!Z(91;*H1-I";!R ^PH17=,N53FCH:PN'<<$T"O\1E M*W$Y*?%A3P2=&S3F0&O4ZP79C#S]83Y[I_'2U1D&RX%2CU$2IWZQ,.CX%4S* MO>WEHJ&63M62U2705WI=\ITJLM%S6M*L%G:J>C$5N&,=)'B@WV<%T4C&PAZ MX:0#WRJ]_"K8WSK<[W=ZW?4!%%Q*HS\_),QC$:"2!(.I<0I,NK?>DVE%IJZ7:4Z$]JG9S144)"D8VK!@?">0*1^$P MD[Q6032FN^,UG"2A954;?"8/7))"-DEEJKYZMM6/_E6S@PF]UP'L2,-I,M3O M&D7QF/H.M#"<7F[THMXQ2DJJ 6=T]T+OY16%T=/:^XTG'1#*/LT90#K_>1FU/1,DJ'V/+:I2D<&[X.LG":LI_UE*X4%WIX MK&A9'P[%V#1QX0EAF@ZENE8H3,>$=HR%TY"]%_1 6'[B0:.VF>=-MGD5NSA- MTAY-CXI=JWD4C#&B@RY\(76=0JJGB%>M2U44#\GK,<))!$?$=OB%T_QM,_= MGBV[>N'-,E'3+O)>Z2YFYTN,G1+D,8-1NL1^^:CC,;K XZ-&K5[PHOBI%6W< M>&)JOZ=%^ZU9__C=0"YLYPCC88K[S*((C7G101E-0_ESNSRCYP,Q7420A[LA MQD-^>JPBZ:Q>PH]JV0M2)51D!6$E?[XN@B-8#"CN/1T=9=&$O^_\M MZY"+4F=EX+%!P0@.4$=;-$W;VSQG9GK80XI7"/:0% 5+)^]\9M'8&@%UQ$73 MQ+VO1;8G9G&@P_SB?1B:VLP>!;LF%: M+2,4^^7BCK)XFK)V6MM5V):;=8%.!=FDB?DSF$(^4'=QS%TQQM MZ^8+BH]7N0>HL;.8\5B%NNR/B.]XBM%+:Z<5W?.!59JO+SG&G23VJ\]QWZBW M\WCTCK,O8%M[FM,JES;SO.ZZ_'42S8-H#,/ER&DN[A"-IQ']E3(I:[OLT=-8 M"4KT*N@92,6S[^!0"_.=,D7TY ;0+=IC%'!?$.]A(7;)[+CDFHQM W ';CR] M@;T7/*,T/Z:>7O[K53\5&9/6O<8K?AB?\NXVU9'MFH1CVUC< 19/ _:L\I^/ M@E>G"\TY0FAX]N8Q&U/:D15?VL?V(RSW7*CFC&K#A>Y,SVY_9#T'PU$0.-'U MF 5]LW/5'5GQ!;*2Y_8)G51$U8KK^-J-%2_,?M8<7ME'&+W9H*N!$BPSS_B: MS*DKYM^G8P]?4^=LW&<%@WAL#G<4QM,4;G'Q@GKK5>]A,EP&#B\\FU^$8#"R M30@[+(?36+;Z[3&LJFQN;6TITHM0QKT$"%T4HQ@EPQVPQRP)DN7(>B/L MD!U>.'F>19!H[AS\>,PSC=%CV%[TG\R45._O"@@3VA*=YKMW> M;5^*N+6O @SNW\&K=?-J0]=-\Z;%%R+TZ$A0T*WN,OB8Z*"*YN6%YD+Q@WW^ MO^%*\=)^W%.24V$,]/=;SM7IPOQ ^PK)ZA]02P,$% @ Z(/\5BRY.2*: M#@ #90 !@ !X;"]W;W)K!?*;4]ZTDN[6M&8BQ.)%%'4G;23U]05@0!6$%D[KGD M36PYP+,@=DD"/RR@FZ>J_M@LBZ+U/JU7F^;V:MFVVU?7U\U\6:SSYJ=J6VSD M_WRHZG7>RH_UPW6SK8M\L:^T7ET'OI]?WY=;&JGFZOV-67/[PI'Y9M]X?KNYMM_E"\+=IWV_M:?KH^JBS*=;%I MRFKCU<6'VZN?V2N1)EV%?8G_E,53<_*[UUW*^ZKZV'WX^^+VRN]:5*R*>=M) MY/+'8S$M5JM.2;;CMX/HU=%F5_'T]R_J?'_Q\F+>YTTQK5;_+1?M\O9J?.4M MB@_Y;M6^J9[^5APN*.[TYM6JV?_K/1W*^E?>?->TU?I06;9@76Z>?^:?#AUQ M4H&%9RH$API!WPKAH4)H5 C2,Q6B0X7(J!"S,Q7B0X78;-+X3(7D4"$Q*\1G M*J2'"NG>6<^]NW?-+&_SNYNZ>O+JKK14ZW[9^W=?6WJDW'2A^+:MY?^6LEY[ M-ZTV3;4J%WE;++RWK?PAXZQMO.J#_%3-/RZKU:*HF[]XV6^[LOWLO7BWR7>+ M4I9^Z8V\=V]GWHL?7GK-,J^+QBLWWJ_+:M?DFT7SH_>#]OGFNI7-[8Q>SP]- M>_WW)MLD'QK*[DQ\+[Y]5([MI(Y\WLK?;_%-! M=1)WVWA3M/)Y(PUD>;TI-P^4A+C0S_(1UNSJSU277>O-BOE/7LA^] (_8%1@./6[I_.K9IO/ MB]LKV9M-43\65W=__A-+_+]2X?(L%N_%NB?SXUV:^/[DYOKQ-"R0)C.D&$>* M"9"8%A?A,2["@7'1)Q:>-9,3]T5QD*2I[K^I74QZV?"Q72:81"R(]&(98='W M#2UN%V+COJ,Z+D#<2 M4FR&%,N08API)D!B6I3$QRB)G??;O^2;Y3DV/#EF]>0;R-L6=5DMJ$B)K:*_.$""3FF^3HV\3IV_?;>1;>U7^3[[Y'^0 P'NQ MDH.)EUXWN'_,RU7^?E6,I--'3;XJY'BQ_BC'"?)O7E/,=[4:%" Q+2328TBDSI#8CY>].?%JH)R;6IV3^.8+ M<^HT.-2W2+$,*<:18@(DIH7 ^!@"8V<(9)^*>EXV17=;-]UHWJNVW6RF\>04 MS*OV8FGS7F*+B:&*Y/F+FLVEB#^:- MX"!4_+$QUG=>^U"?(\4$2$SS.?,5%O*=7K\_W/![I^?MKJWJS]Y3V2X[(-1- MX>1(HVR:W7X:)PO)-K1U.>]0QW.0[#9E2T,?WWXM,]\:5KC;-_3=T\]H!C7* MH6H"I:8'Q DG9,Z >'OF%O>*3]WOY!CC('G:ZT$P&9N>=AH>[.D^-C.H30Y5 M$R@UW=$*WC$WO3OBP"]05][EAR?VK/A0U-WC>WH: />K_/E!3X: 3=]B$[A, MW2T:' &V26:^/3*H20Y5$\0%1.P,,6(*OC$W?7NKN7.[J[N'=^NUE9>MMZOJ MELQ6!?VC;#Q+J9D28Y5$U0G<:B<\Y4_(\YP='= MK'PL%W(PU_!(#WIB@WCW+PM1^MG;UU;: 5Q*;SH6R/L)B8MRT4V4'5!-%\ M-CESTRIDQ]S,[GD-\,(4VJTQ= [-; 9FO'QG4(,95(U#U01*37>_PG/,S>?V M[B==;K,X^]$,17$]+&90BQRJ)E!JNB<596,7,-MFX5C=_B6OCRN: >EO*"9C M-B=+$_DN,V]S*"J#JG&HFD"IZ<&AXF%I0"0=4RJ!J'J@F4FAXMBBL%;JXT*,LD M('#(F$7F:-=M 5N('7L!R6@* T_B0TR9;;YN!8@*:M0=4X5$V@U/18 M4+@L<.,R]RS['[N-'.'YYR=5;O7!@Q,;I,E9MCT2A,(TJ!J'J@F4FAX<"J8% M;IAFS[(O!X0-O:(P'9LY1=-#.?J"92:'A^*:@5N MJD7.LB_'1$^P%?0!6X08";:(I;S)Y#.[5HQ";6$,C=TL&1 45Q_2Z!0XT*E)H>&B<;)]V,;=BT.+0A M6S1.+1]#&1M4+8.J<:B:0*GIH: 86^AF;-][BX>[>8,'(S;-,X=]4(,95(U# MU01*38\LQ=["'LEF S.\0R*Q+)B8.:%NPX,?-7UL9E";'*HF4&JZHQ58"]U@ M#9OA'5+;+,T @&X2I2RRB9E>"+7)H6J"N (V86LT<$RJKN9H7J0C>J0R4%AS9B"Q+3^4B&-2,LFKP4:I!# MU0358>=N6@76PD'I8D-7.=SJ@X=C-NNB5CF@1C.H&H>J"92:?LJ+0H21._?M M*U8Y#HK:Z374*@=1SD:ND9WK1JYR$.6H50ZB&+G*0E=JIA4%&*6 M+R(D?IE"U690M0RJQJ%J J6F1\O)@65N;#5H^2*RJ1 +DK&9X^4V.3@4H)P) MJL;[=8A &=5]K !2Y 9(WV(!(R)2O@+?7$]V-W1P9$ SOGI= 8?:%"@U/3 4 M<(HN *=!RQ<1 4?"\829/H8R):A:!E7C4#6!4M-C04&JZ$+BUG=>OW W;_!H MA,C;,JF.5CPO=O.\^UT]7THW[[^O MH#TN:YXY^O]U3.R8#(+ WRMG^Y6S'8E[;- M$0O-PU.@-CE435"]%J1G=HW'BO#%;L+7ZW0CM\;0V5=,8#%C8 TUF$'5.%1- MH-1T]Y]\UX ;_IT]W2AV'J5U<"24UQ$6S2,#H08Y=8E&( J41=T]"L'%OVE&GI!T(G0S94QMIK2^7V$&-9I!U3A43:#4].!03"X>NIGR>8V/Y(I!E0Q8@T W=S!]](4 X%51,H-=WQBD/%7[%+\K*S[=V/9)H! M4$2F&1#EJ#0#HAB99D#).=(,$L5R$M NR02Z2Q*J-H.J95 U#E43 M*#4]6A002H"[)!/BV"X6F&^=J=ODX%" XB"H&H>J"92:'@J*&B7??SME0H"= MR$Q&<+=SJ2G'QEI9M!#3ICB.Y>*(9*^F$HJ-$,JL:A:@*EIL>'PE") M&T-=/&.(C@GB6"^*1"5]2!0A1I(HHAQ%HHAB)(DBY[:)SSBVOMS-;7%P)$ W'D+5>*_^$"B; M^C<$*YJ6NC.COL6D."5V[XWMKQ:& C:H6M;K"CC4ID"IZ8&AP%GJ!F<#OSR: MV-Z8AN:][S8YV,50< 95XU U@5+30T&!L]0-SKXF>S*U09@<#ED! 25AO6QF M4)L%*+Q N:%Y=2B1&F83#W:#! 4!8-+/JH!8Y5$T0[3^S7)8J M4I7VR,(BW1-9TQ_SL ^W]&#O0#$55(VG-FDS.D.@#.I^5.PI'<2>AA+'U&8X M%'&DBA$$Q-W6P:Z$YEY!U01*3?>Z(F3IH"RM7IY.^A%'HIR-/XA")'$DRE'$ MD2A&$D=*CB*.U\VR*-I9WN9W-]O\H?@EKQ_*3>.MB@^RHO]3Y[VZ?%@>/[35 M]O9*CJ;>5VU;K?>_+HM\4=1= ?G_'ZJJ_?+A6NH_5?7'O8V[_P-02P,$% M @ Z(/\5HS&V*A^ @ ^04 !@ !X;"]W;W)K< MG31T4SI>>(E]Y_L^WW?Q7;;3YLZ6 (X\5%+9650Z5Y]3:HL2*F;'N@:%)VMM M*N;0-!MJ:P.,!U E:1+'I[1B0D5Y%GQ+DV>Z<5(H6!IBFZIBYG$.4N]FT23: M.Z[%IG3>0?.L9ANX 7=;+PU:M&?AH@)EA5;$P'H674S.%U,?'P)^"-C9@SWQ M2E9:WWGC&Y]%L4\()!3.,S!N M#@< Y!D&)!T@>0Z8'@&D'2 -0MO,@JS/S+$\,WI'C(]&-K\)M0EH5".4_XLW MSN"I0)S+%UI9+05G#CBY<;C@+W*6Z#5:NK@KM>1@[%MR>=\(]TA.;A5KN,#H M$3E9,H/!)3A1,#DB[\EK0HDMT6LSZC [?P[@9 4.+8279KO]@:D0#ZW:>[H6=[ MY^_#5NN^^M"U-CP_V_;][NN+BU!O=:?"TNVTQ9.U\YWJ\:??7(2=UZKA15U[ M<7UY^<5%IXP]>_&,OWOO7SQS0]\:J]_[*@Q=I_SAI6[=_OG9U5GZXM9LMCU] MA^%P1 M)ROG[NF/=\WSLTLB2+>Z[FD'A?\>]"O=MK01R/@U[GF6CZ2%Y>>T^[?,.WA9 MJ:!?N?:?INFWS\^^.JL:O59#V]^Z_7[-O"_U5[>_>+RK*J'T+LN M+@8%G;'RO_H0Y5 L^.JQ!==QP373+07H;N]$'9I57@SAC M22EWO<=3@W7]B][,QIJUJ97MJYNZ=H/MC=U4 M[UUK:J/#LXL>!- V%W4\[*4<=OW(85]4/SC;;T/UQC:ZF:Z_ .&9^NM$_?WD(_L]R=)XPOL]>62_&2ZK_[I9A=[#>OY[CF'9[^G\ M?N117X>=JO7S,[A,T/Y!G[WXZU^NOKC\YB/4/LW4/OW8[O_7NOOX83^Z7E=7 M?_W+5]=7U]_\+TZN?E3]X#4M^VFGO:(]0O6=5FV_K14>W$%*IL:+;[T;=HOJ MG:V7U6?]5E=T^/7E-Z]3T3YN0XT*(_X&-O@GP?TH&]J^B8K1N"OM=ZAU<75:L&V_@#/H!%NZC6JC:M MZ0\51;Q>6V5KV:8QND=82]LA-.R4[XF: !)UXT 09-(>Z)RZ-?Q@;_JML7+L M* )C&W@^'6ILW0X-T6P''^C_K>MT6" >]L8SKU4->;3Z@WR[52LBC\5:U7BL MO:AEZ\(.W[>A:EVM>MW@4 AX VY[/O]G:^C;.ZS585G=@!AZS,^BR*O&04S6 M]6#6(ZR"%^(1>MUA$8BMZ*6->]#>,FE>FVX%PH50*&KC50VPC>J,5%ESU@VX,"XV8E#],LZS^L=4([\[K3QU&2S,W:KW&!VR\ M.C KK=Z8T(HP^4S2P&.'/L(MTY(EF(TU6]W.&Z1#0[+$VH'LA[;-IJ0V M7D?.R6 JTQ<<+.$AR*GUMGAMPG1E2&!A!S\SJU97D H_;M3AO'?G^*_P'/)+ M#7MR!ZU'4U%B(OG,*,?D#(9L3X$X)%?Z/YW S(88)&JX'%P&I.YVL/XCN< P MW8QPG/@&\BZ8P"8CH>?.DL)&R="A"E[:L1G;H5MIS^=.!*4>WV(JM)FH(M%B MV!%QP8VN#L:W!H(M133&"7@JV(:>U<$[R">K0AXG65EGSR=[]S!&D=&Q^D?C M[0\[F%[;9G*C%+RV>J](V<[JZJ"5S[:$@- MJIK"5MOR*[!UC6U!,SGSH1I M'I(J6>&_7I*59'7#\]DJK4"U<0T)^PM>=G4MZZ8J)@WZC;+F M-^@'L1/1=N] ZL[!,(B0H#?,Y=+/_/8FKXKEB7\L-B$IW'J'RZ M^K6\DQ8NJW([A%DH+?2C&7(LF/.*DOHR#2S(3LA//;D&0CO")NENSCGK5D-2 MQ'T##[(4EF@WMD!%8O^-_@0I6 R]4XATKI-0CX30$> %2&=J528QQ[]DG1.W MI7-9UE!G/ MF!0F%>!:[(I3'>@ [ Q(]H#$GGD@%3"$X"YNH6T>I;5.H2P58 M=I_6(XII$#ST(.0WB3'JU'V65=3*'Y#_J:Y_M^C7#G:,.%QO56#I=YKLV]-. MD@:2,9'E6Y+/FN3#+">#2H=)\M8BV$8_H +:I1B+_P=Z *X[JKV2 $^8L%HW M<*2?K0(.(.&]HYQNNNI;@A,UN1\!?PD4=2V^1J(9\@J2'-!7PZ%\G9<%RO02 M5K;J@32K;625'92W\PT#'(X[&T05SV+#$[WCQ# "O"C6%OQ&1#-!%-G+?E[> M+:NW-S?O,X CP9O(U4@>C)[+KB1TVM'K7X<(>]@.J#"KKB[/_YW?N"$H D5> M7=*S6[T98NJ^.__/)6-13U"J/7"D!_K[M& :QW G:A)9JDU^<$P>+*?'JX2/ M-+D,Z4Z"L>"SG@P/A]J(S;#->.+.!4/?LB.AGF3FW B/V:M5V%9K%-&! M,> MYN072=+'\,8A]/!V1+!J?H&'Q/R1O8#C@B46*"75@V>?MP+.Z3QZZ9B5M3)^ MRL9H.8!;K8 G(>KWR%<2Q$JU;&32A0A;M[>R!P,72@^5!++7((?3^I,K+OFN M<7R0TREF/= IWG4LDF3\LVI-498SHZ9B]'1OI@U,S&X (H<6,)%,4C''X/67 MP4JK@;V%]I]=2\(52Z&HJ)$'HWDUCZGSQMH!>]R*+'! LON__WY.'K&LM#Z8 M#U4GQ;GL@M):Y]):C &.D R"X"JJ%( /+J^B3Z0C)*P!5T(^5&NQ5; % 0:L M!S8QP0P(;(&7OPD]8' OP6,,;7>CV-ZEX$1V.BM8T0*Y)0$K5D(.-HM*YQ/8 MND,8NEWT+I#3J48+W5(#1'YVDK!41U%.DFD(.BJQ-5)L,?Q%FD;*"V"-7P,A M%!49-WFV'^!))T :NR>I^8'<5,==L@XT!P3X9OH,X,Z?+23%> M" , Z*PO36:$*$1K+%"+9A4G9!T[^9+*(06MV>_)*\=G,,RL#0XTGC2KMCPE 7JQC4" M5Q]@%D!=!!MZYT-1-U-D2]@= 05/"3%7/;YLIE6+@!3N#%A:D:KP2!]G$T+F M:H"8/9E8D0.6U0]CG2 O>_B(?E#MH,3739@D#?A]DCVRR1IPB!#R&''Q?-A1 MZ"PJ(,Z4T/S4EO&FQ'A^?F\I?@+ P/I@ >_'M S#>I4C,I%P@AD^G1!3)NSC MTF2QGVK@$)V&$Q!JH,,Y2-142ZV >@QT)QT'G%38*T."2!STI6Q0]9@.8](H ML8LFD[4JIJ"Z9'59O:+T20OYPQO@"*B&61I$0G4$$_ M"#V,7P2'-O0P"V:,0?,K(UG'9\(_#,E'<:+Q_;D4;5NSV<*F6H/7B:8'G=,Z MG4.E+4(K&2;'8Q2-*:2#P);[,AG%=0CN@9R ,#&7:742 M$(L:]!\K"714GBS5FW"_3%T_T=./G.ENN:7#5=[DJ>1!/SZ-*)]-JBRCZ.77 MNZM<>5\N3:C2',93ELAE$?%)?DS\5C1HNL9N)BF(# M3ZMZ>UIEG?1O"MD4/--^S#= #'D%J9SIR:DCS'?A-IY4,.4 1RDJSZ%6FZO_ M^7-C^4YXGM5/^'AL]A0>%U/3(N/"\=VUG#421X@,)P,*.>"#7BHC3[,1BE.) MUCTAGXK[+]PH J,(GFRW9)\,_!CJ$\:B-EY>:7)_$.#A#8E=$BB7((PIIGV< M,@*3F%L"J2HV7P@+#3W"F^5<4<@FAQ<)_L0N\_6)K$?$"#P6H\V1FO&^()^, MB&JPAZ@/U$#1KQ%IY3;TIT[*J&5UB 3RD13Y/42)759 IHU>]0E!C%"#PV.L MI4_L>QE]]LA"1VO)VH<6;CE$-(-7 I5V<)J$91)0K(VOAXZ,M99D MSD'G:$-D":D-$?I#?WI<%Z@I!PB&BIT!:'E$X@LY[=C7_K2KG03^ M_V>'BX"CV/IUVCJ'R@+1Q2Y5*/)XYQH #ID'C$!N0C&GUE@7!X8_*TJ5)8G< M)40VEWX:3$ALE89LE@1+R Z-CS35NLJ-R!/"#0D2Q MUTFLPE_-4*=^SDF\Y;/';/4.N,J2%*.5W\5)R,F#-"+):/NH'Y[;X+$SGA<< M36%<,XY@ICM3C+?GL0_[V.G$+D-_#DL*MN]#?VYH",J?:'+XV;?OOOWI;U*> M)-5#)"*?*/9)3:-V(.F#Z)J-'^%*YC04K^"'EKNA%-?97"BF0%?_QJ1.2 ,H M02CZ+5%'LUZ"&O?A1QB@%0WR.D>1CEI:;:0#5A.GR6SG1$F 2Z1]AZF[L!OLCA M)"=*WXH,5@KI#.6CF:=^6#'M9 5U9-)\"M9QW(PE;1[+"> K6A$C[SP-\*.M$?I("5?@"+);?[H[ ?$:.-L$3* M:2Q="6#81EB;#MP;>$F4$Q>BR$P)#4N7EV>J$])AAHAK..78*#A7S;=Y7&KI M%97UR]CPO*.&)X>_+%T)T&3'LI5;M6:3NL#>\"2&==IJGE#@2T^"*L>#44#4 M*IJI":ZNH[USL-A1WNKCR#MWRQ!EYPX8)QK$>#HG:C.J;UJJ1"PK^!\R':3; M1[-#FG8(7(/D-UQML@AC;<"]T=B,HHY7C^03Q9 ALLSMBWT9-],FBXR:$B5N M)6/8656SV::\M-(6D*\/8R^Y))_"> UGJO[!+E=:PA B]\)':0D'P%6X&,]( MBYF)3#YX._9@FO,TK"C8KJQ8%"_DQ()EF\/+ZI]<)U'BVZ%B(9 N2)E+ZX06PQ1><%"@3#K+ M.R72V"XF/L4#8];D;9/E$CN)65EL5$A MJ>/W-)_ ZUY#DC81G,8^Q5VFD^LVG^PK9I-128=YLM8A$ T^7ZHA+$&5OZ>6 M-06\3[0R$.$% Q#BP"[JWK#]K71@(L<$1]7ZF]\C249H&?OV35D

Q'-$',P("//Q?=RZ8I7S:Q/I(6U\CYRU;5]^=W-;2!'4V/*7DE&FH#\<;#;#$B&Q'*D0W M<.9:SQ.\YC [MY6H(;ET\4"";A8-QW 22:KK8E@#$H%J#K%5DA+"(WXW01W% M+(TG 1VJG"U=KX8YQ)R6\++$00F MB!=IMT9J03"/V9ZMZIW-&?]FC)AO >88E$W>-7:*#OX,]*=+'IIO?X_8_X'B MAN7BNIP)R8"+LRTP%<];\EZ; M1(GB42_TVPP^6=O:#1XR_W50GE&W!:H^(@BFMV2$'0S&3Z#S39D-+J ML6G1 E+S]SI=9:L'GR;#R=GK,D02!$M1^:/='6#Q_G@:;V>F_-+V[M0O;AP! MS63BQX==E&KG.$"V*>9@-%)HN<,\.]+*5T;G[@#-MTSG#R59K\T'WHECTV3> ME:^Q3&=BPIA-]S+BI5J>*>\]6VCK[(;G>N1[.EW1B(6^7'%[7(D3@J((O ;FM'P])%U/7HQW MDZ4<,KZ)ESQ1#KCQQMSTYG(R32\Z^U'O)Q>A*9S(=%DJ=1-Z&9ZD^U;CS81X MK9K"1+Q2,=[I9B@]=V&:=CUI$,SP7EP]AX](-XXN1DSG/Q3*:%8FX%CJ:[Y< MK?F>1Q#HD\^FUWG,^4CL&H^G$JZ5U?:/2XC->VA%."T+0(N6)A)"]K#\JPF" M9)IJB!;Z)%:KU& GA@-?X)E*'A#=?TEAXQ+D117 M_<5=>VVENR+LHR!3*,M0J=T8E':WL#*]%CST)E7,=^*V![J@DN_YO;JY?7-' MWXSW:7^RY9WPLEY([Q9#5OL13M(9;VY?C==\8U"@>DI28[S'[H/\XD*9CFTD M%[]<"1X=!S1+R4H@$?.J]2XX)J5/ JX3]EX8PRO7OU1?NGU M+_\PX=\K@!.$-J'O*E-^1Y=!A71)45EO[NYRU='R89OIOV4MZ,EOR4L'N+=@70]BW@NW@$"-8*+ M4(Z-T".!K3G<48:7M:&.I8KB+MFCS[-R%95=,EDL1HG-(LKO!VCW^JMX$@W3 M#[J/'4(MOV0Z1)T&Z>6,7]?.RWWF1O-0*[6OWMW>4;A0/O=0F3Y#8Y^IHE;D MW0^IDRPM.!-2_,P3G9 N= E@DB:H-CMN-XF%!6FP(A%+XTVG%!1_EL.LR;X9 M+K*I=&FLEW_ADPB.L>*/75BB(I63T2S]C.R/Z*>C$@\E^<9.KRX>_9BI0Q2'',=PHE:2WG?@!Y4?R0%4EVPS_7 M93AA>_E-:_XV_R+X1GX(.[XN/R=&D-T09ZU>8^GE\LO/SZ2/F_[HW8Y_%KMR M/3(Z?P2, _WT I[3A>[T!QV0?R?]XG\ 4$L#!!0 ( .B#_%9@RX@1D@L M #0D 8 >&PO=V]R:W-H965T&ULY5I;C]NX%?XKA#>[ M: &OQ^.93.X#3+)=; JD&V2R[4/1!UJB;2(2J9#4>)Q?W^\CF_/GKR]I/2_X MIU9K/_@LR)*YM9_HXFWY:C0EA52EBD G2/RY4V]45=%!4.-S.G/4B:2-P\_Y M]%_9=M@REUZ]L=6_=!E6KT9/1Z)4"]E6X8-=_Z:2/8_IO,)6GO\7Z[CV\LE( M%*T/MDZ;H4&M3?PK[Y,?!AN>3H]LF*4-,]8["F(M?Y%!7K]T=BT*JQ+UQ_4'?*M.KE6[__GD /B^9>'SZ=J>>X;6:A7(Y2#5^Y.C:Y_^N'\ M:OKBA/:7G?:7ITX_%9?3&_]A@Q*SGWYX.CN?O<@^^+A2<$'=2+,1K*P)7FC\ M*ZSQMM*E#*I$C?%J+TKMY7+IU))OSS=XTE@7Y+Q2PJLE:C*,A?3BG30H7+H4 MZDY6+99[$2#+R- ZA36U;6EMT$C=I9"F%*TI%([2)FR$7?#JI!GK_.2%[_6 MY"1N(CZH!0(6K& #S[.%M_&Y>&LB0%&EKY13VI"":U0[_24I>K!B3F DR$!7 MDF*'M=BUV4_$;[;UZI-2#>W:NI!%0;;"7Q C'ET\O9Q%Q2VKBE0:&P^V[^GY$(6NL(Y MRH]WLZN2+0+BLCQX%W;[)(\6S.%UJE6#O:W1E(M^W&L"_WEK9 4C;%CE8_ 1 M22^]1R;F_:A;!:7; %6^4"C#0\I.Q!\-)SU<;P9QB6 HNZUY"S)F$'ZL@IEA MT^B"/;_2" 4I!^!$(M!*53>5W2@$&AEVIQ%*K$LW&3]\BQ#FTWDS;-)+*@QA MS<\>)L72/XRJDK1LU3(R.;M1.H2D"V-WNS4@!2J M<+$ )!$J<%Y3&;M2FNR=SC=.?4;J$P;J:$,J M]SOIR#50U@?6^G,K69&"FA,Z/R=-">#,!<.5@H?:M+21'9%3(_L\(R^$3,0O M6@50J^YO9_\..ET^/A] 442GQ]/)L_]+='I\F='I\6SR[+O0:<\O9)!&.'#F M<6PJTZX!+'TE*BVL!1:TKEA)S\!4*TEQIH-B)TI@L2"PX/HG8:A:%$96,GLH M@R@97\+8RC:HAA7_?JCD^1?L][6&2**6& M7?L>B'0Z82%7"KII6TG7E16LNM-EK'\)SX-H:1"P=ZG,*38:^<^8C)"5.Z&9 M;)&66%D+4 #$# ! 6,3! _G>*G2@1P]\V7&+6&)0&>K 4-DAX!RH7>$F69! MAC.XZA3I[<#176K\J2!U/R7_+'B:^?,'5=@E,0A(_G@*>P@0B ;<$=+2X)$3 MSV^;OY/>+I[_175'4>\7@HLQA&@D8M # ^LCM*+F@.W*G+6%>\[G\6-$W&3G<%6VGFE MES%Z.E)0L$IN!JG7"R:DXB9>D<]O WR'BP%S>_I?1S>V;T5\A[XJ= MB^-*M0 B$*3 RG?V,N=PTBU+BDE$6Z(P&T*B+ #']DM=GHX/[8'*:B0^W0? M'JDP[G,%BLR!4GL<(W8 '3=MZ;Y;3U0WE*&^G7NX MCT*$%&&V(^L$IK1F)>]4?[N1 6&--"H[Z90G/=!BI%@[C5":+A-9%-:A'@X(*A4S%+KE!BV# MR5=T%95B-:PC0ED620ZEE(B037NXQ?.1KJ?;8HW8/II.9MOT?3I\V\#1VR?? MOR#J]1S9<''.=V? E+)D%2FKQSM)3O2/5ZYJ9 Z=C#,+6U%3SM$_,'$E!"P!B4@=)FTJ0]/0,-CAEH-Q M[$ IZ8Z60^5?27I\%S=LE>PPNI8,^,2RN+<5$(,6:$(NR#USQ[M^)HZG7:3. MM?R$X@+2UOR6,,'+-T6.6?-<]>&+.(+E4EJ',O:N2&*3JI'YD;&B\;83IZM#NX5;;HW@OO5PA9& M-(D1(N5Z[/5'6OV)7I7($(MZD&WT/.'A[LN:(=4/=.&C:1/;0S5\B1)S!.69 MSXFKC@@%S=Q"*CGPRS9J'>AU\+@=H/I>,OM_"3J3AF)ENDA[5#'3! QP%)2$'G&=+.\8],7AX.+A7,UH",W M^WTO"J.)3G5O=7.4JP09D6=Y6VB.R/:8RN]J-NF=#W7>\\EE;K19XEX#_-]+ MO9B<]U(/IE5)JFU]O?#-739![EI&.N?*/ 'L*;^A%#E )SX.ZOL]U_=-JG\& MQP^J3N/?^T%B_]XEMG\(:*7_VAHYX-PCDWBT>@PW=>-%_/KJ*R@P5V*O\CB. M"H>@X$TGO9:;#G/W\' P<2ST/36HKO^F^GT(WW>,.S+6]O,F03F/Y@F^N[=Y M)\=>_WUS[S>-O<>J.N?)2B+WKZ[Z"AGVXV/9P6YFGMJ:0<"B 9'_#A^0T_8) MB;JG%\P,1%VRYES=+M-3*QENT?I3NKFN2([I'M.*\E3=!W@JE31+]#U-![-E MSCE@<$.*A7RK\83)^=>Y:_"R_.#\W+TQY5CZG$CYR]Q,UA8M5]=05#Q>FL1^ M,G_B+[?Z20DKF["'@/R2< 5D4)%'W^TG,3?PE2+\\_I[F':8!#=&56F#K=/+D\4BX^!N5>!%LP[\+ M :H +/CC2DGD!RW \X6U(5^0@.Z'0M?_!5!+ P04 " #H@_Q6Q"UI,WH& M !5#P &0 'AL+W=OQWKL"4CR0WAU]^WDNT$".G<0QM) MUNY^N_OM2KK<&/O9E41>?*TK[:Y&I??-T\G$9275THU-0QI?"F-KZ3&UZXEK M+,D\"-759):FBTDME1Y=7X:U=_;ZTK2^4IK>6>':NI9V>TN5V5R-IJ-^X;U: MEYX7)M>7C5S3!_)_-N\L9I-!2ZYJTDX9+2P55Z.;Z=/;4]X?-ORE:./VQH(] M61GSF2>O\ZM1RH"HHLRS!HF?.WI.5<6* .-+IW,TF&3!_7&O_67P';ZLI*/G MIOJDC5-WPD!0*QU_ MY=3$>\I(W_D)H WX9CV^V]E1A;^W>BSF:2)FZ6Q^1-]\\'<>],U_H6_GG!-_WZR< MM^#%/X<T>CZT8/I(GUV!.7I@/+TF/;_GY7C MZEB#F#]Z<#Z;SIX=U2T^EB2>F[J1>AOV+Y]AX[Z$#A)V)[&2E=09UC*#4G6> MD56S*=A=?;TATT_;1"/E89RTSK( MNR?B0VFL/_%D:W%S%.9#<7IVEIRG"QZEB^1B<2%N&!^#!U0KG9$PS29'HQ>R(^&B\KH=$LW<[P\?@\%//S-$D74Q[-%\ERN11_&+V. MLF\/;#]-%F=+'@#O^>Q^E//D8KI\PK^SY7P?8S68.80JA6\I#V;)(KW8$[O/ MG]-IBD &?Q87R?Q\L<\:-*?/3 9+N?+HCYGB_HW\HP.+#/WS9+4]X5]NI@HV M"@"$_COTVT 5H=N0<1#F2RLKY27W[8 %<^W[A0*%:RQ#JR23SIM .M? 9*&R MKGE"$1-C=2Z0T&%]N2">;=S M6>FL:G-*Q*KU 1.2)"I5JQB'1!15F_D6<4) ,YR@K>NBZA+L\VHMPY&8&==E MF9(GCP AD.BAA^L.OTMFG M3X#EG"">PV'F7]L8?0_V,;<&UH6HZIP#=8@B5* GP#_V2VD$]!L%?[ORL\I] M%O2U,:ZU%'V3$ C!A3-(84>I9+]*#/;9@]0>:FHOQ)R_X]%-X'I;Y:*4H8ZY M^A0:BD_$EKCFT "4K A1P:0:#B%KZ(+T8\NX[3%C2N0!5=3VW&*$UTHC0Q M%8<:[N/#6+SL2Z%CWOT-C@L*66):PPGIO56HL_ )#AXL_UB02%(LR1_+<9_M M18Q=L-< 0F%-/<1U5XS02 V#AK25.%CCN#8Y-[=(142>FSN\CM-BEY_0%-GE M4C6Q?0QLS:FIS-8)I]8ZZ (?$5/36C[$0\'H.^+&P'5J<+\,BZ@^?'<4N&8: M'[GV1FJ4.&=YQ^!(/9;!Y;2[?0],'8M/):%>&NAKD';?T;)'UWI0Z1NQ5C\1H^ MYGF7-?_=\0A.P5J^:^^1 SC3*\$72951K*0^M"=&,Q$M>! 74%%<=?F_2/>@ M!F=E7W&!%MC$= 75:["&._..99O2Q&I$BM?&-NQQ9N7.-#%^G) MWE,'KJS#@XYE$?OXZAE6AS?C37PJ[;;'!^<;:=>@A*BH@&@Z7IZ-8#<\XN+$ MFR8\G%;&(VYA6.+=2Y8WX'MAP,-NP@:&E_3U?U!+ P04 " #H@_Q6J-4U MK(T* #'(0 &0 'AL+W=O=&5K1_OH]]PY%4[8L MQVD#%#!DDIJYSW//O2/IBEEM5*-K70CC)J_&EU' M+U^GM)X7_%JIC1U<"_)DJO5'NGE;OAJ%9)"JUI6T<7B]D_X/]AV^3*55;W3]6U6ZY:M1,1*EFLNV=N_UYE^J\R3-=6WX5 M&[\VB4=BUEJG5]UF6+"J&O]??NKB,-A0A(]LB+L-,=OM%;&5-]+)JTNC-\+0 M:DBC"W:5=\.XJJ&D?' &[U;8YZZN:Z1%-C,ED&!QH]NIF[>UN)[-=-LX>WGA MH(267LPZ@:^]P/@1@;GX03=N:<7W3:G*_?T7,*ZW,-Y9^#H^*O#?;7,NDC 0 M<1@G1^0EO<<)RTL>D?=>S51U*Z>ULN(_UU/K#)#QWT..>CGI83E4+2_M6L[4 MJQ'*P2ISJT97WWX3Y>%W1ZQ,>RO38]*_)"_'!?ZHG1+IM]\4<11_]X1T\;8! MQCY6S4*XI1)O]&HMFRWO'7]GQ MPR-KS\6-LNO*J8-A57-8X_8E=!:Q$/5IK6UK5'#G Z+:UJ68*B'+6]RK>BOD M?(XX(ZS57,Q;UP["UP4YP(-9W98^O]K"2%5S)J#ZS4^_OKTYBR;0LI3-@C:# ML6=+(2G'R"4R1^L:M9!$J-!8P8^9(Y\J@WS9I9@#7M8G"[BJR3789"D.._D4 MPX/@ZGVCQ"]!JM#0 JK&H<5P/F:P0SOR>DWA(6?/Q34VP \+-@X."NYB,< A M JI,I:@,(%*4%:Q$OZH6336O\,1!\]SH%:R 30:/]F#L@WDNWLZ?<&2@1_9Q MVT7-AV$O<,B/ZS*[E+>*(P\$5U#?I;D+Z&,Q]&'@<*-[FP&4YU6#LJ_8D0;( MPAOW:LIC'Q5%==0#GO8BYHID[^B3N8-\8[3M"A PQZH_6FE@JP9Y&UHA[J0 M&-\+AL2Z'VG M"OGY\;[=7T'[#SW]]4F0% C+] .+[M'??M ]>7J^/![R-1ABKNM*6]%:&RU1JU.X4%FY6!A&&[&4@SQIRF%H K%95E393!&WNII!&7(* M(:L*] S"\ :@[A9:EUX(I 6[D!-W;);:PW2J%()8PF&4#P5V.P@+L096L08&&HJ ;5<% B=ZAA M?(:!&::+XW_','T.:%TYB$_ JVT[_9WH E&]PZ'U$S&A&L'@92 ?:IF^=4OG M"V5'7I2&._H@LJQF8)F*<$0+=V@C',*WNP*#UE)1!\9$PJ%RVD'",!7T=%:C M8O:+%^'Z\$8D<4XIY<9.X"*5W"3E1\5MV(>4[%NC-&9;T<_\U"9HI9+4.#FR MUE7$IJSV0>(ARK34.HD*L)1ZJ$=YKWACT+_/]'S^<'&I /62FE479$HI]2S4 MYXH:I6^@^[6/:B;.)]O0E9%.\E^C!;$#G4-D&MIHKTE)TWCHW8?0N?@%<[?Q MI=+M'M9!CVCRGV0^P"#IPM/FC/U#HOQ<0SG%:6J_>[O-2J;&2;*" M$N,,08EV_SMJG/F3\W4/<9@][L6<>>%@H^;"6QJE:)RE\YFB\YG Z4KUIRM. M,BYBSL>+\'R,2;2N^?2,=_ @VST(J'Z)/WD$?*XAMOKT^69$Y\E],XK'S.") MDRN*AUO?,XEI&F(GH)\8*Q^QUZHQ$_ M,P6?\&E+MQ9FVM.'VC[L^N"#P+R L""/$KK(@W$4XF(<%),"_Z,@2^D^XW>C M()]$]&X19&$FOM_K; ?D=B?4O:LXR%C#H??&DPRO29! ^)O68"9W9WX $ M# M-=2'W^[MB\+H$8EW5^Q!E*7W!5.MWE)7M/WBY_Z_)[%1[B\Q]##^]2W&,AKC M_(=X'5C1&!F#3KJ6H;L[+3]"NP^G%1Y'-JA[;*7^A\'M0!& _1;4>V6]);2R M(NO.:/4#D8=J*!1G8A**&[FU E Z$U'1W?W3*#H8$5TW>!KYIW\>VTD0YQ/& M7(5$+,B+0VFSN[RA M)72?F%)H>%+B@WG_6Q]>W!TD,!DO..N>2Y[=*I#=)_2] MZU5]\*I>XEQ@@)PD"L1O#/J?"/21>"U+<:.F3GR/H;/!U-6KO)?-0V?*%R(O M@C0AUY.0GJ(@K9,@3N-NT_%S"&S*@R+O/$_SXM0C*\X3 M)L@@SV,1G7>Q9H+A<7^I-PTSCQ^Z.TH[%S>MV7WT]Q0,]H>9;AK#(N#7^K)$ MMX[Z]JWGQUVQ':LQ2=+HD>G&M]([?Z4_1P0VJ\+PG02I!$Q M]LDX'',B$O1%JOD\#O(P>1X$([0^H #2,H_G:.*?YF'^% :)>R;B)"T JBC+ M1 &S'L4@K,P+-CM+&#\Q\Q4>I]'X,U&8)T$X86.!O=3;FP;1./$(I1'DJZ P M_MN@\._'XY\Y:7]1 =T@8JLI^N]?3N0Y\,U@!(L5D>>S+,B3\19C% R:/ M<#_^7"ZGND%5H(C0Q/.GR)R8.&%567KJ9]2Z=H^KRM/-_,H[9Y *5%/Y9 M/C\.A\?JZ._+X5\-@ED8C">< L).R!G 2?[8B('O_K9Q!/YR23-3Y]#Y46R MHW+ \3B5IS ]'%#Y29%DI\\F\RS(BBX 65%T 0CC],^2^5$(/DKE@&#\]2%X MZ(O;B\&7ZRME%OP3 O[FK7'^>_;^:?\KA6O_Y?S=&PO=V]R:W-H965T=CDD++)EI MJRE*>I,K73)+6SWIF*E&EGFA4G3B,.QU2L9E,!KXLQL]&JC*"B[Q1H.IRI+I MIW,4:CX,HF!Q<,LGA74'G=%@RB9XA_;;]$;3KK-$R7B)TG E06,^#,ZBD_.N MN^\O?.CCAZ@7GNXPL+LTL+L+_7^(V&Y]7Y5%./KXX3B.XM-_IQSN M"_0[)I\\8/_44%VN<)3'29_A\!HG5;0UUH#*H9+4?P3_DR0FU'<(0V8@E#%D M6:Y5"7:3GAGC@HT%'E(K.S1,(-61?D#KSL!@6FEN.9JVMS)7@OH5EQ.HWT^U MFO&,\-FB?SE#G)YTY9(W4B']7M+P1RCK:D!7#4"YC,M<]J1H$9_ MQU\76=[ MS6Q%!R*X(SWK5?="C],!^V2^+51E"-H^U1]V_=X^3 M67J%8OO*)5$2'M0KCQ>UX4P(8*6J)*4X(_J2K'09QA[;$+?A=FL"S+%VEM(N MM&3$(7+>Z+E"B+V9>%JXI[X+SA&5'^N;'U=O:[Y-_9= M!US#TV-[4WRW[5T/'O=>VM[[;VQ/:OCP8-,0T5D; 4O4$S_H&L*BX-?3X/)T M.4N?U2/DZGH]B%\S/7$]1F!.HF&[?Q2 KH?;>F/5U ^48V5I//7+@OX/H'87 MZ'VNJ-::C5.P_(&ULE59M;]LV$/XK!S4H.D"1K5<[B6T@ M23NTP[H$:;=]&/:!EDX1$4I422I.]NMWI&3521UG^V*3I[OGGCO>';G82'6G M*T0##[5H]-*KC&E/)Q.=5U@S'<@6&_I22E4S0UMU.]&M0E8XHUI,HNDTF]2, M-]YJX637:K60G1&\P6L%NJMKIAXO4,C-T@N]K>"&WU;&"B:K1)%;?*?S!<:-WUF C64MY9S>?BJ4WM8108&XL M J._>[Q$(2P0T?@V8'JC2VNXN]ZB_^QBIUC63..E%'_RPE1+;^Y!@27KA+F1 MFX\XQ)-:O%P*[7YAT^LFY#'OM)'U8$S[FC?]/WL8\K!C,)^^8! -!I'CW3MR M+-\SPU8+)3>@K#:AV84+U5D3.=[80_EB%'WE9&=6UXK.5YE'8$T!'[YUO*6, MF\7$$+;5F.0#SD6/$[V D\%GV9A*PX>FP.*I_80XC<2B+;&+Z"#@+UT30#SU M(9I&\0&\> PT=GCQ*X'Z<"U88Y[&"W^=K[515")_[PN]1T[V(]NV.=4MRW'I M45]H5/?HK=Z^";/IV0'>R<@[.83^/P[H,,YOTB!D;]_,HS ZVP\*3\0XBIE" MZK]<*CI98 9RJ4T [Y&BS3ESS<7U=PUYCPI,A8#:<.H;$G4:RTZ X"6"+ %9 M7D$NF-9V5PQ :X% (C2^\T^0N:S;KK?GS:W#M*=D&^W8Q@U5(;_L\M+5R2B-?E^2M-Y'UB2*JIZJR.L@P!NL&5<:454[<$923@ TU.;6,"WN2=4DA,OQ)8*07-0A>1"YJ<:A(J M4SE?Q+BS[,EUN_] UH^OI= Z)3DU$8Y-Y$#>8X[UFH*/0R>-3I\I_: [WA# MO&2GR5[_!!]IA7>(K0W 0A8<#0J7_4DJH/04&W097%#$5%8&[I,-0LJ#SS/ZF*7R5AHD7\NAOBQF2F9^&&:2I'\Y"JB;**LOSKNZ$JXMB MM]2C*4640!SYX4GV"GZ#-AE1YI_$D5U$_LDLA3" 3TTNN@+IV#O5<-,-"2GY M@UUKOX]]3T63$NN,[%=&=?F=?M:*V[*C@NJK9"AA4RFDCNFG--HIO:<\W(%O MJ'B.HB"A^T8(@CS@P+43?_COL$EPLH5U7X[2(-X*?)HAND5W3XO' *YZXL4^ MY^.TV;+HPW-5=9"/#T=AD#WE$ 7S4:"P/W-JX!^<#YFTQ8LS-JM&<5 M>[RW5M^Y2H[V7PJ3G1N\1IH@]IUB!R!-@OXR'Z7C4^B\?P%\5^_?49]I /%& M$Y>23*?!+/5Z/MN-D:U[#ZREH=>%6U;TG$-E%>A[*>FJ&#;6P?A 7/T+4$L# M!!0 ( .B#_%:O5+26R@< .@4 9 >&PO=V]R:W-H965T#(SMI >MW;>=Y55,F.A(N\G433N%U*7G9LK7GNP-U>F]KDN MU8,5KBX*:9=W*C?/UYVXLUKXI.<+3PO]FZM*SM6C\K]4#Q9W_59+I@M5.FU* M8=7LNG,;7]P-:3]O^%6K9[=Q+R0);EZOM/_ ML.6J73JWN2_Z?U2-/2/2 MEYK<\:]X#GMC;$YKYTW1" -!H]O+FR MYEE8V@UM=,&FLC3 Z9*"\N@MGFK(^9L/"B:YJ[Z'+EKIIXW<79!+CLB-Q<^F M] LGOB\SE6W+]X&A!9*L@-PE)Q7^5)<],8BZ(HF2P0E]@]:P >L;G#1,_/-V MZKQ%[/]UR,:@8GA8!=7#A:MDJJX[2'BG[)/JW'SS53R.+D\ '+8 AZ>TG_#\ M2;G#J/YNO!)GWWPU2>+DLC']\T*)>U-4LERB?%(S+_5_L/SIXR]".J>\$[+, M1$Z;1:[E5.?::VQ I0M9(_$,EI3K"C.;Z52)::WS3)=SK+S_+-0?M:Y0G9ZU MN$+FN4"V6E2RJ$OM@QX/#%X5%=;MLGUN9@*L8B75IUF34%'CB'?,,L MIB(8.TK6HJ,@VD.^.[_"HLLTKS/%Y@5YVDI@="E]6 \ G[5?Z!64+?M$39HJ MRDV=DA=>*I5I>,&1PY55&?R8J>##V\=[,1DF8E[K3)8(!HY+33%%;C0'D66E M*=^&.SRK3,G*&@2T3N9)2X:J@I^1$#2UV<%G57+9/'7.I!KV9*Q$N(6Q_BU9 MN?:#@%D4#X &Q0JJ->+!MY2U1)<:#YX:(]8AZP:%M)B26W=/>I(6"9FO1%I$ M+5#L6ZB2XE!;>(H=2TY(4U.7GNRL3*[3I5C1/[#"ZZGG,Y]D7G,6^@/I]K_J M(P3QM2I@?Z9"8@"T=+R?XI0I5&]C\TQJN]9(M7,T6CHXP8)TR?MT9!)=/EBJ M)[_D+6TY=46I/.^(+RD\AZ#>PS7P5,8X[F3.R?5([>0UANZ3APX6,C.!&UKI MF7Y1V6XX2^-1%QX+.D-*+'2Z8(=IQV&D"F O*.1$DT.6R@NA1'"U)P^L$RM% M0Z)J$IK 2A_VIB""J=H,0D-+N[8@ERP[&K4X-19L3D>SCF]7?A;O[SXU#OWN M1#@^,EPDHZVQ3H5=4K60 .B(7:1FW(>"A",2FG] M5Z.[*P#[#J-=]G*EZ&U-(F_G6%=RJ%97J>^)K>T8A*5G*+'"=/D MJV1+-&C\A43(B5T^$YJ[6'>UI50-_;IIJ[FPH3AE]F_,Q3QZM# SN$,V[5G =)^K$/_'&IQR0I#H M ?F,&3YD$^RKT[:A'W"4-Z3JB+MZO+UIO A/>-H0 '2#F5O1O"TP+:MV6N8MN$@HM"2R.9KO;*5MXEM.(\0% M@NX[\:%);E3UQS"6M?,5+[X1<75NJD^[P_)Q5GY]#-0S]OZ-/NI-!S/_G\>@(^O%H*$:3Z"#ZN!M- M!F*0G!W"/^R.QA/\#[I@8J1;5>6K+J++\-(B8ZU3?' 76T4A)X0SVN< =9CM. MCMT7QQ'_#Z)(_,8OTRI[BV[";PR'YOZV*^ZI&_3.PM0NAKU!<[6GX%XFO6<_7XEUMZI[](,W/L""Y(M"_[V9=A'N]B'A[&'WC1#NH;I M"Q6"!I\NH PE"5UX40)$Y#*_GM%<&7H[&H0NZF*W>X47J+V89\,[5XR M;6]%\$(\**M-UO\'';E.ZN8M>X>-?JH1@9C\_TZEJICB^$'<%"-E]S!.Z&8H MQMWH+*++$2AD,N!2'1,;1B.Z/ /K#,9\.:'+R3FYQBHY U 1Q^.&BXX8#CX] M[X[.(Z!T[H(&YMKOS]_$N9%XV)W5]T,*=6?=,0KST'>/_L;7IT+9.7]C0V>E MX@H?HMK5]C/>;?AZM=X>O@'^+"W>P>F]8@;1J'SXSQJQLZH/VX>?-?4$L#!!0 ( .B#_%87!NF,\0, $D) M 9 >&PO=V]R:W-H965T)T/)['E9 Z6B_#WK5=+TWCE=1X;<$U527L_04JTZZB)-IM?)+;TO-&O%[6 M8HN?T?]:7UN2XCU*+BO43AH-%HM5=)Z<7DQ9/RC\)K%U@S5P)!MCOK#P+E]% M8R:$"C//"()>MWB)2C$0T?C:8T9[EVPX7._0?PRQ4RP;X?#2J-]E[LM5M(@@ MQT(TRG\R[<_8QS-CO,PH%Y[0=KJS2019X[RI>F-B4$G=O<5=GX>!P6+\C$': M&Z2!=^!%"#=9$3FK^*)^]I5-)=G[]DS%Y*Y4"H7/X MQ9=HX9WV0F_E1B&<.X?>+6-/GE@_SGK4BPXU?09U#A^,]J6#MSK'_+%]3 SW M--,=S8OT(.#[1H]@,CZ"=)Q.#N!-]F%/ M[D)6'_*V"XDBY3QC46X<_SC?.6 MBN>OI]+0>9D^[84OU*FK18:KB&Z,0WN+T?K-JV0^/CL0PW0?P_00^G_^=(=1 M/QJ/L'CS:I$FZ=E+7,!-B7!IJEKH^V!V3-$7-VE9 M5()OJ"ME[8Z DITC:%$A";7PJ,F._6NCCS/R@T10;"UB%8[:4F8EM$C?RFP\ MM2',P9?6--N2[OS71CH9T .&("V+F;%4EB \*:*T4 AZW K5H.LW(2?'S'* M,!K&WL?32E]2$_!HZ6X*/E#49%SP(RICO?R''''W :XB;A''G''N))+2=$OQ M=QS0>4E-AK0;AT6C.J!1R&X;>@OFQX+TJ57NH$/:H$8K3?Y_IC2PKVMK[@(E M=0_)&.Y16#)/)KO5HEL$H.END\J\QM!IU7U'OC"*.K_46_ A02%O-$TH<9SH MA[@?!85W-'8<6P_+R-'PV/Q-^.#-8WW68SB+/(ERR@'E@YO%4=A^(%$0-7JX M3*@!?RY7% 5]QU.X#OF,_Z!#N#&>],Z'GM[VS+Z3FLQ,X\C>?0_O&TX3\[K" M#*L-,9@D7;^"UY <39.4A2D)Z=%\,6-A-A3FG3"?LW 2;)(?PLF"A#GE_69/ M,JBFB\EC9L.<<=!T"Q"AZCHQ[F?=#1]WL]3?3$>C#>J[FT8XMQ+&NV[2;??W?\GG'?C\4&] M^\GX(.Q64B]06)#I>'0RB\!V@[L3O*G#L"12=)7"LJ1_';2L0.>%H?[8"^Q@ M__>T_@902P,$% @ Z(/\5L ?N1"R# ("L !D !X;"]W;W)K&ULW5IM<]LV$OXK&#?3BV<86:1>_)+$,X[3]')3M[FZ MZ7VXN0\0"4F84(0"@+;57W_/ B!%4I0<-^G,S7TP39' 8G>Q+\\N^.I>Z4]F M*81E#ZN\,*^/EM:N+TY.3+H4*VX&:BT*O)DKO>(6/_7BQ*RUX)F;M,I/DN%P M>K+BLCBZ?.6>?="7KU1IO-&Y.K^]5%\5#WX52Z6EAZ<7+Y: M\X6X%?;C^H/&KY.:2B97HC!2%4R+^>NCJ_CBS9C&NP&_2W%O&O>,))DI]8E^ MO,]>'PV)(9&+U!(%CG]WXEKD.1$"&Y\#S:-Z29K8O*^HOW.R0Y89-^):Y?^2 MF5V^/CH[8IF8\S*WOZK[OXL@SX3HI2HW[LKN_=C1^(BEI;%J%2:#@Y4L_'_^ M$/30F' VW#,A"1,2Q[=?R''YEEM^^4JK>Z9I-*C1C1/5S09SLJ!-N;4:;R7F MVN,))7L(3=F-*NS2L!^*3&3M M^2=@JN8LJ3A[DQPD^(^R&+#1,&+),!D=H#>J)1TY>J/')7TK39HK$M:P?U_- MC-4PCO_TR>Q)COM)DL-LC>(01^DX<77[_73P=OCS \+AF>'R(^E.V MYB"A?C9_5E:P\^^_.TOBY.6>I=AO2\&NU6K-BXT;>?K2P"BUQDO&C1$8PHNL M?I1+/I.YM!)ZY5JPN2QXD4J>,UE R:4G2C-6REBFYLPNP0^35JP,>Z[P2^,1 M+V#A^I.P?)8+9@3(.YH1R-R!A-)N 9#!!&:62ML75N@56^..7!V$X9@"3($W ML(\8PMV+>5EDLE@<.^ZT2)6&K3)N,0K\R,(1O%:%4;G,N,6[-SR'"(+=DH>9 M@=.(,%:NW-LYZ>W.Z:T69H_0Z[56#VZ:H8&8EW*M-^ F$,CP9U5XUQ"JX!;[ MX5?N3/%K[NP0[3^]2R&_M)#3[3IQ0:,1F8WE3@^,KU195!O!9DK#1/$B$&G9!&RP*;! M0)AV.B-^\7,M7/*!4)8DV;#,O54:NZX=_Z9?IWNT !TM19ZQV:;7 %*^=LM! M/) G\TW]"#(PTI>9;VB0M-"!%I]+63E\T) 3!F\69<[A;KC+G728OH\V^!JP MVQ)&TV!TK:%/+7.L!A%E\'G^\$(\B-7:LE59R%2NP<5,%=G6["!?FL.*Y%R2 MU4#B.RYS4L,+X) 7AD,?I%KOQN3V7>,:L(\%0$HN_\";!<")WPM$?4,*-$;! M &C6O;3+*@PANA@;K(',L$CS,G.;RDBWR?!E@^ASHG7L:#M+WN5P3Q K1*4& M81S9^*7CHB_\W-)&U%M#^ZS%DB 1=N!] 1ECK2:40XDQ02+K>GY]YF@P(L@ZAR,@R>ILQ=KKN&X)!9)210@X( ! M&SJ=V:46WBB-? "W#@L)PD(,2$;42"9J>NPV4)5;P_(VVK83NGDV')P# N:Y M0[-%:XZS\-XIHWJ*VIM6MQ$JWSQ9HN0K)(H[$CT['235@RY;5P@GV (7RVD; MP.5&P)!XBOAE9)7XZ9T V/F$DB(CV\PA=5'.84LP4MUFEB\@H@MK:P[6U8;G MSJQ]'H:.\AR(A)B#2!D?[0(TU#>/SHA >H RG4$,].@]ZQ@?Y\#!H==PUPORLY]@Y88"?^>W^8 MM@RN^6:/Y44[V2(%0ET(%[9VXNY6]@'[<2?M-%%G>P.N 4 =(R&P4.Y4=XB< M6;7K?RX]-%.W,^D2P0_Q$ANZVB+]'N:K33@_98+A/ MOW.M5L$-*73V0)@V0//RS92'3$\4DI"#6PH\E+D'RZR3(XB-("JJ0-A*7+'^ M]1;Y]8H=MQ5[/IC\18I]BHA?I]8*=3P*=JG]ZYS0 M)Q-? U8ITVFJQK,-V'GOL2@CE1/*"Q"3\%Z% YQGDFX9N,BHSJ+L0Y.\N_KU MFI ?!:3PZU(M*?85FFLDVIX*Q6J>>6#8*E:[&(T@<%\VV&J;W0)U@%+$%J( M^,Y],L\ 2"5UJESU%3(T^Q8Z[ZL=NJ50$Q([" Y%!*#O,66%]T,:C[]-&@>& M_T/T*1'NF#2@;4?36Z-_-MWOHXVH3R4P GIC[XS%)%]D(\Q;UU.HRWA?NSX1N31,T M]86-CH/MGK:5.C7LZOLM8OAJ!L<>Q;Y4?23,>L&NJ[[;E4\2 MO[DDTICS3^\+'[P3P!NOO/YN0EE;NP6[;12F'G7_4I>C<,MUN1V=M$=_+-2^ MD:-C]JYN:EVY[MM%6+NKTIMVXF&A ]R7HYZQ\U$4GTV:-]7PGD=O]V_4C2K$ M)C#$8LQ)HN%PTOB_)=M] D-!A>!Y3T:3^J]Z7_U_)Q^P= !TXXCVM'GM#G]/ M.;YP+$(5&',^;5V[XW_B>@&KY6OV)A?DQE$B3T>@9.D\V__ M+&]8TR@>C5O7[HP;F;7XFIXEK6MW_*]4$O_@.WPC*++ZZXZ[75'1NZ4\BLZ& MYZUK=\8! TBPHZ.S:#R9M&ZFN!GV;+KWT!W7_5(O;;CG_ZMC3J)D.&S>-!RS M^^AICCE.AHW_3<=L/VDZ9GPZK/\..N8HFIS&K>OCCCEJ71]SS#A*XF'K^KAC MQM%P.N[\^Q+''+6NCSKF]+1U/>B8D_/Z[W'''"?CUO6ICCE! (M;-^#P/.[9 M]'@/9"34 T,*6- G9[.%BC2"FG_N8"A,?![P[L]7OP<4>UP?/RPY'.TCX6LP;%A&: ,U\ 8A0*Z=2"I1:9[;DEK@F$2 MKMTEIA?NN#Z3O*C[Z&6QES=$#C8C@)4)!#&'O>C8BX@',9L0BM!7:, #C?O^ M>*O'3?4J8IQO8@>-5WT*.O1!3>%[I+>Q9 MMW:AZ1EUB "R/1LD@A-JI__:U?J L"6@-L%Z:G11<$+!WCAP\NW$G<<_^1K@ MA_I0NI$DK_T)\'LH2FIG2&%TS)Z[DE&5!BR:XXX%_+99"]]H<^EI<_'$['0: MQ>-3W,3G8UR?CZ-X,CWNPXP^4V=B9INI\"D4=D'"US)_'DV'+O8EYW[IZ6AX MW)=7]S+_Q13B]OD!HAE52K#\ZNQ>;G>.:CWG",:XWY]+KF&Q^<:=3Q0PR$RB M"BO!4B6Y;Z<\RBJ9_]8,<6RA>>:/LTNSO]O197">EZDMG3,!6:;"IYI2IY!:U+&X3A&M$_]Z M;GMK,X5W)#@-+[)&3.Z>J%+>LN[@1&F*)9\0L7S?CJ:[\]%F]^">JG=ZXY*) M.\K?4I\).FX)17VJ[H3>U#FV7C($4(J'(?ZXKV&"[?04_.$+/@SU&YXBHM$7 M5*4[:[.5).XKG+9O5%V&+S+%?=\"A'31BZ*C]E< A]IC[0S1#!)O6D'BJA4D M;BE(7.\*C"C3%FHW+G4B[HV;2-F0CF:%/\RD[B#U:9^Q270**H3 3L_/6H,A M+;4UW7B[U*I<+-E;+&>=QXETPD59Y/3 MR78>GUOJBL+3:10R!QB;QBP^BTZ!3?>&P+IQX$->W^=P)XVO%E<"Z)J^S32P M)F1E_P%C_;3^_//*?_6X'>Z_'84M+"@YYF*.J2(:?\]IO]AU=I] SE3 MUJJ5NUT*A 9- _!^KE FAA^T0/U1[.5_ 5!+ P04 " #H@_Q6;HUT_Z\- M ":*0 &0 'AL+W=O;*MLJR[O[D,K#"!R2$P$8+@80Q?SZ?-TS P(\)-EQ M'O(@$=?T]/GU ;Q>F?+6+I2JQ'V>%?;-T:*JEB]/3VVZ4+FTD5FJ G=FILQE MA=-R?FJ7I9)37I1GITDS-T47_Y;LA M/<\/_*[5RK:.!4ER8\PMG?PZ?7,4$T,J4VE%%"1^[M0O*LN($-CXT],\:K:D MA>WC0/T#RPY9;J15OYCL#SVM%F^.SH[$5,UDG55?S.IORLLS(GJIR2S_%ROW M['!P)-+:5B;WB\%!K@OW*^^]'EH+SN(#"Q*_(&&^W4;,Y7M9R;>O2[,2)3T- M:G3 HO)J,*<+,LIU5>*NQKKJ[?5"ENKD'>2:BE],#EM;2>IZ?5J!.CUSFGI* M[QREY "EL?AHBFIAQ64Q5=/N^E-PU;"6!-;>)0\2_'M=1&(0]T02)X,'Z T: M40=,;_ $4:_D&IY5B8NRE,5<\?$_+FYL5<)-_KE/>$=[N)\VAG.$ MV+"JO%-';W_^J3^.7SW ^;#A?/@0]6\RTL.4/IE*B7[\\T]G23]Y=8BN^+I0 M(L4%4T Q5IB9J'"%'I'%FA=/7EEA>?D-+T_;R]4]'2L!S."%5M^+W#F'(N<0 M,*UJ3"MD,:6#1(",VQ+K"'J2VHV!?BNC+IK3!+ MXL.*9V(X'N#_.!F)+PK6U6D%,I8>Z@%3NE=$76A(2^P@KE59;MT8]!+L.NB- MQGUQI4I&Q")5G6=&XY$8QD-QF2\SLU;*,W15E^D"BA)7F2Q$?W0F^I,S\=54 M,A-PF)-*WC^N3E HY[@IYP!;6PE=X#%%0O:&\3G_3L9G;#RG0EW,125O,N4Q M5_];639(U[:/;HR-LIKTO]+5@O5-SE!8D^FI)/5=5_C) SWRDU(M"+GOE/C5 MX0^:>F*M"E5#MSS)?OA)R"N#4%-N4 1JI2%\#=@_HK9^ ;>OU M@?#5*52U+,V=IJV'8QC6F^M1;6W;XZ+JLMYC/=1%J5(S+V"3+3HI^(!O9JS9 MRN#).SAJXXO!MTE3(B)G%?AD/NZ@]YOU M7A!B#%N8;*I*,%UMJ%X418UE'Y$9*0Y@U_:C4>"Q:Y7 (SP>)8[U7,H:3E:R MI=CZ%C8!D4?_6"A$QZHSCNQ7$<]OJO]#!X M5 _D*3L,!=4ASL<%J8X":=BJN'E ME2F]NT[OM*635%)%ERHBTHXG[XBVAFM"=QV'[Y'[[L/EJ><+B&+*Z@36ROGAS!1S M=Z:#7WA]4J)+(1- B=1*L+K7J*B]";3(;#?__R91'( @ M^!">!\;D=(%5X6N4*<.RMK9FI6Z\>D<]/2+A,&.PP1F7L>^DSCC+$+%97=6X M.$==53E5R]S4Y#NSQJ$["YZRNX.F$)3@0Q4"'8:MH&;2CO>;#86=Z #6PB*! M,%F'Z@&&V"0&^%_^69.-MP.X%;3\6"=827A;WUCU9XU%0$F(,U.ZXFB'V74A M^3B32W)NR$H(;V?:P4JI'+_(8:FT"Q]:%4V.GSB,]N +E,P<9W\AX2T^&A-R&!"\D$",IOL&S0[_D*%$^BS$)+8,6T+H,\CQ4MVW5K M1X#/+2X_U;Q? &$K_@@Y^L+GZ,M[5:::*D4@FMJN<'8Y3GJ#R0BUQJ ?H43Y M*^F:99_@6G\039*&XE3XLA]WPM&'X+%[[EW>+S65P,?]P?D+7$^&$:J9K2JL M-QQ2!36((_SN+3K8_"=4)XJ9U*5 #JO5KBWGGO-OT'IH&[C\&42M;MZ(I[,_(J1I5/9D-%V$5EX:Z0!I"6*2'A/QV^EZZ..IW M:[O#J@Q@&!0*!]I5%["/2SN$MBOGV3Z@Q*M$;0-S[S*9WIY((UQ7,!Y\;_/[9] MBTIN3ON9GBDQCLX=ZN%HXH\NPQ-W!@6U2^2#(S5?P-8O)>,7H&$8308/LAA4_BUL#F X^QL7?[M! MTLX6!RI&"HV0RW#+%:4^0F#Q6U5YL7QJ"]75GAB*Q/NG0DBW]0AQ&\-)0YEU M@%T4J_33%-\N$.4!#!9[,/@9I8@A>Q>1?#K3R2&FAX\Q_1T\G@5$=SQV*@+B MX@F6_;$)7]M.OC_@@CYF=E(\)VGQGB3]0)+^SI(^FNG/DI'+PH-)D^='@X'/ M\T/QNYL2'">#":?K2726M!+\<9\O0YFH";KB]'O]>.CNC:I'6GUT1Y2-TA+0YM M%!6VU$;52Q^(,EUH=>>FNM3YH*26I-W-_,9UOW 6-"M%P]'7ZR\;AFC6YAR' MIC.R=,,8(H_'@N==\X3I2@PA[T<]_44NT4),U7U3 XB\=0 M7DQ([!\!J5!@;"_\^0<'^3G'^#B*^TV,G\44FN,(W8P/\6^KX[=BG;N%! 55@NW] ME'L[<79@W>Y_+@3-^ZTP-G5Y8 9$,S=HSTTSG;/BCEYJ\G_X(1I:^ ?UWU7F MW"7,B*3(4$V2 R"@UB&NI2B:JL1G8K3B"'$?IR[>-\\0IP&C\ B'QH:!!CUF MNH3GDR1I6O/"8_W"W[GSD2B+ L>E;;EC)_OWL,8O:G;X"]46LEKTH!$;ADHT M%% "1=SF^&SF)4FWW3@/7H0)$%3>E]V,QV412;C0>-4S5S1LM[,):G7?4'- MSMZ1'$WA9&:-X'>D;7V# %QV3^\/P 22NJ&%*_C+?*/: K69JIDQ:1<.;+;4 M'PH%9R+;9DEE\=XGH(XL*/1XF9<[5]QT$C%U1!LG6:;E:DS/Q=< M49T:9/9XJ\M&2 BP,H?FF;F;_L^JRDK<9]6FGMP_'X@)*_!ZW;H/C^ M$:R.H\&/Q.IX@]4/OOWZNB?//[@@(,WE]=55@S1@UD^ELW5KHAA&L1!R3$(0 MJ*A,SWE4U13*R":X/JNS[ 1]L/,@RM3NK%5/+PQ_54"&#@)#4D06,!R6HIIT MI=0M$^!A'!DE4ZQ!^([K4'R@(N4#^)L WTGX5,TTK(+UIG2H5!2F^*B"%"4P M+DJ @ZGCO9DVANC8##N8AT;/#MMX."UQD,H,J0]X-I7K"+@>1FBDZ>W2KOT6 MA!H/PE& )AT/-].)UL"9DD1GZ+S=KD1D9QK^5@T;HJ(SD=Y&".?Q,#;*_B4BBW(_XN"RZ0N^ MJ K R25!!RRN+[]LP(($.W,]CUH<>$&>)P-B$/_BJKG-@\4"9K2E(9V M_D4:O2FE/ P.*GI35:,Z9)&BQ\:(^P>([(C?#CW?]^T$[140LD\MPOD9_3\[ MAZ4A3,:FI"]/Q'%F+%90<5!.W8295V>Z>57JU$+3O][9A*@=]^->?SPDW$#) MXW&,5SDG#OUR<%NGWN;#$^_$/K:10[<^]'!OESN?>?C@W_?YU6GK>[E'CAOK?;/.Z^6OPHR[E&WLC4#$OC:#(Z$J7[$M"=5&;) M7]_=F*HR.1\N%&K'DA[ _9DQ53BA#9K/,=_^!U!+ P04 " #H@_Q67A9$ M[)<$ "S"@ &0 'AL+W=O*]8!'8*FW3X,^T!+UQ83BE1)RK+WZW=(2HH2..X7 M6WS%HCO#;%V6W.RO2>IFD4R2;N*+V!3. M3XR6\XIOZ)[>]Q\NTM.&7-7'O;):PK+9.EZTQ&)1"Q7^^:^,P M,#@?OV(P;0VF@7<\*+"\Y8XOYT8WS/C=0/,?P=5@#7)"^:3<.X-5 3NW_*0R M71+[RG=DYR,'1#\_REKKZV@]?<7ZC'W6RA66_:9RRI_;C\"DIS/MZ%Q/CP+^ M4:N4S<8G;#J>SH[@S7KW9@%O]D/WV*VPF=2V-L3^N5I99U 0_QYR.2*>'D;T M(KFP%<]HD4 %ELR6DN6[-Y.S\>41OJ<]W]-CZ#],QU'KP]S^U([89/+NS?ET M,KT<'L"^%L1N=%EQM0_+'RXMXTK57#):KRD(ACG$SG!@",L$]F:."M:%*FV!?D1$Z]_/1'*M[IK.L-MU1T+0&9@8WM&,K?&E<(#GF M\PXNXS*K)0]407IE)/&:^VDHH&?D,,)]$#U\&481X^RM*Z.WHKW$,KU1 MXK]@8W2]"1XP*W:LC#HBKR,&%5"O@N 9/J8^Z&\GZ037@)3A1L/"VW%ZUDV< MX !;1=YR[PG#"T,J0R96Y!JB&( #N>T2Q:M*BHRO)+%OZ7W*UH30(1[6<5<[ M;?;M=H/TPC$$S0BY9VNCRP&T#ZNWB+A2(^*#@!"R;PMD_I=5"!_F\<38F)! M!*P0VUR@JOB6"QGX.#T,=!J*%\7HLQ7"=,"K!G%A4CPB&FR+)V? LTTX+G"< MG8?:C,%I(?'J <+/M\2)&P6RC7!%1TI(X?:AA)X(GT3XJ("VY'&)9X^M.*(F M!GH81B)J(QWJ$BG=H%@-/* MES4XVUYZE;8B@CK^B.1J@Y-] ?@"T[[ZXSS* M H^4/S $8"T45YEHTTIX8EU7FITH,C(.+WHL]91=!WIMA%H>H>""XH**E48= M V&-\@%>K3J(YT0-?:^%\52&)[;*?"FB T3;Z#QQ8 WN#23+]R?@B+\^/'OD MK)/4+654KLBPV<3+:O)KK\ @K9]"7A%K),"'[EGQ#[0,_==&V9]#%E]BGA_' M1 4*7=LCRNCA3U[X$&\[0[[+0O^T>O B R3M.'J"& ?<#B5_\.[#[*&&0G.1 MM247;N=GMTK*#KU6HT$C49+9A';)0J&U;BT)0& !V#P &0 'AL+W=O.ZY#U+7>^L^^YHHB*=&&W\SJ4-HW\YF MOJRID7YJ6S*8V5K7R("NV\U\ZTA6<5.C9WF:KF:-5&9R>QW'[MWMM>V"5H;N MG?!=TTCW_)ZTW=],LLEAX*/:U8$'9K?7K=S1 X7?VWN'WFQ$J51#QBMKA*/M MS>0N>_M^P>OC@G\KVON3MF!+-M9^YL[/UF#U?]15:AO)L5$5+25G0X?[?XG&NQ9,EYIM8^_ M8M^OS=<3478^V&;8# :-,OV_?!IT.-E0I%_9D \;\LB[/RBR_%$&>7OM[%XX M7@TT;D13XVZ04X:=\A <9A7VA=L'VD'B('XVO8.AU/4L )BG9^4 \KX'R;\" MLA*_6A-J+_YA*JK.]\] :&25'UB]SU\$_*4S4S%/$Y&G^?P%O/EHY3SBS;]A MY4=JK0O*[,1_[S8^.,3$_RZ9VZ,M+J-QGKSUK2SI9H)$\.0>:7+[PW?9*GWW M M?%R'7Q$OK?]#!/1"FDK0 MH]2=#.BIX 62W\7UZ!H1]A:)R!+*C2;A>UC_5OQD.T^?B5J6]E5]TDN$EIVI MW#,:X&CB&3;4A,( X51)_G4<^U%10%40KZJA45$K78B\QY53<:<#X'>UV !D M9!!7D)#"JT9IZ8;,H3YC([ZOI2.V]/EHE-2'#2HH\HD KV[%%Z^)]7^I9* M);7Z$V?0$_@$!9Z._NB4PQ P>!6V;\G[GFE/*>J!]=X:0QH[? OG*'8'? O1 M-(J<8S>0+$>!8AQEMYWPG<4YO;ND(P50BPSE? MH%(DOU4ES\=3OHR)Z6E\C:?+LK2=B?G76JU*:!Y91T4.KF0J.S)PD8;J<4HV MQ,)5!"YJ X:#WO^/[]7.,#'F?N&L*8+LZ+,-A3U1#W0AJ ?00[ !EJCU/N3 M"&9QM/4@5*'VQ@E&4R=I-C"%>AXLL R+M\I(P^X7/F"@-]N11ALN5[@<%5MN ML*1L51@2Y^]J.T7A$[*J%$N3B,;Z<)3V M0 C1PQF!,#M.>:FY$K%)&\BS5;S/TPU'#8$6;<(!+SJ(@4%D;J^WN M^;@65P=X]I1DP]?2G_UBN!)6*/8ZS-US;*@ V?&*_ M-Z*?1.@Q@L:D'0BPF,8&L>VBS[6V910087?9":>.E]K;PYX8;IS%_/Q"83HD MSADO9C1$&.X!N5%:A3$6ON'\&$1]M15;9YNX#G'> >N T"<"Z&^>3RN#Z+BD MB=^G#U/QK[N[>Y2](0N@>,?@QQ0>PI3+$NY8'B.[D17G]DF\8995 M<41G#R"!YPO%Y\N#>OK*##]L^"<_:;V*&N#RA%JX%3\B44V'@\]NU^]%MDZ3 M(KN*K762KI9HS8M%,I^OT%JD:7*U6H_W:9X7298M\+],KM:Y6"RSI,B7^ ?* M>BT^6:03[\N*9#W/N)4ODF+)^,5\E60K'BNP:[4JD$AP*R$;X' 6(_:"?+K MK(W=>2IKA MI&]4\KXV=OS,.=;KAA!(U<7<0;#SZNH ?#0PXIT]57+^K*A9LV$08?GQ",A?+]B^]8P888XP$40A0@/];8Z:77]NSD6P@/ MP%W\XF-+H$S_632.CA^5=_VWU'%Y_T7ZJW0[A4C3M,76='JUG C7?^7UG6#; M^&6%MRA>F[')<4".%V!^:_$,'SI\P/BI??L74$L#!!0 ( .B#_%8L.5V0 MZ@, $T* 9 >&PO=V]R:W-H965TU*#9 L5YMRZYM($Y2; ,:!,VV?ACV@9;.-A&)5$DJ3O[]CI2LVJOMK0/V MP>;;W7//G>[(F^VD>M);1 ,O52GTW-L:4T^#0.=;K)@>R!H%G:REJIBAI=H$ MNE;("J=4E4$U"+F6Q,R04^*-!-53'UNL12[N9>Y.TW/O'- MUMB-8#&KV08?T?Q6/RA:!3U*P2L4FDL!"M=S[SJ:+E,K[P1^Y[C3!W.PGJRD M?+*+GXNY%UI"6&)N+ *CX1EOL"PM$-'XTF%ZO4FK>#C?HW]POI,O*Z;Q1I:? M>6&VY^PLZ?H<7+9:G=/^Q:V23T(&^TD56G3 PJ+MJ1O71Q M.%#(SBG$G4+L>+>&',M;9MABIN0.E)4F-#MQKCIM(L>%_2B/1M$I)SVSN&-* M<+'1\( *;F154:0>MTSA+# $;X6"O(-:ME#Q&:@1?)3";#7^.B?AC^N5-HI2X\]3_K9PZ6DX M6RY37;,!>MB;9O)753M;^:*-V8JM7TGCF!8F"H-N%"SI" MNVVV"#M7+EA')MB^QO%@^-:*"K11LZ)F"?[@5=HZOL\G4 MOUY&/HU'Q,JFH(GEQ2L*E.F%"16VI-&<$/[%"]WBXH<#P]:5W&-2AUKM/X8MBHI;/;Z).1U2Q0Q:&KN$?^1G<4AC'/EQ%M,DROPHG< M"DEWH3/QN8L!?/NY MS_H.5QVK<>JGX\P.23)VJZQ;Q7"W7N/93( (L@GQ@N&0BNB_DM@'A"P.1\Y^ M,G3VAVGB5NFPJ[]3(7L+X2"*W1!.W!!W0PJW%T)]22\:P TJ0X_Y$57\TG#S M"FS'5*%=F3-A^%4?&/MU*2'I095TAB^NH I8*UFY1,U9F30P=T^$ M[!]S=P#71^;/4VTH>3O'K^SC[4"IH=$ME[ID0A,5ZY"F;"VIR/3_6!G'M!,_ M'(\A]B>I_1]3-B5^1 EPZO4(#IYXJJZ-:V0T>=,(T[[V_6[?*UVW+<)7\;;1 M^LC4AI/;):Y)-1R,AQZHMGEI%T;6KF%824/MAYMNJ=]#907H?"WI[>@6UD#? M02[^ E!+ P04 " #H@_Q6NY-<),$& !O$ &0 'AL+W=O MNS):D].E5Z',,NTWYV3=^J0W[C4/KLQB&?G!\/2XT NZIOBUN/2X&[8HJ84^E-->EC5=N_2?5^>PQ M7N)LD)]J7:W=F_144H;HLMH8$60FKW[KNYJ'CL'AZ!F#26TPD;@K1Q+E6QWU MZ;%W:^5Y-=#X0E(5:P1GYY2NFT_1$!M5),FJO/)BX ?RGR@=D=]-1E-=E_ MVVVSW!6\W6?P+ER6F0@MQ:!TGF[GJ]Z:D%@72D_JG[-9B!Y2^?= M']T]$(*TS:%Z4OH/UNHET$^NTAJ/'WUR^%D M/#EZ E)]A(5R H*$LK "V(UQK7%_ 0M1=[H+'-#?E,75,"#:7J"];G M/ W4.Y-K\(IU5YS?KXPY&1U=?WEW)9?CH]]48_SLF3936 "6B7AY)R,VL6K*Z\2_%#(9H<,TH2+[Q;>)U!)N^9 MD#RO]S@ACDU-"*6LA'.IUN-8^+&6-E-ZI8VMFNBY3EN#:UR5"?2-W+8)0"8[ MXX/I8+=]HN.397D815T9+LP'G9V\D M(AY&3Y79$\:A#!<,0U.E+H6%A(LZ2BE>@3Y(1#7LSV!<(D9 I]0L>0C=$-0H M$=':E'%QAF$9ZS05AU6ZT(">&8LG/))OM@9_Y2NKJR'AK;0W3%Q-E"[CTOG: M^)P27896CB6DZ2..C/RV[H>4@YZY6L"HZ4P4B1JBX^M2U7H%2OM>!VP8H=K: MTY+Z#R=&FR*/EQ5'QJ%X'H4ZQ0X" M+)K/V6.]+T$S\&I2X>I^;C8B8?2JDM)@.+;[>J*\N+O-6(9=(D3.#>FX#R6$ M4F-PK?LK*!\U"K-MR61L3@632R)42&YZ;'BQAR%*$@#\\MI.Y]PKMNBT"D_^G^OUFL2!^J.5J;JB16DK 3_U/3'L M? 1B"UO(IV[@GLIC]3W8/FV_IL^JC\C[Y=6G^"?M%SAL0%9SF(X&!WL]Y:O/ MV^HFND(^*3&N\8$JETO2.#KP KR?.Q2AOF$'[=\83O\#4$L#!!0 ( .B# M_%;_([]$B@( *L% 9 >&PO=V]R:W-H965T&HWV>Q"*>Q&8BE5BT1%H9>'J@_>9))8.';P90-_W[&33;&R'-,JJM;4_CV.0U-LQ,5(N2(J72#;-DZBHV MK496!% CXC1)CN.&<1EEB^"[T=E".2NXQ!L-QC4-TT\K%*I;1M-HZ[CE56V] M(\X6+:OP#NWW]D:3%8\L!6]0&JXD:"R7T?GT=#7W^2'A!\?.[)S!5[)6ZMX; MGXMEE'A!*#"WGH'1ML$+%,(3D8R'@3,:K_3 W?.6_6.HG6I9,X,72OSDA:V7 MT4D$!9;,"7NKND\XU'/D^7(E3%BAZW/3]Q'DSEC5#&!2T'#9[^QQ^ X[@)/D M!4 Z -*@N[\HJ/S +,L66G6@?3:Q^4,H-:!)')?^4>ZLIB@GG,WNW-K@@T-I MX7)#JUG$EFA],,X'BE5/D;Y <0S72MK:P*4LL/@7'Y.<45.ZU;1*]Q)>.3F! M6?(&TB2=[>&;C37. M_LM37"K_.UL9K^B-_/E=NSS9]G\UUR:EJ6XS*B-C"H M-QAEAP?3X^1LC];YJ'6^C_UU[[&?XHNR"-.CPX.3=)J>_5_\MQKA0C4MDT^ M&R8D_O!<6+6F*M* M\M#0Q,V*(IR9@(*;7"CC*(E+K]=XQ9+)G%/46%+=>$F3YQXIWFF@!G45QH2! M7#EI^UX:O>,D.N\;\&]Z/\:NF:XX52JP)&@R>7<4@>Y'0V]8U89V7"M+S1V. M-4U3U#Z!XJ6B]QL,?\$XG[,_4$L#!!0 ( .B#_%9,#8' A1< ,9( 9 M >&PO=V]R:W-H965TC'Z0?TXLZZ&[_3NBL^-G7K7Y[LNF[_[=F9+W>Z47YI][K%-QOK&M7A M5[<]\WNG5<4O-?79Q?GYT[-&F?;DU0O^[(-[]<+V76U:_<$5OF\:Y>Y?Z]K> MO3Q9G<0/KLQVU]$'9Z]>[-567^ONM_T'A]_.TBJ5:73KC6T+IS MI#WIQ?SGN/KWS#R862NOW]CZ7Z;J=B]/GI\4E=ZHONZN[-V/.C#T-:U7VMKS MO\6=//L,.Y:][VP37L;OC6GE?_4Q"")[X?GYD1O.X5N#][I7;[4OG=FSA.RF>-U[/.!]H=JJN#;; MUFQ,J=JNN"Q+V[>=:;?%!UN;TFA??!%_^O+%60=::,6S,NS[6O:].++OT^)G MVW8[7[QK*UV-WS\##XF1B\C(ZXO9!7_JVV7QY'Q17)Q?/)E9[TD2S!->[\F1 M]:88_N_+M>\<%.E_IAB6];Z:7H^LZUN_5Z5^>0+S\=K=ZI-7?__;ZNGY=S/4 M?I6H_6IN]5>_J*YWFD[PU[UVBH[33]$XO\J/6M7=KE18Z1H$FA(\_^!LOU\4 M[]MR67S1[73Q][\]O[@X_^Z-;?:JO>??5M]]6>R=O3457FA4"W.&X7:+0E50 M64,R(]MCI;)"'\2J/^+'SGCYW,<-.UO0-CO;>WVC]1Z/+HI:]6WE[O$#2&X7 MQ4:5IC;=?4&.I].M:DM9IC*Z@W>)R\% ]\IU1(T'B;JR( CZ7-_3/F5M^(L[ MT^U,*]L.(C!M!?NC34U;UGU%-+>]\_3_SC;:+^"6.N.8UZ*$/&K]43[=J361 MQ^=0E/A:.S&IG?5[?%[[HK:EZG2%32'@+;CM>/_?6D.?7N-=[9?%)8BAK_F[ M(/*BLA!3:SLPZ^#

X>O:=#RZ'R,72F@[MV$+T1"TLV.)G71D6&C$IOYAJ6?QSI^%DK=./;4:O M)F[49H,?L/#ZGEFI]=;X6H3)>]()'-OT"+=,2Y)@4M:D=7MG$)4,R1+O]N3R ML,.FK^ND2FKK=."<%*8P7<;!$A:"T%;NLL=&3!>&!.;W,$RSKG4!J?#7E;H_ M[>PI_LLLAPQ90Y_LO=:#JBA1D;1GD&,T!D.ZIT <0AS]'W=@9GUP\"5,#B8# M4O=[:/^!7*"8=D(X5FP#T0],8)&!T%/;TH$-DJ%-%:RT835N^V:M'>\[$I0Z MOL18:!->1;Q%OR?BO!U,'8SO# 2;BVCP$[!4L(US5O?.0C[I*.3K**O6MJ>C MM3LHH\CH\/@'Y>WN]U"]ND[D!BDXW>H[18=M6UW<:^62+L$A-(NB)+=5U_P( M=%UC6=!,QGQ?]" /\8RT\)MSTI)TW+!\5L<-%H$P8/ X>U47H-K8BH3]E%]; M7LM!GG3B[2VD9,XPUY0*TC(A[W8%'%X? Y@IP=( T#EP!.H@"IX MVT(GRMI2:-MFQZ4\-+N+[\.+:1#<=R#D3_$QZJ'Y+(MP*I\A_X=G_I=]HTF]'*TD8B,I$FM^2?#8D'V8Y*E3<3(*W%L%6^A:)R#[Z6/S? MTQ?@NJ$4* KP 1.MUI5?S@"UKQ-0^WH68OW6*B )$O][0@6F*;XG0%*2 1. MGP)M\RNR;RI+,6\ZC3YM08<%[%IQ]-BD?3R!"_%D.W5+RJ3;(%WV";RE_\&.7!(%J'3^EIZ[TM@^XX?KTOY:< MQ#C"T*=LQ4@IF4V;P+RX%.5WQ0:)M">O> ===HLH\T-L9>'W>#DB M6%6_PSQ#\$HFR$ZI)18H'I:]8X?32BI!^]%#AZQLE'%C-@8= M:K!;D)49\B M7XE.:U6SNDDEPN_L72MK,&JBV%2(%WT+<@A3R#$_67&^=P$:O)! 7O.6MG*V M8;E$6Y@\V^CG.39KRD2/;,!4@IW)54!N7P.MDIHJYAU<_]ZW4G=@"Z)-)M\E M,8O.D'/6",=!T:IC!WO9MCW6N!*I8 .RA0)F\.^?R/.Q:"1'EZ60 M8>N488MNP"ZB?A!T1L8$(,2I7C"1N(6X6&!<"(GR/E825BA DDW/&B?X9<[) M/DU.]NF\D_5,P#O? =1WXI<&-WN=I#_E;.=7?A\=)5G*Y('*Z9-C(%S)AY\< MWZ+0B22V+^_[9A_L&Q)H5*5%5)("!1'N)5ZKACRN8 GO=5">VDBNR>@?* 41 MWT.:_!@((0_-H'GRCHL MY)\X78[J2)D P# 0&NMYI0D0&X%::Z3"4;MB(M'9Z0P2SLW>L><@9:ILO^Z0 ML\7H1/E06;J>-X%4^,&R5H; 4J5!,06\3GT,3()CJOKQ6GL89%;2AB*#A]6XZ1-,!H71EIZ M(Q8A GTTB1YV,$L]:VJ>R4^QOA1V(*_B;)'/-L M#5*",/A\?-_OR7EG"2!';9S\6)?QI$09_OZF)0\._ ;MF\5-SY))/YLUO \# MR(!JODE1!4Q,6?'\8@\@T^,H((;_+KP:C>2QDAF)QG#41=9Y?PJI:,I>U\"9 M!NHB-1[LE)D((Z) '%1$M5Z5 P8(D3*';IJLI%4A[I:Y;.9$_SR)_OFLM-X0 MZJ"M^8=W &+0IV/N\Q.78B2CAZ78E':Z9@[87^9X$(K6]2("1HR2;%3T93J+ MP=-.O[D4\@_WA!"$RA@XJQNR=0I\>%]NI?%<*H/ZC;DJ+("()=N MJI%6A,*P5N7N8?;^H"ZX+!+W&<^T'O,-:$JV3UK&]*28[*>KNUM'IS[F %LI M*OM D]I459K>-Y2%*&ECC:/49R@B9GXEQ/Q%@OS#LQO9:R".<#9V!K:UP'J= M9-R..E\4 "*M=P1E"Z[K<0$2C"(JL:F023"FYWR.0#.5A].;)M6=JV7QCL0N MR(3S3,:'X_I@'MI(S#7E'RH4]0C7]AV<>,M!.)--:!?B^#D1]HZ* MZ?1QBFW.^NAYUI\ H-AS*=JA,9[+IF3X M$^H49 RE:B5+H/5% M5HV5*GWPFHNIPH9*EAX5D-K>55_KO^!.;'LH D\57H*%]P$FXA%/63N,)H+$ MB,!+X\J^(64M!>.PTSE8$(%)TGY$&]\]W*X);4!Z8D4"^HH=!&/PQ@ -'I'X M0G8[M+6_;&H/'/__L\'-8\[5^= VT=R9(P1"C&>H>>:,$,N.*XPFXUF9SPMOL)FIC\9RD-QU8_- M.R67G#K8S081+B28*8XC2XEL&#_4'278Q$C)3=8A4^)>L=%@<)&2J12"_"*H ME:*B-WLH:1&EG@9(;&$J)0E= V-U[(>33!X11A9?IT0ASOH.:! 9(_$LGK,B M4%!QJ&13(9"W)&Q%UFET2+&'1?:4?0(4D>/*UGK@0?%;U9>Q@/@@"O#>*8;. M64$V(K)ZI.AQ"WE;%PL&UZ%W.*G^G[=4;$.F_.J@YY1:3:'[E%XXZ'3::FAS MCE>F>->>AE['L=U)R)SLL8M6L#CGNU-#@P;\$W7GO_C^_?>_?BDY<%0X'(2< M2CCL4>*L]B#IHV@8FQQ3.B(- UN^<]( M' MMN98*O[(*GEOTLE*?[)YR>*SF%^4G:J(/G:Z"1E4Q18*X<=C)=)S"AB?,JTA M<;A*A2Z7H2@Z'0)0BHQ3:D0I?PLF'>O,V1P#JT5#YLN[X#V.7*%:DQKN KFS M*MO .X\]' P.)/1 GR&=AFD!,7/( -8CXB+12>EAB1/JN7P^#6 M:G;2ZM4_$ >..*?Y%P]5D3'*=-W4QMI\5C=Z'7H8U]3#X "3SE1"(-FL+&77 MM=G&QHXSW-EE3:HU=SSQH:/CR<<-PK%0[74B%UQ=!-MFQ[@G9-"%$9I4?D8< MF]I@Z) 2XW&?H$-!:<8I:LAA)._#2?92;Z=9!.J>"DS'>6^YL,$B##DA-SE" M=9=*R!W">Q!#2HUD#BA;E_,E6F21T'*DQ*YEK&-2P=A88N1?ZQ90O_-#9R@G M?U;SAB&\U?S\W'O$>J"(?Y*SF-2_^==S_>M]D+E(+]>_>R1'<"<\Z9&U8:69 MR@2PMUH6O]$,@=1\Y8U%]D "#'@MR2:"C>"(8BMH\%;B!Y$&R5B+(Z2)P*Q& M0Q,!GX5^SGC B,OQ/KJ=X#M S<@BAOK 8G!]&PX 7#P-P"'A8L7&:L3N3(MG6?R+LW*"%GODQY022E[&A9R8!?@Q;&171%AEDG>" M*J'K0WR*W0=U&L\#!7WP[Y4) MT3L<@KI5IHYUE/S%G:TK BD!7]SQQ+JN3A55)( %LFF]["T_RNS34&$P[K>F M9CH^C=K>1Y3QES:7J1]L2+6CT6.+,'OI0_?1>-^S"+@QIS]J5QH))D!JY4VA M[I2;'^A9#EU"1W BH/+X(J"5,)9,'8?,FIY5?&8/HA2KK:% M-TVJ(?5A3QIH$(T HZKU-,$;SBD3"TEAQ_=5_:% M!)@D&HY7)))8FP@N' @3"G$?BI Q^!WQ,2-<-\P+2.NQ0::^HWLI4,(0\6/V M)7$+_D^G[H 8"DVC<<$Q&\3A\JZ,N[F--AUW[263 ; I$49G]7/HG*[FNYWO M R9C>WC?)EQV.428'P#T";!/JNQGK&[:,>K[*^DK#0-JOJLSY*^W%/DBD4-1 MT(>@3&Y\2*SC68Q-AM*Y0!/CIMA_"!=>N"R5-\]E$H#Q#+ R=XG36MM(B>)9 M'&A5U;NHXQO;.YST'[URC,XM;^M#WSS-$E!G M:K(AJU)>O,@G,:M+0"%X]TKZU+5UFB)-"9 U2)[LR_F92=^;7 MFRJQC[NWKF_".8?,&T#_=YZ,L;%&1XU02Q=')>)[J3, MW'9!@#9&F]D:*/*I[G JJAU&KHHX;24MJT;];H>.\02N.=X;)^ RQ0&B:-8V MIW9@S=VAR0YXND8P-:0YW>Z8WI1DO3$?>27V?J/V>)HN'+?0A;$V#LF%BQ;< M%J](Y>%NTUT8TF!L:OQ.1\:/$#B^0%(F]1RXG+C/DQI3V9T/*0PYUNG:MEL> M R [TW%4+I2(9.SY^"&." HB!=N!157FN?3P)/XX$GW^Q?7*GZ%IBI89W'QC%W8N9P< M5Y*R^V"ZE3JA' ?2;86D&WGXI4'B?@6MUQM!@.]B%>9:W,@]31&FP? WEU?O MKNF3X<['KVU^;RG/!N.SVW,51[5T'<.7OT\Z15//4[WXGG8 MB09S[G47JLY:;MO>AS/U4JD;/BZMDSLWE>96="R)OK^Z)O>E7.H&,'V&FK7C M@UJ3==_&GHB4=8V/_CSU87V/!;@NABH7TQ_=F%]_)9'/O@Y ML1<5WJ:+RQ,W.2.6'*[>Q^']X59@N#D @J K*O59\EGQ0.GC]5>QR Q> R71A5#[,1TH6XQL#NMRUEF-Q>A9^!'0*2:'8D]]P M,W3J?"OK07UH,2IECM)P&6$<-'30H#3O%PB(ET4$M1.L*_.(\/ 0\H/G*^_A MG73_B?Z23':5=4079P*B85E+[L!/'SE\5J+Q71D*4]S4'<8X0]?F8 Q /&;6 MS T>+86.P82#FEJN/L7; 40[9<=&A]+C)]T5.,O^M R2JRW_ 1U.(]M._LI, M^K2(?Z3G4OXTS?"X_(4?@-DM19!:;_#J^?+9UR?2@XV_=';/?ZAF;3MD[I?&7^A#=*?+GKUOU!+ P04 " #H@_Q6X];&,?H" #^!@ M&0 'AL+W=OC.6?.\#*< M[93^:FI$"]];(=3R1@:+F??=ZL5,=58T$F\UF*YMN?YQC4+MYD$:II% TO5M"A-HR1H7,^#97QUG;EX'_!/@SMS9(.K9*745S?YLYH'S E" M@:5U#)R&1[Q!(1P1R?BVYPR&E YX;#^QO_>U4RTK;O!&B7^;RM;S8!) A6O> M"7NG=G_@OIZQXRN5,/X+NSXV2P(H.V-5NP>3@K:1_ &,YI%EG(Y1%3N>:][WN09WAP^*FEK ^]DA=7/^(@T#D*3 M)Z'7R5G"OSIY"2D+(6%)>H8O'0I//5_Z#-^A2@.?ERMC-1V0+Z<*[7FRTSSN MTER9+2]Q'M"M,*@?,5B\>A'G[,T9E=F@,CO'OKBG2UAUM!-J#6>WZI3PL]2G MA3_4"#>JW7+YX]6+21(7;RC=<5[I\^K#$5EQP65)OE+13346*Z?5$L]:";KR MC=P -\Y'.XC##GJRMT33KE!#&GMOJ4Y)#Z_/B\AG;"0Y;&STCPLB@(^*+GIL9].A&=A/BZ<07HGR>]5 MIN$T+D9N3(KT6*,8TIQ2Q:@VYHPDS-GT"/:[>K*8T4+Z>O)IF$YR.'70HZ.> MU*+>^,[K3@E1]^UI\ [-?=GWM$-X_S)\Y'K32 ,"UP1EE\4X -UWVWYBU=9W MN)6RU"^]6=,#A=H%T/^UHBKV$Y=@>/(6_P%02P,$% @ Z(/\5C_V2[:I M!@ M2( !D !X;"]W;W)K&UL[5I;;]LV%/XK MA%L4-J#8U(V2T\2 DW0WH%O0="V&80^T1=M$)=$CJ3C>K]\A)]\) V>K(3\IA:,:723I;DZ[2RT7AX/!FJZ8!E5?;%D.=3,A,RH MAJR<#]12,IK83EDZ\# F@XSRO#,ZL667,)C;VI2)7]HE79-AQVT+10 M6F159T"0\;S\I3?5/.QTB/$#';RJ@V=QEXXLR@NJZ>A$BA62IC58,PD[5-L; MP/'<+,J5EE#+H9\>C5-8%II/&8(%1A>BF.A9D:+Q="J*7"O4_4PG*5.]DX$& M;Z;/8%I9/BLM>P]8)NBCR/5"H0]YPI+;_0> LH;J;:">>:T&?ROR/O*Q@SSL M^2WV_'KHOK7G/V#O$YLR?FV'A_X>3Y260)%_F@9:V@F:[9BP.59+.F6G'8@+ MQ>0UZXS>O7$)?M^",JA1!FW61U<0ADF1,B1FZ'>A >L6-[K@BL[GDLVI9@F: MK-$7GFN()?07H[)I)*V^FD?R>6&X86C"\SG2UJ^M-?304'DNLB7-U^_>Q)X; MO8>RE4":,ZD,Y-Q"EEO(LT)")XF2N]#7 -GT$)+/>4[+F+4V8.%9O?"(Y@E: M2:[9D9C-RJCF>FWI:] H?H.RDGC,$.]V[WXUASN QIF0FO\'+:=":1/B7!D\ MNS@L-NL=/I[YN.:#X>,.T:7DX/RST#1%79X##%$H@*EZ][U=::B@,KD_,6_! MF$--_?.Q9SV-%^!-"6& [K& Z?',-CB,YQ3M.UH1GD+ZG2 M1Q<%LU39B>VFZ&WULD_TBFN>P$SSO-S5JU#3HHP@375AL2WI&O9?C43>&.CW MJ+9:\.D"K9@$'S LE,"P&D*X;R>![DR":7UD6M\SV:0 &!VA(487=*T0!,(1 M^Q"/0@CER?V+AR M'9,R%H,HL!;]V%@.;;2!16A XC;2D9ITY,FD.X?YF-L%1X]L^$VT:_?3P#"U MH1BBF].>06$X--TB::(4O84NV:"CF^.((2I:@F"#1RZ08G-+T%*T-UN 7DC& M6C8!NX48(>_?F8W[_BYK5U>EJV/TD4H@N>\ZZ*M5ES^,NKCHC";H@DTT^G # M!V;%MB[O$*\^6MUB&(F= $>0Z,:.3\)>22X_,NH?82> O68OQA+H8OC4!:WK M6?N!W4\PCA^E*W Z1%VO9W8W0WD_J$*HP0_ )KCTXQL_<6R\#ATO\*I.]5R: M66^P$!$G)M7( Q+WRB#PB&]W(H<0#[G]:JZMDE.0%[40J]Q*//!JNW?TT44A M+0V?0 -GEX&P^:?FI@"-@+^J5)"WN._"H3M-C4"*6?M05"5_"R "Z.\UAQ5/ MUVC"6&[W($ZF5)& R=P#5;8S?"D5T('PX@1IZ(YQ#L M[T=!%\X8P *P%I9\=H=E*<'D,0X:F1RB;A #J=PP1#' >I"#@)+$%G;H6_YX M5EJA.'"C)[*0^ X>6K# O:#$&SANY)<,-6>]%V&A]VI8^/ITO/TH_UTJ7@?0 M!LJ#'KE)<'W]Y5SB#H25.,?1IZ%'$,DX>?J>3L='HJCUZOA+T;! M$#O1T"Z!X0ZV*P WR?"[A1STM3R;E$+>'0:DMX^4Q_Y&RH&.[5(> '2\(^7= MV ][>XMYZ(1Q-0%A'%<3@+W@N6+>2L$'I1PHZ+T\!5NN#%%]98B>?V6X^R=4 MTXVAW%P8SC<& XWAL.-X7!C.-P87JF&'VX,AQO#"]\8!CM/ M"3(FY_;!A$+6??FJH"ZMWV2,RZ<(V^;E@PXX<[+PTL0TX68-F:+H@2;L/PS[0TLDB2I$N2=G)?OV.E*PX MB>UEW;Y8I,A[[KE7G8=+I;^; M'"0RFD&06%M?/3,#1I@24S/35'22>YTB6S MM-6ST,PULLP+E2),HN@H+!F7P7CHW]WH\5!55G")-QI,599,/YZC4,M1$ >K M%[=\5ECW(AP/YVR&=VB_SF\T[<(6)>,E2L.5!(WY*)C$I^>'[KZ_\(WCTJRM MP5DR5>J[VUQEHR!RA%!@:AT"H\<"+U (!T0T?C280:O2":ZO5^B7WG:R9-_85G?/3X,(*V,564C3 Q*+NLG M>VC\L"9P$FT12!J!Q/.N%7F6OS#+QD.MEJ#=;4)S"V^JER9R7+J@W%E-IYSD M[/BB8'*&!KB$29I69268Q0Q^LP5JN% E1;IP(5@@7,E4E0C31_]>2906]N_9 M5*#I#$-+9!QDF#:*SVO%R1;%1W"MI"T,?)099L_E0S*BM21967*>[ 3\M9(] MZ$==2**DOP.OWWJF[_'Z6_ ^_JBX?80_)E-C-27/GYMLK"$&FR%<09V:.4MQ M%) ?#>H%!N/W[^*CZ&P'P4%+<+ +?7Q'!9I5 D'E;XS=)@MVZ[@O$'(EJ'2Y MG(%UP8:Y5@N>44/B/$ZV2BKN(E#7^ LLX'=/D M%$ULHPE,9FZ1G,)72:U'\+_HRHQ:CO%'0AE#:EV1+Q@7CN4!(1\81G0-II7F MEM.%&.Y(SWK>O=#C=, ^T;>%J@Q!F\XSUVZR9-]I[ZP,>O_N)(F3,YCBC$OI MG#9E@LD480_V^]W!\7&'5H-N%$5-H#;ZI0&=(IF!U/Q2P8SA.4^9ZV4&^H,! M[!]WD_Z@ Y]KZY\N$=%U*>8Z:JYW!:DCU2?NQUQX/ M_MD]3J;U"L7VE4OB?M2I5QXO[L%$"&"EJJ2E\)+YDEBZ#&,//4AZ<+LU 998 M.TMI%UHB<4 R4%&@M:>01&=7SF>.<>A3E)AS?WDO[GU8G77) M96:._KLO'GL[6NYAVW(/W]QR;U\4)=#(\]]:\6[=DZ8B;E_5^1L_W%L[W'VA M$;>TQ<\_DVNNG!-?U*ZB[REZJPC%U#UN-7PP'7\/38WM)_FOO M@R='+[D?_3_<^S5\U-F4D>':+%>BGOF)U1 6!;\>Z]JW[5 \J6?!I^OU1'W- M],QU2($YB48]-X/J>DJM-U;-_60X59;F3+\L:+!'[2[0>:ZH4S0;IZ#]JS#^ M&U!+ P04 " #H@_Q6J>UC.T0# +!P &0 'AL+W=OMM:KA>JMX!+7&DS? MMDP_7:-0NV60! ?#=[YMK#-$JT7'MGB+]O=NK4F+1I2*MR@-5Q(TULO@*KF\ MSIV_=_B#X\X"8;)2Z=\KG:AG$KB 46%J'P.CU@#U^X1[/H7#*Y4P_@F[P3>GC&5O MK&KWP:2W7 YO]KCOPU' /'XF(-T'I+[N(9&O\CVS;+70:@?:>1.:$SQ5'TW% M<>F&I%,HW? MG:D['^O.SZ&O;ND^5KU 4#6H M(4N\-;W\C]/_'. UEU27Z@W%FS?PB22\1^P< 0=9<;2T78[J>PE)'B;SW E9 M6,P+N%%MUUM";9BN=DRCCS2JMEZ9AGDRIV<\G\(W8LRL Q=(EQ]>O9BG2?H. MM+OM;U7]EM(/) VD13C/YI#E89X7\(VZIR&!)(QG4__U62V-BE$.6ALG%]!?X$ETSTFEX MD:5.2,.+60')!#[+4O05TMA[+;GM]PVI^:.333AP;Y2H@+>$_H .T'@GUELU M2%;WY;V9G/K4HZ,%U:+>^C5LB"U]6L.N&JWCIK\:%MR_[L-OXBO36RX-E513 M:#R9%<$PC(-B5>?7W4996IY>;.AOA=HYT'FME#TH+L'X_UO] U!+ P04 M" #H@_Q6#WR['V4$ "%"P &0 'AL+W=O%[B5HS7SG1BG\WD="):7?(:9Q)46U5,/EYC M*=:7CN]L'GSEJT*;!^YTTK 5SE'_V'$PD"R%^F,6G_-+Q#"$L,=,&@=%PCS=8E@:(:/SL,9VM2V.X/]^@ M?[2Q4RP+IO!&E-]YKHM+)W4@QR5K2_U5K'_'/I[8X&6B5/8?UMW>>.1 UBHM MJMZ8&%2\[D;VT)_#GD'JG3 (>H/ \NX<69;OF6;3B11KD&8WH9F)#=5:$SE> MFZ3,M:2WG.ST] ^DD!2\OF.+$M6;B:L)U+QRLQ[@N@,(3@ D<"MJ72CX4.>8 M']J[1&;+*-@PN@[. GYNZR&$W@ "+PC/X(7;"$.+%YZ/\.^KA=*21/#/L1@[ MB.@XA"F,"]6P#"\=4KY">8_.]-4+/_'>G2$8;0E&Y]"GW_@I2&$P>@8_V@0)RF-X2 E;F?T&F_U&C];K_.V:4JD)FWI\5G9S499, JM$:ZKH,-E?R)\\ MX'K#5 $-X[FEL[/*RM9XL.8(%:6LE3;675V6E&E>)05,KFVO<].X:>!]_MIPGSM^R>=JY,G9O/]4Z&5FNO7J2!'[Q["A<.1_"( M3"J(AF$_>P*94:)R5:)R;.5^+'5='YP2W%5;=47 MW8P]FA-5QZ1W%OIX[[RC1"TI^V)M0B+!,5 ;"J3$C)4D+Y*&.2/#:=EQJGI. MW6$W/2=H26'RZ1'I@FDHZ%SWTF021-YLRSZ0Y 7,4'*1NW\9ESN-;#[KA^+\ MW):/X(,6\!XSK!;D/O1[;1NQ1'Y@%A$D V_DF6E,[2,-K?(3TPF]V$Q'U''" MQ$Y3,TW'U->1[H1+(@J^G_1]Z$3@U$O'@WCL$4NE+H!736MJ]I==IM]Z,.M* M&NY9V>+QRB"XT2 AG1]3E+MW-:I0KNP%4('5:G=+VC[=WC&ONJO5;GMW0;UE M&ULC57O;],P$/U73@&A3:J6)OVQ4MI*[39@DR:JM8 0XH.; M7!HSQRZVLV[\]9R=-.M$J?B2^-EWS^\YY\MHJ_2]R1$M/!9"FG&06[L9AJ%) M 2YQI, M611,/\U0J.TXB(+=Q!U?Y]9-A)/1AJUQ@?;S9JX)A0U+R@N4ABL)&K-Q,(V& MLZZ+]P%?.&[-WAB>VGP<# )(,6.EL'=J^Q%K/SW'ERAA_!.V=6P[@*0T M5A5U,BDHN*S>[+$^A_])B.N$V.NN-O(J+YEEDY%66] NFMC7E/KM>IEO(MS=!I=(TJIBNDL7(FT_/2SB(QZ #U,P@0\(=/& M?WA7]\@RBWH(<]1$W6J1CL11W\"1/N*0T51K*-Z=P4XHGB)RN2TRP6)&" M3E15*;R&J-6-8@>Z!.)6?]!SH+-"! M0\43[C6# O7:MSP#B2JEK?I",]MTU6G53)[#JY9\R_2:2P,",TIMGYWW M!5 MFZN 51O?6E;*4J/RPYS^#*A= *UG2MD=CT 2(A"1.24 !0MOK7]UN0 MHDB9DNWI6Q\$@N!BL8O=_78!G3\I_<,LA+#L.4MS<]%;6+L\[?=-O! 9-\=J M*7)\F2F=<8M7/>^;I18\<9.RM!_Z?M3/N,Q[E^=N[$%?GJO"IC(7#YJ9(LNX M7E^+5#U=](+>9N"+G"\L#?0OSY=\+AZ%_;9\T'CKUUP2F8G<2)4S+687O:O@ M]#HB>D?P78HGT^@STF2JU ]ZN4LN>CX))%(16^+ \5B)&Y&FQ AB_*QX]NHE M:6*SO^%^ZW2'+E-NQ(U*_RD3N[CHG?18(F:\2.T7]?174>DS(GZQ2HUKV5-% MZ_=87!BKLFHR),AD7C[Y<[4/;YD05A-")W>YD)/R$[?\\ERK)Z:)&MRHXU1U MLR&WG+I6;?>5H(=B^X*;3 CEO#/GSETU28H_.^Q2I$VX\K MCM5_F3-'&J2&O#_G4U-5;#2_[=I7/)X7SXB$I,B%4S-V#Y[W>5E@)*GH\?NN?XA+-F0/8JX MT-)*Z,CSA'T2,Z&U2-B-RA#:IIQS6^#37;X2QCJ&77MP6,JO"X&54T2YS.?, M+6W84JN53/"!Q%XYL;.MV$SN2&W!@\3B^?JW7T["8'QFX.RU)J:M2;+1)&YJ M,B--Y%83Q@UM'+Q(U%Y4;40LLJG0;!"XT?"47760=N\X^V:@YBF[X5JO2>&K M3!48_JHL3YMS_E$H"Q$?M(PAMLS9E<.ARD (M,]B)5(6'+%'.<_E3,8<;/[$ M3FCVYY1QQ)B71F#)4^;SM'8TOLBE[%< M@FZJ\L0P9X'PC/$5ERD1?X2)/AJ.6;^RR< +3D;-SH:\8^C3?D,!*\2Z$H@% MF!-ZOC]J/+=L=T?@*)E*2MG#P:C^;;YOGK?R69!O8W'!AA[9M-GNDM_E5NC< MB8BM ,TD:K6[])^YGL-K^9)=IP(:A5X0#%OM_AE_ GL@@4#2!+N//;/*ATK M\H+!L-7NSKB724NNZ"1LM;OT7P04_MU8;N'^V,C-;Y?N,>-IVN \\$[\2:O= MG7' 4)8='#B#4>C5B="Q^\P>AFA+T+WK5':",__U\ <>2C(FIU&8.X.O2\P MAZ'?>#8#LSW2#,Q@[->_@X$Y\$;CH-6^'IB#5OM:8 9>&/BM]O7 ##P_&NX\ MWA*8@U;[:F!&XU9[,#!'D_KW>F .PV&K?6]@C@!@0:L#"2=!A]^8J@&VB M1YQ2/L^<(Y59O$K.QA72"<-21)'C Z<(J"9^()ZA?_;WJ^^N%YP=;9B9!:=: M;2'2A$W7;FB9)'8_9T%(KD#GIMU=/SYPA!C51XC1FX\0C23S24QMXWS0 M5?0?YHNJ5UOY'W>:,)9@TQ@$D@9@N=$_..+DY?!GO,.,@#29N=UHI.\;;+&T M[ XFE-JY>$4=L ^2[*L*@\TS1SN^^76]=.I5B7-]^LZ\.?:"X1B=8#)$^V'H M!:/HJ*N:+6N(A+:ND:3?P^%E^?*_"C_Q(M^AX4HL:X]Y\%UXBE=,T<4"!4$HGS80&1-II3:I#F M7? #P.-T[G1A3D.:!6!R*@1=)L4* $F>6"(G<,<40IL*GDVK_%KP M%8&J98AJ;+PT"YH'F"Y,N5QU">3$6W&DG<(P#70 *O"Y0(6W80+_G\U(&$ 9 M!\YL=/Y+$WS97'.)$GB>-;+$C "E.A@=_I0GE?@!+008+TW1T;!.7 7G@ M0E]5T.LZ^]=+5M!.2%WA3TSX4_K. ;R,:KR,WHR7 MR![N7HB\]!Y&J91VQY!7X?/@,MWW1AT7*=6=*10MW35NB)2U1-J-;%6-PH M&=>C]87[57G/O"4O;^OA"W-*[:F88:I_/$:=H,L;\/+%JJ6[=9XJ:U7FN@L! M8--$@.\SA>-W]4(+U']#7/X74$L#!!0 ( .B#_%97:QJ1/P< '@7 9 M >&PO=V]R:W-H965TB#[1$VT0DT26I..FO[PQU1'8JTXB^VB M-.E[CA/T4R:RSOFI_395YZ)"0)[?B[%-JI==+"YGLE_:-U'IV9,\W?R^2' MB,WJK#/J0,P7+$_,E=S\QDN'AB0ODHFV_V%3S W\#D2Y-C(M%Z,%J6>"5"SQK=Z'(6OF!&79^JN0&%,U&:?1B7;6KT3B1459F1N&HP'7F M?+9BBA]=H%\QO)<'UXVC>HAB;WHU+D12'2>T1D )]E9E8: M+K.8Q]OK^VA>;:-7V7CAM0K\/<]ZX#M=\!S/;Y'GUS[[5I[_#)^G[ XQ9F"B M%,N6W+[_.9EKHQ O?^USOI ]V"^;-M&Q7K.(GW5PEVBN;GCG_-T;-W!.6BP? MU)8/VJ2?SW!3QGG"02Y@9F1T?31_F+G+6WKG^VQOE;[?]J\K#A&*EQF&1I-B M@U]((6YXHD';D!;&1$UC>&$,('_8A5K<0EK @Q,\ )/+Z^0"RV)Z M\0#% =.X+$'>T,'@0M3KBP[9A'?FC,, MAC!P!G"9KA-YQWEIT#17T0H#!=.$9> .1^"&(_@J#4L PWYDV.W3X40):HF# M;(G$JPV(#*=Q1Y][L*29UQA M:-^Q='T"+$8.%;2[J1C47E&\? L/C)OKH=FZC =N A%AJ-9*W@A2/0@PL66Z MGHS6;CY:*&!84\#P910 7TJ$?\F--N@]NKUO[[>*W;_W)U6QMJ'8VD[R7AG" M/>9%1B=ID4C,B%/@FY)((YZ#82V^V,!^X!%/Y[C,=[OECL>9"&LD80UQKBQ@ MGP&279YX+"3P1V[U4=@H;1I^V(J-$B!_8VC596B*1-Y7()KB ;9B*-2S+@&(:MFO#!A..?"U22SBR("%B'Y)D5T&N M*_Q<) S+)/HFL9NI-)#>8J>F,N:))3,[^YXL61V!9U:?*Z&OCQ:*$T<:3@4% M%-DTZ#GP%A B^+^&'"LA1T1AJTXB%AR"WACN.%,:W\+R[;*:<2,3-#D1Y@[\ ML97F![T 'Q\$,1,&YT[PY!Y-;U$S#K< (ZR!$3Z?T,-6K03!RYJ4'3385LC#.N>U8<%U[B\FG.>C M8;OCP!!1Q]EVL-I[;=&ND I/U;AC]9>1L/U%W1M4/%SU)?=M[^5L.GU)S_I_ M;61&;P&;S2?;F -;)PZQYW'LW[X69N#UQK:#&3]H8,*>2[U+V-:ZN(W[+?<% MSAVMZD-@<97"$FV/;?550GF-0+SB.2=XYMXYNM/RG8.[ MG>ONO5+K-RY#4ZZ6]LI7@[6YN!>MO];7RI/B,O5^>G$G_9FI)79.D/ %+G5Z M(9ZA57'-6_PP&ULA59=;^,V$/PKA*XX)( 0?5J6<[:!)-?BKL !09*V#T4?:&EE$:%$EZ1B MW[_OD+)U.)USZHDU$:QT74<=$'ZZ7WW>OU4@U6BI[N-3-#UW']_9:D MVJ^")#@Y'L2VMK_@ M3T%[\\IF+I.-4L]N\K5>!;$C1)(JZQ XAA>Z(RD=$&C\>\0,IBU=X&O[A/Z; MSQVY;+BA.R7_$K5M5T$9L)H:/DC[H/9?Z)C/S.%52AK_R_;CVBP-6#48J[IC M,!ATHA]'?CCJ\"J@C-\(2(\!J><];N19?N:6KY=:[9EVJX'F#)^JCP8YT;M# M>;0:7P7B[/J1MI#8LJ_]>,!.J8LGOI%D+I>1Q0YN750=T6Y'M/0-M()]4[UM M#?NUKZG^.3X"LXE>>J)WF[X+^/O07[$L#ED:I]D[>-F4;N;QLO])]X%V2EO1 M;]G?-QMC-8KCGW/ICFCY>31W8:[-CE>T"G C#.D7"M8?/R1%_.D=KOG$-7\/ M??V("U@/DIAJV)EC.D?W?<"G5A/]=$(,^I+7]U$E.72Q25EN,@29Z5Y6,X(SP>+"O#-,\GADD: MYGG&DCA,9Y!C#KHQ4@N+.:,#-F5EU-Z21+F@$4FV,6-D&51.,&0;8R\DRMVKP5:J)#?T1=]Y?76 ML&IBH)I&5 2'@=O1T23AKYEZ(=VB=8?P8'GM!$!U5:0M^C=4PCE:I06-86;8 M[>1IXKHK:?/Q0YDF\T\ [_ PF+%C''>R* IRE'"W7 MAYEBV$@6"SM:*JF70 M'KVX4D/O[U]'**3:(!+AM6@:TJS1JG/UA95879^ ?R3H\4+&#=NCG[NQ@M!* MBMJG:8:-$;7@+I$37SQC"'4[TL$1I^.6'-71*XQ2JLI'6_5&&B9D/9Y)".:$ M,M:GYJ116*]/->8$8[&GO:[.M8/H5=?N2&_]V^0R@3)C Y^\T_-W,W;] M'\O'M_,;UUN!2I/4(#2^FL\"IL?W:)Q8M?-OP$99O"C>='5 VBW ]T8I>YJX M#:8_!>O_ %!+ P04 " #H@_Q6U@U)#XH# 7"0 &0 'AL+W=OD9-4!'",;L#*PK MH6=>:,"V\^=>]6 M:CZ5C:FXP)4"W=0U4S^76,G#S N]XXM/?%<:^\*?3_=LAVLTG_O=@B\<#_JD#]:3C93?[>"/8N8%%@@KS(U58-0\X U6 ME14BC!^=IM=O:0U/^T?U]\YW\F7#--[(ZBLO3#GS,@\*W+*F,I_DX7?L_'& MN:RT>\*A6QMXD#?:R+HS)H*:B[9EC]TYO,0@Z@PBQ]UNY"AOF6'SJ9('4'8U MJ=F.<]59$QP7]E+61M$L)SLSOV-*<+'3L$(%-[*NZ:36)5,(;^_9ID+];NH; MVL>N]O-.<]EJ1L]H#N&#%*;4<"<*+)[:^\370T9'R&5T4?#/1EQ#' P@"J+X M@E[<.QT[O?@E3K?>?EMLM%$4(W^?\[>52\[+V;R9Z#W+<>918FA4#^C-W[P* MA\%O%V"3'C:YI#Y?4QX6384@M_#5!1D6L'A 13D#2Z9Y#DP4<,NKQLZ;_N2P1C(P,V-J,I,7,IL(-SUAT1'F M+:%N">4OP@G\L%\(R(/46$(YO 1_HD.[#4$ MUV'DFF#LFJAKDCY _ZW=A11*^Q1*7Y9""V'X57]V)\D!=S\:;G["XL!4H>$S M!=CQRT#>MFE%=5 S5TI6%1/Z7#Y=Q#B?3T^13B\#6R36(C4.R9W7U<8AY:=( M>XM$V4? 3%.05Y2;^G],J*?8\2 8C2 :C!/['%$0QH.0XN;:_P-02P,$% @ Z(/\5LK_J&ULM5G;;N,V$/T5PKM8 M[ )!;,F.,[&F MS*1\L"_7R66G9S4"#K&Q$!1_5C %SBT2ZO&U!.U4:UK!_>#1F1C5, M)?^3)69YV3GKD 3F-.?F3JY_AM*@$XL72Z[=7[(NY_8Z),ZUD6DIC!JD3!2_ M]+$DXBT"82D0/A,(PU<$^J5 _[G \!6!02DP<,P4IC@>(FKH>*3DFB@[&]'L M@R/32:/Y3-A]OS<*OS*4,^,(=*Q8YO9 SLDDUSA!:T)%0N[90K YBZDPY"J. M92X,$PMR*SF+&6CR,0)#&=>?1EV#JEC ;EPN.RF6#5]9=DANI#!+37X0"21U M^2Z:4-D1;NV8A%[ 7W)Q3/J](Q+VPC[Y]S$YMM@D4M@=58'52L M#GSHXSL0L*:<&%!I$VM^Z8!L@*HF@KQRAQ+4$EB-H).*H!.OB;_EZ0R4=3H% MF52&SM %RS.GR=/VL8F[ OC$ =ORU!)8C:5AQ=+0R](M MW;@@9-U(-W'A%_]]"60JTXR*S8=W9V%P^EF3;!\2,X99EKD"E"88R3,E4Z:U M5!LBI,$ @#&>8>:4J K[!I6*FXCS5AHH8Y7!K@<;+ MYX!'9"G7%H"D4IN7RV$^SA5&(SLC($:2@3L,^AAS2LHX57:,%H%*H_/$P%;6 M>8Z*U0IOLA$L \5DH5C) 8$5Y3FUJSAU);*%-CM\ M-)\7AEES<5RJQ#X3RK$ LE\(EE(DD?G,S'.^KZ)SC"*LXGS Z(U&NH [SYVQ M\)BA(DANK"!AAG"I-33M]]2[WX=Z=DM@-<\^K3S[U.N:5ZG=IG^HJQ[*K4)" MF%@A4U*QDF>=9QEGC5Q,_ N$ W0P6R@5/93&EL!J-)Y5-)YYK?Q)RF3- M.'=D,8'.NV#662DZ$-8NZ/9,N>/^1-XW<5B@#_=B:>]9+/WFC,BKX7^T_[RR M__R-:63.!!Y"AF%IKS[2&&RX.\XQU4M'DGN KSF>:NYRC1W$ON4!MCDHSA4S MU@&?OE'\3[0]U--]R-?:"WJZ$[WGYNV&"I7ECB>*7/+2R:Q4M M:@NMSMI>XQ-\UYJYA&^+VC;1HK;0ZM2&.VI#KT-.;2;EO,@+F(,9YM4B/302 MZ0?K]TA"-XT9P"]Y,&DMH=5)V[5P@;>7&5\+#%@8^AA\=6 M^XJVT H>NWL7O=CK+]R%.7;W]KP6=Z75:'4I?^6NHI^-3X*+:7&UOH,I;OIO MJ%I@Q4PXS!&R=WR*IT<5E^?%BY&9NTZ>26-DZAZ70!-0=@)^GTMLNLL7NT#U M+XSQOU!+ P04 " #H@_Q6T^H;6%L' "4/0 &0 'AL+W=O,2?0C M3;+\&LXLU7;*O3'Y? MWPAU-&PH49RR+(]YA@1;7 X^X?/ MHN LL0?,7O,]WZCHBEWG-\7!U^BRX%5 MW!%+6"@+!%7_/; Y2Y*"I.[CGQHZ:.HL O=_[^A!V7C5F#N:LSE/_HPCN;H< MN ,4L07=)/*6/WYF=8/&!2_D25[^BQZKLA-58[C))4_K8'6 M@.+H T@=0/H!HP,!=AU@]P)V#9AJ%?T:HS297.?*SB$6:>,\<[QCBAZH#FEX@NUZX(D;@;YOL#-G6!T0L8FON M9_[R<*)KSL_5[O]<[8$YW&.A"L>Z\$Y?VLV(LDN>?8@7YW2Y%&Q9C1^^0+LQ M]M?OJBCZ(EF:_ZT;-!5WI.<6*?8\7].070Y4#LV9>&"#V=M?L&-]U"D&"?,@ M83XD+ ""=90>-4J/3/1=[M!)604Z96#Q1 $ZTCG--(Y+QGM:CH5\F46_\LBM! \1:%Z%0DU04)) M3._B))9;G;!&]K'"0L(\Y\E3@UW+ZCU:D#4&0+".BI-&Q8E118_EH8C7NU>3 MC-6<:JD3S(@Y5C!(F&=NX+<50W.>KFFV??N+2_#D8]X,T5Q-+N6JGE8RD2.Y M7<="6>9NBYB*8@*MJ9!;M%FKSKGR7$3/_A7&'&>Z]CTG\;S\UU'2M937-,5?J@50::*NV] M*KM]O&=EX!?G2_Z@WB"'$J69<^SS TKS0&D^*"V HG7U):V^Y$3YL@9#"0Y) M\T!I/B@M@*)U!6^=)&RT+UZ>-.TG21./GF9-4$NHICG&.GW0.@--G38^F#=; M&P>;?9QK-*,T' MI050M*[@K3>%S>;4O/[<+N6NOZ*KCV:MR*!N%"C->Z:A=O7AKQ44U*2"HG4% M;6TJ;+9QOG2=#U5'R*(X6S;&RI[26HE!_2M0FO=,TQV#Q*#>#A2M*W'K[F"S MO7--?QQ\[8):.: T#Y3F@]("*%I7T=;/P:Z:AT\,Y&?0^ BA:5]#60B)F"^EG7[MF_-$2@SI+ MSS1]]S<5K<:@-A(4K:MQ:R,1HVLQ^\PW.;MG;'W@+W_F\*,U!#6+0&D^*"V MHG5E;P:*XM M-[6<<6\!$GFZM,AV1[;M].P^3;F194V<:6\)DKEEK^VYUAXBYM4Z^QD0_;=[ M3CZ@KVR9LDRB*Y:%JY2*>W7Q1O!H$THTY^H%6-BQY=-U&^?WVHX'M8] :1XH MS0>E!5"T[H!H[2/BG"IW@EI)H#0/E.:#T@(H6E?PUEXB9H_EAHGB:2Z4%K72 M[VB.:#'Q+2Z\UVH-ZBF!TKR:YNYE7NML]"0_5Z6FW5(3W$_/IS"&2&L,$;,Q MY,5,4J%=1FB./%H"4&,(E.:#T@(H6E?1UA@BIS*&"*@Q!$KS0&D^*"V HG6W M0+3&D&WV2PQS4UNSW(:X&(]Z'];7E+'?:GYN: M6_;:GFL=&-ML0]3)#W9::J[SZ*TEH+8,*,T'I050M.Y8:)T:^U0+?FQ0#P>4 MYH'2?%!: $7K"KZW=.V9IIZ7C43\VV9EHZ)D\R,ZC? M,MS;-)HRL2RW]Q9[!3:9K';[-6>;+<2?RHVSO?-7^'R.-><]?.Y7&X1;?+5? M^9J*99SE*&$+595U-E%?OZ+: EP=2+XNMZS><2EY6OY<,1HQ4110UQ>WYT]7"O]:')$"YM"2#,* M"F;8J4=)*IG3!+$WU(C2E1C;W084(XRCJAP7C,DB&WC;6R5 M MK> 2QQK,LBB8_GF!0JU'02=X,DSX(K?.$";#DBUPBO:N'&N:A37*G!/:[(S!*9DI]>@FU_-1$#E"*#"U#H'19X67*(0#(AH_ MMIA!O:4+W!T_H7_TVDG+C!F\5.([G]M\%+P-8(X96PH[4>M/N-73#))>O,\$7S,48.+Y"R[@P;^ (N(0;+H2S#T-+/-UN8;KE=%%Q MBI_A]'DIV]"-6A!'<1?NIE=P?/3F3YB09-9:XUIK['&[![1F6A5PJ:35))?. MV^9PZ4\:-=R?SXRW/S3QKO!/F_%=_PQ,R5(K^'?;=F MW]V'GOQ.0+F3 %4GH(EOA=B)/*3KSU72[[>C=[N_8;AJ8'5:LSH]P,J?:>M@ M?;3@PZ:D5J1JNN6%\U,93&G)9%71M6!JF;9 98R4A@TW#P-? 2?1V4G4:9*W ME]I?IJ-7"^^]I)C^@7"X_T+8<&VQ,(U5U_L/,ONUS/[+\JL/E)\S<+IK!&8$%K7/Z&QT=?%6$ZM*?]G-E*6&]L.< MWBK4SH'6,Z7LT\3=G_7KE_P"4$L#!!0 ( .B#_%8PCF-_!P, $0* 9 M >&PO=V]R:W-H965TWVV0$GH!H[LTW2_?O90+T\G"B3\@5LN.=PSO7UQ<,UXR^B MQ%B"UYI0,7)**9DCOFF!FZ.W]@_M^:5F1D2>,S(KZJ0Y5@HGL]L\9PV5 B!: M@'LFL0"/.,?5"LT(!E=@JNJF:-20S<'QV,L)EJ@BXH-"/4\GX/+B [@ %05/ M)6N$@HBA*Y5B_5TW[]7==>K\ ^J^-?0:!/ C\*$?6.#CX_ )SA7<:^'^-MQ5 M>3+)\DVR_)8O., W+1F75Q+SVF:EPP[L6+T=;\02Y7CDJ/TF,%]A)WO_SHO@ M)YNQ,Y%MV0R,S> 8^W9-T':=N5EGF_..+FKI=-]898,P3& T=%>;GBQA,$JC MU(1MJ1T8M8/C:HEJ18CF&*BF!@K6S.2\(:H_="9L>CO"<$/(51S&@W!'KRT, M>JEOUQL:O>%1O4],(@*HZM#"E)-1>W+*PSUM0:(ZM[=CP1(61'$605+5)@D!^HH,?*2 M<]=]LE_00>KMJK5%^7%@5YL:M>F)54_>BN>D.D_W4P?C =R1;(GR(WB@L7CP MW[\1GBCZO_=GS[S5[#R8P-T-:HD+HC1(HAWM[L8O7I^O?B"^J*@ !,\5$%[' MRCSOCBS=1+)E^]>?,:G.$.VP5,<\S'6 >C]GRD4_T0<)&ULK55M;YLP$/XK%JNF5MH" =I5&4%*0J9V4J6J5;NR5QJQ'OJ_S$BJJ!W(- K\L MI:JHP:M:^7JM@!8.5'$_#((+OZ),>&GB9+?<\N62:_:R.K%HP>5$PT M;_K4YF$/@#S]@+ %A,\!\0N J 5$K[40MX#XM1;.6X +W6]B=XG+J*%IHN26 M**N-;/;@LN_0F"\F;)_<&X5?&>),.N'8*53D0+#G2";KA5G6G$SR7-;":/*1 M3(J"V9I23JY%TYBVPJ<9&,JX/D.5A_N,G)Z>S@&^DUS6'LX633H#;@I>_?#2^"SWTI?DNR["W)YF]$=E",N"M&?(P] MO18&D-7@#Y?+"OJJT! , \=@U\4F#0:?$G^SG]U>I?-#I:Q':3B(#I7FO4R7 MG5(3I;\WJ"I0*[#=4 MK9C0A,,236$F<(ZJ9HLT%R/7;DPNI,&AZXXE+EY05@&_+Z4TNXLUT*WR] ]0 M2P,$% @ Z(/\5J!&%:)&ULM9QM;]LV%(7_"N$50PNTM4C*;UEB(+%4K,,Z9$W;81CV0;%I M6Z@LN13MM/]^DJR:ID21IG?[);$=W7.D0\:^CRCY^BGCG_,U8P)]W21I?M-; M"[&]ZO?S^9IMHOQUMF5I\9=EQC>1*)[R53_?>-^QOHCCM3:^K MU^[Y]#K;B21.V3U'^6ZSB?BW.Y9D3S<]W/O^POMXM1;E"_WI]39:L0?&L?U19Q!N6YG&6(LZ6-[U;?!7ZX[*@VN)3S)[RD\>H/)3'+/MFMTDQ5:)TSE QZ5"0[1[%@V_D\ MVZ4B1Z_0'YE@.7K/YBS>1X\)0T&<1ZL59ZM(L 5Z_(8^Q:DH)A7ZFT4VIWQ"CXVRY]C:CW$A&/4,W^S,XO)[K# M^7_NX<7N2ACT.(5HI4<[]&8[SEDJ7FT9C[,%6O$LS]$3CP5[E2V7VN$^"/IZ MP?*]\2K?1G-VTRO>_'+&]ZPW_?DG//1^T64-*19 BH5 8LJH^,=1\4WJTXZY M<6>L4BPXB TKL?+S;3_UKOO[TSR![)0\!\<\![8\=?^J=\8JUSPAQ8*# MV. D3^SA1J) ADJBPV.B0UNB6)>HLR4/$?'/$>V/#U= MGL8JUSPAQ8*1-4\@.R7/\3'/L25//-'E::QRS1-2+!A;\P2R4_*<'/.<&/.\ M+]H#K@O46.8:**18,&D%.J"-1('\E$2Q)[MWSYCIATQ$B;:A-M:YA@JJ%M1J MRB?3P&_D"F6I!GN"1=BEJ>5LGNV+ATQ/+Q@T;$BU %0MA%)31X7(42$7-;7F M,N<0,>5U=K[G, M=0! U0+29KSF?(,K-+9]9K+G%,%A;E:S7Q.%\I2S54R&K$RFK;O M-9\UE MSJF",AJQ,QJ4H9JJ9#1B9K3.OM=+6* _=U$2BV_H M;;J(YY'(./KG]Z(>O15LD_^K'3=01 -5"T#50B@U==PDS1'S8ELG,[27M(@W MQ*TW"U :.\\TA#)5KV*2F$6MF*4% MI&&3(L[R M#*$\U-,9^--V\Q \'"" MFX&!@LIYIB&4J9J9A!5JAI7.IIJV@6 T'GB#9F:@%'*>:0AEJF8F080.84\5 M4]!U)%"U %0MA%)31T9"%#5#5/=L;B_KM,XOG9 RA^^!>%=Q%=QFJ.$ M+0LK[_6H^&_CAR\6.#P1V;:Z<_XQ$R+;5 _7+%HP7FY0_'V9%1!:/RD-CE_O M,/T/4$L#!!0 ( .B#_%8WB@1@CP0 /H= 9 >&PO=V]R:W-H965T M1/\D-YPI]2Y-, M3IR-4MM;UY71AJ=,WH@MS_0_*Y&G3.G3?.W*;<[9LFR4)B[QO-!-69PYTW'Y MVWT^'8N=2N*,W^=([M*4Y<]W/!&'B8.=EQ\>XO5&%3^XT_&6K?DC5U^W][D^ M,7]4_EX/5@%DSRCR+Y,UZJS<09.FC) M5VR7J =Q^)E7 PH*O4@DLOQ$A^I:ST'13BJ15HUU!&F<';_9MRH1C0:$M#0@ M50-2QGWLJ(QRSA2;CG-Q0'EQM58K#LJAEJUU<'%6N/*HZ95!_F.XY^%XJC!Q[Q M>,\6"4=OYURQ.)'OT!L49^C+1NPDRY9R["H=:-&=&U5!W1V#(BU!_;++;A#U MWB/B$8J^/L[1VS?O7LNX>ISU8$D]6%+J^BVZ7X1BR;EPP&;%@W$KMRSB$T?? M^9+G>^Y,O_\.A]X/0%"T#HJ6ZK0EJ$]QIO,?9^M&+M^7649%EO_Z55^//BN> MRK_/A4XMA.[7H?M@/HL[0.IG\R7L<_$=%<)2H9@B]E.,<3@8]DS*J@QO9]'-D(73LFWF@OK]$V100(F-OW%-M"!#3LP.+]W,YB>&!Q0+V@QV,S] M&)[\'Y6&.\N7*.L2 ZC5-TT&%SBP:K(-H&!#% S.^MU,#D],'@R#5I<-$C#, MA%:7T;^HM9R"-?OFR^ $#ZVZ;0,WV/ &@TSHYO;HQ&WL>92<=YL87A"8%Y#; M%VHN6+EGUHC!#<$V/28,&^ZR.& M2M2SND)B@TS4D(G"+T)=G*XD7LWMK24Z-5BA,%9@IZ$*#A;NF[/&DIC=-3$; M6*(&2_3Z9;%*XE4%AVG8XKAA"H69^=C_3[[;V,DK M=D5_8_DZSB1*^$JW\FX&^O[)CQN-QQ,EMN7FWD(H)=+R<,/9DN?%!?K_E="A M52?%?F&]W3O]#U!+ P04 " #H@_Q6X,@/Q4<& ##)0 &0 'AL+W=O MCM1#;N_$X7ZSY)LAOTRU/Y#?+--L$0EYFJW&^S7@0ED:;>$PQ9N-- M$"6CZ:2\]SF;3M*=B*.$?\Y0OMML@NS?1QZGA_L1&;W<^!*MUJ*X,9Y.ML&* M/W'Q;?LYDU?CFB6,-CS)HS1!&5_>CQ[(G6_@PJ!$_!WQ0W[R&16NS-/TN;CX M/;P?X6)&/.8+45 $\M^>SW@<%TQR'O]4I*-ZS,+P]/,+^Z^E\]*9>9#S61I_ MCT*QOA\Y(Q3R9;"+Q9?T\!NO'+(*OD4:Y^5?=*BP>(06NURDF\I8SF 3)GZ^.A[&3@O$,%TDJ4' ME!5HR59\**-?6LMX14FQ4)Y$)K^-I)V8/L1RJ03)@B.YZ)"7[N9BN8O1PV*1 M[A*1HQOT)-=FN(LY2I=HM@Z2%<]1E*"VX9^ID+>_\ 6/]L%<@M][7 11G'^0 M#-^>//3^W0?TKK#[NDYW>9"$^60LY/R+68P7U5P?CW.E9^9JH$]I(M8Y\I.0 MAX"]UV_/>NS',FYU\.A+\!YI+^$?N^06&?@CHI@:P'QFP\TIY,YUH_O_>_16 M,(QZ)1DEGW%N);TLF:Q>!5"*CR0F3%*4Q;M\&RSX_4C6O9QG>SZ:_OP38?@7 M*+XZR3R=9+XFLE8FS#H39A\[E(F/RO,:OCSH087]B.9\%25)E*QDX8T+()2] MX\"L'+C8@_93YIC8GHSWIVGIHDS7)*2-\@ NQK""\KLH"]NN6:-:$;+J"%F] M$?J>18+?_+5<@E7H:&N=#'GC&,Q2G 10MAH)#P 1XA!'<1* ,6QAV$E6.\EZ MG7P,0N3QN4#^#RDK8FK[>:)X"97E^6* MHI521]V !"U3=55 &09:D8!E-SRK#.NTL95JGO!7Z[)U9BG/3*&;2+YF_IB)HG$>R*T+)@%)-M&IHK6R>5C9?%UL[/XV. M)A>$M);R7 W2VOEE555%,P!C!G:INF(!-L-DG>(%L%F6Q3GD&8 RK:M@;QN9?9&O'HY'-I%<. M0FU%\3'=\XR'*%@*GJ%#\4"@=+D$H^$ _96JS(: O"$@'P!1?"X*C6HE_;+U M2FW2R>5K9?%UL[3>/C5JF^.J>CO8*[MA 9MM1:"I$9#)_1NK3I!6A_+] O M'&A78P7I(,504;1[;%/UM N2RD?U% !A M2WWA!J!N7).=<;71QK1?&[]);TT)*#8Z6V<718C1*;1=E*/^G.6#5,Z9-_>TZ4%H M?P]R8=_L*OX;M=>",*:CMIX0RE+?$UZB:OO8=!BTO\,8M&UVWSK3KD 7DUW M!0+X_IJIK@*HDYRW?R)O5+O1_X[[37;-:LS3WT@I-51) : ZB]@;1.5?H#K& M9GQR*&7#LU5Y&BA'I5O'4P7UW?K$T4-YSD:Y_TCN9@2X[Y$[_WB>J*$_'F_Z M%&2R0N0HYDLY%+ZU91:SXXFAXX5(M^61F'DJ1+HI/ZYY$/*L ,COEZG,4W51 M#%"?VYK^!U!+ P04 " #H@_Q6#%5[""XAOJRA::PP*O,_%,M[]" MY5!'X<4TX\4OVE:RCH7B-1MVZ7M!7(0%'@T8W2*FI"6:>BC8+[0E7RE1@?(BF/R: M2CTQFB28+(&CE*#'.%[GZPP+F*.O(@&&)C27T9>HL-@ ^DABF@.:_2C&*0$B MT-VE6C<1")QF_+U4^?82H9MW[]$[9?7WA*XY)G,^L(7T1\W*CJNYC\NY>R?F M[J//E(B$HRF9PURC'YGU0X.^+7FLR?3>R!Q[1L#?UN0>^9M@49M@TY; #A8GJ!R@6:<2\T&VB335B'2_L[M ._.W4 M_G:,_GX]&8#H)J-8\7:0Q5I5,FY:,MJX-T#;!HA*LL\>> M'P0-AH]E[KJ>'^@)#FN"0R/!GR2)LHSLZ).[?L%H?N76-QJYEMDVP:+PF-D& MK\<2GJ,GM5N3VC62^D4>%.,U8ZK2KH"EU)1)JT#6L6JTRG$?.[O:#3R'Z7H4W/HATX MVZ^=[1N=?0:SZB4[, M]<)&*8MT8K*X-ZN[1BQP3J:0W?W&-5]PSM=W]_BF<>>[_I&W.K']XT?E[45H MT[-HI;OV7D,G![8L.FE<;JLU$>4-O!ZMNW6/18^J,3YV'R:N9CQ2W;VB@;2# M+UN#GS&3H<)1!@MIRKGORI5A9;>M?!%T5;239E0(FA>/"> Y,"4@OR\H%6\O MRD#=\QS] U!+ P04 " #H@_Q6)EH$]KP$ #%'0 &0 'AL+W=O46IV0WUJ#V6O"4K&(F"O3):(U6^!FSC^O' M@M_I#4N49#BG"T8-K()JR(.23N+F/QIHA(L(I M#IF@0/QOB^]PF@HF'L?GFE1K- 7P\/J5/2@;SQNS0!3?D?37)&+Q6/,T$.$E MVJ3LB>Q^P'6#',$7DI26OV!7US4T$&XH(UD-YA%D25[]HY ^#TF&P>)+64YRG#-P!9YPF")*DV42HM)@3="ZT-,-A3E$1WIC+="Q**'=<2W5<3FB8@M\$!R%E,P MRR,<2?!!/][MP>L\>TT*S=<4WIJ]A#]N\FM@&=\!TS M23QW_? '5' X/ GW MSUHR>/#OVC[_Q\&WNL)JW&R5?-8)OAXS CX. [(\U^6_O>?4X)[A MC/XN\V@5ARV/0\P?-W2-0CS6.#7%Q19KDV^_@:[QOS&9G8?^^0]H92/F*5P,'=B1G*B6#8TG7=:RVXEP2 MU]"P[*96JY^M#LI+]7XM+T2R2A;1F= M]*N4#"22 ]>S._F7U'(\SY3GWVWR[_;F_R>^E$ZJ\92_$.6KLL9%0F2S]JU[ M%('G#+U.9[A'-H'F46/\8RK7,[M)EE!!RQRV:P7'5"8TO8Y'YL>UH ?MH3Q[ M@R9[@][L33.R$8NH_:3&IZQRS#EO#I,EN5?QTFE+)9FODFRFDBQ023971-8R ME-<8ROM*5D>>2INI)/-5DLU4D@4JR>:*R%HV&S8V&ZH;]7NI+G6*2C)_*)FJ MN^LDE8*!1+"[2I)4.9C76KT%C?T.@*%^-0O^!/_%_-0?ZJ5^4,KF*V6;*64+ ME++-5;&U#7FP)06_DGFJ#D25W52R^4K99DK9 J5L[N9_\_7?*W3 M'IX['S#]L5SL$8DB['P-S91*!C+)[L>D-!'NB7EJO[<'>_=T_NYKOD:W/L*Z MR5>ZT5:SM79ONJE7NG\F$83=S!]7.97W_687[-_MNF@]!R4;.4?=H'1'2RG; M3"E;H)1MKHJM\H%^<&B4X6)5G@=2$(I%7;7CWI0V9X[3\J2M4WX+;V904AZ( M,\KRD&I/7QUP/J!BE>04I'C)I8SK 7]IB^K,L+IA9%T>62T(8R0K+V.,(ER( M"OSYDA#V>B,$FI/;R5]02P,$% @ Z(/\5OJ+!%= !0 Z"$ !D !X M;"]W;W)K&ULM5IM;]HZ%/XK%INF36I+G!=>.D J M)-$V=2IJUWL_3/>#"P:B)C&SG=+^^VN'$ @Q+JSN%TB,S_/8SSD<^SCIK0A] M9 N,.7A.XI3U&PO.EY?-)ILL<(+8!5GB5/PR(S1!7-S2>9,M*4;3W"B)F[9E MM9H)BM+&H)>WC>F@1S(>1RD>4\"R)$'T98ACLNHW8&/3])9KC M.\SOEV,J[IHERC1*<,HBD@**9_W&%;P,85<:Y#W^B?"*[5P#.94'0A[ES?=I MOV')$>$83[B$0.+K"8]P'$LD,8X_!6BCY)2&N]<;]#"?O)C, V)X1.)_HRE? M]!N=!ICB&ZNW%H('*4RLNXX%;]&PHX/QE0$*>4O *53$/S)HJ4(&PX^^YBC M*&9?P#FXO_/!YX]?P$<0I>#7@F1,]&6])A?T$J0Y*:B&:RK[ )4#?I*4+Q@( MTBF>*NQ]O7U+8]\4TR[G;F_F/K2U@#^R] (XUAFP+=M1C&=TO+FMFL[;V(.W ML8=ZT=,HXVJ ML65RO61+-,']ALB>#-,GW!A\^@!;UE>5UTR"^2;! I-@H2&PBK?=TMNN#GUP M(WR->)3.P346:?T,Y"O2.9F=WS,,KAC#_ S<<20<+MU/9B",4I1.(A2#,6%1 MOJC\#IZY7*(>8BS^TEF20Y)4&2#ZX?PB7 O=U,9WL3>&4@Q5X6)%O+4,#$_ MOL#D^$*CXZN$C%>&C'=DR,0R9,"G#QT;VE\!W41.)AJ1C!SETK(&;^7@WIKB4_5^RC*P"1EJ*"TN^T#^:1;ZMW5ZNV_$LK=.JEK67O* M=NO)M=;)KR.YW?U.01W)<_8[A=H9_>5F"5K;&LO2*G9['T!MP5H]B-I9O^>4,/5ADU//E"ZL;9GTM"<[\"C2P"AIJ")U MO,Z!91QNBWBH+_M&)%EF'%.P0'2Z0A3GVC,RX_)&J;G)HG1D%,TWBA8810M- MH54=O2V]H?>>"=5DB3LRBN8;10N,HH6FT*I.WU;]4%_VGYY0ZY5P2^2V_7QJ MM-X_BC,PRAFJ.*W.@2(4;BM^J"_Y;_@"4Z6N)DOHD5$TWRA:8!0M-(56]>?V M5 %VWC-IFJSC1T;1?*-H@5&TT!1:U>G;HPVH/]LX/6G6CQ^@U=X_(]6SGNR_ M8S@#HYRADM/;WX(V=QY$)YC.\U<&&)B0+.7K9XEE:_E:PE7^,'ZO?0@O1U#1 M[L/+8/W2P19^_0[$3T3G4"RKIHB_Q.UZ\5K&\X6>:/P1\(YR3)+Q<8 M33&5'<3O,T+XYD82E"]W#/X'4$L#!!0 ( .B#_%:$=B.8R , $(5 9 M >&PO=V]R:W-H965T8:EN^^K]#L-HE<-KB,KX6\U':$X.$-1$,4#\2S>#H^&TOE_WK.3O??$B+L-$1N^ M^."&$ +@#)F-<892$#DG&[,7_OZD;-&-A$K\,U3VAG@\3*P[WJ78X!SFGFII M O@S>,F//X33X.J,N^J,;>S)'\!5$VA>36:J,E0(*\>Q MA7!)EMJS"]$7P'Q(J8 MJGER*.KFLU?4@"1#.::Y^O3A0_5I_(6!<:@_Y<]),!K/_.=]W0>-)GVC=, H M'(5]HVS0:.>N)\JT$V5J%>664%+5U5!V5N"QN\\E6>J2+'-$UE/_O%/__'LU MZ7.7U7%)EKHDRQR1]:IST57GPMXP0/^'3NBJ[152->VA4MA9#C;#A15WK.HG M!I$Y"J(G\,=.X(_6J+(7V1Y5#G\#[0R'Q;7BCA7WQ" R1T'TQ V#W9$@L/=V M_'*HM]N1Q[8/IVRI4[;,%5N_!GO'LO![=?B6V56-7+*E3MDR5VS]&D6[&D5. M^OPW:*:F#0P=I!=VY-'BGQI'YBJ.OM"[(VEH/5.]J=]_@V)B$=GI4?/D.#)7 M<30B^WLSH0KXR@SC!,I9364S#>A6NX'?E1ES?;5^'5XNPH'U5 \(S0QJ1]], M%V\Q7Q$JU%NQ5*Z"T;DZ@/!F8-?<2+8Q$ZDG)B6KS.4:< %<&ZCG2\;DZXUV MT(U-D_\ 4$L#!!0 ( .B#_%8>)Y;@_ , $80 9 >&PO=V]R:W-H M965T81[.SR)2!Q[KDZ]UY+NED<*/O-4XP%>,BS@B^- M5(CRRC1YG.(<\4M:XD)^V5"6(R&';&ORDF&4:*,\,Z%E^6:.2&&L%GKNEJT6 M="1CC]"GF'G&\IMDODHAT:00&2/ &[3+QC1Z^X%J0 MI_ABFG']%QPJ[ P:(-YQ0?/:6*X@)T7U1 ]U((X,H/>" :P-X+D&3FW@G&O@ MU@;NN09>;:"EFY5V';@0";1:,'H 3*$EFWK1T=?6,EZD4(5R)YC\2J2=6/V% M990YN !KFI>TP(7@@&Z G@;1@ZQ'^7P?8H%(QC](W(^[$+Q_^P&\!:0 WU.Z MXZA(^,(458_B"8P? 'DP:(/"/@@&CMT&10.@N>TU MH)94KY'JC4J]2RD3%P*S_(36BL8[S[O5NVL7Q.>WP%%?9 3'%5.2V;0R Q&=\@UXBDH M$4F O*T!E-.=.CI)$6<[>1ZIPU&D&.0R##N&Y&X& M4^ZN4Y*%4Y)%$Y&UDC=ODC<_-51HW\KK,P8;1'-#VOCN8H%'NUR9H2K)P MWOO).+9M=7X- R#'>F%OLZWG>Z0U&M)?^DJ.DPNTEQ'<8ME%J#[E^033&_R[ M-P&TX<>SPGS"H0,>,6(H@JG6U4TR:K: MZ3JZ]MNO2U=">*SV,"#S@E^7I\I3<%10UJ7E=W;S&C5OH]S.@12>11:=)*NB M8A[U13EF6]V0C_I5J\S?VU?K>V!^5 UR;H/>Z:O.NP;Q+:D MX#)L&^G*NIS)TX=536LU$+347=D]%;+'TZ^I;/0Q4P#Y?4.I>!HH!\V_#E;_ M E!+ P04 " #H@_Q6.2)A1.$" !?" &0 'AL+W=OVPX9K)C_$GD !(]%[044R>7LAJ[KECE M4&!QP2HHU9,UXP66JLLWKJ@XX,P$%=0-/"]V"TQ*)YV8L3E/)ZR6E)0PYTC4 M18'YRQ50MILZOO,Z<$\VN=0#;CJI\ 86(!^K.5<]MU/)2 &E(*Q$'-93Y](? M7_F!#C SOA/8B;TVTJDL&7O2G:_9U/&T(Z"PDEH"J]L6KH%2K:1\_&Y%G8ZI M _?;K^HW)GF5S!(+N&;T!\ED/G6&#LI@C6LJ[]GN"[0)15IOQ:@P5[1KYB:Q M@U:UD*QH@Y6#@I3-'3^W"[$7$ 1' H(VP"R$VX",RQF6.)UPMD- M$*+'Q0R=GWWX6\95^71)!5U2@=$-^Y/Z>;D4DJM]_V6SUD@,[!+Z8QB+"J]@ MZJBW70#?@I.^?^?'WN<>@V%G,.Q35XG3%^0CR= ,5E L@:/0;Y;!9K41BXV8 M_LRV:3CP@XF[M5@8=!8&O184:V!C-5'1'BOV$L_.BCI6=(H5V5C1 6LP#$,[ M*^Y8\2E6;&/%!ZQ@X$5V5M*QDE.LQ,9*#EA^&!]A#3O6\!1K:&,-+:SAR,X: M=:Q1+^LA!U7AUQ*XC3@Z)/JQ'>A[;V7(ZTWW<@A!C1(JJEI#]CP_?XN.HC;<"YO>6GW2N:TXIT1;3VI3D MQ@DE>$DHD03L9H*#0N$GL?>O&W?ON-!'[QWF&U(*Q5BK..\B4=GPYC1K.I)5 MY@19,JG.(]/,U1\ <#U!/5\S)E\[^E#J_BG2/U!+ P04 " #H@_Q69P.$ MF!$$ #T&@ &0 'AL+W=OP%8YUMHA+ID;3=]M./HA39*F0F M7LYO;(GB_7AW?^FL,X<;(;^H!8 F7_.,JY&WT'IYZ?MJNH"^5$0#/R<,NZ-AW;L3HZ'8J4SQN%.$K7*9/P,@D'A8&=\1># MC=HY)D4HCT)\*4YNTI$7%!Y!!E-=(*CY6L,U9%E!,G[\6T&]>LW":0*KD7VF:5Z,?+./9+"C*XR?2\VOT,54+_@346F["?95',#CTQ72HN\ M,C8>Y(R7W_1KE8@= \-I-X@J@^A'@]X>@VYET'WI"KW*H/?2%?J5@0W=+V.W MB8NIIN.A%!LBB]F&5AS8[%MKDR_&BQOE04MSE1D[/?Y-B'3#LHQ0GI(_] (D MN>&:\CE[S(!,E *MR%LR25-6"$LS$H.F+%/DI#HX-9<_/<3DY,TI>4,8)[<& M9Z:JH:^-@\4R_K1RYJIT)MKC3)?<"JX7BB0\A;3%/G;;#QSVODE,G9WH*3M7 MD1/X?L4[I!O\0J(@ZK;X<_UR\Z@MG->MGOSOU1O)Z-:W2M?RNGMX[QAG&MY^ M, ]VVG*3_/W!S"..??PH'P:]M M><>$Q9BP! G64*A7*]1ST<>37$C-OE-;@L7,/(RU2-2*U*9+B0P#RRQ^5];C ML&/NE_5NOE\R*6Z9%'5ZS4G),Y,:XY*AMK%^SO_XN<@ MYW;[1)&I6'%=_DM;C]9;-!.[,?'#^%5X>1VVC,?%EH[=-=CBR_V@6RKGC"N2 MP!1:B]P>+L"TKK*88*[/A-!/)\4"]4;7^#]0 M2P,$% @ Z(/\5AVC4=NL @ 'P< !D !X;"]W;W)K&ULE95M;],P$,>_RBE,:)-@>6B;IJ.-U*T#AH28U@U>(%ZXR;4Q M<^)B.^W&I^><=%%'LQ;>)'ZXN]__+O%YN);J7F>(!AYR4>B1DQFS/'-=G628 M,WTJEUC0SERJG!F:JH6KEPI96CGEP@T\+W1SQ@LG'E9KURH>RM((7N"U EWF M.5./YRCD>N3XSM/"#5]DQBZX\7#)%CA%<[>\5C1SFR@IS['07!:@<#YRQO[9 M^<#:5P9?.:[UUAAL)C,I[^WD*ATYGA6$ A-C(S!ZK? "A;"!2,:O34RG05K' M[?%3]/=5[I3+C&F\D.(;3TTVL-[8>@XD MI38RWSB3@IP7]9L];.JPY1 $+S@$&X>@TEV#*I439E@\5'(-REI3-#NH4JV\ M21PO[$>9&D6[G/Q,_$'*=,V% %:D\,5DJ."J,*Q8\)E &&N-1L-;N-2&4PDP MA7$NE>&_6573RP?Z.30"%6C+3<.TG/VDLL.M?&Y_/$'#N- G< 2\@-M,EIK M>N@:RL4JL@1'#ATEC6J%3OSZ ME1]Z[_;DT&ERZ.R+3K41C^"#D3#!!/,9?=..7U>J36H=+*R"V3.\BOVN'PS= M58N$;B.ANU<"L;IMK-JKM\4*PJC7SNHUK-XA5J^-U?L/5MBPPD.LL(T5MK#" ML)W5;UC]0ZQ^&ZN_P_+]P0MY10TK.L2*VEC1#BOT.^VH08,:[$7=4H]!-C>H MVH"#G9\Q"**_B>Y6O[-7QV>F%KS0('!.;MYIGP2KNAW7$R.750N<24,-M1IF M=(.AL@:T/Y?2/$UL5VWNQ/@/4$L#!!0 ( .B#_%97D_,G800 H4 9 M >&PO=V]R:W-H965TI*;?,& M ;J 5 A[U]-V5;77O0^G^V 2 U:3F+4=Z-ZOWW$24D+<%.YRTGV!V)EY9OS, MBQT/MXP_B14A$CW'42)&QDK*]95IBF!%8BPNV9HD\&;!>(PE#/G2%&M.<)@I MQ9'I6)9GQI@FQGB8S=WQ\9"E,J()N>-(I'&,^8\)B=AV9-C&;N*>+E=239CC MX1HOR0.1C^L[#B.S1 EI3!)!68(X68R,:_MJ9KM*(9/X1LE6[#TCM90Y8T]J M8?^.5L\+&:.!9FRZ \: MRM7(Z!LH) N<1O*>;7\EQ8*Z"B]@D <*G1>47 +!?=8"YU"H7.LA6ZAD"W=S->>$>=CB<=#SK:(*VE M4P\9^YDV\$43E2@/DL-;"GIR_!E3CK[A*"7HEF"1<@)9( 6Z0-=A2%4L<81N MDCPC563/?"(QC<1'$'E\\-'9^X_H/:()^GW%4H&34 Q-"8XI>#,HG)CD3CBO M..&B6Y;(E4"S)"2A1M]OUO<:]$T@I&3%V;$R<1H!?TN32^1:Y\BQ'%?CS_1X M=4>WG']G??:/K5?(<,L4<3,\]\T4.4?70A#(#@@S^D+QG$:0(D3L4B=$D"#W M)$@YI\DRD_K*$EY.3+"@ OWY!0R@&TEB\9$"F46\G.4P"[&%DCB9Z(M^=P#+_- M;5>;\<7 LH;F9C\\&B&[)N5KI-Q#H9E&J.?L256(ZI9$=1N)^D6Q@X5@ <42 MV-I2N4+!"B=+R'IXM5"UL-ZJ=RUB:8WZMS5LO$9ID* M8_V2L?XIS4O >37*BE,R1+ZG4'Y[?4K':+]>0;5V,FWTX52FZA;=?HVJEBQ6 M.!V4G Z.Y53E(3F=U$;\4]-T4.^5W5HC;-/BK&[1MKS7,M6V7D[75B.OM]6> MB#Z\ZSNV\TFSS6I/S8W@IY+:*IK?*MJL+;1JF/8^@NS_U1&W<*>MP+:)YK>* M-FL+K1I8YR6PSG]^:"E,5'I#[<@UU4A!BS_L63JL3FTGT$@-NJ\VHY?O.+OQ MF^+MHT:A[S7MZ--CA/QCA&9O".6K-/?N-F+"E]FEDD !2Q.9?\.6L^7%U75V M77,P/[&OIK9FWE<77=E=R@M\?DMVB_E2G2\BL@!3UF4/ L+SBZ=\(-DZNUF9 M,RE9G#VN" X)5P+P?L&8W V4@?+Z;_P34$L#!!0 ( .B#_%80_#VV A M ,>_ 9 >&PO=V]R:W-H965TK7IGYW<#L/=3Z>G_>5MO:[Z']N[ M>C/^Y;KMUM4P_MK=G/9W75U=[2]:KTZC,,Q.UU6S.3D_V__;V^[\K-T.JV93 MO^V"?KM>5]WG%_6J?7AV(DZ^_,.[YN9VV/W#Z?G97753OZ^'/^[>=N-OIT>4 MJV9=;_JFW01=??WLY+GXZ4*4X>Z*O7ST["7=+ MJE?UY;##J,;_W=<7]6JU@QH7\I\#ZLGQIKL+X<]?T%_MGWY\F@]57U^TJW\V M5\/MLY/B)+BJKZOM:GC7/ORU/CQ1NL.[;%?]_K_!P\$V/ DNM_W0K@\7CRM8 M-YO'_U>?#IX %XADXH+H<$&T](+X<$&\?]#'E>T?ZV4U5.=G7?L0=#OK$6WW MP]XW^ZO'IVDVNSB^'[KQK\UXW7#^JFJZX,]JM:V#7^NJWW;U&*2A#WX(IO[R M>O.8/;L@C#\%OU;=QWJH/JSJX'U]N>V:H:G[H-I=<_ M7O-J._[I]>:^[H='P&]?CIGEXK!>/CQ5-/-;?MIL?@SC\/HC"*+95'W3!_]Z,]X@>#W4Z_[?-N<\KB:QKV;WTO!3?U==UL].QMKOZ^Z^ M/CG_YBN1A3_;7,4$IC@N/CHNQM#/07+UQ^2R/?$C3+:'V;UVW9^7L2C2L]-[ M^"@6JW1\Q3M:*6M,CFM,T#4>T_P2IOGUF.:VA3YBI6 )<1Y&H;90BU6EQH2FZT+==?5YQ2B;*L?BN,P"7>8_MNTP+O)M MUUR.H6PVC\__?$\7#F]6XWO.F_J^7@7B.]O247QJQ)C %%>41U>47J5ZR>DX M)C#%<2*4M"AD3/8#F/)ZG26IGNXVLR@KA3WA!>!P EWL^^9FTUPWE]7X"O[X M>O[;AYU+]N^;KS=W6YGQD37C<7QJY+C05&](KB7\(EN"E6UQH:G.DWQ+X(2+ MF/>QD= CG=)9E\TJB29>YH6D70+G73#K_]BT4QD?VS,>Q28'C0E-]83D=2+U M*^-9R2 7FNH\20<%2IJH&9\9N6R\RF,FZB(E]1(X][JHNN[S+D#/U^UV,UA7 MAB*0@\*$ICZOY'"B\"NC63D?%YKJ/,GZ!,J-J!E=FJ2D2%+C1=QBE@HQP5TB M2;0BG&C]W@[5"C2;K.T,%(+)7:$2NWXT)3G0?Z:"C](:;V M 6PNM6UF2&I++A7--*^VF^:RN1O3^T.[N>J#;[XJ(A']'%3W5;/:,94?KMON MA[Y:V9,>!2?'C0E-=87D:E'B5]*STCLN--5YDMY%>-]N<1/T@ ,3V=8%M9E- MMT$CR:0BG$DMS_?@O\'3VS3X:L@Q=M%:BR3!BW*_"H25+7*AJ^HB;H^2<@BG)"1"N/)S1Q\,>30NNC#Q9(>QJ%7=1&S4DTN--5YDFK& M>%]P^?1,+'KCL)E-OW'$DM7%.*O[O^N#W/;!%T(.KY/1*)B-QG[5!BLCY4)3 MG2<9:8QW#Y?7ACF+U=\S4!-U?9+TQ3.DCU(3"]I#^.W(P7/1LXLETXS]FN'& MK%23"TUUGJ2:,=Y+7)[YYGC6^JY@,4/>%22KBV=8':4"EK21\/N1H^BBR1=+ M3AG[-=N-65DE%YKZ@1W)*A.\Z;BX!!)S8FLK 9L9\L$B2>"2&0+7;NK/A]TP MRYX9OQ\UBEQHJG>@-S%'N,9'UC 3=9'@DW4S M)$W-_R=OC?';D2/HHBV82(:8^#7U35@9)!>:ZCS)(!/.J6]BCG0MGW.P64U^ MSB&1?"V9X6O314#>_^*W(L?01=LOD00Q\6M(G+#R1RXTU7F2/R:<0^+$G/X: MK_^8B?IY9IJ;^@FTN#DC^G+*+_ETJZ5_JUZ@X966'7&BJ\R0[3#E' MQ:DY [:\PMNL)E_A4\G%TIE!L9KF2_:R."(Y5"YZ<:FD>:E?T^&4E09RH:G. M U_JP!N%Q#PW9[^V/+=83>>Y)%TI3KHNVO6ZO7H,*,=N%K\=.8XNVG*II'FI M7Q/@E)4*\46S4@&DD\JD2D+0KQ6F76@)/WM#B=R,' MT457+I-L+_-KUINQ*N05@&9. MR>)W(@?/13,NDP0P\VN2F[&R1RXTU7F2/69XDY"8^?/C7-1$7:1D:1G.TM3, M7["1Q?'((7+RC5OPE5N_YK49[Y=N71##3!+#C/-[MYDYC36YC<5HDMMDDH1E M. E3.[M=@ M-F>EBEQHJO,D5 D%)R2(>E/WLCBMR)'ST4?+I<4,/=K M))NS$D@N--5YDD#FG"/9?'XDBYJHA^M(HE;@1$U+_04[61R0?)Z.BS9;(>E? MX==(MF!EAUQHJO,D.RPX1[*%.6RU$!R+U33!*207*W NIJ7YDLTLCD@.E8NF M6B$)7N'72+9@)8!<:*KS) $L.$>RA3ELM>6Y:87DN:1;!4ZW7F^&NMOL%S@F M.,=^%K\A.9(N>F^%)'J%7T/9@I4,>AD\>4.+WX\<2!?-N5)ROM*OP6S)RABYT%3G2<98<@YFR_G!+&JB M+E(RLQ)G9EC^DW>T^+W(X7/1E"LE$2S]&LV6K"R2"TUUGF21)>=HMIP?S:(F MZB(E6RMQMJ;G_H(M+8Y(#I*+CELI*6#IUW"V9"6(7&BJ\R1!+#F'LZ4Y=[5P M'+O5!,]:;J;NKQQ?PN>+&JQP!R[&UG[DD^)Y(+3G-2!)SD MU[SVRWK8'.CDM.00')<].A. PY="O\>V7]; YT,EYRB$X4#ED/5$Y7'"D,FJC+102T MMWR[UI;VIAF6]H"?S2A>R+3_RWCU<,NS-<9O2@^JB[Z>@(H;PJ_1KV 6\'"C MX $E/'"9"W)56+YO&^_E-[6RL-B-^X-DJBX 6YO1S;#4!8.R%FL3D U.T]8" M3#'R:Q8L>,4_V. T!P*2B4MD4,LBFA\(XS;:0@&9F]':F"D'^O88OQ\]DDYZ M?T#>0T1^C88%KR0(&YSF0$ \<>$,"5^&"#TQP(."4NA$%.>,O7=&V4R&:'4"(@K"%FE#4LB;]H MBXS#T@/GI)$'!#Q$Y-?H6/"*>+#!::JB@#;B4A=D75'+=W=MF6^S0S(?2&>( M&>T,F?G[L//LD?%[DJ/*!:HC2;$#MC=C)Z&60E+ML;#!:0X$=!+7 MO*#F>V+.A6ULR&XVQ8: @H:8D= PLW[1WAA'I4?-21F,7YLK[H]5XW>D1]1)GP\H=HC$L]DQ MKZX'&YSF0$ =X7 :U(M(%8V/41ELH('$SNAM8+=#WQ/C-Z&%T MTO #2A\B]6QFS"L4P@:G.1"P35Q.@UP'"V;&J(VV4,#J9G0Y]#I8LB/&(>G! M8D>'06PZ M26\UFTQZ(+PA M9I0WWM5CCO_2#]7 -"7&[T>.)Q>A6J[2<*@= T&;D.-1R>/I.&+\=/9A.NGU "$1DGLV'>95$V. T!P)2 MB>MMD*MAP7P8M=$6"LC;C'#'="70]\'XK>A!=-+@ U(A(O-L-LPK-<(&ISD0 ML$Q)A U.![4FB@4S8=1&6R@@<#/" M'W@UT'?#^.WH@732X -B(Z+P;"K,JU7"!J%RTL(#HB.B\&PNS"M*P@:G.1#025RZ@YSOYL#7QH9L9M-L M" B!B!DE$#/K%^V+<51ZU)ST[(#(B"@\FPSSJI"PP:D.!#HD M?JH*;] 2V; M27N;F9GVI_UM70\OJZ$Z/[NK;NIQ'WO3;/I@55^/EX4_[K;777-S>_QE:._& MISL)/K3#T*[W/][6U57=[0S&OU^WXR[Y\,OIB/_0=A_W]SC_'U!+ P04 M" #H@_Q6.UUKY(T# !4#0 &0 'AL+W=O^@&7?0XY.%5!DS.%2WOEXI8/,2E D_#(+8SQC/O618WKM6R5 61O \-/ABMV"U,P-ZMKA2._89GS#'+-94X4+$;>!3T? MTZX%E!5?.&STSC6QKB4C5;*RK8FS+!DJ.2&*%N- M;/:B]*9$8S<\MS_CU"A\RA%GD@^,*_*%B0+(%3!=*,#?R&AR2JZ8N@/#9@+( M!&:&3"$M%#<<-'D]P0=N@;%&>G\--: MR+M*2'A R)]%?D8ZP0D)@[#C@(_;X1-($4Y+>+@/]]&2QI>P\24L^3I/^G)" M+O,U:%/ZYZ8RP2R9(6,FTD(P ^0O7'(76N-GY>8U*#)=,@7DVR?D)I<& M,OW=Y4LEI.L68I?QN5ZQ%$8>KE,-:@U>\NH%C8.W+I>.1+;G6:?QK-/&GEQD M4AG^+\S)6&KC:K7"QR7>!LPZ&?1HMS?TU[L].*H&<4";JCUQW49:&=Z.N@^D/BX)@P';H%1(S!ZGL!/. :GPNC1[*== M&L4/-+JJXD[@5ADW*N-6E>^UX1B>*&^[0EP2XT>3#SJT'SV0Z*B*< -R2^PU M$GNM$L<*YMR0RVR%"NVJ;7&R]TA \$!B6\6>O'XCK]\J[ZK(>UY M1H/M;AW\SXBM":(G,M95=CADZ0J>28-GZO)RB:\]H&P!/E]( M:>X']F#=O$@E_P%02P,$% @ Z(/\5LG^W:W9 @ ]@< !D !X;"]W M;W)K&ULK95=;]HP%(;_BI554R=MS1=)H(-(+:C: M)E6J2MM=3+LPR0FQZMC,=J#]][.=$%$('1>[(;9SWC?/.<;'XPT7S[($4.BE MHDQ.G%*IU:7KRJR$"LL+O@*FWQ1<5%CIJ5BZES="3US.Y>< M5, DX0P)*";.E7\Y34R\#7@BL)$[8V0R67#^;";?\XGC&2"@D"GC@/5C#5.@ MU!AIC#^MI]-]T@AWQUOW&YN[SF6!)4PY_4ER54ZM6!-4A#5/_-+684?@#XX(@E80G"H(6T%H$VW(;%HS MK' Z%GR#A(G6;F9@:V/5.AO"S"[.E=!OB=:I] 83@9XPK0'= I:U +U%2J(O M:,J9$KK*-:;H%JM:$$5 (EZ@&2P4FD.V73J?@<*$RD]:]3B?H?.S3^@,$88> M2EY+S'(Y=I5F-5]TLY;KNN$*CG#]J-D%"KW/*/""L$<^?5\^@TS+?2L/WLI= M7:&N3$%7IL#ZA?\NTXS(C')3*8E^72VD+=+OO@P;RT&_I3F>EW*%,Y@X^OQ) M$&MPTH\?_-C[VI?O?S)[DWW891^^YYXVV\^69D\Y _0*6" N$ 79N[6-6VS= M3!M9IU%B=G&]F]!A4)",AEW0&]!!!SHX&51"QEG>L*I2\'I9HH(4JK1+?=B- M=[1#% :#,-[C[HF*O/@(>-2!1Z>#DY<6LN-6^DP>YXX.B49!'.UQ]T0-HR3J MYXX[[O@T;EPH$(;34O;^*^(# #]*8G\/LR=JF$2C?LRDPTS>Q7S@2G>QW/0M MV?6M/L;DX$\Y"OWA?BE[HB)];>XQNCM=V=R(MU@L"9/ZU!1:YUTD.DG1W#+- M1/&5;=0+KG3;M\-27\P@3(!^7W"NMA/3^[NK/OT+4$L#!!0 ( .B#_%:& MT+?_8P0 $<8 9 >&PO=V]R:W-H965TWI5D)E]^[A= \F&2!J$G.V@?;?WS@)"0$W M=TBI>('$F?D\W^>QF0S#'1?/<@6@R$L2IW)DK91:W]JV#%:0,'G#UY#BDP47 M"5-X*Y:V7 M@8>:4Q#9U'-].6)1:XV$V-A7C(=^H.$IA*HC<) D3K_<0\]W( M6HR."& *E(1A^;6$"<:R1,(Y_"E"KG%,['E[OT;]F MY)',G$F8\/C/*%2KD=6W2 @+MHG5$]_]"@6AKL8+>"RS3[(K;!V+!!NI>%(X M8P1)E.;?[*40XL !<F&+CH> [(K0UHNF+ M3)O,&]E$J5[&F1+X-$(_-9ZMF(#K>Q0B)!.>8'9(ENE[36:8,N$F!L(79*9X M\&PR>WS1UT ^/8!B42P_H^//V0/Y].$S^4"BE/Q8\8UD:2B'ML)X]:QV4,1V MG\=&WXC-)]]YJE:2/*8AA'5_&WF69.F>[#UM!/QMD]X0S[DBU*&>(9[)_W>G M#>%XI?9>AN+(O-7HTH8]_<,5B M@L#7BKT0F65C+DAP*!P4V1B@8DM\R)9XD$F%>8AF8%(HG];/IM5'WG;-M M3\@4>2/\N6O;$EA-";]4PK_P-O#;E*HEL)I4O5*JWF6V03YM]S##/=\[V@8& MHYY+S=N@7S+J-S*:<*FD_H714D4!2&3'M]')>9^'V8AU[D*V!%:C/2AI#RZ< M\X,VI6H)K":5ZU0EBG.9K"_FK66T?Y3T!INN;\YY]Z#HH/C'P:YSQ[U5M" MJRM4E8-N]]*;I-6*L2VTNEQ5S>@VUEGON$G\D_SW*#W9)0:KKN^^L4VJ\LYM MKN^F(++.3!K ?R9_(]+9J]D26IUW502Z_4LG?ZNE8UMH=;FJXM%M++C>,?D' MAF*G>YS[IT8=IV-.?5H5>;2YR'M,UC%_!M%I1MH=7EJ@I*VEB!O5_^%_,>=GK<;O\H_TU&O>-ND'W0 MDDT I]>=:HGQ;5*5-RS+T;(;?I?U@(_&[]W;2=[3KF#R%OMW9(5\2 P+A'1N M>K@C1=ZUSF\47V>-WSE7BB?9Y0I8"$(;X/,%YVI_HR&ULQ5S1;MLX%OT5PE,L6F!J2Y3L)-W$0!)I9CO8S!H)TCXL]H&6&9NH)+H4 ME<2+^?@A)5D2;9F..C>3/C2R3)Y+WB->\ES2.G_BXENVHE2BYR1.LXO!2LKU MI]$HBU8T(=F0KVFJOGG@(B%2?13+4;86E"R*2DD\PHXS&26$I8/I>7%O)J;G M/)KV="?1K5* N6 MT#1C/$6"/EP,+MU/H8]UA:+$%T:?LM8UTEV9<_Y-?_B\N!@XND4TII'4$$3] M>:37-(XUDFK']PIT4-O4%=O76_1?BLZKSLQ)1J]Y_)4MY.IB<#I "_I \EC> M\J=_T:I#8XT7\3@K_D=/55EG@*(\DSRI*JL6)"PM_Y+GRA&M"OA0!5Q5P+L5 MW ,5O*J"MU-AC ]4\*L*_DX%_U"3QE6%HNNCLN^%XP(BR?1<\"UE;]8JA^4.RG4MTS5D].[%1'TXY5R]0)=\T0]?QDI&/R(+A<+IB])C#ZG MY2.IOW@?4$E8G'U [] (9;I^AEB*[E,FLY_5375]P^)8E07.A\B[!]#">PHO^7IL&G+_5V WK_[@-9$2!:Q-4EEVZ,'C80O-X)K(T> M#<]Z]:/C%98\ZZ,SWW]T+H4@Z9*J<"+1?(/:Y69D4]R^?")B@?[[;P6)/DN: M9/_KZ.E5:=_OMJ]#Z*=L32)Z,5 Q,J/BD0ZF__C)G3C_[&(8$BR ! N!P P2 M_9I$WX8^O4\%C?@R9?]7[$1M%B.>2?0'>M=%C!6S+S&08$$)YCH%FIXE'Z?8 M'>+ST6/;XT F#8^/:X^/K1Z?4<'X O$'1)^UMZF^S.TTO%5J=,CY])F*B.DYYT ,LUKJZUY(L 2+#S9#XC.T.VFX;2FX=1*PUUX M.^MRJ;567Y="@@608"$0F.'ZL]KU9V^\Z#J#)!$2+( $"X' #!)=IU%=CGT$ ME6MQDLL5%\6DKP068EF6DS2BQ8Q13@R=$[X=O"]'H&A!A39NQ1O7*?[MS ]0 M9DT&6KK7M3)P2W4:A:7+K2[Z42ZL9GIS 8D65&AM+KQ.*H"LFE3@A@ILI^+N MOG,!9*_6V[60: $H6@B%9A+0"'GWK96\"RKE0=$"4+00"LVDLI'SKEW/_]K2 M'+:H!:K@0=&""JT=M<:>UQ&U]LOY9G0S?=@(=->N2[OU'CJH]_ZBSK.WIC<7 MH *^0FNK.-<;GOB[5'04.SVH]MQ&>+MVY3T[-#. :F-0M 4+81",PEH]+9[ M\M8S Z@.!T4+0-%"*#23RD:SNW;1_F.97CMH;WI 17V%-FGG>G<#TVMH=;<1 MZZY51KY"KM=NL#NHNPH M?VMZ,P&JPBLT8W$TV=N2@K)I M\M5H<&S7X%]H)G4R9%U&+'L0LF/U]K:]9=4N4:=G044X%)K)0"/"L5493H,# M:UU[M=[.!I7.H&@A%)I)0".=L?_&:UT,JKI!T0)0M! *S:2R4?#8KN!_;*UK M!^U-#Z@0K]!V]O%V]URA;)IN;^0Z/B+7P9>[=H.]*0$5^D><\:)U+E2+3,(: M>8_M^^DJ?/%]%4X^IVG'VFR MCOF&4I309*Y6OFKHR!5%5US/+.I#P-0XDKRS&U=V,[W) 97IH&@A%)I)6*/H M\5OOOV-0A0^*%H"BA5!HYNG51N1[=I'_>[X=9ZTCN!DJS[ K*20Y4B..LD>Z MW2+^HUVR\\ J:$( %"WP]O,&NQH4RJ!)2),S\.PY@_!NUGFLR%ZMMU=!Q3TH M6@B%9A+0) $\_,;!S0/-'("B!:!H(12:267K;+X]F[ ]8/1(6$SF,2W.M#SD M,A?;5-R1W*8=OS=3L*?OO?TS1F==!UN@S)HD-!D%S[X9?UGE/I\H_19OT(KG M(M/SC?[M5*?/0?,#H&C!D:YBI^Q>YU!XC62 UR0#/'LRX)9^SUG&I)K&%3:+ MZ%;OZ"&QCDG:S.I%L*,Q6[(YBYG<=)($FB4 10N.> (?UD%0[3 Y:C('GETL MWQEGMUM'\=0B3)_$H_IBJY"RH[$+-&L BA94:,:I%;D:/V M:E9?* *PHX;V?Y*4S?,,?4XC-=?K%?%,C9M.UX-F"4#1 E"T$ K-Y*?)''BG M;[U6 \TI@*(%H&@A%)I)99-3\.P;XVI4":H(0G54:T? 7 W#:IXZ%O;.]A7> MN".T7-O;TYL+T*0 %)KY:\@F*>#;DP)J*"5J$)6;TI6!17OQ_-)SX78[O7\C M"9H*\/=3 2>=9_2AS)ID- D!WYX0^,LBQH[?FP30S('?<3@?=Y+P&DD!OTD* M^/;]]QORS)(\09**1(N7PO&=26@[4&]O@XK[(YUTG<-+8ZB&E/X?M=[5D%"Q M+%Z2D:&(YZDLWVI0WZU?Q'%9O'YBYW[@?@K+UVDT,.7;/6Z(6#*UC([I@X)T MAB?J&1/E"S/*#Y*OBS="S+F4/"DN5Y2H:4874-\_<"ZW'[2!^K4ETS\!4$L# M!!0 ( .B#_%;[$:C740, ,T+ 9 >&PO=V]R:W-H965T7]JTD#1LE?C2^':.GW-LOSW3#1>W,@=0Z*XLF)QYN5+5A>_+-(>2R &O M@.F9)1$,B^9VK%KD4QYK0K*X%H@69;N S7>7*#/C)M"(K6(#Z6ET+W?,;+QDM@4G*&1*PG'F7^&*.8V-@ M5WRCL)$';61"N>'\UG3>93,O,$100*J,"Z(_:[B"HC">-,>/K5.OV=,8'K9W MWE_;X'4P-T3"%2^^TTSE,V_BH0R6I"[49[YY"]N 1L9?R@MI?]%FNS;P4%I+ MQ5V&UG*ET219"KX!@FS6GLS#1NJM=9P ME)E362BA9ZFV4\DB)P+.YCJN#%WQ4A^V)#9=9VBA;T!6%X#X$BT43V_1I\I, M2?2I5E(1EE&V0D]?@B*TD,^0-*XDH@Q]R7DM];R<^DHSFIW\=,LS=SSA$9X8 M?>!,Y1*]8AED?]K[.K8FP' 7X#SL=?B^9@,4!<]1&(01>HS\':?[].P0-2F, M[ [1D1T^UN4-")NE#I>.T7D8=GLP+^]"5B2%F:>?E@2Q!B]Y\@C'P8L>OF'# M-^SSGLQA11DS9Z41*Q"49^BI/B67@&?H5VS0-?)V$T'DW]=0?/ MJ.$9]?*\$80IN#_#J,T0C+L1X@8A[D5X=0S\"R$Z[E>?M*#(=1-PD. M]E(8]#[D[U;"=4(NUR#T7Q+:71-T+6@*G6(6_(>'C0_$&Y_TM#->%$1(,^2R M:-*YU[[.2-Q.XX.<1G@PBH\D-=PCAO=^[:=@.>\8'W#A:# .CW#M11OW:NY? M$G *673?]XCW2HW[I?I/43@%JBW8QZ#V$LZ3J&+V]<^&+2TQ#^HL$H0*UM'2I3RFBE7;#6C3:UZZ2JT_7)7Z'X@ M0C]:B0I8:M-@,-;Y$:YV=!W%*UNOW7"EJS_;S'6]#<(LT/-+SM6N8S9H*OCD M-U!+ P04 " #H@_Q6%M]88.H" " &0 'AL+W=O/,_=^2[:"OFL,@!-7G)>J+&3:5U>NJY: M9I!3U1,E%'B3"IE3C5NY>N[WFAFU-6.'%DS^8RCL1:0/\HYQ)W;H.2L!P*Q41!)*1C9]*_ MG(V,O35X9+!5!VMBE"R$>#:;K\G8\0PAX+#4!H'BWP9FP+D!0AJ_:TRG^:1Q M/%SOT6^L=M2RH IF@C^Q1&=CY]PA":1TS?6]V'Z!6L_0X"T%5_:7;&M;SR'+ MM=(BKYV10T8F"E-;FHTB M6"[DAC))'BE? Q$I^5[?W$I::'3^< 6:,JX^1JY&7@;=7=8)^)X?M/"9O=W=[Z 3-#$.+%[P MAAC/Z0[?@"83B7%;@5W_G"R4EEC0O]IB5V$/VK'-([]4)5W"V,%7K$!NP(G? MO^N'WN MSQM$[N902V5T<6S4'S961R2'#<):V1O4^1ZI[[<@':D.&]5A)_3U7N1&<'S^G.E= MF]2P)>+!Q? D+ZU68=B>EU'#<-3)\(IM6 )%0G8,>-)&;O1OS9P0&[45S."4 MF'O03'.0*SMC%%F*=:&K%M2<-F-L8KOWR?D4QULUC?["5+/QCLH5P][)(45( MKS?"Q,MJWE0;+4K;LA="XP"PRPQ'-$AC@/>I$'J_,1]HAG[\!U!+ P04 M" #H@_Q6L=F?DR # ##" &0 'AL+W=O*- -V7)U,,"A=S. M@T&P%WSA>6&L($QF-:VOE&T"UN4C)=8:2XK4+B>!^>#L\4@L@KNQE>. M6WVP!NO*2LH[N[G*YD%D&:' U%@(1I\-7J 0%HEX?-^!!JU-JWBXWJ-_<,Z3 M,RNF\4**;SPSQ3PX"2##-6N$^2*W'W'GT-CBI5)H]PO;W=TH@+311I8[96)0 M\LI_V?TN$ <*H^<4XIU"['A[0X[E)3,LF2FY!65O$YI=.%>=-I'CE MPJNC)P[Y3X^E81OZH;,T?,;2=6.T(:]YE9]U.>ZU1]W:MEO/=,U2G ?4CAK5 M!H/DY8O!)'K7PVW4:XP9P8I/49Q:L(4-DPTV$740TT MD*F^%$Y:FI/>%+Z_1Y5RS58".U,X^0LIG+;?F[*%36M7(/<]R>UFJ_> MU_!?9QU[UAYW?)#/P30:=R?TI&5S\GL)11\ZA%KQ%!VW3 I!>8&::#MVEN9C MYW51]4:G!U2'H^/IL)OK:$KEI?S$]!LC:S>E5M+0S'/+@OYEH+(7Z'PMI=EOK('V?TOR$U!+ P04 M" #H@_Q60;R]UH\# ;#@ &0 'AL+W=O4";G3J[4]L9U99I#@>6(;X'I M/VLN"JQT46Q*>[+)E:EPD]D6;V %ZF%[)W3);;QDI F"6=(P'KNW/HW2S\R!K;% M(X&];'TC@_+$^;,I_)'-'<\H @JI,BZP?NU@"90:3UK'W[53I^G3&+:_#]X_ M67@-\X0E+#G]1C*5SYVI@S)8XY*J>[[_'6J@L?&7]7#U*_WB$72>-4'EZ$H;]R7DK,,CES ME19MNG;36N"B$AB\(G""OG"F'/O+*W=BZ M,W%HETR#\!/@O,S%;X <;X!&,]5[]L;C)2<=701AWU UV=.$@QPU&/(BAH_0:R!DD\2F)WP49[.I" MD&D#,AT$T8'K/ZS]Z0F-[WM1!V>PPPMQKANC'I:;G<@]$F/[&Y M^O0!] D3@1XQ+:$/[?HM ]H;.7LQ!+YW/#6]"T):QBG%0J(MB&J*>V>X=AVW MICB(1B=[;UC!I82MO, _.\:=R55G&GY[[8:CN+MXZW9M?G\Z\B;]4<\/CHJ# M<^/>F8*#4\%!/)H&7<&#_5XZ$\<$P1\\G#N!\$RTL&,E7EGTUM<\.YM7E]IWYA M;CXV?3^ZJ:Y-7[#0@44B"FOMTAO%^B 0U4VD*BB^MG[,EE!AF6+KX'I?Q9<9%CIIECZ DS4+?KJ= MOU)) M209,$LZ0@,7(NPHO)V''&-@>=P2VF\2T=>8'Q""@DRDA@_=C M!"@U2MJ//Z6H5XUI#/??']6O+;R&F6,)$TY_DU2M1M[ 0RDL<$[5#=]^A1*H M:_023J7]1=NR;^"A))>*9Z6Q]B CK'CBAW(B]@PT:+U!5!I$3PVZ1PS:I4'; M@A:>6:Q/6.%X*/@6"=-;JYD7.S?66M,09I9QIH3^EV@[%<]66,"'L9Z(%$UX MIJ-#8CN_']!,ATR:4T!\@7[E2BK,4L*6: K"A@]+ ,T43^[1+2-*HK>?0&%" MY3MM.YW=2OUXC7PDS0ARZ"OMK1G33TK/)H5GT1'/>N@'9VHET6>60GIH[VO* M"C5Z1!U'3L%KF+=0U'F/HB!JU_GC-O^>LQ9J!W7F!^ZTJYEO6[WV$;V?>38' M4>/'N+#KU-N9?7TIUSB!D:P?C_Z+"NC"F;-^VU-1 M+\O5!H0^Y9'=#DB?/("N,1'H#M,#)76;.$^^';:T5' MN*(=5]0T-3;$$[L*A)G$V M1#MK!5&J'>ROL-5]&H?^7OF=@5C:6XE$"<^9*BKQZFMU\[FR];Z_ZUY&ULQ5=MC^(V$/XK5BJ=KE)W\P8!MA!I8;?7JWHZM.AZ'ZI^ M,,E K'7BU#:P_/O:3LB2G$FW%57WPV([,X^?9\:>3*8'QI]%!B#12TX+,7,R M*D<.*I65OR>,IV MDI("EAR)79YC?IP#98>9XSNGA2>RS:1><.-IB;>P OFE7'(UB5EC 0M&OY)49C-G[* 4-GA'Y1,[_ RUH*'&2Q@5 MYC\ZU+:>@Y*=D"ROG16#G!35+WZI W'F$$07'(+:(>@Z#"\XA+6#B9Q;,3.R M'K#$\92S ^+:6J'I@8F-\59J2*'3N))$%HX;-XNWO00R=L AT:O+ WT.MO WW/57RWH*Z&1.LC.K=;XJ-9OC]@GJ+? M?U60Z*.$7/QABV^U_\"^ORX'=Z+$" I?(HXEV#170&,#I"O6/O9NO<'4W9]KJ8PF;2-_ MV%BU2 X;DL->DE]-@5!)PGO@JN A>"E5:5(+E&P O3\"YO9[T(\;(>.)? _E MU84(!BC%1V'+TMN@QBWRN!M01.&H&3_[G23:X9JBN!M4+E>Z^O7^]:M:Y&ZA['<>?0VLW. MBF*;Z5FCX/]'!>]O@'U3IFRI^1>.;7'!J[C@&O6L1FG'=A!,NBFPF871Y$(* M7EL(O_>U^X::5@-TDC_R)JV_+EVKTV#4H>N>=9DY\*UIO@5*V*Z055O6K#8- M_KUI:SOK<]WXF^[U%:;Z:OB$^9:HEI/"1D%ZMR/U@N-5(UY-)"M-+[MF4G7& M9IBICQ?@VD ]WS F3Q.]0?,Y%/\%4$L#!!0 ( .B#_%:]R[+%$0, 'L) M 9 >&PO=V]R:W-H965T>>DW-. MC*][2ZEN=0Y@R%W!A>Y[N3'EB>_K-(>"ZD-9@L G4ZD*:G"J9KXN%=#,@0KN MAT$0^05EPDMZ;FVDDIZ<&\X$C!31\Z*@ZGX 7"[[7LM[6+ABL]S8!3_IE70& M8S WY4CAS*]9,E: T$P*HF#:]TY;)\/8UKN"+PR6>FU,K).)E+=V+TZE=:X/KX@?V]\XY>)E3#4/*O+#-YWXL]DL&4 MSKFYDLL/L/)S9/E2R;7[2Y:KVL CZ5P;6:S J*!@HOJE=ZL =K.:*7,V3JCAB8])9=$V6IDLP.7C4.C&R;L5QP;A4\9XDPRSJF" M@P$&D9&A+'!S:.KR/2#C>5ERP"]F*"?G1V_('F&"7.=RKJG(=,\W*-2^SD]7H@:5J/ 941&YE,+DFIR+#+)- MO(\&:Y?A@\M!N)/PXUP+A#3KL.O>WXVL_PG<$45S(R M (&C*DA-,"ORV>2@R$AJHQYSWBR[IA,.Y!KN\ &7Z2WY]@G)R(6!0G]ORKK2 MTFG68D^)$UW2%/H>'@,:U *\Y/6K5A2\:PKJA<@V8NO4L75VL2?C\ZL1@3N[ M1Z'):(6.'-J>7HNDTPF.>_YBW4!#43>*ZZ(-84>UL*/?"FL2M!/UM\F_$-F& MP:@V&/U'&S9ZR=A>B&PCMFX=6_>?-FR%/EK;B^%QO+5?&VKBX^;M&M>RXIVR M;@3V>\Y^X@>=89\G^UQJ/+\5I%+A>6L/;Z><,SIAG)E[;+:IG O3Y"%^\O_4 MCKNM+1-/BPY:02OJ;/GPU_I8 6KFVKLF[MW585^OUC>(4]+.H+@*/ M--6UY)*J&<--R6&*E,%A%Y-55:NO)D:6KEM.I,'>ZX8YWHY V0)\/I72/$SL M"^K[5O(+4$L#!!0 ( .B#_%91&X,N/0( ,,% 9 >&PO=V]R:W-H M965TNQG2QJ65>&1"\:VSGOX_=U>YQOM+FS2P D6RF4'=$E M8G,11;9<@F3V3#>@W)M:&\G03U:U/D>H6" M*[@VQ*ZD9.;^"H3>C.B /BS<\,42_4)4Y U;P"W@K+DV;A;UE(I+4)9K10S4 M(WHYN!AGOCX4?.6PL3MCXI/,M;[SDVDUHK$W! )*] 3F'FL8@Q >Y&S\[)BT MW](+=\2J?;)M=PX[@D'VA"#I!,ES!6DG2$/0UEF(-6'(BMSH#3&^ MVM'\()Q-4+LT7/E?\1:->\N=#HNI*K4$\H5MP9*3"2#CPIZ2-V1V.R$G+T_S M"-TNOC8J.^)52TR>('Y:J3.2QJ])$B?I ?GX^?)D7QZY;'W I ^8!%[ZUX!D MPFTIM%T9(-\OYQ:-^P_].!2P)6:'B;ZO+FS#2AA1US@6S!IH\>K%8!B_/Q3W M/\'VPJ=]^/08O9A*AT:B:U*Y[ 80"+J#X C2'@K>TH:!YOM_70P&L?_DT7HW MT^.ZX7[9GMNL=YL==3M3!DJ]4/P75,'G'!34' ]:S1Y9^-/DT"CG1;S MU]MG9A9<62*@=OCX[.TY)::],MH)ZB9TW5RCZ^$P7+I;%HPO<.]KK?%AXANY MO[>+WU!+ P04 " #H@_Q6]@BH?!D% #C( &0 'AL+W=OXF1=*>69B2S+,_,D+8S%K'IV M1QUZ;ECEC'"&5[Q$ M).+C$=_@+"M)8AY?&ZC1CEDJ]J^?Z3]5Q@MCE@G#-R3[,UWSW=P(#+#&F^20 M\7MR_( ;@]R2MR(9J_Z"8RWKAP98'1@G>:,L9I"G1?V9/#6.Z"D(0^4*J%% M+U6P&P5[I&!;)Q2<1L%YZ0ANHU"9;M:V5XZ+$IXL9I0< 2VE!:V\J+Q?:0M_ MI469* ^GQT8GP;?"0%WS$0%VN\ENA':GU/H6\* M7[0.0<\.N49*X,^'X@+8U@\ 6<@&GQXB\/;-.\F\;EZ.00I,]!]F U@=$@DN M_M^S&CC-;K/(KKCVOV31/=X3RM-B"SY?+1FGH@S\)LB7F)8+F%9!299B M.3>)P\#?BARZ5H+/C8Y.6%3#W I6O@(?%VAF/O9=KFFX@GUW7"(IVP6!-L$""O#9"G7!/W^!$7!RQ]3=6:7B^U'!B$ M-ASFUXU$##F!ZP_%HJE88'O0&]%BB9@+/2]HQ09F^JV9OM+,VV)%<@R66"0? M%N_GZHXG3W+#_AY(Z,E4H[5<_3 YJ"U.5#: M?$.H6'0)QT#L0P#.4K%7JM:=U&8EZ]RUIA,6Z83%FF"#@(1M0,)7+(:AS@#I MA$4Z8;$FV"! T.JV_I;&.M' ^NOV/?0]9UPAI7)AX(Q+I$S.=@++'94+J9P= MA">*).QU/E!I_@?1M. O&.]%PB0BN _K@XR.1"RW/'Q6$J9P>.;8_W M$A(YQ[)\+SQ1'+KN":K;IWYQ$-W2;WLL-A?E]7,+)?6"ULY)*RW22HMUT8;1 MZ1HM^)J=%M3::FFE15IIL2[:,$Q=NP75_=:9&PQO6AL\SPK&)40BY@?.I(), MQ6S/FW1@,K$ .\KPNF/!2B T!D7!9FV%>@KN="ZIZKJ0LOWE*H<>=FH59:I)46ZZ(- ]-U@PB^8K% M6GM%K;1(*RW611N&J>L5D;+).7-+T<#Z/[!"\7*W1]5#)F8A=UP\)&+(A^.? M2F,9+?0"=U0ZS-ZA;8[IMCHM9V!%#@6O3][:I^V)_%5U#CUZ?@TO;Z#D>00O MX_J\O^J'.T/E&O;SC95T?&2\(YR:O+'4[6F)8" MXOL-(?SYIAR@_;^&Q3]02P,$% @ Z(/\5HT\^_A8! @A0 !D !X M;"]W;W)K&ULM5A=<^(V%/TK&C?3269VXV_C4& F M =\SFXQH)A),T#,#/$M3R/Y^0@D]C W;.'9\Q9NM4!WF9+2#&[1$XF7W MS&3+K%ABG"+",26 H?78>+2'"]M2@-SB3XP.O/8,5"JOE'Y7C5_CL6&IB%"" M5D)10/FW1U.4)(I)QO%726I4/A6P_GQDC_+D93*OD*,I3;[A6&S'1FB &*UA MEHBO]/ )E0GYBF]%$Y[_@D-I:QE@E7%!TQ(L(T@Q*?[ACW(@:@#)HP]XC)&@5/D.,5@"0&,YQDZDT=S<'OF>!"OI;DX':&!,0)OY.D M+\L9N+VY S? !+PPQ02\$"SXAUK''UN:<0F7G3'-5IOA4I.B< M2=$%GRD16P[F)$:Q!A]UXX,.O"F'NQISYSCF3TXGX6\9N0>N]0$XEN-JXIEV MPS]#)N'V6?CL>74.=058./'T3M379,AW<(7&AOQ<<,3VR)C\_),= M6+_HU.^3;-8GV;Q/LJA/LD5/9"R$YJ(ZAJ M(^B<2M4N Y:[#)*EKW+EE1N05;&[*'<(M+:[^%BNV[?X^/I.5UB%9[]6S // M&S1G8F=\UU:,SJ7K#AHSMD^7D3;+L)'E0A^8HY_8@TJ\0:=X\_5:GB^45OG7 M4YXP $>KC&&!I6+OJ#-H110VUJQII_=KI6G[<^R&+GWZB]K^?+\A2MO$=O6* MA)4BX?\QG8Z;GW-ZIYV1GBM:CJ7KM^H[GF?+B-MEI[;T$X;F.?K MY7NHY'OHE*\X8K6WH+DP,4T2R&J]6HT*!X-:7-:]W?C,3SNCN%8BG4>K,97G M?7J,=!Z;&YZ%ULC3ZV-;;X=GJU.AV=ECPA4:E3[>$:D[DFM5TOILR=2KSTCK MLR64WJJIE%F[\9 GN$U^F<7EJI8149S^JM[JPNPQOR9J]#_9P[FMZ8_4!5M^ MP_)&7]S.R0/P!A,.$K26KJS[@9SUK+CP*AJ"[O+[EE6@NG:<_ -02P,$% @ Z(/\5IK)QVS" @ )0@ !D !X;"]W M;W)K&ULK59;;]HP%/XK5B9-K;0V(0FE8Q")V[1- MJH;*NCU,>S#D0*PZ-K4=:/_]CIV009=" M][W,F'77]_4B@YSJ2[D&@5^64N74X%&M?+U60%,'RKD?!L&5GU,FO*3G[J8J MZU[+6]W<B7.EC%8<] /(T \(*$#X'Q"\ H@H0G:HAK@#Q MJ1K:%<"Y[I>^N\"-J:%)3\DM458:V>S&1=^A,5Y,V#J9&85?&>),,J%*,+'2 M9 J*C&2>8_)F&55 +L@,BS(M.)"!,.PB9;RP225?"Z,-%2G"R.2A8.:)#+94 MI9K:0/7RI_=#UO=4:OA?HPSL!Q9 M?^C+ 7I#U8IA-^.P1%7!90=-5>50*@]&KEW7G4N#/=QM,YSCH*P ?E]*:78' MJZ#^9Y#\!E!+ P04 " #H@_Q6H6I:L'L# "2#@ &0 'AL+W=O14 M#)U,RN6%ZXHD@P*+,[8$JM[,&2^P5$V^<,62 TZ-49&[@>=UW0(3ZL0#TW?+ MXP%;R9Q0N.5(K(H"\S\CR-EFZ/C.MN..+#*I.]QXL,0+F(+\NKSEJN76*BDI M@ K"*.(P'SJ7_L78[V@#,^(;@8W8>T8:9<;8O6Y:Z5E!^_*E&GGE,;[C]OU:\,O(*980%CEG\GJH= [18$7A.CK=().7K]%"5L#Q50V.#BVZTT@47J^T0NV>A8_PSJ. MH=$-G]"=9HS+=Q)X@28PD^C'C1J KB44XF=3&$NU3K.:/KL78HD3&#KJ< K@ M:W#B-Z_\KO>^";DEL0/P3@W>L:G'(TSOD>Y$;(X2#BEI6I51*=(U(OIJ6<>A M5_T-W/4^C'6Z(V&B&B:RPMPPNB@7\?]$T2.B3C/0XX%!]&#@@;/=VMFNU=DK MHHY 0G!>'P>!_MJ.QJC4B_8]>>"K=<8C@]^K>7I6GCM(5^7=KN(^>]ZVZCV* M;3_J-2V"=>HCP?HU6-\*=EFP%94(K]6EBFN_ MDFN)O2VU0_B]%,(_<@/LUO\4J1S2O%1Y1F-$_.<>9;LWQ](&.]K 2CO]_&2MJ1V"+G+9OQVTQF_U7RF+;5#^%U&X_\OI1%$H+(L0NISM,:F>>WXT>[MQ6E*3/< MW?"R6ON,^8)0H4[M7)EZ9SWUS>%E 50V)%N:&F+&I*I(S&.FH@-<#U#OYXS) M;4-/4)>A\3]02P,$% @ Z(/\5A&E0/TN P ZA( T !X;"]S='EL M97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#;13:A[T5)983@2QYLM(E M^_73E1SGH[JEZ\.6SB&U=(_.N4?2=2TRK,U:L-L%8R9:E4+6([(PIOH0Q_5L MP4I:7ZB*28L42I?4V*Z>QW6E&M'!=2V&2:?[TF[XJ17RQ%.,=AF@V2Q;)G0P\N!9TWEB-DXX;C9D/"R4 MW.Y+0GS 9J8EBQZH&)$)%7RJ.; *6G*Q]N$>!&9**!T96Q#62AVXP2[X"(J:]MVZ ML@[GFJZ[O3[9$MS-)IDJG3/=INF236@\%*P .YK/%W WJHH!-$:5MI%S.E>2 M.@\;1M.PLC,FQ"T\2-^+/>U5L;.G'=A1V3:MH:;I97P']'?5O/:N;.]%NE'% M'Y3YM+33D:X/M<)N-"OXRO5716L 4^_BZK2JQ/JCX'-9,C_Y9R<<#^F&%RV4 MYK]L-BB5F0TP3:('I@V?[49^:EK=L979E-.JP#WW7J'GO[O.Y/?T[?B<%70I MS%T+CLBV_97E?%EF[:@;6(AFU+;]!:;73=MSH,W%93 '&,>SL#S_TWP&Z'P\AGD;!)$!RAF@',\*(1/W MP?*$.9F]PC/-LB1)4VQ%)Y.@@PFV;FD*W[ :Y@T86![(]&=KC>\V7B%/UP&V MIT]5"#93O!*QF>)K#4AXW8"19>'=QO( ]L%K'8@?S@/U%28DR2PJY@W[ G& MD2S#$*C%<(VF*;(Z*7S"^X,])4F296$$L+"#),$0>!IQ!', 'C D2=Q[\.!] M%&_>4_'VUZWQ;U!+ P04 " #H@_Q6EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( .B#_%; ,_R2&@4 'DL / M >&PO=V]R:V)O;VLN>&ULQ9I+;]LX$(#_"N%3]Y"UK5?;( Z09S= TQAQ MD&M!2[1-A")=DG+2_OHEI3@9M?9@+[,^):(>_C1\?$-2)\_&/LV->6(OM=)N M,EAYOSX>#EVY$C5W?YNUT.',PMB:^W!HET.WMH)7;B6$K]4P&8V*8 M;)\UM4-X8+PHO30Z%,:"1RF>W?OY>,@VTLFY5-+_G S:_Y48L%IJ6!Y#)H!B% M!RZD=;Z]HGT^#XP;$2[NCAIOKJ7RPEYR+[Y8TZRE7L;'A+<8@M=HX[#]VP7Q MV/Z7,)K%0I;BTI1-+;3OXFB%BH#:K>3:#9CFM9@,+LQ&6#;E2Q%?*OS*3=6] MH ]D(%SV6(83]J9J&2EYM#-*5N'7*W;.%=>E8&T<'0!,$,#D8(#LPY0#R!2! M3/]'R%F$B#P(@ M/R*0'VDA+X4KK5S'\@AVWCBIA7.,Z\ LEP#R$P+YB1;R7FR$;N!8^!F!^4P+ M67&]# &4.J(U=:/:SG+G5T%_%P9B8G(9$]LEY#/KD&W\;*O\ZDI9*M;'J*O(F9&]Z&3G8&<3$!#(F M-L@UEY8]A8JLV-Q#:M1=!/LP:8V)M MW.C2U((]\)=^R\,D,2:VQ$PLXQ6AN76W_Q8N3!EC8F=<<:O#7,*Q:3NNU76P M;5O%,'O&?)$0^V([XFH?,(4N9:]:$\P1";$C9LWP/-6/K1Q+R14,\\L(RECXGY(R'VQ^Z, MA7UXB)7N_H*8F$828HUTJF%M2 M8K?LRV5>.2$FYIF4VC-_I@^[&F:**2/*(CA9CH.A>Q^DZ[L,ZF-MS-@C4A)J:)YQ!#$QY:3$RL'SC%[;Q!24$BL(Q\P@)J:@E'HQ#,7,X9(VIJ#LD,MAWPN( MB2DH.^1R6*]M9IB%,NK-%A03MLT,LU!&;*%].?"E\%PJF!YEZ'X+L85><^ ] M$H)+&!EFH8S80F^8,84S>KN3T1:SJQ>(B5DH([;0&^8L/*QJ@GD"Y'7C0W+, M;F4OFIB%,F(+X3.,7D_'+)0=="+4Z^F8A;(#381>^Q3P9B M8A;*B2VT'_.6VRV$!K-WLI,CEDH/]#V38RFV$(X)95E@%BH.M1QWQ.[6'O;T K-00;TW3$P]1:N>87NQ.SVIQ$)J47T+/^!">U7OZ?_ E!+ P04 " #H@_Q6R%S!4B " #0)P M&@ 'AL+U]R96QS+W=O3EL4]^NW]MM2;I< MYC3GVYG+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9Q MU:2/P_5T39>#W)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0 ME.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N! MV8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GG9)M!;46\E MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\C MT-LFFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM M!'H[ZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [T"] M@T#O0+V#0.] O8- [T"]@T#O0+V#0.^8?*PDT#M0[R#0.U#O(- [4.\@T#M0 M[R#0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWSY&<3 KTSZIV_ M4^\Z?AY*O?9\K?'YWTGU>+ZW7!]_67Z=G+!SP3G=5M3GOU!+ P04 " #H M@_Q6XB$R0O$! 9)P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0 M!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16 M/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M< MGZA/TS34*!;GE[2TFS9-KK;YY]BX?EX$:F,QN=AM'++FA?6^;2J;\CI[[.M/ M*=/7A#*?'/?$5>/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW% MVJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVW MP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X M_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6L]\ZM_SA^?):=;?JW?#;^(V[Q E!+ 0(4 M Q0 ( .B#_%8'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ Z(/\5N,XK_/O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ Z(/\ M5IE&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\ M5NZP6KGI!P $B$ !@ ("!-0X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ Z(/\5G30LOS=!P 3B( !@ M ("!=2 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ Z(/\5I8J%E5*%0 ,ST !@ ("!##H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5BK@42]O! ;0P !D M ("!R6P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z(/\5A<&Z8SQ P 20D !D ("!\7T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ(/\5EX61.R7! LPH !D ("!Z)P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5N/6QC'Z @ _@8 !D M ("!%\X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z(/\5JGM8SM$ P "P< !D ("!R=P 'AL M+W=O&PO=V]R:W-H965T#D !X;"]W;W)K&UL4$L! A0#% @ Z(/\ M5I1-J80L" DA@ !D ("!^N< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5M8-20^* P %PD M !D ("![/L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5F*6KF:D @ "0< !D M ("!S P! 'AL+W=O&PO=V]R:W-H965T M42 0!X;"]W;W)K&UL4$L! A0# M% @ Z(/\5J!&%:)&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5G-K M!T1;! _Q0 !D ("!DB@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5H1V(YC( P 0A4 !D M ("!CC6X/P# !&$ &0 @(&-.P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ Z(/\5F<#A)@1! ]!H !D ("! MV$(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z(/\5A#\/;8"$ Q[\ !D ("!FTX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5H;0M_]C M! 1Q@ !D ("!J&4! 'AL+W=O&H( #"1 &0 M@(%":@$ >&PO=V]R:W-H965T-R 0!X;"]W;W)K&UL4$L! A0#% @ Z(/\5A;?6&#J @ @ !D M ("!:W8! 'AL+W=O0$ >&PO=V]R M:W-H965T-\ 0!X;"]W;W)K&UL M4$L! A0#% @ Z(/\5E.;/0IO P &PX !D ("!J8 ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ(/\5E$;@RX] @ PP4 !D ("!6XL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z(/\5IK)QVS" @ M)0@ !D ("!KI&PO=V]R:W-H965T 0!X;"]S='EL97,N>&UL4$L! M A0#% @ Z(/\5I>*NQS $P( L ( !LJ$! %]R M96QS+RYR96QS4$L! A0#% @ Z(/\5L S_)(:!0 >2P \ M ( !FZ(! 'AL+W=O*G 0!X;"]?7!E&UL4$L%!@ !+ $L A!0 %RL $ 0 $! end XML 79 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 80 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 303 355 1 false 62 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://hcsgcorp.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://hcsgcorp.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business and Significant Accounting Policies Sheet http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies Description of Business and Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://hcsgcorp.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Accounts and Notes Receivable Notes http://hcsgcorp.com/role/AccountsandNotesReceivable Accounts and Notes Receivable Notes 10 false false R11.htm 0000011 - Disclosure - Allowance for Doubtful Accounts Sheet http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts Allowance for Doubtful Accounts Notes 11 false false R12.htm 0000012 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component Sheet http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent Changes in Accumulated Other Comprehensive Income by Component Notes 12 false false R13.htm 0000013 - Disclosure - Property and Equipment Sheet http://hcsgcorp.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 0000014 - Disclosure - Leases Sheet http://hcsgcorp.com/role/Leases Leases Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill and Other Intangible Assets Sheet http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 15 false false R16.htm 0000016 - Disclosure - Fair Value Measurements Sheet http://hcsgcorp.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 0000017 - Disclosure - Share-Based Compensation Sheet http://hcsgcorp.com/role/ShareBasedCompensation Share-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://hcsgcorp.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Segment Information Sheet http://hcsgcorp.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 0000020 - Disclosure - Earnings Per Common Share Sheet http://hcsgcorp.com/role/EarningsPerCommonShare Earnings Per Common Share Notes 20 false false R21.htm 0000021 - Disclosure - Other Contingencies Sheet http://hcsgcorp.com/role/OtherContingencies Other Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Subsequent Events Sheet http://hcsgcorp.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 9954701 - Disclosure - Description of Business and Significant Accounting Policies (Policies) Sheet http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies Description of Business and Significant Accounting Policies (Policies) Policies http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies 23 false false R24.htm 9954702 - Disclosure - Accounts and Notes Receivable (Tables) Notes http://hcsgcorp.com/role/AccountsandNotesReceivableTables Accounts and Notes Receivable (Tables) Tables http://hcsgcorp.com/role/AccountsandNotesReceivable 24 false false R25.htm 9954703 - Disclosure - Allowance for Doubtful Accounts (Tables) Sheet http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables Allowance for Doubtful Accounts (Tables) Tables http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts 25 false false R26.htm 9954704 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables) Sheet http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables Changes in Accumulated Other Comprehensive Income by Component (Tables) Tables http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent 26 false false R27.htm 9954705 - Disclosure - Property and Equipment (Tables) Sheet http://hcsgcorp.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://hcsgcorp.com/role/PropertyandEquipment 27 false false R28.htm 9954706 - Disclosure - Leases (Tables) Sheet http://hcsgcorp.com/role/LeasesTables Leases (Tables) Tables http://hcsgcorp.com/role/Leases 28 false false R29.htm 9954707 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssets 29 false false R30.htm 9954708 - Disclosure - Fair Value Measurements (Tables) Sheet http://hcsgcorp.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://hcsgcorp.com/role/FairValueMeasurements 30 false false R31.htm 9954709 - Disclosure - Share-Based Compensation (Tables) Sheet http://hcsgcorp.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://hcsgcorp.com/role/ShareBasedCompensation 31 false false R32.htm 9954710 - Disclosure - Segment Information (Tables) Sheet http://hcsgcorp.com/role/SegmentInformationTables Segment Information (Tables) Tables http://hcsgcorp.com/role/SegmentInformation 32 false false R33.htm 9954711 - Disclosure - Earnings Per Common Share (Tables) Sheet http://hcsgcorp.com/role/EarningsPerCommonShareTables Earnings Per Common Share (Tables) Tables http://hcsgcorp.com/role/EarningsPerCommonShare 33 false false R34.htm 9954712 - Disclosure - Description of Business and Significant Accounting Policies (Details) Sheet http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails Description of Business and Significant Accounting Policies (Details) Details http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies 34 false false R35.htm 9954713 - Disclosure - Revenue - Additional Information (Details) Sheet http://hcsgcorp.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 35 false false R36.htm 9954714 - Disclosure - Revenue - Transaction Price Allocated to Remaining Performance Obligations (Details) Sheet http://hcsgcorp.com/role/RevenueTransactionPriceAllocatedtoRemainingPerformanceObligationsDetails Revenue - Transaction Price Allocated to Remaining Performance Obligations (Details) Details 36 false false R37.htm 9954715 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) Notes http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details) Details 37 false false R38.htm 9954716 - Disclosure - Allowance for Doubtful Accounts - Additional Information (Details) Sheet http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails Allowance for Doubtful Accounts - Additional Information (Details) Details 38 false false R39.htm 9954717 - Disclosure - Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details) Notes http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details) Details 39 false false R40.htm 9954718 - Disclosure - Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details) Sheet http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details) Details 40 false false R41.htm 9954719 - Disclosure - Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) Notes http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) Details 41 false false R42.htm 9954720 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Accumulated Other Comprehensive Income (Details) Sheet http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails Changes in Accumulated Other Comprehensive Income by Component - Accumulated Other Comprehensive Income (Details) Details 42 false false R43.htm 9954721 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) Sheet http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) Details 43 false false R44.htm 9954722 - Disclosure - Property and Equipment (Details) Sheet http://hcsgcorp.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://hcsgcorp.com/role/PropertyandEquipmentTables 44 false false R45.htm 9954723 - Disclosure - Leases - Additional Information (Details) Sheet http://hcsgcorp.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 45 false false R46.htm 9954724 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 46 false false R47.htm 9954725 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 47 false false R48.htm 9954726 - Disclosure - Goodwill and Other Intangible Assets - Additional Details (Details) Sheet http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails Goodwill and Other Intangible Assets - Additional Details (Details) Details 48 false false R49.htm 9954727 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details) Sheet http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails Goodwill and Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details) Details 49 false false R50.htm 9954728 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 50 false false R51.htm 9954729 - Disclosure - Fair Value Measurements - Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments (Details) Sheet http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails Fair Value Measurements - Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments (Details) Details 51 false false R52.htm 9954730 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details) Sheet http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails Fair Value Measurements - Marketable Debt Securities (Details) Details 52 false false R53.htm 9954731 - Disclosure - Fair Value Measurements - Contractual Maturities of Debt Securities (Details) Sheet http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails Fair Value Measurements - Contractual Maturities of Debt Securities (Details) Details 53 false false R54.htm 9954732 - Disclosure - Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Details 54 false false R55.htm 9954733 - Disclosure - Share-Based Compensation - Additional Information (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails Share-Based Compensation - Additional Information (Details) Details 55 false false R56.htm 9954734 - Disclosure - Share-Based Compensation - Schedule of Stock Options Outstanding (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails Share-Based Compensation - Schedule of Stock Options Outstanding (Details) Details 56 false false R57.htm 9954735 - Disclosure - Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details) Details 57 false false R58.htm 9954736 - Disclosure - Share-Based Compensation - Summarized Other Information About Stock Options (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails Share-Based Compensation - Summarized Other Information About Stock Options (Details) Details 58 false false R59.htm 9954737 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Units (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails Share-Based Compensation - Schedule of Restricted Stock Units (Details) Details 59 false false R60.htm 9954738 - Disclosure - Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details) Details 60 false false R61.htm 9954739 - Disclosure - Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details) Details 61 false false R62.htm 9954740 - Disclosure - Share-Based Compensation - Supplemental Employee Retirement Plan (Details) Sheet http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails Share-Based Compensation - Supplemental Employee Retirement Plan (Details) Details 62 false false R63.htm 9954741 - Disclosure - Income Taxes (Details) Sheet http://hcsgcorp.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://hcsgcorp.com/role/IncomeTaxes 63 false false R64.htm 9954742 - Disclosure - Segment Information - Schedule of Segment Information (Details) Sheet http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails Segment Information - Schedule of Segment Information (Details) Details 64 false false R65.htm 9954743 - Disclosure - Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details) Sheet http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details) Details 65 false false R66.htm 9954744 - Disclosure - Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details) Sheet http://hcsgcorp.com/role/EarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details) Details 66 false false R67.htm 9954745 - Disclosure - Other Contingencies (Details) Sheet http://hcsgcorp.com/role/OtherContingenciesDetails Other Contingencies (Details) Details http://hcsgcorp.com/role/OtherContingencies 67 false false All Reports Book All Reports hcsg-20230630.htm ex311section302certificati.htm ex312section302certificati.htm hcsg-20230630.xsd hcsg-20230630_cal.xml hcsg-20230630_def.xml hcsg-20230630_lab.xml hcsg-20230630_pre.xml section906certificationq22.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hcsg-20230630.htm": { "axisCustom": 0, "axisStandard": 25, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 935, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 303, "dts": { "calculationLink": { "local": [ "hcsg-20230630_cal.xml" ] }, "definitionLink": { "local": [ "hcsg-20230630_def.xml" ] }, "inline": { "local": [ "hcsg-20230630.htm" ] }, "labelLink": { "local": [ "hcsg-20230630_lab.xml" ] }, "presentationLink": { "local": [ "hcsg-20230630_pre.xml" ] }, "schema": { "local": [ "hcsg-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 555, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 5, "total": 7 }, "keyCustom": 45, "keyStandard": 310, "memberCustom": 20, "memberStandard": 41, "nsprefix": "hcsg", "nsuri": "http://hcsgcorp.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://hcsgcorp.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Accounts and Notes Receivable", "menuCat": "Notes", "order": "10", "role": "http://hcsgcorp.com/role/AccountsandNotesReceivable", "shortName": "Accounts and Notes Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Allowance for Doubtful Accounts", "menuCat": "Notes", "order": "11", "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts", "shortName": "Allowance for Doubtful Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component", "menuCat": "Notes", "order": "12", "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent", "shortName": "Changes in Accumulated Other Comprehensive Income by Component", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "13", "role": "http://hcsgcorp.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://hcsgcorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Goodwill and Other Intangible Assets", "menuCat": "Notes", "order": "15", "role": "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "16", "role": "http://hcsgcorp.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Share-Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://hcsgcorp.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://hcsgcorp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Segment Information", "menuCat": "Notes", "order": "19", "role": "http://hcsgcorp.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://hcsgcorp.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Earnings Per Common Share", "menuCat": "Notes", "order": "20", "role": "http://hcsgcorp.com/role/EarningsPerCommonShare", "shortName": "Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Other Contingencies", "menuCat": "Notes", "order": "21", "role": "http://hcsgcorp.com/role/OtherContingencies", "shortName": "Other Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "22", "role": "http://hcsgcorp.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:NatureofOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Description of Business and Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:NatureofOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Accounts and Notes Receivable (Tables)", "menuCat": "Tables", "order": "24", "role": "http://hcsgcorp.com/role/AccountsandNotesReceivableTables", "shortName": "Accounts and Notes Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Allowance for Doubtful Accounts (Tables)", "menuCat": "Tables", "order": "25", "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables", "shortName": "Allowance for Doubtful Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables)", "menuCat": "Tables", "order": "26", "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables", "shortName": "Changes in Accumulated Other Comprehensive Income by Component (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "27", "role": "http://hcsgcorp.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://hcsgcorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "menuCat": "Tables", "order": "29", "role": "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "30", "role": "http://hcsgcorp.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Share-Based Compensation (Tables)", "menuCat": "Tables", "order": "31", "role": "http://hcsgcorp.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "32", "role": "http://hcsgcorp.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Earnings Per Common Share (Tables)", "menuCat": "Tables", "order": "33", "role": "http://hcsgcorp.com/role/EarningsPerCommonShareTables", "shortName": "Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:RevenueFromContractWithCustomerRenewalTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Description of Business and Significant Accounting Policies (Details)", "menuCat": "Details", "order": "34", "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "shortName": "Description of Business and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "lang": "en-US", "name": "us-gaap:ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "35", "role": "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Revenue - Transaction Price Allocated to Remaining Performance Obligations (Details)", "menuCat": "Details", "order": "36", "role": "http://hcsgcorp.com/role/RevenueTransactionPriceAllocatedtoRemainingPerformanceObligationsDetails", "shortName": "Revenue - Transaction Price Allocated to Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)", "menuCat": "Details", "order": "37", "role": "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails", "shortName": "Accounts and Notes Receivable - Schedule of Accounts and Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcsg:AccountsNotesLoansandFinancingReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableNonaccrualInterestIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Allowance for Doubtful Accounts - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails", "shortName": "Allowance for Doubtful Accounts - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableNonaccrualInterestIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details)", "menuCat": "Details", "order": "39", "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails", "shortName": "Allowance for Doubtful Accounts - Notes Receivable Disaggregated by Vintage Year (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcsg:FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-91", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)", "menuCat": "Details", "order": "40", "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails", "shortName": "Allowance for Doubtful Accounts - Age Analysis of Past-Due Note Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-91", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-26", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details)", "menuCat": "Details", "order": "41", "role": "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails", "shortName": "Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-26", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-26", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Accumulated Other Comprehensive Income (Details)", "menuCat": "Details", "order": "42", "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Changes in Accumulated Other Comprehensive Income by Component - Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcsg:InvestmentIncomeAndOther", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)", "menuCat": "Details", "order": "43", "role": "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "shortName": "Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "div", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-112", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "44", "role": "http://hcsgcorp.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-4", "decimals": "-3", "lang": "en-US", "name": "hcsg:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:LesseeOperatingLeaseTerminationOptionTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "45", "role": "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:LesseeOperatingLeaseTerminationOptionTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Leases - Components of Lease Expense (Details)", "menuCat": "Details", "order": "46", "role": "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "47", "role": "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Goodwill and Other Intangible Assets - Additional Details (Details)", "menuCat": "Details", "order": "48", "role": "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails", "shortName": "Goodwill and Other Intangible Assets - Additional Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)", "menuCat": "Details", "order": "49", "role": "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails", "shortName": "Goodwill and Other Intangible Assets - Estimated Amortization Expense For Intangibles Subject To Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Fair Value Measurements - Additional Information (Details)", "menuCat": "Details", "order": "50", "role": "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Fair Value Measurements - Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments (Details)", "menuCat": "Details", "order": "51", "role": "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails", "shortName": "Fair Value Measurements - Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-253", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)", "menuCat": "Details", "order": "52", "role": "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails", "shortName": "Fair Value Measurements - Marketable Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Fair Value Measurements - Contractual Maturities of Debt Securities (Details)", "menuCat": "Details", "order": "53", "role": "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails", "shortName": "Fair Value Measurements - Contractual Maturities of Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "54", "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "shortName": "Share-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-265", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Share-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "55", "role": "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "shortName": "Share-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Share-Based Compensation - Schedule of Stock Options Outstanding (Details)", "menuCat": "Details", "order": "56", "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails", "shortName": "Share-Based Compensation - Schedule of Stock Options Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)", "menuCat": "Details", "order": "57", "role": "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails", "shortName": "Share-Based Compensation - Assumptions for Fair Value of Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Share-Based Compensation - Summarized Other Information About Stock Options (Details)", "menuCat": "Details", "order": "58", "role": "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails", "shortName": "Share-Based Compensation - Summarized Other Information About Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-274", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Share-Based Compensation - Schedule of Restricted Stock Units (Details)", "menuCat": "Details", "order": "59", "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails", "shortName": "Share-Based Compensation - Schedule of Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-274", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-36", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-41", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-278", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details)", "menuCat": "Details", "order": "60", "role": "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "shortName": "Share-Based Compensation - Schedule of Outstanding Performance Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-278", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)", "menuCat": "Details", "order": "61", "role": "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails", "shortName": "Share-Based Compensation - Options Granted Under Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-263", "decimals": "3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Share-Based Compensation - Supplemental Employee Retirement Plan (Details)", "menuCat": "Details", "order": "62", "role": "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails", "shortName": "Share-Based Compensation - Supplemental Employee Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-284", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "63", "role": "http://hcsgcorp.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "hcsg:NatureofOperationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Segment Information - Schedule of Segment Information (Details)", "menuCat": "Details", "order": "64", "role": "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails", "shortName": "Segment Information - Schedule of Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-298", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details)", "menuCat": "Details", "order": "65", "role": "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails", "shortName": "Earnings Per Common Share - Schedule of Weighted Average Basic and Diluted Common Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details)", "menuCat": "Details", "order": "66", "role": "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails", "shortName": "Earnings Per Common Share - Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Other Contingencies (Details)", "menuCat": "Details", "order": "67", "role": "http://hcsgcorp.com/role/OtherContingenciesDetails", "shortName": "Other Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-6", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-6", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Description of Business and Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies", "shortName": "Description of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue", "menuCat": "Notes", "order": "9", "role": "http://hcsgcorp.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 62, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r825" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "I.R.S. Employer Identification No." } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r822" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://hcsgcorp.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts and Financing Receivable, Allowance for Credit Loss", "label": "Accounts and Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Total accounts and notes receivable" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossRollForward", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff", "label": "Accounts and Financing Receivable, Allowance for Credit Loss, Writeoff", "negatedTotalLabel": "Write-Offs" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts and Financing Receivable, Credit Loss Expense (Reversal)", "label": "Accounts and Financing Receivable, Credit Loss Expense (Reversal)", "totalLabel": "Bad Debt Expense", "verboseLabel": "Bad debt provision" } } }, "localname": "AccountsAndFinancingReceivableCreditLossExpenseReversal", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails", "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "hcsg_AccountsNotesLoansandFinancingReceivableGrossCurrent": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts, Notes, Loans and Financing Receivable, Gross, Current", "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Current", "terseLabel": "Accounts and notes receivable" } } }, "localname": "AccountsNotesLoansandFinancingReceivableGrossCurrent", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_Amended2020OmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended 2020 Omnibus Incentive Plan", "label": "Amended 2020 Omnibus Incentive Plan [Member]", "terseLabel": "Amended 2020 Omnibus Incentive Plan" } } }, "localname": "Amended2020OmnibusIncentivePlanMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hcsg_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Supplemental Information Required by ASC 842" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "hcsg_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ComputerHardwareAndSoftwareMember", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "hcsg_ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Risk, 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", "terseLabel": "Number of financial institutions holding cash and cash equivalents and marketable securities" } } }, "localname": "ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "hcsg_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate And Eliminations [Member]", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate and eliminations" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "hcsg_DebtInstrumentCovenantNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Number", "label": "Debt Instrument, Covenant, Number", "terseLabel": "Financial covenants" } } }, "localname": "DebtInstrumentCovenantNumber", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "integerItemType" }, "hcsg_DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance", "label": "Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance", "terseLabel": "Remaining shares authorized for issuance (in shares)" } } }, "localname": "DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "hcsg_DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account", "label": "Deferred Compensation Unrealized Gain (Loss) Recorded Within The Deferred Compensation Liability Account", "terseLabel": "Unrealized gain (loss) recorded in SERP liability account" } } }, "localname": "DeferredCompensationUnrealizedGainLossRecordedWithinDeferredCompensationLiabilityAccount", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_DeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Stock Units", "label": "Deferred Stock Units [Member]", "terseLabel": "DSUs" } } }, "localname": "DeferredStockUnitsMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hcsg_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator", "label": "Denominator [Abstract]", "terseLabel": "Denominator" } } }, "localname": "DenominatorAbstract", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "hcsg_DietaryServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dietary Services.", "label": "Dietary Services [Member]", "terseLabel": "Dietary" } } }, "localname": "DietaryServicesMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails", "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "hcsg_ElevatedRiskNoteReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Elevated Risk Note Receivable", "label": "Elevated Risk Note Receivable [Member]", "terseLabel": "Elevated risk notes receivable" } } }, "localname": "ElevatedRiskNoteReceivableMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "hcsg_FinancialAsset0To90DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Asset, 0 to 90 Days Past Due", "label": "Financial Asset, 0 to 90 Days Past Due [Member]", "terseLabel": "0 - 90 Days" } } }, "localname": "FinancialAsset0To90DaysPastDueMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "hcsg_FinancialAsset91To180DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Asset, 91 to 180 Days Past Due", "label": "Financial Asset, 91 to 180 Days Past Due [Member]", "terseLabel": "91 - 180 Days" } } }, "localname": "FinancialAsset91To180DaysPastDueMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "hcsg_FinancialAssetEqualToOrGreaterThan181DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Asset, Equal to or Greater than 181 Days Past Due", "label": "Financial Asset, Equal to or Greater than 181 Days Past Due [Member]", "terseLabel": "Greater than 181 Days" } } }, "localname": "FinancialAssetEqualToOrGreaterThan181DaysPastDueMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery", "label": "Financing Receivable, Allowance for Credit Loss, Recovery [Abstract]", "terseLabel": "Current-period recoveries" } } }, "localname": "FinancingReceivableAllowanceForCreditLossRecoveryAbstract", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "stringItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 2.0, "parentTag": "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Originated, More than Five Years before Current Fiscal Year", "terseLabel": "Prior" } } }, "localname": "FinancingReceivableAllowanceForCreditLossRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 4.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Five, Originated, Four Years before Current Fiscal Year", "terseLabel": "2019" } } }, "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 5.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Four, Originated, Three Years before Current Fiscal Year", "terseLabel": "2020" } } }, "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 6.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year One, Originated, Current Fiscal Year", "terseLabel": "2023" } } }, "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearOneOriginatedCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 2.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Three, Originated, Two Years before Current Fiscal Year", "terseLabel": "2021" } } }, "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 3.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year", "terseLabel": "2022" } } }, "localname": "FinancingReceivableAllowanceForCreditLossRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff [Abstract]", "terseLabel": "Current-period gross write-offs" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAbstract", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "stringItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Originated, More than Five Years before Current Fiscal Year", "totalLabel": "Prior" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Five, Originated, Four Years before Current Fiscal Year", "totalLabel": "2019" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFiveOriginatedFourYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Four, Originated, Three Years before Current Fiscal Year", "totalLabel": "2020" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearFourOriginatedThreeYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year One, Originated, Current Fiscal Year", "totalLabel": "2023" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearOneOriginatedCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Three, Originated, Two Years before Current Fiscal Year", "totalLabel": "2021" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery, Year Two, Originated, Fiscal Year before Current Fiscal Year", "totalLabel": "2022" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 1.0, "parentTag": "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecoveryOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Originated, More than Five Years before Current Fiscal Year", "terseLabel": "Prior" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 4.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Five, Originated, Four Years before Current Fiscal Year", "terseLabel": "2019" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearFiveOriginatedFourYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 5.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Four, Originated, Three Years before Current Fiscal Year", "terseLabel": "2020" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearFourOriginatedThreeYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 3.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year One, Originated, Current Fiscal Year", "terseLabel": "2023" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearOneOriginatedCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 2.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Three, Originated, Two Years before Current Fiscal Year", "terseLabel": "2021" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 6.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, Year Two, Originated, Fiscal Year before Current Fiscal Year", "terseLabel": "2022" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_HousekeepingAndDietaryEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HousekeepingAndDietaryEquipmentMember", "label": "Housekeeping And Dietary Equipment [Member]", "terseLabel": "Housekeeping and dietary equipment" } } }, "localname": "HousekeepingAndDietaryEquipmentMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "hcsg_HousekeepingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Housekeeping Services.", "label": "Housekeeping Services [Member]", "terseLabel": "Housekeeping" } } }, "localname": "HousekeepingServicesMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails", "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "hcsg_IncreaseDecreaseInDeferredCompensationFunding": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Deferred Compensation Funding", "label": "Increase (Decrease) In Deferred Compensation Funding", "negatedLabel": "Deferred compensation funding" } } }, "localname": "IncreaseDecreaseInDeferredCompensationFunding", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "hcsg_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International.", "label": "International [Member]", "terseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_InvestmentIncomeAndOther": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment Income and Other", "label": "Investment Income and Other", "terseLabel": "Investment and other income (loss), net", "verboseLabel": "Losses from the sale of available-for-sale securities" } } }, "localname": "InvestmentIncomeAndOther", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "hcsg_LargeCapBlendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Large Cap Blend", "label": "Large Cap Blend [Member]", "terseLabel": "Large Cap Blend" } } }, "localname": "LargeCapBlendMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_LargeCapGrowthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Large Cap Growth.", "label": "Large Cap Growth [Member]", "terseLabel": "Large Cap Growth" } } }, "localname": "LargeCapGrowthMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_LargeCapValueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Large Cap Value", "label": "Large Cap Value [Member]", "terseLabel": "Large Cap Value" } } }, "localname": "LargeCapValueMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_LesseeOperatingLeaseTerminationOptionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Termination Option, Term", "label": "Lessee, Operating Lease, Termination Option, Term", "terseLabel": "Termination option" } } }, "localname": "LesseeOperatingLeaseTerminationOptionTerm", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hcsg_LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity", "label": "Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity", "negatedLabel": "Reduction of bank line of credit" } } }, "localname": "LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_MidCapBlendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mid Cap Blend", "label": "Mid Cap Blend [Member]", "terseLabel": "Mid Cap Blend" } } }, "localname": "MidCapBlendMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_NatureofOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of operations policy", "label": "Nature of Operations [Policy Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureofOperationsPolicyTextBlock", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hcsg_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator", "label": "Numerator [Abstract]", "terseLabel": "Numerator for basic and diluted earnings per share:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "hcsg_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 1.0, "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization", "label": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Operating lease \u2014 right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_PeriodOfAmortizationOfInventoriesAndSupplies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of Amortization of Inventories and Supplies", "label": "Period of Amortization of Inventories and Supplies", "terseLabel": "Amortization period of inventories and supplies" } } }, "localname": "PeriodOfAmortizationOfInventoriesAndSupplies", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 1.0, "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "label": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "label": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 2.0, "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "label": "Property, Plant, and Equipment and Operating Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "totalLabel": "Total property and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units", "label": "Restricted Stock And Restricted Stock Units (RSUs) And Deferred Stock Units [Member]", "terseLabel": "Restricted stock, restricted stock units and deferred stock units" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsRSUsAndDeferredStockUnitsMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "hcsg_RevenueFromContractWithCustomerCancellationNoticePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Cancellation Notice Period", "label": "Revenue From Contract With Customer, Cancellation Notice Period", "terseLabel": "Cancellation notice period" } } }, "localname": "RevenueFromContractWithCustomerCancellationNoticePeriod", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hcsg_RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice", "label": "Revenue From Contract With Customer, Initial Period Preceding Cancellation Notice", "terseLabel": "Initial period preceding cancellation notice" } } }, "localname": "RevenueFromContractWithCustomerInitialPeriodPrecedingCancellationNotice", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hcsg_RevenueFromContractWithCustomerRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Renewal Term", "label": "Revenue From Contract With Customer, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "RevenueFromContractWithCustomerRenewalTerm", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hcsg_RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation", "label": "Right-of-Use Asset And Operating Lease Liability Decrease Due To Cancellation", "terseLabel": "ROU assets and lease liabilities reduction due to cancellation" } } }, "localname": "RightOfUseAssetAndOperatingLeaseLiabilityDecreaseDueToCancellation", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_ScheduleofAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Schedule of Accounting Policies [Table]", "label": "Schedule of Accounting Policies [Line Items]", "terseLabel": "Schedule of Accounting Policies [Line Items]" } } }, "localname": "ScheduleofAccountingPoliciesLineItems", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "hcsg_ScheduleofAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Accounting Policies [Table]", "label": "Schedule of Accounting Policies [Table]", "terseLabel": "Schedule of Accounting Policies [Table]" } } }, "localname": "ScheduleofAccountingPoliciesTable", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "hcsg_SecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSOFRMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Payout Period", "terseLabel": "Payout period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPayoutPeriod", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Participants Electing To Receive Shares", "terseLabel": "Number of participants electing to receive shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardParticipantsElectingToReceiveShares", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Average Weekly Hours of Work", "terseLabel": "Average weekly hours of work" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Exercisable [Abstract] [Abstract]", "terseLabel": "Exercisable:" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsExercisableAbstractAbstract", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "stringItemType" }, "hcsg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures, Options Outstanding [Abstract] [Abstract]", "terseLabel": "Outstanding:" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAdditionalDisclosuresOptionsOutstandingAbstractAbstract", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "stringItemType" }, "hcsg_SmallCapBlendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Small Cap Blend", "label": "Small Cap Blend [Member]", "terseLabel": "Small Cap Blend" } } }, "localname": "SmallCapBlendMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_StandardNoteReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Note Receivable", "label": "Standard Note Receivable [Member]", "terseLabel": "Standard notes receivable" } } }, "localname": "StandardNoteReceivableMember", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "hcsg_StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net", "label": "Stock Issued During Period, Value, Treasury Stock Reissued, Deferred Compensation, Net", "terseLabel": "Treasury shares issued for Deferred Compensation Plan, net" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissuedDeferredCompensationNet", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "hcsg_UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The (increases)/decreases in market value of the unsold securities held within the deferred compensation fund whose (gain)/loss was included in earnings.", "label": "Unrealized Gain (Loss) On Securities Related To Deferred Compensation Fund", "negatedLabel": "Unrealized (gain) loss on deferred compensation fund investments" } } }, "localname": "UnrealizedGainLossOnSecuritiesRelatedToDeferredCompensationFund", "nsuri": "http://hcsgcorp.com/20230630", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r213", "r246", "r263", "r264", "r265", "r266", "r267", "r269", "r273", "r383", "r384", "r385", "r386", "r388", "r389", "r391", "r393", "r394", "r887", "r888" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r213", "r246", "r263", "r264", "r265", "r266", "r267", "r269", "r273", "r383", "r384", "r385", "r386", "r388", "r389", "r391", "r393", "r394", "r887", "r888" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r859", "r939" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Non-employee member of the Board of Directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r379", "r380", "r381", "r382", "r485", "r635", "r677", "r697", "r698", "r748", "r750", "r752", "r753", "r758", "r768", "r769", "r777", "r785", "r803", "r809", "r889", "r928", "r929", "r930", "r931", "r932", "r933" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r379", "r380", "r381", "r382", "r485", "r635", "r677", "r697", "r698", "r748", "r750", "r752", "r753", "r758", "r768", "r769", "r777", "r785", "r803", "r809", "r889", "r928", "r929", "r930", "r931", "r932", "r933" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r379", "r380", "r381", "r382", "r445", "r485", "r517", "r518", "r519", "r611", "r635", "r677", "r697", "r698", "r748", "r750", "r752", "r753", "r758", "r768", "r769", "r777", "r785", "r803", "r809", "r812", "r885", "r889", "r929", "r930", "r931", "r932", "r933" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r379", "r380", "r381", "r382", "r445", "r485", "r517", "r518", "r519", "r611", "r635", "r677", "r697", "r698", "r748", "r750", "r752", "r753", "r758", "r768", "r769", "r777", "r785", "r803", "r809", "r812", "r885", "r889", "r929", "r930", "r931", "r932", "r933" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r859", "r925" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": { "auth_ref": [ "r282" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for doubtful accounts, ending balance", "periodStartLabel": "Allowance for doubtful accounts, beginning balance" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsAndNotesReceivableNet": { "auth_ref": [ "r279", "r936" ], "calculation": { "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss", "totalLabel": "Total net accounts and notes receivable" } } }, "localname": "AccountsAndNotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r279", "r776" ], "calculation": { "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsAndNotesReceivableNet", "weight": 1.0 }, "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Total net short-term accounts and notes receivable", "verboseLabel": "Accounts and notes receivable, less allowance for doubtful accounts of $75,745 and $70,192 as of June\u00a030, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails", "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Short-term" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r808" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r880" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccruedIncomeTaxes": { "auth_ref": [ "r100", "r101", "r134", "r142", "r652" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued Income Taxes", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r189", "r190", "r191", "r193", "r201", "r202", "r846" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "terseLabel": "Losses from the sale of available-for-sale securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r200", "r201", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r36", "r110", "r185", "r655", "r682", "r683" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss, net of taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r200", "r201", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r15", "r36", "r565", "r568", "r602", "r678", "r679", "r846", "r847", "r848", "r853", "r854", "r855" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss, net of taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average useful life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r526", "r527", "r528", "r690", "r853", "r854", "r855", "r918", "r940" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Payment of statutory withholding on issuance of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r82", "r83", "r489" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r521", "r533" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total pre-tax stock-based compensation expense charged against income", "verboseLabel": "SERP expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r58", "r880" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Changes in Allowance for Notes Receivable" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for allowance for credit losses.", "label": "Allowance for Credit Losses [Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r186", "r282", "r324", "r328", "r332", "r936" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Accounts receivable, Allowance for doubtful accounts, ending balance", "periodStartLabel": "Accounts receivable, Allowance for doubtful accounts, beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r186", "r282", "r324" ], "calculation": { "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for doubtful accounts", "verboseLabel": "Allowance for doubtful accounts, current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails", "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Accounts receivable recovered after write off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r330" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": 1.0, "parentTag": "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-Offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery [Abstract]", "terseLabel": "Current-period net write-offs" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": { "auth_ref": [ "r282", "r324" ], "calculation": { "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent.", "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent", "negatedTerseLabel": "Allowance for doubtful accounts", "terseLabel": "Allowance for doubtful accounts, noncurrent" } } }, "localname": "AllowanceForNotesAndLoansReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails", "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r6", "r64", "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleAntidilutiveOutstandingEquityAwardsUnderShareBasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r140", "r183", "r211", "r244", "r265", "r271", "r318", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r560", "r562", "r579", "r651", "r718", "r808", "r821", "r887", "r888", "r926" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r177", "r188", "r211", "r318", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r560", "r562", "r579", "r808", "r887", "r888", "r926" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r289" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r290" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r286", "r346", "r650" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r295", "r648" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Maturing in sixth year through tenth year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r294", "r647" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Maturing in second year through fifth year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r296", "r649" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Maturing after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r293", "r646" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Maturing in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r287", "r346", "r640", "r861" ], "calculation": { "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Estimated Fair Value", "totalLabel": "Total debt securities", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofDebtSecuritiesDetails", "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails", "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "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" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Data" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r559", "r849" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedTerseLabel": "Gain associated with changes in fair value of liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r92", "r93" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r43", "r118", "r209" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of the period", "periodStartLabel": "Cash and cash equivalents at beginning of the period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r118" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r30", "r97", "r653", "r705" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r128", "r377", "r378", "r767", "r886" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Other Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityMember": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Trading in a derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity [Member]", "terseLabel": "Commodities" } } }, "localname": "CommodityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividend paid per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r810", "r811", "r812", "r815", "r816", "r817", "r818", "r853", "r854", "r918", "r938", "r940" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r103", "r706" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r103", "r706", "r724", "r940", "r941" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r103", "r654", "r808" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.01 par value; 100,000 shares authorized; 76,329 and 76,161 shares issued, and 74,195 and 74,088 shares outstanding as of June\u00a030, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r37", "r196", "r198", "r204", "r643", "r663" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:", "verboseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r109", "r203", "r642", "r661" ], "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r48", "r50", "r94", "r95", "r278", "r766" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r48", "r50", "r94", "r95", "r278", "r684", "r766" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r48", "r50", "r94", "r95", "r278", "r766", "r829" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r98", "r153" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r48", "r50", "r94", "r95", "r278" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Percent of revenue (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r48", "r50", "r94", "r95", "r278", "r766" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r772" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r400", "r401", "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized from contract liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment", "terseLabel": "Payment terms" } } }, "localname": "ContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r113", "r636" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Costs of services provided" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Costs of services provided" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "verboseLabel": "Operating costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r163", "r321", "r322", "r323", "r325", "r326", "r333", "r336", "r337", "r338", "r339", "r343", "r344", "r345", "r347", "r348", "r349", "r351" ], "lang": { "en-us": { "role": { "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.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r288", "r346", "r353", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "terseLabel": "Credit Impairment Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Realized Loss", "terseLabel": "Realized loss", "verboseLabel": "Realized loss (less than)" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails", "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "verboseLabel": "Schedule of Contractual Maturities of Debt Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of shares authorized for issuance under the deferred compensation arrangement as of the balance sheet date.", "label": "Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance", "terseLabel": "Shares authorized for issuance (in shares)" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "verboseLabel": "Deferred compensation liability \u2014 long-term" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r71", "r130" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Compensation Liability, Current", "terseLabel": "Deferred compensation liability \u2014 short-term" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r842" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "netLabel": "Deferred compensation funding, at fair value", "terseLabel": "Deferred compensation fund" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r538", "r539" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r6", "r135", "r162", "r553", "r554", "r852" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r9", "r73", "r74", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Disclosures and provisions pertaining to 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.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r6", "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r6", "r249" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r419", "r786", "r787", "r788", "r789", "r790", "r791", "r792" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r419", "r786", "r787", "r788", "r789", "r790", "r791", "r792" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r487", "r491", "r522", "r523", "r525", "r804" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends paid and accrued" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Per share data:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r205", "r219", "r220", "r221", "r222", "r223", "r228", "r230", "r232", "r233", "r234", "r238", "r572", "r573", "r644", "r664", "r773" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (in dollars per share)", "verboseLabel": "Basic earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r205", "r219", "r220", "r221", "r222", "r223", "r230", "r232", "r233", "r234", "r238", "r572", "r573", "r644", "r664", "r773" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in dollars per share)", "verboseLabel": "Diluted earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r46", "r47" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r227", "r235", "r236", "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/EarningsPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and related taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period of expense of unrecognized compensation cost (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan", "verboseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r16", "r174", "r200", "r201", "r202", "r214", "r215", "r216", "r218", "r224", "r226", "r239", "r319", "r320", "r399", "r526", "r527", "r528", "r549", "r550", "r564", "r565", "r566", "r567", "r568", "r569", "r571", "r580", "r581", "r582", "r583", "r584", "r585", "r602", "r678", "r679", "r680", "r690", "r744" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails", "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r317" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Equity Securities, FV-NI, Unrealized Gain", "terseLabel": "Unrealized gains related to equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Loss", "terseLabel": "Unrealized losses related to equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r396", "r578", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Total Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r574", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r91", "r139" ], "lang": { "en-us": { "role": { "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).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of Fair Value Measurements Information for Marketable Securities and Deferred Compensation Fund Investments" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r396", "r447", "r448", "r449", "r450", "r451", "r452", "r575", "r608", "r609", "r610", "r783", "r784", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r20", "r91", "r396", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r396", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r396", "r447", "r452", "r575", "r608", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in\u00a0Active Markets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r396", "r447", "r452", "r575", "r609", "r783", "r784", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r396", "r447", "r448", "r449", "r450", "r451", "r452", "r575", "r610", "r783", "r784", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]", "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]", "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r396", "r447", "r448", "r449", "r450", "r451", "r452", "r608", "r609", "r610", "r783", "r784", "r793", "r794", "r795" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialAssetPastDueMember": { "auth_ref": [ "r333", "r780", "r860" ], "lang": { "en-us": { "role": { "documentation": "Financial asset past due.", "label": "Financial Asset, Past Due [Member]", "terseLabel": "Total" } } }, "localname": "FinancialAssetPastDueMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r326", "r327", "r333", "r334", "r340", "r350", "r351", "r352", "r397", "r398", "r570", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r662", "r781", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r874", "r875", "r876", "r877" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails", "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": { "auth_ref": [ "r171", "r779", "r880" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": 2.0, "parentTag": "hcsg_AccountsAndFinancingReceivableAllowanceForCreditLossWriteoff", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery", "negatedTerseLabel": "Write-Offs", "totalLabel": "Total" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r11", "r168", "r170", "r172", "r186", "r324", "r328", "r332", "r934" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "periodEndLabel": "Notes receivable, Allowance for doubtful accounts, ending balance", "periodStartLabel": "Notes receivable, Allowance for doubtful accounts, beginning balance" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "auth_ref": [ "r173", "r880" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "auth_ref": [ "r13", "r331", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 2.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery.", "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "totalLabel": "Total" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Notes receivable" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [ "r12", "r330", "r342", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 1.0, "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "totalLabel": "Total" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "auth_ref": [ "r59", "r882" ], "lang": { "en-us": { "role": { "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.", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "terseLabel": "Schedule of Notes Receivable Disaggregated by Vintage Year" } } }, "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivableNonaccrualInterestIncome": { "auth_ref": [ "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income on financing receivable on nonaccrual status.", "label": "Financing Receivable, Nonaccrual, Interest Income", "terseLabel": "Interest income" } } }, "localname": "FinancingReceivableNonaccrualInterestIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "auth_ref": [ "r342", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 6.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "terseLabel": "Prior" } } }, "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "auth_ref": [ "r342", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 2.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "terseLabel": "2019" } } }, "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "auth_ref": [ "r342", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 4.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year One, Originated, Current Fiscal Year", "terseLabel": "2023" } } }, "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "auth_ref": [ "r342", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 5.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "terseLabel": "2022" } } }, "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "auth_ref": [ "r342", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 1.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year", "terseLabel": "2020" } } }, "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "auth_ref": [ "r342", "r779" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": 3.0, "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.", "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year", "terseLabel": "2021" } } }, "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "auth_ref": [ "r166", "r167", "r171", "r172", "r326", "r327", "r778", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r840", "r841" ], "lang": { "en-us": { "role": { "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Axis]", "terseLabel": "Financing Receivable Portfolio Segment [Axis]" } } }, "localname": "FinancingReceivablePortfolioSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "auth_ref": [ "r166", "r167", "r171", "r172", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r840", "r841" ], "lang": { "en-us": { "role": { "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Domain]", "terseLabel": "Financing Receivable Portfolio Segment [Domain]" } } }, "localname": "FinancingReceivablePortfolioSegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "auth_ref": [ "r779", "r882" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "auth_ref": [ "r780", "r881" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Financing Receivable, Past Due [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "auth_ref": [ "r161", "r333", "r780" ], "lang": { "en-us": { "role": { "documentation": "Information by period in which financial asset is past due or not past due.", "label": "Financial Asset, Aging [Axis]", "terseLabel": "Financial Asset, Period Past Due [Axis]" } } }, "localname": "FinancingReceivablesPeriodPastDueAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "auth_ref": [ "r161", "r333", "r780" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Asset, Aging [Domain]", "terseLabel": "Financial Asset, Period Past Due [Domain]" } } }, "localname": "FinancingReceivablesPeriodPastDueDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r181", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "verboseLabel": "Accumulated amortization of other intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "July 1 to December 31, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseForIntangiblesSubjectToAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r368", "r369", "r370", "r371", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r65", "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r124", "r637" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other intangible assets, less accumulated amortization of $35,145 and $32,738 as of June\u00a030, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedIncomeInvestmentsMember": { "auth_ref": [ "r815", "r816", "r817", "r818" ], "lang": { "en-us": { "role": { "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.", "label": "Fixed Income Investments [Member]", "terseLabel": "Fixed Income" } } }, "localname": "FixedIncomeInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r850" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Net loss on disposals of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r180", "r357", "r639", "r782", "r808", "r883", "r884" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and intangible asset impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r10", "r63" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Identifiable Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GovernmentAssistancePolicyTextBlock": { "auth_ref": [ "r586", "r587" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government assistance.", "label": "Government Assistance [Policy Text Block]", "terseLabel": "Employee Retention Credit" } } }, "localname": "GovernmentAssistancePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r111", "r145", "r244", "r264", "r270", "r273", "r645", "r659", "r774" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r372", "r374", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r374", "r729" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r212", "r534", "r541", "r544", "r547", "r551", "r555", "r556", "r557", "r689" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r150", "r164", "r225", "r226", "r252", "r540", "r552", "r665" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Tax benefit", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r199", "r536", "r537", "r544", "r545", "r546", "r548", "r686" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r96", "r844" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts and Notes Receivable", "negatedLabel": "Accounts and notes receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Deferred compensation liability" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes payable and receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories and supplies" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and other accrued expenses" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current.", "label": "Increase (Decrease) in Other Employee-Related Liabilities", "verboseLabel": "Accrued payroll, accrued and withheld payroll taxes" } } }, "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Changes in other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Workers' Compensation Liabilities", "terseLabel": "Accrued insurance claims" } } }, "localname": "IncreaseDecreaseInWorkersCompensationLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesPolicy": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "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).", "label": "Inventory Supplies, Policy [Policy Text Block]", "terseLabel": "Inventories and Supplies" } } }, "localname": "InventorySuppliesPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r115" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Investment Income, Amortization of Premium", "verboseLabel": "Amortization of premium on marketable securities" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment Income, Nonoperating [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "InvestmentIncomeNonoperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r692", "r693", "r694", "r695", "r696", "r747", "r749", "r751", "r754", "r755", "r756", "r757", "r759", "r760", "r761", "r762", "r763", "r812" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r692", "r693", "r694", "r695", "r696", "r747", "r749", "r751", "r754", "r755", "r756", "r757", "r759", "r760", "r761", "r762", "r763", "r812" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investment Type Categorization [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r594", "r807" ], "calculation": { "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r923" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r924" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r924" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "July 1 to December 31, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r601" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r922" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Extension option" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r922" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Letter of Credit [Member]", "terseLabel": "Irrevocable standby letters of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Irrevocable standby letter of credit, outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r108", "r144", "r657", "r808", "r851", "r878", "r919" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r28", "r178", "r211", "r318", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r561", "r562", "r563", "r579", "r808", "r887", "r926", "r927" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r23", "r143", "r935" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Line of Credit", "terseLabel": "Long-term line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Bank line of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Amount available under line of credit" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r99", "r141" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit, Current", "terseLabel": "Borrowings under line of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r858" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a 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.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts and Notes Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]", "terseLabel": "Long-term" } } }, "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r843" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "verboseLabel": "Marketable securities, at fair value" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "verboseLabel": "Schedule of Marketable Debt Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r891" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds \u2014 available-for-sale" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails", "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r208" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash from (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from (used in) financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r208" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows (used in) from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r118", "r119", "r120" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows used in operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r112", "r120", "r146", "r176", "r194", "r197", "r202", "r211", "r217", "r219", "r220", "r221", "r222", "r225", "r226", "r231", "r244", "r264", "r270", "r273", "r318", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r573", "r579", "r660", "r726", "r742", "r743", "r774", "r819", "r887" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "netLabel": "Net income for the period", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited", "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableGrossNoncurrent": { "auth_ref": [ "r279", "r879" ], "calculation": { "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable classified as noncurrent. Excludes net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Notes receivable" } } }, "localname": "NotesAndLoansReceivableGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsAndNotesReceivableNet", "weight": 1.0 }, "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Notes receivable \u2014 long\u2013term portion, less allowance for doubtful accounts of $3,917 and $3,273 as of June\u00a030, 2023 and December\u00a031, 2022, respectively", "totalLabel": "Total net long-term notes receivable" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableScheduleofAccountsandNotesReceivableDetails", "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r161", "r168", "r169", "r184", "r333", "r341", "r779", "r780", "r838", "r879" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss", "terseLabel": "Notes receivable", "totalLabel": "Total" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails", "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesDetails", "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r22", "r36" ], "calculation": { "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r595", "r807" ], "calculation": { "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r589" ], "calculation": { "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r589" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability \u2014 long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r591", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r850" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "ROU assets depreciation" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r600", "r807" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate \u2014 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r599", "r807" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term \u2014 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r273" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other accrued expenses and current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r182" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r189", "r190", "r192" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "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" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) gain:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r14", "r137", "r195", "r198" ], "calculation": { "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Net current period other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r4", "r14", "r137" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Changes in other comprehensive (loss) income, tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r189", "r192", "r316" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain (loss) on available-for-sale marketable securities, net of taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r845" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Gross", "verboseLabel": "Inventories and supplies" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "auth_ref": [ "r60", "r61", "r780", "r881" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table Text Block]", "terseLabel": "Schedule of Age Analysis of Past-Due Note Receivable" } } }, "localname": "PastDueFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "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.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "auth_ref": [ "r41" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payment of Financing and Stock Issuance Costs", "negatedLabel": "Payments of statutory withholding on net issuance of restricted stock units" } } }, "localname": "PaymentOfFinancingAndStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Purchases of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r39", "r558" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedTerseLabel": "Cash paid for acquisitions" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r862" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r117" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance stock units", "verboseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r187", "r355", "r356", "r771" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r3" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Reissuance of treasury stock pursuant to Dividend Reinvestment Plan" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r38", "r207", "r284", "r315" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from available for sale municipal bonds", "verboseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited", "http://hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r116" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Disposals of property and equipment" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r40" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-Term Debt", "terseLabel": "Proceeds from short-term borrowings" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r3", "r19" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "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.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r126", "r154", "r159", "r160" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r127", "r179", "r658" ], "calculation": { "http://hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 2.0, "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Other" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r206", "r329" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": 2.0, "parentTag": "hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Bad Debt Expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r329", "r641" ], "calculation": { "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails": { "order": 1.0, "parentTag": "hcsg_AccountsAndFinancingReceivableCreditLossExpenseReversal", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "terseLabel": "Bad Debt Expense" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments in funds that invest in commercial or residential real estate.", "label": "Real Estate Funds [Member]", "terseLabel": "Real Estate" } } }, "localname": "RealEstateFundsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r22", "r36" ], "calculation": { "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Losses reclassified from other comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Amounts Reclassified from Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r105", "r129", "r656", "r681", "r683", "r688", "r707", "r808" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r174", "r214", "r215", "r216", "r218", "r224", "r226", "r319", "r320", "r526", "r527", "r528", "r549", "r550", "r564", "r566", "r567", "r569", "r571", "r678", "r680", "r690", "r940" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "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", "r486", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "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.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "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", "r486", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "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.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r245", "r246", "r263", "r268", "r269", "r275", "r277", "r278", "r418", "r419", "r636" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "netLabel": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails", "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r165", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r770" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r165", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r422" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Description of timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueTransactionPriceAllocatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueTransactionPriceAllocatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueTransactionPriceAllocatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueTransactionPriceAllocatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueTransactionPriceAllocatedtoRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueSegmentMember": { "auth_ref": [ "r828" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Segment Benchmark [Member]", "terseLabel": "Revenue, Segment Benchmark" } } }, "localname": "SalesRevenueSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts and Notes Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AccountsandNotesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r36", "r920", "r921" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule Anti-dilutive Outstanding Equity Awards Under Share Based Compensation Plans" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/EarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "auth_ref": [ "r8", "r72", "r77", "r131" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]", "terseLabel": "Schedule of Supplemental Employee Retirement Plan" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "auth_ref": [ "r172", "r880" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]" } } }, "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsScheduleofChangesinAllowanceforNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "auth_ref": [ "r779", "r882" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about credit quality indicator for financing receivable.", "label": "Financing Receivable, Credit Quality Indicator [Table]", "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]" } } }, "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsNotesReceivableDisaggregatedbyVintageYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r780", "r881" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]", "terseLabel": "Financing Receivable, Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/AllowanceforDoubtfulAccountsAgeAnalysisofPastDueNoteReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r65", "r66", "r637" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r54", "r55", "r56", "r63" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r54", "r55", "r56", "r63" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r488", "r490", "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "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" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "verboseLabel": "Schedule of Summarized Other Information About Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r17", "r18", "r79" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Options Granted Under Employee Stock Purchase Plan" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Schedule of Assumption For Fair Value of Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Outstanding Restricted Stock Units" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "verboseLabel": "Schedule of Weighted Average Basic and Diluted Common Shares Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/EarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expense For Intangibles Subject To Amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r273", "r278", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r375", "r376", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r782", "r830", "r937" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails", "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r256", "r267", "r271", "r272", "r273", "r274", "r275", "r276", "r278" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r262", "r277", "r775" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Self Insurance Reserve, Current", "terseLabel": "Accrued insurance claims" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r114" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general & administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite service period for plan participation eligibility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value of stock granted (in dollars per share)", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r504", "r505" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r504", "r505" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails", "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails", "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails", "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r488", "r490", "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "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" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in shares authorized under plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r806" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Stock options authorized to issue to employees (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for future grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r511" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Aggregate intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r899" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant-date fair value of stock options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "End of period (in shares)", "periodStartLabel": "Beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "End of period (in dollars per share)", "periodStartLabel": "Beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r517", "r518", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "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" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r487", "r495", "r514", "r515", "r516", "r517", "r520", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.", "label": "Share-Based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]", "terseLabel": "Schedule of Outstanding Performance Stock Units" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r805" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Maximum term of grants" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Weighted average expected life", "verboseLabel": "Weighted average expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAssumptionsforFairValueofOptionsGrantedDetails", "http://hcsgcorp.com/role/ShareBasedCompensationOptionsGrantedUnderEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofOutstandingPerformanceStockUnitsDetails", "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationSummarizedOtherInformationAboutStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-Term Debt [Line Items]", "terseLabel": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r596", "r807" ], "calculation": { "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r121", "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Description of Business and Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r175", "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r273", "r278", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r373", "r375", "r376", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r782", "r830", "r937" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails", "http://hcsgcorp.com/role/SegmentInformationScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r32", "r174", "r200", "r201", "r202", "r214", "r215", "r216", "r218", "r224", "r226", "r239", "r319", "r320", "r399", "r526", "r527", "r528", "r549", "r550", "r564", "r565", "r566", "r567", "r568", "r569", "r571", "r580", "r581", "r582", "r583", "r584", "r585", "r602", "r678", "r679", "r680", "r690", "r744" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails", "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r214", "r215", "r216", "r239", "r636", "r685", "r691", "r699", "r700", "r701", "r702", "r703", "r704", "r706", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r725", "r727", "r728", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r744", "r814" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r214", "r215", "r216", "r239", "r636", "r685", "r691", "r699", "r700", "r701", "r702", "r703", "r704", "r706", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r719", "r720", "r721", "r722", "r723", "r725", "r727", "r728", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r744", "r814" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r16", "r102", "r103", "r129", "r687", "r744", "r764" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Other (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r16", "r102", "r103", "r129" ], "lang": { "en-us": { "role": { "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).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Exercise of stock options and other share-based compensation, net of shares tendered for payment (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r102", "r103", "r129", "r501" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": { "auth_ref": [ "r16", "r690", "r744", "r765", "r813", "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period from a dividend reinvestment plan (DRIP). A dividend reinvestment plan allows the holder of the stock to reinvest dividends paid to them by the entity on new issues of stock by the entity.", "label": "Stock Issued During Period, Value, Dividend Reinvestment Plan", "terseLabel": "Shares issued pursuant to Dividend Reinvestment Plan" } } }, "localname": "StockIssuedDuringPeriodValueDividendReinvestmentPlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r16", "r102", "r103", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued pursuant to Employee Stock Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r16", "r102", "r103", "r129", "r690", "r744", "r764", "r820" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Other" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r80", "r102", "r103", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Exercise of stock options and other share-based compensation, net of shares tendered for payment" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "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).", "label": "Equity Option [Member]", "verboseLabel": "Stock options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r103", "r106", "r107", "r122", "r708", "r724", "r745", "r746", "r808", "r821", "r851", "r878", "r919", "r940" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentAccumulatedOtherComprehensiveIncomeDetails", "http://hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r603", "r604" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "SERP" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://hcsgcorp.com/role/ShareBasedCompensationSupplementalEmployeeRetirementPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r791", "r890" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r791", "r890" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r147", "r148", "r149", "r280", "r281", "r283" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts and Notes Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r397", "r398", "r570", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r662", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r874", "r875", "r876", "r877" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/FairValueMeasurementsFairValueMeasurementsInformationforMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails", "http://hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "verboseLabel": "Common stock in treasury (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r34", "r69", "r70" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Common stock in treasury, at cost, 2,134 and 2,073 shares as of June\u00a030, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r16", "r69", "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchases of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r535", "r542" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Impact of discrete tax items" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r51", "r52", "r53", "r151", "r152", "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates in Financial Statements" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r597", "r807" ], "calculation": { "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/OtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r856" ], "calculation": { "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r229", "r234" ], "calculation": { "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of common shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average number of common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r228", "r234" ], "calculation": { "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of common shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://hcsgcorp.com/role/EarningsPerCommonShareScheduleofWeightedAverageBasicandDilutedCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkersCompensationLiabilityNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Workers' Compensation Liability, Noncurrent", "verboseLabel": "Accrued insurance claims \u2014 long-term" } } }, "localname": "WorkersCompensationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org//820/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 6.M.Q4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "c", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "https://asc.fasb.org//310/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "230", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480348/946-230-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r826": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r827": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 84 0000731012-23-000103-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000731012-23-000103-xbrl.zip M4$L#!!0 ( .B#_%:V9D]%GP< $DH > 97@S,3%S96-T:6]N,S R M8V5R=&EF:6-A=&DN:'1M[5I=<]NZ$7WOKT#M:6XR0\GZ-20"+Q>[!V0.2%[DO].5% M#C*]_,/%'ULM\=8D=0&E%XD%Z2$5M5/E1'Q.P5V)5JOI]<94]3J\O M/AM[I:8RM'OE-5PN[%R%*ELYT/RC0:]]=EKY\4RE M/A]U.YT_'7'7RXO,E![GLS@^_!O,;!GS<.U;4JM).>(E'86AB^;$:&-'QQW^ M&U-+*Y.%TO/13Y]4 4[\'6;BHRED^5/D9.E:#JS*0D>G?@/T"=WCRUGC,MK1 MJH3%$KH]I6I M1'IE2F$RX7,0'ZPJ$U5)+=Y=0U)[-07QCPQ[@5TLZ%M$7GSWT?Q06U=+G-<; M\;'6X )*NGW9Z@Z>RQ="EJGHGJ;AZDBE/>1^)2#28T%\5GF.A();\LY+E\B MTYP.QP?E:W,5=UW\F&\I#&>)CG6K;T6PW7;8->]%+I%X+$P5S+# ^5PY\4LM M+6)2S\5'J(SU EGKS\86S4;KM'XA$OLK2.WS1%H"CYTB<3GQ%VOJ*A+ORP3M MGYZ/GTY >TU ?Y8.PX@!*^;BJC0S#>D$HA!7&Z*9&IRV-*@JT*I4)1+67-2E MMS6@UZ@S6')@A*4H\,HJK!&93/"6%:903'S<;ZM#"9@$)^VB,SBE9KW2E*)$6=0GV*VD'-;,";-<);EP-?VLQL\ LQV,T (*Y30*&=)$ M,^5S7*"K(&$'R6Z%KID4ESG%8:F(Y^MA>&+XZ'\)'R R56(&*)FKB$="-$A*(M7&%2"$^$,ZU7@&ERY6Y,C9A,%1F. MJ$>ML0.BQ& J>3K'_B32Y2+39N86$+(P4-CKGHU=D^ZF/-'F,D$7=N(Y9BT%A$%(S;H$V!)9I\]A M36315;A4)&3*@"&:1-"^7X-62#4Y=+?9LHW9,IR-5GP3==B#2AD7\OM&4B53 M(KF6ALR/>I3C[Q=;\D4(WEMPZ!T&F#G\RQ"(J+PDLG:'#R&>CP$SVI M+1JH2!(XYA'L!27;(:6U8J!U%K.@)4.C*1VKS$8-PU&C0C9"7YS1*N7SN*MC MIU(EK:(%J%#@F%=+LE0[*CJ\G1Q7*&8=XP =\BQV(U&AUE%)K261)2Z+G5@5 M+QP12N%Z!G.4IHR1=D%)(P'8BZ>#52 ]NV8F6.U 1E3>3 M)+6E=*W5DAU6"^,\WJ>G/VC+)6CHUW#L#F9RZ9:5DOB @04I$R4OH"&Q.1[E MKD W)[X;_:.O7M/#@NG[A<[I5RET?J:2+E 7K;8J,<=ZYE>[EO;\'X!;>/%G@S60VM\J](^,_%#3#86\QJ,S*0Q^C(]N MT.DE48!Y:8K%4M7.0%X1^X<*S_S/VH2?WBR.T7?*=B- P[%OQ[:7*0YTL-SU M>Y'1*!H<@NE%X1&%$N2P_KBZ*%!%_P:\F(8>=SYP.) 1-I+<[^Y,\N\.+0L5 M_!KK2F9QXT68.V"NP.SS$[,&)E%@>55.C9X"47TI)\V#/]O0"Q25-G/ UEEN M J?(#1 B:.ZE<+4?)/@/E];=EO_7-X*>CP)-AQBW!=@6 D;+RL%H\<\8V;S2 M=!XUQRTQ4V8J-]Z88T9O7*94$+.;-)#Q?:&Y>RIZ?M\\Z9_1>UJ.? M/EU,W+RR;?,KVQ.?;K<-VOW>Z=[63KN[M^TVJ]U!NW=^_V;[P_9Y[_PAS'9. M]P]=-WO"\0TQQBRZ2I:OCOI'-_ WZE77X@8[$21O)C+D\/]/*_P*_RV2QF8E M;A;_R-?UMQIK5F\8\7<3=UA;1P0N^)V$X=GQ .F:?S=?46Z$Y$ \WR$V]]NU M84YOJA'V%?R,3BR"]YC2\7A3\)BB_,&B*J;"+IX=]X=C\297D.W_%.9'_.\Y M_L]O^?[HQ7;43UCPW%%M;9X!7BY%7J/H6F<':L4;7[=5QO$;RE%X:3"%K>_= M5IS$PJRS&B)C)*;:[Q^R[\NU:;7/;N!'^WE^!.M-<,D/)>CW;LN,9YY)KTYG>2WJ=^]B!B*6)&@18 )2L M^_7=75 OMF3'OL1-?(X_>$0"6"QV'SS[@.1)&2MS>E*"5*=_.OESIR/>N+RI MP$:1>Y 1E&B"MN?B5P7A0G0Z;:_O7+WP^KR,8M ;#,6OSE_HF4SM44<#ITL[ M)_OI^F2?)SF9.K4X/5%Z)K1ZM:=[O:+W[<'A]*@_DB,8'\KB,!\/1[UQKP^# MP6CP[_X>#L7N:4R("P.O]BIM.R70_)/1H'LPKN/Q7*M83OJ]WE_VN.OI2>%L MQ/D\CD\_DYDM8Q$N8T<:?6XGO*2]-'39G#OC_.19C_^.J:53R$J;Q>2;7W0% M0?P <_'>5=)^DP5I0R> UT7J&/1O@#ZA>WPY;UU&.T9;6"ZA/R"GWUZ6>JKC M\V?];WO'PWYW<-7MVY:T>S$Y1A_\@Z_F8.=JO@,?=:%S&;6SPA4BEB!^\MKF MNI9&?*^MQ)_XZ\<">X%?+NAS1%Y\\='\J?&AD3AO=.)]8R DE/2'LM,?O9 O MA;1*],BE'>9.+/*H[%_=,5K[^IRD8F<=^8"(R"1;,:'Q_=?QWV7?\RW M- ;4HFO]^G-1;+^;]LT[4^M[Y MJMUJO<[/1&-_ VEBF4M/\/$SI*X@_NI=4V?BG(8J4$UA'/N)XY;/8;[=H6N!V3H$ =81KD9\KJ1G@S M1(2F+5QC4@A/A#-CUH!I(PE3Q=8']R&4I1&#BK,DFXFO]'+; ,)8>G,EK=/# RC%@R_7(G<\V>'@_[!<6C3W58G MVEPN*4..Z3M!C$O9PVSHJ0&*L@"$S-3H4%)WZE8AL1"YT+72(3Y>#PMM!O,"L*4 8I-1LBH MF35^ 1LRBZ[2I28I8Q.&:!)!^WX#6BG5 MY-#]9BNNS%;@;+3BZZC#'E3*'J2.UU(1R74,%'$RH!Q_N=B2+U/PWD! [S# MS.$?AD!&Y2673;C[$.+Y*6 FVYE2Y7"-1P,U28+ /(*]P+(=$EIK!MID,0]& M,C3:TK'.;-8R'#5J9"/T)3BC%9_(0S,-6FGI-2U IP+'O&K)4A.HZ/!V"ERA MF'5< '0HLMS-1(U:1^>-D426N"QV8EV\<$0JA9L5'']-@3HBG^%X4 _"7X\) M==.=J+LS(VR![^Y<"+HRW9!=>-K1&#@@ISGSBMV@/73.5BLLP:!B"U0 M$\*I"VK#!#9^9L#T^,3AEK=P>SN3IF$FH%Q 4:"BT3.,8MBA3%;U]0[,EBYW MBQ5&%PY$5@I)$DU=$V_VX"[<*U>]@?1>\6']+*9+)>,I71NU9(?5RH6(]^GY#]H*.1KZ M;SIV)S.E#*M*27S P +%1,D+:$EL@4>Y"S#MB>]:_^RCU_2P8/IRH3/^*(7. MSU34$G79>JL20,C\ZD,/A!/KI!IY=< ^:E+18K53L'>4'LGRH\\S]K M$WYZLSQ&WRO;K0!-Q[X=VUXJ'!A@M>MO1$:K:' (IA>%1Y9*4,#Z$YJJ0A7] M&_!B6GK<^<#ACHQP)MP_^?$LO4-7&+0!;YZ5+G"*O@!!!\TD*5_=!@O]P:=UM^?>^ M$XQ\%&@[3'%;@.\@8(RL TR6/XZ1S6LC%Q-M.>T\Z!BWS+FVG:F+T543>OUKV:.C[D'O@-[,1O0SJN7$[4O;+K^TW8]JNVW4'0[&-[;V MNOT;VVZSVA]U!T>?WNSPL'LT.'H(L[WQS4,WS>YS?%.,,8NAEO;5WG#O&OXF M@_I27&,G@N3U1*8<_O]IA5_BOT'2N%J)V\4_\G7]O<&:-3C,^,N)>ZRM)Q(7 M_$'"\/S9".F:_V^]I+P2E3M"^A[A^;1=6_*,KIY@7\&/Z<0R?H\I(X\Z"X\I MT.O/8,[6S[FN?0?S->B?..@O=GU\1+)_.PF3G!N_FFO_IV_X]OG;P?\! M4$L#!!0 ( .B#_%82+LNA!&,! ,EG%@ 1 :&-S9RTR,#(S,#8S,"YH M=&WLO6MWHTBR-OI]_PJ.>LY^J]9"-E==7-5ZE\IV57MVM>VQ7=-[SI=9*4A9 M3"%0 _*E?_V)3$ 72[*$A$2"8J_9U;:!),EXXIJ1$9__[\O0E9YH$#J^]VM- M/5%JTO_M?/Y_ZO7__7+W7;KPK?&0>I%T'E 245MZ=J*!% VH](B'3K MDJCO!\-ZG3]U[H]> ^=Q$$F:HNGI7HE]K@R@:G9V>/C\_ MG[ST O?$#QY/'<]U/,H^^#0*B!>R[R$1+,@I?(12ATFJ6FTZ2#VDUMQ \/O) MH__T[CCP'4JKKJOI."^A,S?&L\ZGHBF*>OJ_OW^_MP9T2.J.%T;$LVCZU, * M'R>/L5\L/QB=6/Z0S517&KHR&1\^SEG^N? ._?3MR,[+JIM5?>;#)K>'OJ&I MS?=>$-^1/C .ZX^$C"8/]$G8XSF;::: @0O3 M*9RYQ /B4J_^X[X&P*7$[GP>THA([-$Z_7/L//U:._>]"!BR_O Z@O&M^+=? M:Q%]B4[YZIQV_NN__NMSY$0N[3"$U%-D?#Z-__CY-!ZZY]NOG<^V\R2%T:M+ M?ZW93CARR>N9YWL4)N"\G+$;:1#_Z-@V]?B/:%7VO /V=]YX7:]3YQV1(Y]J^U?EUKU#I? MN]_O+S^?SKTAPPM36?75"2WB_HN2X"O\)9R\H5GKL*7(ZP6W<+MOS[^B5>O\ M0]O^!9<>4.CU'%X1$/?*L^G+_]#7R>#M6D>!_VOJJJ+N\)+S<1#,K=*E9U^ M;$_? R*D4P>!![(JTTOT]"4)0Y_=C&@ TL][_$Z!%^Z84KCI_PAI-PQI=!_! M*]EBWO2_.AX((@=6U \=)BTO7P#3H=-SZ7J_?.K_YEGS;FUR33MF5L;=2;=YZ^DOZ;\6D<7@QV1!M&;3-ET'+;QF: B[#IDHS MQV5H"; ,,T).W47(S7]96ZPOTW91*S/ITM?,5F.R4P.J#+?K/G>C>P]KWG7MKDO!EX9<>PK[YR,G(BXI5G_O5OW M^U[_J3=Z$PUHP.X+Z("-]D2O//![:6EHL7?_8<^TN*,1<3QJ7Y+ <[S'L#0+ MOW>79,\+_Q!PH_Z5B_Y8"Y1F[??N/I0>]#O$@/09*NUBSJK">3<%KW9LJ MJDL1"+=WAZS,MKT(!-J[7UD51T 8FEE]Y0/8C")0*BRN]>'"FF\6?-=+%JM M]"YU 2&-/->_[&YTT2&-/&E1=L_ZH"&-/!>^[&[UH4,:>:Z]",[RGCZM[/[O MX:,U!6Q%:V5W=H6(4A1!.'2"RT,L'9W@DA *G> #) R^67-T@HM=?W2"Q:$% M.L$%+3PZP<6M_=Z=X(HHW1Q3,_6R>^=%*-T\UQ_];G%H4797^J!*-\>%-] M M+F[MR^[I'C@\F^UL2%Z;\H8()RI%6 ?T44L*X+([M(=+IBN(0&5W?(O91RB( M6&7WE ^_CU 0HCBPYIY$@+L^R>]8'/ M!^:W\&5WJP]_/C"_M1?!6=[3IY7=_SU\M*: @B9FV9U=(:(411"N[$[P0:,4 M11"H[(YO85&*(HA5=N>WD"A%$80JN\=\P"A%7LDN9NF]Y&*B%'FM?Z/LGK$ M48K<:%%V9_G048K<%K[L*=<%1"ER6WOA7/DPB,[NB/=(XS5FO_[N>,YP/!2J MT$%NU5>%\]*7$8"\5(@ TUK:\4P7JD2SLNSI9Z1CO%C(@XT0G&C.#9/F@ M,S=L,O ;J(@?%_@R#D$#A>%]/$0B)_FG_^:/0_J3TA&HIGL:/#D6%:OD6&X< M+7YT0"PR%5/HN"%^7"!?,FW\_G/?LRAKVL+$U)T3_OSRRMKSS-L\MX%OCZUH MX=X]3N(+]:S!D 0_YV=R3UP:WM$GZHUILE(5D2L3O>*-V<17-'T8P8];*!/Q MHRT(?S'A7Y"\%C]4]0Y@+QQPSL%#K++ATQ0_F"4,A8KAH::P(:[*"]T28[4@ M:2)L5!"Q*BY6"Y*KPD51)Z%I9P@F\DW_@3?PI<%-_YOOVS=!0HZW<>SXIH#: MW>C6=[SHRH,!2E.OHBE<++4\9,BQ,T)3V#CEMF2X>:)!J1A!V!"DT!3(DP<* MBBZR7K/VZN5/S( [.B0.VR.^I0'O9 VVQ$W/=1Y)W)UW1*V(VBFM[N&O89]8 M[-I]JE!C2GW>S\ GML_&F71-90I]OV^:(&IF 45B:&&C=4EO9^_QCEK4>2(] ME][Z0=3W7<=/K,$98Q#6WK-)8%_[$9T^4!JQ*FP(*AL5+EWZQ#)VF-M03DJT MA TU+:%$>,N_[):$T<68SM!ATA>=]RA7'ORVP^3&O)RT8^+0EK !KNUQ MT58??+6%R-@1&<*&D[9'QN6?8^(^^#?!MX""/ \>!L136RHB93>D"!O,V1 I M;VY/P(*(V!X1PL:5RFYM5, 2%3;8=2!*B&@!B8,.80-QU4''SE:0.&@1-B6Q MO)9'!31,F6)_^[$^Q*%%F2* E=>N[0I& :NCS=IEC\7MHLW$H4*9XE["11#R MJIC4+E-,20 JO,T_+*#Y5KM,01\A#>#* MOJ;1#R^@Q'7^HO:5]T3#B#W_C3C>=S\\0#V3 K9#5%78: C"L @8%A244X6- M! D-P[)26]B D]#4KJS0*2@ H H;0T,8%J3["O$$A(T?"@W#L@H=8:..E:9V M4;PM;'#S-O#A2Z+76Y=X4=>SF8P>L3%FZT8NE+6&&Y/2B9/[RY)SKJK"!BW+ M08L\]\Q48:.6F]."";%Q1(/?2& _DX#"S?=^/V(_EH8G-&&CD.+3(4]^T(0- MPVU$A[4W[WM:U&% M]>F_ CPC^AW\+OO*@P]\='HNY6=(PR^OOY/_^,$Y\]_>-!$>AQ'X:,$==;E3 M%PZ<446#@IJP_OE6E'L(B$VOR;"B_1A435@'>RMRW<)">%%5:26L [X5K:Y] M%K@:T8AV'P/* ]U5)9RPWOITCV#1\OU][,'#(^)^\3V[HND;NK#^NS"4*6B/ M6Q?6HQ>&,@5),UU8QUX8RA2T6Z(+Y]]/# 3B!/\D[IB".1!W,^7Q%A(Z;STE M$@2O/.=UY <1M;M#?^Q%D\0,@0=O^I-'LN-/(""(&TJ94F3RXV\P(@FLP>MW^D3=-R6[ MTINNO-$X"OD=*LJ!->07-QZ3 _DU)/\:\HL-0>:\Y6H5KH& (&_@JF5585EE@"!M?$T$6[,T@%0@ MPH;Q2@V \MB&!D8+\]<'Y_YPZ-NPF.6!07D#A9LN-EJ#ZS" ,<)CY7X,#QXK MY<6-#![ ##MJRF-0,'\8?'5>6/(;.XHY34,H43B@O*'!K58>3<(U@# Q0(AR M 6 @;IBP5/9AV6%0WF#AP=3#$80,30P9YB<:^.'K*UC?P..'PHA;'AR4+V:8 M>;710EP' @P:'BW_8]3P:$DO;MBP4-%_#-8?Q@US%@'?2?!(S\GHBTL]NSPX M*%^L,/-JH_6W!@0-C \>*_\W,"9XM*0O7QSP(*+_"*R_!L;^]B0"O@7^D /C+ MRX.#D@< -UEM- #7@*") US(X;!!@./%K28T#P:$F/(<&C)3T& M!04DBKC!N2,-DK6/.D@F$!W$#58=5="H+6[0Z*B"-VT,WN0?R3]@>T"MKFIU M7/E?+B1@9+D>958LIC4#!_ M&!30!C!73)0W-(A=8O>Y?87&& ((- P/GBL_*]A3/!H25^^.. Q=XG-E?08^]N3"#A C\A<@5#2 MX!]VB% !_>7EP4/( MX":KC0;@&A#H& \5O[7,0!XM*0O>0!P7Z+_"*P_'0. .8N 0_6-RQ4%)8W^ M'7F7V%PA@*&_(^5]<>-^Y;'[2DEX<8-^I3@K7%["8\0O/Q2D-QRR-V2N8"A? MV&^[)4<+< T2#(S]';4D,,0- !8O"8Y@$]@H7Q2P!/0O3RC0P%!@SL[!X?K% MY8H#<8.!![7,CAL$& X\6M)C0/!H28\AP:,E/08%!22*N,&Y(PV2F4<=)!.( M#N(&JXXJ:&2*&S0ZJN"-*6SPY@MQP5BB]P-*H^^^Q8NUS*_\;4!'Q+$O7T;P M+ V[GGT3#6AP/@X"9EF%(=US4<4.$#>"(5!;RERA+V[@ M0* 5SQ7CPOKKW6<2V ^O(SJ_SO>1;_V\&3'1D_\BPT(&T07X&@FP5?C?9)S) MMF4[B@CK1A=.$6USBFAY4D18'_H-17CPZ(Z"@'*LB-J<,*"" MW_SEA^=$X=W]#Z:=+VB?@FJ>N5!-IFH(ZW27CX0%<6%#6']]A5R\I4'?#X:Q MQ4P"6E76$M9_%X0N1?&+L/[\"KI<#D>N_THI%V05Y15A77L!:%(4GPCKYY94AI[#8@+]D#7'CJ> ^8"W/Q$TTA,1?E)V'A!B6A7 M%-\)&WG8B';G?AC=].^)6UG>$C8.(1A]BN(?8:,2MR[QKLEPUJ/MPDTVM6$) ME)NAY_3&(1"1O>F)LKOWST'FS+*OX2 S+PHUA0TZB$"A/6TA-(4-$XBPZ"(H MEF;9 @8K@F\5I4[9P@;%4*<@I=\L6P#A8-39T_YH4]CH@$ +GJO^%M:E%R2< M#(NMU35C0[TP>^MNDD=8=[TXNNR+!83UO(58ZES%N[!.]+)]X6/9K6\)ZSCG M0I6U;PN#Z.S!B5QZT[_R;.?)L<M_@D$<*6$-:! M+QG]"HIXM82-!TPV(+^,0R!#&-['0X0S*O\W?QS2GY2.'._QG@9/CG6(^(!1 M!)\)&Q\0E$[:YG3*E9^$#2YL0J<+A\(ZO5:%/)X0;6&*ZQE\9SJB;_MH6-2B XBI<,_"(["/>&V<)&H?1"GQ+9H4>:&\SB(DCIQ MWB.[[_[FZUU%&&F2T6?Y3]1;FJ3?,WIFNVV2MDGMOF$H_V8"=/I,&+VZ0 X02O4!9? _,\Q1].G9L:/! MF:HH_V^-W]?Y'(Z(U_G<"T[AZ?CG>)"%H=B$Z\1U'KTS=A"2!K75#V_P6'K= M\ET_./M%X?_WJ0\+4^^3H>.^GOV?!R!X*%W39^G.'Q+O_\@A\<)Z"$O9CV\, MG;_HF=J"[^*_/L2]UKR^DR_\]_ZU[_>U2.K_Y_?>K^_NKF^L"/T';Z!/^(.$ I&WD>_)_ M_Z(VE$\7)^\3$=CJOGA\ [NLP/9>,0GJ6_O#)=L*12UZ!I_A+ M^$.?AB1X!&SW_"CRAV<,VB#G(\1O>1:ZT1O:BLO*R?JZD=QV/>'U>"BNMFPIYQN07I#@C:@?8T_!X!A ML/JUIIJU-Z!*8 + E;@])Z7P'Q';!I">*9+*AYF^YY3CK C^:KQA+V,I>\4\ M);P@^^H'PV2JH-L\W[L>#V$D2TI4X!WM,QM#K4D>8?:#39VS"]_B97R90J]Q M[=>'&SJJ4O\'UY#34;*KG<*UE;+1LGWXG00_I1N/?BQ&5H*%<*+$5D)68:DI M)X;2SE].G.AJ:ZM1W[^F-_*?JZF>M-K;36C=RJIZ%E$Y+Q?UB5A,Q9XV>F&" M[],,[%W:7\!'#(V\6>&M %F0<\H2.9=\^.[?-'1LVZ5[MXV6?U1V6?B/,;B/ M-'!?XP9(-8D?ZXS ,7B)SOK."[7K43">B$N-+5R[:9B?5DK,]2LYIQ1S6?3( M'QW>&N4K_H\?W;N'R[OO_Y+N+F]O[AZDVQ]W]S^ZUP_2PXT$UO8#F-22JDLW M=Y)J?K _2C=?I8??+J490WQBA'?/']AEM:T;VZ[F^R9&(K!AM<[T^44M5"F! M+I>B 97^3+$HQ6ZMQ$OE2-E!?S16#[HBBPQ+WQC^T#0);ZY*\@W:I^TS.:6ZEYK;Z>8UZA[;3-5 ME^V:N:$"S:CNVXWF/M2]UM[,.$%UGZOF^0,&9H.'A];R#P&\SF&["*O5?)^X MX43/&XF>-U#/QVO^<->]OK_BVAP5_:Z*/IK ,=7T_K? MJH83SOWAT G9WHG4=\"L\,9LS^,L:V#FDN^%?(41KOD J10R:QVE#F]2S552 M"".].&QE(KU%,[UF;,3T6?GZCC[R N=>Q&JAIKS=J'5^N^Q^?_CMO'O'M.3= M/Z_.04=^N[OY<2M+5]?G)SO'9/<@#?F(9TX$;[,V"*9_N'PA5L171/+[4C!9 M"8F$4CBB%MNGMB7'DYPHE*P!]W_+%YHU6B<-U2Q)$)5/MK%G]R?&X2',U[6* M.J/+$/,L*[@>9R&!;N?YLN>L+WKP>N[;\Q$5F)'%DE B.@K\)S;.-)32K'5N MJ>>%K^X3\1Q2F"M1=FH\D)>K)*LE+GP_;R:U:AU-KX.9U-(;*RVEO0!Z/Q[] M-N*6K^L'CE0)O R?]:"5_C,.G-!V+.YI^'VN7F/;U)G%-W\@> 2(_L5__W@$ MP%RQ@%;V&L[A-\$MZ!K@X+6''?K Q[< M_\\9Q79+@@6]UE';BK8 ?N%7X0-\B<0^I;)TGCJ+__U+2U.;GT(IHBX=#7PO M#2_)X"]9[ICI5(D$E 8;'HF_)=]V!S"3)9VX?M1-6N=AMZN&UK3J%XBU')JL/PQL&_8XLA,A4DN22,P+5G^RIGDO ??NU'4G?$4M29T987 M>0_]+9K. G[\*(83.3!B'%JA 5!E- [",8NQ1+X$=W##5=4^]#XRUM^,VQ28@TD"\1)N($#>@P+$Q"NY.]?ASW?_1!N MXI>O7Y8@?D,UE^PZB31S*-&76%%)( "?!P[\92HELX2%YK= EJ]MQKIY86(UXKQ0(PEX'E >\V8&[LP^XP?U8QSQ'I"0YVC8$G'=Q%UA9O.?8X<9S6 K]VAR PR< MV,WQHZK.(N1Q5E-B0L]8WBG]F%G-+K.L)LF&JZ"YV:VC@%J4ZW%5B\?CZ;>A M] $&!7)+X1@T4\A.W,+TDWR@:$"BMY_R3.;GRS-.^,/)UWR4N>OV09OYY!X@ M!V[J_8E">:45;@:L__Y%,XVL[\X5VJO2IZY]$59';;06 M$[DVDAVITZJ=,"]QY,>Y;V^WT ,>\RR0_F0P!\3%TH@BD#E\Q M;>N^2A0T[ZMTQ90PL7@4_H)$1&*);&\EZW2,V?#$W1CN-!23R]TO%@\@B]= MUU*[<];8/,D93*5)MU.;)ZJ>_W$C33EIM(WJ;BZ7!WN.7@BEZ_*-+\MYO"KKA9%>$F%4 M^*T;U/8JS)T]0_DX[(P[UXV8IH;K?F)),(>2W$[4 4N_6(B?96S=/@N43B@ MKCO9S_D ?,HW:^+Z &PK),G&F=T/ ?[X>"+]BX;%;PQF-K_9YVZL\-87I"IZ MHU:,S=FY$&=>F[,B#D M6!E/M*=\%]2*4W/#.#67A.E3+KPJC$!OL20&?EY&8O4C3Z0EN;PQV2<)O6=I MML17_C# 4ZGVEFVH/&J_'WLOL9? MJC7BRI@GJX\\"9/VM'FS"]8H;_=4*>VDN:>F&/MCN,5*%8SA?J/$C086H$%* M6^%)X*J,1[)TY5FK=^ %F#\7B)/RQE*UJ,KU;/>FD:>1:.S;?&,"[1S.V+5#K);T$EO5,C*-6_O7*]W9@&2 M(>+S+5RM)W\(TE)Z2P)T_"^.QVK)G-79%ZY>M7Y_3]IL34$7(LQI*O/I^2M1;%;N:>MX*!- F8'I?4R#BF*UAGGDH'6.G@_$4V* MY*HG*RB>.Z&7$X_J&E4%(5YA<\E&O*^3V.BD_70H??CAD;'M1-3^>"B"9M5D M2.K,I%91'%=='#?;L^)8*U@<(_$R$^]WXH$)S:3P)"!XX836."YFSDXI=#WB MOH8.#WM-A?>Y[]GQSAB[YXZ&8S?BM]R,:#RE$"5Y)20Y0XG61%%>=6F@&N:L M+-=1EA<_EXS4^P=+)G BOJO Y3+\P4U_9V+=]5E/\E#J]OQQ6BA"NG/"GRBK M*R&K.0KT!@KKZK-[:U98&RBLBY]+1NJ!!1T%0!LNJ&\#WZ(VD\THB2LBB5OK M)?&;! %UL0&/.*G9N'M2U=T34TVW3W#_1!1J[T\NF49L.$A%[YT@X;(3[CM] M)&YL+/!"1V@M5,1:8,35,2>N/&!E$JX!RW 7#(2[H+V"<\%^C%B)P.IY_C!C(!&85P1 M8:RC,#X.GFXDPACWF 682T;"_0[/@+7JDUC9V!9TD3]Z1R&HQ2B$XTB9;)JUSOW5M^ONPX^[RWN4 M+!61+.SP3/L]R9*M96Z6GIAIK;2]5(=;!YS\ZL:I2BU]:&^%XW(3&.UUR-(. M)KMVG$J&T[RUS@,O".;WV1GNB)7?6$1\Z8KT\3IIY]T?#U;NS_@Q_KWFYO_8;]/[KG?K@Q<"8J%QN7C6+_4 MN.T%3X^P?6LX:8^#:AG4;@2^9(324/RRNMS$L=CE36? M26#77=__F12T3NNWL$+8< >KT3>DQ$L*C_8IX).X4CA-SW#).))@3BYJP>WJ$U=3V/J/ Q@Q[F[!;P%[".@1O,9=LOEEZCJT'U\E M83@>CO@ )](?/JO7S9N_DC#MU\CO?J+A0E=(#Q2W,V)3>7MIY +]WOXQ_HS% M/Z??\_;"L^.Z;__VZ!-WKJ=DZ ""2,#6**"\B$/(%]'QTIKF0%=F#P(>WZ'H MB?0P8 ]9[I@7@F#47$W^<."/W;B,>H_7F(7[6(-U5LT9@ <3@=OBEKZ LG$8 M=][EW3K[G !\?23V@6P 8@W8 MNP_E3B0BXB/QE6)+\'_!0/!-\Q&L.OE@LC MCE@YVFD%=C[TZOG*D_+3R0Q9\0HV%5;&W9G&Z62I/X[&L'@P&?:9,+[/'GN& M5YQ(][PE\)N7S#S-BUF[H3_;=?V)!(X/WQ\XX<\8;F/@MH"Q%V./9- 55V-R MV%3F#))RCPL$CSA=Y?1!^ ^;2S_PA_'J\GKS? W2VJ4P%\:L@VE9TY0K$BX" M" 8@BM):]0%/MW)]\"Y XE]L@G/H0S')&XX3U[,%VP?I]!.ZT??'[SSZN+ MNMJ60/K9=.A8DZ641CY30:RB2'HM_"0-R!,OM0MH?O2MB>&(OLH MD$J\I"&770&CT!B^B\FJP('UB06:[U&0&B!>AO"JF4[1H?.2-HBFDV*B4EI' M])-D!=1V8FG)*F0FI?F3Y0U#WW+X:WG]_Q7K^'9U>L3["?+-<=D&W*?X$USB M#$,NS@*'BUUN],5,^NP'/V'9DZHLO!PZ]4(R*;GR2#TN7%V']!R79<$Y7C@. M"!OF0XP4OH; "7 UY9KXE2 T&4XMS@Y27.P8_AC$G;=]!H)4A')Y^<1D4CS" M&WC!S$/?@VDXWG_&"7AH,/'DRZ@X?2HP_.DI?2= D-9+[,;"7YU\8",F6!M N#+$U7B\N(Y".8 M/II]VRCF1/ZZF'LB\I*N?0+*R>!5V>6;470P^0-$HD2TA=T/R/3>J?:;K,233Y\(U*/)>N MF'QB'X)^3E' N$%B(8I4R=J W%?&FB"@7V,"<,Y/Q2JGQREKBS+Y ]S+I%TP M'D46\"!(E.AA=L.LW$\G VCK$;!>:8];KG'I M>P:_6.><2-W)C6["^7Y$!60 JZQZMM.?#[QJ.1FZ8K MTS_'SHCSQ#B,F0^FS5FZ M("$%F!@>=;E![3&"@27()$,LLA)6X"9);'TNLGVJ[T"FPWJ'_;$+2P->Z:Q! MF7B.P"!)3ZGI"G!O" 8&5F)\!(X(\Q)C6XM_(7QQZKS,O()_(XD2AVB1QW9C MI..**^H85SR:N&(QT<.X! 8W"E7MD_3UZKI[?7[5_2Y=77^]N?N]RT*+*[[F MT%--ZC=(DK2^FO);\; AOS5J @=ZR]Z-Y7PV=O&%N%R1W \H93PC^-P_<*T& M=@#H5!9(>+'H*&)*.FZ6))$A:W@83I!7FO8CC>:)HK5R;Q2B&B>FH6\U[/O7 M]):QG\ENUBSE(/U[A6E'\E:/+DLM -Z8"M[5W< $F>NZ]DE[;Q%?,MHN#V]E M3_SL$>LG.!A@8]63F8._0,&ZVRK[9Z\+L;SE3O?^_O+A_FR#_LHK/S51 [RY M\%QK(F6F.]$F78[6K>4N8V2?9&;*]_G_E8;RYTFT@861HG [!+SYY*T(M.\Q MZWJL[U6V6]QJ]5Q6'\D9'3&\,'^_W**C#L:1H'#HF3L0M>S MY_\P<^=FG5CUM!.KKM8Z6DMN-+2%+JSSC82WH5C*C!DHEZ?60?:I)OL8 K&/ M!NS3D+5F6R#VR$EZ/QGT4XCC')-5-9MLF?>(D?;!7&DM:MO58*A]*S45K ME-!T<:=%1!)#-"N/Z+5.6Y?5EKDKC[R#TWVIF$UMWJ.'TQJAG".<#("3*6M+ M^L87!Z>#!A]6'3UJO'?.:*^A"[4D?=3O2W_+47QUT]=]]8.+Y&7I-.\F<]L2@6:MTS3EIK$H MT/@*9/J.-7RSU^]HP'M/U9CAQ09#%8R3]P>4Q.3O/BG"?JOJZ):KXG M+S,F,%B_^S"M*<&O:;0ES5G5U98B*PU5((LU[S#CT:-K MG539%[I8\Q6](3>;38'0=2S^T)7'SDOX09K@F&8[H@^TI1#F%63257W-R@OM M6D=MR^UF0R [%=V>PPK:G1!D*+6.ILIJPQ (0<>R2?- 7N;M+N;<".PT:O\T?-9YNGXIA"!?PP<'Q8LWE+[)B* M@-@YJ%FE;\=QC#13<*H5V:GVB1[,.T7PJP//TN_. M$[6O)E.)7; 9Q;R#)C;56D8+[_QA6_E^3FZP%@$C)@D=A@FZ/Y&N: M-9!@ZK6.JLNFOK-81*=&7$1M+TZV0)0!B#+EMB'2UM.A,_8+0<3UFUS\294E M5E&8_ZQ^XG6%DR*_Q>?JK\I(]3UKJ["HR7I+R&UU,1]UKZGZN7\&ZS@I:\W% M/3?,U"]8^:[.H=Z>VBQ)7Y&;QLY'G-"K%1=7:\3)/G#5XC9\0SE:C[< 2%RP MYAX!+T<\4TJ^#Q_$ZX;C:>4\A'"ZR.']16=%$.F&*'M!A MQ6^NB&HH[%R4;+0KF#,EON"-R$L<8<3=F1W%ZR1%>]M00",N-Z0I.Q]I0EBI20EFMN?EM@R1CGYB^7AWO,B"Y]E<(-O[TRC+[1V8.L MIA"K2=10Y::9ERU4BD,'R%;(5ID.5V1E*U8B2V4N1EX.ZT%.5:2S2-92YSQ3 M0)GOF8^%.?"=9)?.?VW1E09.D-HFJ:/1L6DKR-4;'=X=)&L]9IF')#PRX!R!N_4GH7K^;W MJ9FX)9NPA)JVK&DBI3_@_L5A!6[>H&HJM8ZARL06?;&F\ DD<2\VYVVAR.5WEWAE%K';4IJT*==\7;I>3 +>PHD!50V\$B0]O*W.\P>'C3/^>KN"5?Z&":*+(B M5(LBM'4[=_E2[F'87Y/&VYI]QL@]-GR*TV M-NBL,)S6B-O\X-1B3>1T66U4-46A!$>"\MH26TQ9GD\AW^A<0ZG99FWL=L<= MC1;;(VNUY49N/1Q@D-:7&1M48@[P=9!D^' M-PV17+2J'UK:-(:\FS0^BEC?3B%DEX2ATW>HO3W[F+R^GMKJY=6PY&(MLU566S@>Y'A4&U+MTZ;U"U:IV6K+07VQF@X['?LR[3@H;'&R9"99NSQ#L:*'<,D6R\M"5*.!,2QY@:BNU3D-6=P_KB)>1(JQT!?]O MZ$2L96YR?!">@'E3SP)*2A]8%PQ)-3_F66LHFQA["9TSSW%_K47!F+Z%WLSL MNQ[XLC-SGX!*9:1\@R=AZAUEX\*=UT);N195MR+RKJ.UJ?*H0.DEL7NL,=C[ M[*6^]5-^OZ'8+0WN!R2@[QI+5]=?EW&6[]VS-]R2X":XC]@)^G^RCC'3(1-E MIDQX37^?O5=-QMC+9(Q:1SE1%A7K8C^S$4F:X7R25DX_9&\)=Y@YGV;8'4<# M/P!2VUD-!?.=M5T^N0PTWG5RC5H'H+GTV-CBSE>VWGSAP 9^YTEK2M#BA@#\='5LI%AP5F"$]UR?+**HR MGMJYCA"&5,4%R>;R825(- 82D6H55MV[Z<(TV1(3%^PWQZX[GF21D1,1%T.D MVQZ9GBSI+:SHE7<>K^<,_#-K0YVUE37EEHEUV"J,JW6GJ//'E<%PI$/.\GB$*8//RTI]I(N.M_?/9]=\K@$S'=8]VL:W?0? MR$MF3FJRO %57PR1+FPUHA%<1IPMR.:"<-9B.#.:BPE;A>#LZ';D),>3HH"2 M/^[8TEQ4DVEV?HT@@,I.Q"8SL@L=;M3;F] MI%-Q(4 ZLHHD7#<.?->F09AF(]$_QT[TFEMY@2HW3LKV[4(+ASQK8,V ZI*# M*;-48(6S344V6WNO?B&2VX8\ACRV:6&PW7G,8'US&K+:W'F#_" \EF=)QA)H MYIG31=P[RD%3SW>>CE?W;;-C]F5'*69R7IS*R*'-*ZUU/3L'J62RE!U5;IH[ MEX/-EZ(%>Z;(U,C4152ORX>I&\#4:DO6EP0T2\G4W!8YC5@KD#06"?^DLT[( M8F@G31-(-_)#GFASQIN2.D_TT[-C1X.4;#,/)I^C3!\A/9CY.%K]R,R\+0HD M#O(&GZJL0Y_&CS51RMH ^D-X]RO+H?;\"$:/?(8\OOI\V[3O>,2S'!YY@#_P M0V(G\T%= 3].?1-VGOF7S9:AW#$40DQ;(3II$*-'^CVC9[;;)FF;U.X;AO)O MM5U+'QH$Z1>,R".M]P)*?M9)'S[PC+C/Y#6LGFW]^+ MR(%UB7D&N-X/>-6>,]Y^C-T%4R*B3$4:!$SF_;*>0$TPO1E'LRT*=FJ18?/S M*>DLP#->Z\[G7G#:68:,#1"\[.']/;8_?FDNY9??*'&C@44"*MW3X,FQ8.AO M(,9'LG3E62+Q^_+YG\^*K/N)H(J!,9OQ$>\+"_\]']CFY\ ?PQAV*$OTQ:*@ M^$8TB/?E)#+D+= _2A]^>&1L._#9'P^!3:Y I\J/:VQ8$Y>,0GJ6_O I+>_D M>/S+^$.?AB1X!*F8:$PF$=^Z[^Q]\>6IL#Q18H&9A!&2-R>73_BE-Q9(?,U0 M3UJZL?*RL"H(\X:VU;#O7]/U%DZV7)-M;#KL$F^R=.77UNZ_MA=N M7>*7QG+D,#Y8:YV@C4-W8&Q0Z7>X;Q!*EV"#V#S90=(5>8/#_55=E7OG9>LU M*1:&,P&;3?U)L4G!DFTV*3.Q]FN/:LFT/)BWB@NS"9:.?56:!*FUS(AD?! MAHWBV;#%4F0,N67F56<7V1#94("OSL*&:O%LV*YU6OKR EK(ALB&1\&&S<+9 M4%. #4U5;C1R3LTZ*!M6P.L6YMC\AC"?-#_@AR[C=%;ZPKK]T+"Z16]QC$W& MJ [OI-GWA29+<\Y,_I]*4QS-$:!_^38U*Y*!:'#QX;8FM[TO_F^S3,GDX6] M]]VL-6-53:UU]$93;FIY:5N!3%L$U*91CAP!I;%NBVU9;V(CJBH#:HV_GB.@ M]%H'I)/<5!H(J H#:HWGF2.@# "4J.IX31@$_89&ZEU6IOW9X0S99Y&_Q$@-C=^<6^#)>W\P<;K)] M3=E8TKT!"P]7!UMK;-H]8:M1ZVAM66N)U+4-L75@\W9/V&K6.BV06\V=+5W$ MEL#86F/I[@E;K5JG8?,Y,^)&;MQ^UV3?;8 M/A+'..@8%6#$LGJ?5]X3#7EW4^YW^G/\R2J ?^0EP-'SS.IY#JSP\6RZNO'1 M6E"R7 )F5JJ\';AIHB]0-B1E*E*ZX&B^*>Z=*Z9TUD10-M5=2MXBG 063"M< MRWQ!I++6\@WLO%4Z)&423 N>Y%X%DU;KM&5E27$E@013!4S6LB;Z7+$#DH"T MG79%RKO7F8EQ%XS3%>U"TC6-.3<)_5S[GI_F.E[3S%V==+W64>6VNMC3"6OJ M5P-=Z^S5;.A:!! KZ6L@?*H*GP4#]9#"R60>=:.QN ."Z*H&NM;9K+L*IP98 MJ>8N-BHF]53O;$@,(JE'01K1-(ZZ<^_$'8[&B( MU^1#"01B@[4>-61E]WI)!8)86/P4&1Q#S#&$!7GE?6SPJN,3 MWB&(1P:BW50EEM+^MYB(D!UL+21*[L[EC2V<6CH M>;FAB"41L;212[D[EMBI;KG1VKE3%V))8"QMY-GMCB6CUC'E5DM\'5_-=ID+&F)=462O_7DHN[%7@R6[ MM[2\"DXA>R%["?#5.3IMN[%7L];15%G;W;Y&_D+^$N>K=-(7IB"RCA%<:8H+$.5,%2T63^]VTFC M:IM$!&N?'/<8%>"_LB40?"&A8TF4!!Y,-^2-X\&F&H)IQMERES!^U>SP99]8 M7FL;).\]H_"[,5GMK=%]F0 E?9K#9V)?*U/[NEWK*"=5S(! #J@Z!S1RX0!3 M81R@5+ :+G) U3E S8<#5,8!5:P'C1Q0=0YHYL,!&N< \?.M*N!X"1/XV!"5 M%XX[CJB=@^NU&(%^$P([O@V2=0M0/8&5S6U+P+=,9.GY.&Z9:5*>K4?DKJ/C MKFPNX3O<9>3C%")W(7=5A[NRN9OO<)>9C\.)W(7<51WNRN;*OL-=C7R#,5;LD&7+8S &:SUFD:LM'<^8BH>#O4B+(,!R'WB[(61YFNB]\#%%&V$\K6 MG ?<+\K:L2QKH2RK.,K6G(K;*\H:2B++Q,_KK8"Y*XQ3FBVC99<65!L$)*K+ MV=O9PLFJ+S!X9MY6.6^;C9WME&RT+'CO#-&Y5QLZ-W1JL>8Q]U#.!]%9?G1N M9WOGADX]EIW&SJU?$9U51.=V-GMNZ#1BV;FD>V")T"FL08_;MCC%,DY16(8J MH8>\V;;MN3\B2.AS&3XQZC ASYCM1JBLR9/[R PAS^HO8L M0TJ@2<@3<5S26 M'?]AIYA%"/.'G]XJ8BXMYV++4[W<3:GRU0_N@2;W$SIT[?^,PVA(O0@4^4W_ M@;PL4]/M6J?56/3C/HJCGC&== >(+40!]@ZQ;&9B4V'=3]M+=JX1@<(B,$>O M>X^BK:G6.KJ!AS+*AJY,\FW!A15-OK&T1EE3%XMJ""3?*F!NE\T!?O CXKYQ M@'=JJ!K3>2%=!!MJ[;HT8@O+'+=(ETC'K:4>[T/>U'/.Y=Z)D.4HX85LC&R\ MV\9NGFQLU#J&W&KFG%:,;(QLC&R\QC'.DXU-OCG=R+MN)O(Q\C'R\9I-]#SY MN%'KJ(K3-RG31T@/H#".5C^RZKL/R,4:F],]I1*Q6(R%>*^ 5\GS(Q@]\AD'28VX@\TGHOH.1GG?3A \^(^TQ>P]KI/! ! MA6] ]18/*Q>FW]]F8=H;K$LLA$"$^@'A8 6A1P-V%TR)B#(5:1 PW?'+>@(U M:YT'OKWN]Z5SIG8 FY]/21;A(0""%PY+<03_1HD;#2S6&OB>!D^.!4-_ S4U MDB70DR)QX/+YG\\*D?N)Z."D(N% ^NKZSZ'P7_'!\:1HX(]A##O\*'WXX9&Q M[< G3?8GDOR.5!UPHP!FYY)12,_2'SZENM/Q^#OX0Y_FM163$6\#\&P5XLM3 M\7&BQ"(DB?\G;TXNG_!+;RR<^%I3.6DJVLK+RHFZY36]M=V3[TU6U4X,M5FF MR;8W&G;-SDW K]> %KQ3?'WW*;^IUO6KE/V][D\V,I<)@%V.PTZ[WS(OT. M=PU"Z1)TERW]?>Q125?DN35!@K\;F-C4B1(;"IJBZ9ODY*[]VJ-:,BT+H^2U MIUUHX(0;/GUF^$CC$"0&RQP=468 @_O%8A5//*^B\/SNE1C+BE6Q)GG@+.5" MH;;ZD'<>.58[YU4)MUYXZ&G_QP";> P0.4*(;Q/E&&!3Q&. .5EBI5"3TQ16 M'OD.*-#>--:+--Z#'R-+[4MN"PNJ C@)+#(]L2\6R) M#'V8W5_\#_LPR"J>])ZC!3-+&OC9I>R'KF=W9RB468RS[@.RKNZ\\RR>78/ MVM00V >P6@K/%&Z(!*P\S0/A!?D78@/1>Y$T"OPG)]Q6>N=82+CB3+9">@^L M\/&L:UFP(%$(3/4USDKP'N^H19TGMIUV'E#;B9@5?ODRHEY([R@L0LCX*B/3 MJ;%1WMRY?M,[R"]!R>J*(VV%.#\HTC1 6E-6AWJ=!P'VZV-K3O1&BF%VNFQX2)8RL/Y"5AM2\Q<98QDU[K&!6,+")F-K? UV!F5CKW MG1=JU_^B@;\,2P;;[VYIJO9)($ =E>7-VS[4>X0%W%B2*A R#J?0F*AHAQJT9+.NI,R M$^9B2;ZC@ Z=\9"51EM:!PW-ZR+E]Y7W1.-]K]A8FJ7>3?\VIEUF'FRR:E5* M<^)\/\AB^^2RJF$"YM/:?<-*,?"EC?>M(C7'3OB2.T'/_6>9ZVPK["2 MF7FU7>OH%)4K G1MA1_^;NS>

X3A6'(4 M+U_N^MYC/:+!4'(=TG-RFUCK:DJ1%@:HV(HP.4#G1R8&OA.. M_!"0$$=U6.9K],J3&NF?8V?$S'NT[@\;RUG!C5-+ZX+3S(E][FX8TBA4E[&8 M#J9Z:^<:T&BM"PR>345Y=O 8M8ZYI#="->QMT0\NS)K;T[,(G%A<-L_8W-N= M2]C46BK[&$>EU].\-@Z1N-Y3,$EK0RU>2(QNM2T]DX5XS6@US4#,;$N;(*O; MLMG:I9$(JGF1T;5V6V:/Z&H NEIR2Q4DY'M4<3>VW^9%?@"*GDOU<#P:N1AI M$\4G6^2[&8)E9C2^P:ZV*MAI':&50_!M%VBU6+3-:(G4L_RH3//;@(Z(8Z?I MK;$PCW=28K<.S7-!!7I"N70K,TDZ![.*Q\+C $IF=N0GBEM"'0Q"S!5OM&^& MM;=PTA0%+'1ET6Q \_Q@!\P6TJ/@4]!&+U2D\T2511Y;E9,"*[6,M=A6> // MG5492!ME/&4$4B9[0%,TGE1GJ@+A[*C,\TGD?$1>^4F&&?/.44O(V)B2KT!(35)UJ Z85G)QH,J#NYRLI*8$1><+UP.1RY_BNE26[Z M+HS).@J"-MC%WT9_0&2H[:@-,^^\=5B0EU98C]4([=6>,F>&O>.%XX# MXEE4LESB#-&"+[AFQ5MN^\,/?M(@G(VO[F)+M1G;JZYHNPL,LLQ;KOF" M3%5JG8:LJ3L?ND&K/<\-V?2XQ"M:[&*)^&5[:)EY3F6;9XUV7HWAT6@7TAG< MWFK/!61:'(UO"K('E*?!KJN""_7K3?KS%&V];]2PL*K,N6EP'BC)NF3>LG8+ M-K6_O/X(64'?FY2>W0DY,S.H7NNTY-:2X\Z90Z4;4[)$9O]1HW-3U;%'=!J\ M-Z+:6/0^Q8/GD?7J_9!HE8]2/_"'25D[1ZS>;]BRM_1'^B_V5&@%8T,Y>:<@ M]@''=O@5I, ]R&]6SM2WQTP(T)6I]ZH)9H=(=4L1-@<.*6X'FP;8 TI5TWU% M%\5=F#);;MX4%FM>">$POF$J\LH+"S_X70M($M#;A$JW+O&BKF=?IH3*;(DW M>=VYMB!Q'(36H4_=[1%:_)"UN>20=>E#A*)+]-MQ8 T(.U<-QC4VI!#/MG[+ M=+]/:#0M&[UY!R]-;8O8P0MA5;@P7X^K]7)<4Y@<;S5WJ::%EOEV;>& %#G+ M\..VG/8:'^D^$<=E-/KJ!^PO4Y:[H+W,YI/&&C/+^A*VPWW\ZH LI\WX570@*Z280I[;@6,1KH8AGH7\8AO"\$E^I;X(=9;'-- M1]N\K(C:JVV^ *E%Z+ SSVH.>^2BV=WE2;':8#>\:#-\Y3YSY3ENQS2KJY28 MLXDLBTQHUCJ-/&I=;$:G$IGFE0)>CI(^"]PRFNN\[[-JYG56;K^0S,F0%UI1 MS"1.<04QHR\.$R>>';(/<:BS8Z* MR_@-'<2;_H0JY_YPZ'OWD6_]S.(>-G-S#S'0)[*QNJ%[N F@-C 46K6.KLI& M6Y"J#<<4T[NC3AB.^4%ZOR]%[-35.'B%60 =I=$X8-[MKK.TA$U48J M(J0.+9TS(NI]C6^(Z)X=KZ$=#OP@JD1Z .MOD M&NHFKQD$'RZ0E81P*M*XW@E.#8"3(ABCFW2!\EWV- M!$CQ:"3-AL,#&D:!8T743H(H#$J8["J$D7[3_YKF+'0]FYM2::SRW ^7'MS7 MF[5.J[G+"4\TQ44&SF:V^'K@9!3M+7;T16GLLGEY.'/<=L*12U[9/.G[4!3O MSN-,ZMT@4ZMHGZ-J!>IRU%8KTBNG(FCK]$J]S?+MY;:R<[WJK%0LD?M2-60> MLG1B#A@UV&EL35:78#2_C'3, ,ZH50;$>Z2L%"_7+ZQT$O^!U4]Z @)ZQ;LX M56/;'!4*XU3V_Y=3:MU-W%1V 8S:^3_,W'D+T_?MQ2K;ECMF2WKY$F/CCD3T MLM^G5N8XAZ'R_GJMQ?V.[0+4PN@D!/=A=9+@,&<]O]NRJN:PKR>>7BMK2>!E MFDPBD=2CCX[G\1A?GV='C3@^BO::2LCJ63C=V*,>R\RO;!N^(6O-Q2 -[N94 M!W(MD2!GU#I-16ZV=^Y9)MZ.3WE5 3O L+L26&,,[GYJ<"5_"K?:?\O-W)G_ M^.H()5TDH<3:G[?D1D/;MW\FDG.&_(C\..7'MDC\V. G'QNMO$[.'*1&0CJ+ MA 0F9[8">I;DW/=$AU6Q_3$K6[E[D8$"I\BI=,KK;\)_;>>I\QG^25\S0W$+ M($N#A&4[GWO!:6>"M_2Q=R^^ 8*AG30!#)]&?EP6[BR@+F&M%#X].W8T2'EU MYL$87F?*]!'2 \R.H]6/K)K_ 46.QJN=4BH1BW4J)=XKBRUX?D1Y4P(0-YSO M",L;2K9KB&DQDQH@\TGHOH.1GG?3A \^(^TQ>P]KIW#H,'6\R MH1;,^"T85JY*O[_-JK0W6)185((H]P/>A/(,&)4&["Z8$A%E*M(@8%KNE_74 M:=8Z#[Q$+[A#YTQ!\FT?DD4"K(=O/%,'IN=%9WJ#RZ@-Y,G&X^R/+YI+^>(W M2MQH8)& 2O'(L&/H;R.R1+%UYEDA\O7S^Y[.BZ7XBD!@&>"(4RX6D0<@/ M&30_2F[+.I7?7 \\.C],8QAAQ^E#S\\,K8=^,1)+#XI1ITJ':Y/878N M&87T+/WA4YISY'C\'?RA3T,2/((T2C054V]O3"2^"O'EJ9PZ46)9E<1:DC MI"',8KUV^Z>IM[-.+O:[QFG5G31]%N*48RT')#B A*S6HG6'_GBCUK49 MED;,6P^4CPB *(:27XC+#A/*T@6UZ+ 'QH2N6Y&MF\O)Z\O._JRAM%GC;38.%O&P2W&P8L)3LB^R+[( MOGMEWS5'UY:Q;T;MW*YU=$63=64QJQKY&_D;^3OK1V>KS*-M>'IO=TXW%>!T MV6@>2RLSY+-J\UDF-EMS9" '[F+MNDU#-MJ+#;M1CR)_(W_O5X\NG(W=GQ[5 M:AVM*;?518<8%2DR6OD8+<2QQQ M/,L?TL([J>(8.,91CY%GZ5"U+8I9L+K&6RQWF#;;I-9!R2J';*H$>:<,K.^" M5$(J(9602D@E(:B4*5!DKJTN?<4U/4M0S^R\&K6.JLF-ED@5JA!"R.@5H5(F M1F_LD]%- 1D]SWB0Z![9#R^@,(N_J"T]$L=CK8;($W%<=L"\#K2LAT Q:4B" MGS0YJ4ZM<< KKF]XZJADW5_V*>;>P4D)BD,CE9!*2*5CI5(FDV%-NRM^CG5N M-V)J0713[?/5#^Y!]]Q/]$W7_L\XC%A5&# Y;OH/Y"6SM<%:'M"U[* M7,']:^$E"GAKQ\J9NX5"9BX]A.O0E#O$=9REQ5X!IKS.KMQ M+/:X8K!92S6L:<$S:;=-[0LP5+W'N%5;7+:!__N%+?OYS*HO8R#6^K8ADEV* M3E'>XG@[(/V3N&.Z,8X:"N (450N%&4[:;/0[>.]DS8[XTE=AJ?,'2$12AA+ M0RHAE9!*2"6!/>)M5.:LH]QW7JA=_XL&_C)5JDT@)9"!=D3AYUORRC8/6.H1 MZUPTCOS@57IVH@$[,.FP7LJ>Y #Q6:E#=E,PZ8D&]P,P.+2V2U@J;<8?YF4B ME9!*0KAY\ZIJNAD:WE%>YOW!?R O?TS%&=L_W=C-TVN=5E/9O: "@@E9'JF$ M5$(J(94*59]K/+V%CV@T-A]#N-!KZ=VW3 ,@JS?KNTJU+XF..N!F(\2VD$E*IF,W @14^OGN^8$Y-W=%8 MKJ4B;5:B7=-HF4;B?63Q '')H(4" *F$5#J\F%[EB>Y;3#?9^?Q&"\5T=:&U MRA_=.[346L=H+G:_Q=W$0V6B3KS1T3A@QP@C*?*ER^'(]5\IE3A9N3N*^XL8 MJ>V$(Y>\LLG2]\&)=^*= M""J\$T&%=Y;GSB-*&>(ET(\K^^>0-G @[O=9:!2GA4* MWG,"WV7O1JV#>]DE PZR=QFHE(F]S3VQ-VN7A^J[9,A!_BX#E0X5PWV7OUG7 MKL7MVM(G#(GAC#:7TOT+<5E]<5GZG0360-)56=(4=HYH^Y2@'7KZ%<@6RYC*,P(AY;EV43V1?9% M]MTK^VK9V3>;=FZI[/R;+ILM#?D;^1OY>^>/SE;90\^2:[P;IVN\]D(>Y=:1 MSY#/"O_H3&QF[%V/ZKP1M:RV%_D+]2CR-_+W?O7HPE;._O2H 7JT)3?:.10Q M0D9#1BO\HS/QV29;*KNQEUGK&(8BFTUT2,4J7P9?4'SO#'] !]4+GB4J. M9_E#>K9RYR>/K5,< \? ,=X?(\\J%6I;%+M@N02ZIE$B=WC%Q&A I1'/%<"2 M%'C,$:F$5$(J(9602F5("M2:[WNPH.JON*;_[H=A9N>5)?;+9GOGY'Y$$/(Y M4FD7/E^3V[\;FS?%8_,\@T&BNV,_O(#"+/ZBMN0"^22 GDBCDMZ+JT#*>LA M$$P:DN GC=C?I)!:X\")'!KRDO:\=1EYH>%QG6[%$PY():024NEXJ)1M#WGA M-/^*/61>&&%N4V)J2G13/?35#^Y!"]U/-,^TCRK8'C?]!_*RS+)H@671V"5% M"R&&@@"IA%0J(Y4RB>M-,W[V*:W; DGK(ZH:ORPA8-.-N3R"*S@&CE'Q,2J9 M]+=\4*\4_P[$51XYZ%! M5:6JI;Q>2;U'0LH^=::A,7UA/U/<\L&X!U()J;3G+*,UE4.GX:7PP>_"2K 1 MB7M+'/O*.R'(O&-GP47KXL ML^&MQH?#L2IIR4")H@.IA%1"*AT/E7*,7 FGA37QM##&(_#.XN,1Y=VK3+N3 M2^%US7[GI@A8_OUDI/11R_ MYX[&$BX5;K.R[9I&RZP>O=9I8O/KTJ +90!2":ET>&=67]'\>N_RF14\$^BD M&P+KT*FT>T>86>LL]K@NQ + < ?>B3D]>*?X=R*H\,[B [/E310[PO;6N,&) M5$(J(9602D@ED:B49_VV;9NZMANU3D.@O L$#K)W1:B48\;6UMS=%(N[CZEC M\]_''I5T);>&S?%'G>FP]+8_9N7=^(G.(V[GK!^PG7.[5;EVSCL!JN!=K,)X M1C1QL^TI_MU6IIQ29-GFR^F7C*.QW!?VWGJ?,9_DFG/#.618' 00*]SN=><#I9Z,EC[UY,QTP63&_ MBH[\D%>\. NH2R+GB7YZ=NQHD")NYJED<93I(Z0'2S&.5C^R:O*Y84)5UH%" MXU4%*96(Q>H)$N\5Z"5Y?@2C1SYC&DY.$K%3_8Y'/,LA+LP/_L KBYRL7$51 M/LZ8G^'LOX,@GBD08P> MZ?>,GMENFZ1M4KMO&,J_F[7. V]JYO>E 2B)/#!'"_*-KU-\>0JA$R6&49(V MD;PYN7S"+[V1UO$U73E1S=67X>K*:^\-:YZTE-5/OC?J^]=T[;CGVCK1FF9) MYJHJ)TVCA9,];A3 7%O:1J.N2?M:W]"AO7#O$DQ02[VNL:)71+WQ3;I>+/VJ]]K M)1+XSPNI>M58QFGI/XG5_JL[GI14_\-%W7Y1+6L\'+O<+^)G[:3YMDVL_]:& MW7AQL= MW4G39R%..=:2YVWO'8S56K3NT!][J^MH;H4G,6\]T'D2 $3!ATDNJ$6'/3 F M=)4[#6H.!TJ.\LA(XV!'1G3%Y$=&%*4Z^SR5V (^YDW>X]G&7!N7M-&\@2*.RXZUUX&6]1 H)@U)\),FY^.I-0Z^^L$]:*'[B>;IVO\9AQ$K1@3&QTW_@;QD MMCN,6L>4M<:BV;'YUC,B$.4$4@FI5$8J99/F"QZ@:-+<%$J:Y[FC)WC/Z64I M!9MN[>41G<$Q<(R*CU')K,'ETJ3B68/[C\4NT;U;ZU36/EA6EIR1Q12^0O%R M^4(#RPEYN=20I8E*_HC1)92(9TL^+TS%2R34>R2D;#F&(P $K\\Z"=G&-12D MB!6M"UB=7U#9(_+*C+#C"N1FK#)A;-) 9+&=;UQQ@O_[A1'E?(8FRWBO6>NH MABE0>U]TJO*6Y-L!B?>%WAQ'K5I'0Q15&$4[=!??'$7M6L=06HBCO"[ M=MK;C;5VN_*2QFY:J([^N?8"9V(WM/@R;%H',6\HY;_Z/%1>$ SL[[2 M:QU-UMJX)U@R4*+H0"HAE9!*QT.E/7F$8JAA0SPU?$0;C).VFDDRK<-WBWDJ M[07MTX#EUOC_GC8[& 4MQC:3(ERZ'(]=_I53B9.7N*.YO M8L@.J814$O>88BJT^#VWX\ :D) RT;5,[[1J';TA4C@4H80,CU1"*HDIEE=X MGCN*Y8R;6*S?JZP:.WL+B#2!D;;#:'TH@X-C]S22PK "#(TM_>@Q@@A'NZ[T--6U(A M:^A['$N35Z=#G9-PP#;S)]A1IMA1:QWE1%,7H,.*',8;P!/XP!H?2S *H]%( M):024@FIA%02B4K9#H*MZ60VL1-F; =F*F2V/]DI+U-NF8(<\T(D(;]7A$JY M'OS,C=]UL?@=]T C7TJ)*]U1QWNB<3HW;H5BC VIA%02?"LTE5VSHFO%3JAN MU#H-@>*SSAG7CG$9XDYGT3C^M0\"'[[L",^:5PF2QMUCHB'53 M<"\&Y2M"I4.%1=YE[U:MLR3^CL@1&CG(WT@EI!)2Z7BH=*@HP[NZLBV8KLQI MPUH,SZ^YE.Y?B,OZS\C2[R2P!I*NRI*F:-HN>]$[](,ND"V6+T]6+[&YMCUR MFM 1>X8WXRB,B,=6)6MVAZ'4.LV&K)J+QPU3ZA4B[;>) >ZW-W-.8>8]XEXT MJ;!Y'_1LWUY.7E^F MEW&P2KCX,730,B^R+[(OGME MWU9V]LVHG;5:1VLW9%U9#.XB?R-_(W]G_>AL*=;MMPP>POSAISUP.LNREK6= M>N<@GR&?B?+16=C,5/:N1PW@KF9;-K0FZE'D;^3OP^I1<^%HXO[TJ D6B >J'S M1"7'L_PA/5NY\Y/'UBF.@6/@&.^/D>TG7MZ M(8*0SY%*N_#YFJ/JN[%Y2SPVSS,8)+H[]L,+*,SB+VI++I!/ BB0)^*XI.?2 M.I"R'@+!I"$)?M*(_4T*J34.G,BA(6\K*_E]*2(O-#RNHZ1XP@&IA%1"*AT/ ME;+M(2\-EZ02;;NOE M$9K!,7",BH]1R93!Y=*DXBF#>P_$+E&]6ZM4M=8QY%8SKXJ/E*Q(NER\T ML)R0LKAKR%NJ^R-&EY"WL?.9!1:WAJOW2$C9<@Q' C"[ID$;.-*!E)$/2 * MW,0T]HB\,AOLN,*X&6L]F-M5#(OK/O!_OS"BG,_09!GOL7.D I5$08<*W5ZD M$E()J8140BHAE9!*U:,25M/'.W._\X@"X?TL<^\H[)R,G(BZ79+VW8:H[^N?8"9V(WM/@R;%H M'-BZHY;_Z/%1>*7?S%%FO=;19*V]<[0+08FB ZF$5$(J(96*5\-ET\*&>%KX MB'9T'P)*PG'PFN[*)@WDV9[L!>W3@&W0SH* -X[G6[G'M5=;>(P,(YE(I8I0 M*=MACG7YOP,K?'RW TPJXO@]=S26<*EPFY5MUS1:IJ!X$^/%UO)X5$-4?*$4 M0"HAE0H( *[H4;)W"=U@$EK%I+5R02O74T![QUBSUBG'"1_Q=F+Q3O'O/'3G M0=MY2L=.AJBS^\\:7 6((TNG"?'IIX=2B/BV#R?G5A6 $)"EO[VGJ0"&]*+.V=QGR3-Z. MV^H8J44J(96*S=5^+Y*>RJY9T<4DUS+=HRZ+FB..A,81X\]+[X7D7+\K;!7P@PN$5EZ>]CCTJZ M(DN:HFF[G!E/ZNW%'W6F S_;_IBU[^ U]W:H&5F>ELLK2KBUUM903$-]<>SH M9AR%$?'8JF2.^QFU3K,A@S2N3/OEG0!5<."[,)X13=QL6V=UMY4IIQ19YB6L M$2'+&KH^[/N4)_R3O;I^.FZD_E3K@)^G/GF'.[,OVRVC+4<0R'$ MM!6BDP8Q>J3?,WIFNVV2MDGMOF$H_]9:M?2A03 ]+_U(Z[V DI]UTH=S+SCM+$-& MH0A>T$$3A\T MH1=U0<2/O8@EF@$5+(>&#_#@%Q?,DJF)H<96C>.-J=UEEDF/:&I+U>V&:C4- M]?]G[UV;U,:R=.&_HJ"GSZF*("G=0,CN("+++O=XWJIRC>V:.?-I0J!-IMI" MHB7(=/:O?]=:>^L"$@@E0@C8,]%E.Q.D?5GWR[-,=6Q/21Z,+'-NZ" 8%0:& MRA(W'JW93@6'8*?>_.6,),C-%$W4Z[Z'54<>#4U$F?'S.H8OQ7Q^8N[,E.S0 ME.34E$.N?G._N^Z^<^?DK-81"=%/2\;%\4%,6;W;@XB6P(/X&L)YM@(Z^)<2 M8M4[1GSE%DB%_%9^P#'92):Z^O8=-\+H7]K;'Y5E%&(A:*S *L#<0"G95QP7 MC HO7D5DD?*1G_RP@$IQU B8OC'_>9R\$,0OON8Q7,?L&V-+^&A?\1W0M=$+ M_ 46'?25N3/S?'!,X&T>ZE L1Z/'N!Y;.0A.RQ\'?L[2B3AX,2R1N>$"I?G* M?R&CT??H%\_>ZM$+^&NS(_ "%VX#7^H%,W_MDKVYCF+\\S&$8^\K$5MY$>V5 MIJCX[#O_Z:,SQ>5Q_%LN6SG#/H8QX27'"M ':9?5(QSP ^QV1>__,T"9S35- M/%#N83'X:_J=.')P/^"8P/*%S49LAGO!/0+'+^%+L%@%/_00@F,1T-(BYBVF ML'"^4+BHA\A9P#ISSR198[V-E1EL&?8&RX5',[RT70_"3_A\"Z'R&W,].C3< M)/^'YPZ4KX\,[*(P8E4OPZ^FNW'F<_@+/'CZ0EOQV8,7^_PPN7<#-[#KI3MV M>Y#QT7516,ZU7W.DD7)ARD[+"'STR$,BR763SM>^G_*(\Q Q<:7("8JWREW- M %A?B=>SQ]S'-FY3\9 2XB6(/P_M6@2"QE^[S@MXQ7?P1TXDH,!FP"CA"V,9 M#SB<]M-W"@))N-Q#IG)@<0P6#7\F;Z#-QD(OSD"6@"R I2Z7P-8Q$5^Z1N"X ML.1P0L[T4R>&3A0%28G8R^%('Q,^"^#-8+Z8LHO=N')2S^Q&;AU8B M+KD87"]Q<7&8R3#8^*,'!YL_HDP @@B";2,&U4L4POFD5\%_G9P5J+2[C6>O M@,OX&6U??\:5JY31U&F7FB[*&P]J_BY%19QOOQ+L(%S!AY"@48@)1!#P'G@M.TI#<@JS1X MS!_YP_GJ_T!5A>JYN+WJC8UZD]&IC[VYU5J]"0C]TGL87(6U7ZWB4%)'#TX M7W>!R+*;*BFI9P\HU[;#WQNI[X^_?]CV1'\GX?YI_IDMPXABKU_X@^+B!8$B M2"53 7O/&OP"+T7I4]6Q!KC-WLM7FXZD]Q*M<(/PA+_]]SW$G.\OV$, M9T9P\=OO^6>2+UZQG90_)XH7@V.2:7VR*IC\2ZR?("'B,!@.\ V2-WDP(A5 M@.R.<=8+;"!$%^DA1X=.#(;$*OD^&(T,%KQ>P4+^Q4TZIVBM7#%U"3ZJ05A% M[CR8IN9A2.@PLT)"$A>QKU;QBG& M!4WFA\O$5H<_U_@+N,X%8ZN4,@J;"!ASMYVL+2UUH==='G]*PZM@]8/!XRUR M8>+WSLJY7D*O%]7]&5VK3_.MB.[+SD"9O1TH(P\EG_);IR=?F?-3'ITGE'$L M$+Q!%@,]#LPJ#!F1P_, KD=$? :_84OR2+-@JN!#'V&9@F*,)E6D?PZ^#)2_ MW]__D8;$D%,]01W9\D#\DPV1<"D^,<)!69%8-+#=!_B$B *K=_])'[O'"(^? MQ(95_-1G]K 689$O=_]O0!'@""U+_X6WS;89IX)1K.B=^5.9^ M^ RV[+^'SR")HGYRYMNAHQ#4,3T.%^QD$\IR I1T98!;0*]XMHY(#P8\<$QH MS?#G]E;FCA=M;B.CH8C-?1Z8XHLZY'RYBSWE#;-*_(A"-'X,GP/^#(J=H"VH M<.7^'I:#QB>_9D/CG;6PAI@O 97Y$[X*/ TZEX072N\V,3_01U886 +NCA?0 M*F$[I4^!Y:Y]%]X/2W5H[[#K?ZP#;FP3!^%+2K^+QRQR]!@*!&-=$)J[ZV+O M@V -S^"V-P9HD!<48(/_K^9V=A!:\I#8^ZZ 7;5ZC,6C\KW,!J<-X(N$/C" MY@488J1(MF"1Y!5<03HO>$@8UB8B(8("AV6^)HKC?O"@H!6O0%'L4)$QG=,O ML(8%24JX\=?F4KM^ DVH2CBO3_/TM%*5.%:W5>+'1)VA/"ME.\ZC*+XQ!D@L MFJJG/CPMN1&2@G&\7BR%% 8Z73@NXP3-X_""T)?Y(Q+'3+"X[_&$ M!T5JP<4!=R%>(Y A!D@I2?M <[2;^2T8/$E$8^L\ ^)X?28%YFMUB36.?_- M2$*Y'BPX2F1C".27[G2PD2K-'0!L&-P[DD8NPW"AQ_VTZ7J5RH DZ+L*R],8 MH(+"9Y+OR/)8'+::K_W$AL#8-1\+ "^!4Z$/SGS'0T_+328FKISO8I.P8X\] M*47X>URX;:Y!9J\R6.93T 6X+&BR[4*HSB7NT(-F(290?' M;S&XJZPBA S=HDJ-A>L)]L*;GZ3EN&3 MW!:@WW\+4,^"CP34%U<(WA/X*ENU5#=1H#?:7<,FR]&NNAP-^$>4XW"FIF*A MZI*EPUGEC.=ZJIEF8R-[+$SMU579@_O#(@0Q]_^4.5 ?#=.PT M]EP/="JOQO"IUR6Q(\BY%XL#/0J'R0/\7!D)IR\?A6!H2@2.<"%G^3.Y(<< M,;T2Y$K'K)V\9,)3X[+-"G*DCP3^"B\//A\'+HSU0' MAC9"B_65"2=\C< ;!5;XA!Y)LKAL19PE,DXP+J+,70L2K>4))!(9>53 MC_CA]VEU(R6-4>>X+/?EF#N_,U&#L%W0LU$3E;JO2^>%/PQ8LE "A'Y4KI:, MJH#<#986Q9/,F3T6,Y.%$K.!DNX^MV=\'NT;#%C4NB@B:#UIR" NKX!\B)!E M-W< KW*P!@7$0* D)4+E[Q4U*ACY)W&!\?.L'BVGT45(HI_&C;//SOF[LL5A ML-;!*@38D4O^&T8J\/[1/TW6^HSQ4(5*Q*B6#38*;A').91G%!BFI !&7K&$ M,OVFE]9FN@/E%SQV'CBA9 4%&3=+S?*>-QZSCT%L1]2'87 T0PS,GTUJOG"G M'[=+^ZJ(=N!B>/B<$VWJH5,^@(="TQ#I#+8'WKX?QFA=N?RTTA+@JC>ET:KI MBU@@O1(]_@B.$IXR=5R@T^DJB1QE(28OX"'C62ARM04BO^)<]>_;,H>7.R>\ MD-(VT&B0O]B-SQ-WB.@5*54'CV[AQ51?B&*MA%D$!0'+!#R0CM\K>0'\>,$6 M800+@GUQ=OKG&OXQ]Y@KWL,$.\&+8Z GU-]@KX-5D94M\G)6H=#[9;D_)Y5C M"7O%LT?FKGTV.+"X,>?A% J_OJ*Y__!I_@4V&\^Y*/DT_X-%%/R"17R: CF0 M_0]*[@^^@DR=F1N53X<)[##8OH88"R Q+O@BXH3PD1B3:R"6DBAA$H*=>=%L MO4!Q,./.+(GUK0>"W<:S$EF22"*0@+U.Q$.VZ]S]^V M++B4%O@KK"]-QGP$ SY:$W+W+A]CV#'+:H?Y MNG&1[Y.+3%3_]4KT7,A=E&#%.0=M$;K,%TT36:1]@_#)9Q()[ICB(%/T@?*4 M3@5EWIR1?5).[RA:G+W6K2@YBC=U0IH.HF!_.)^#T2=20JEI.U!^2[;AQ5D] M![>_$N.1>G.RW :U&'F,L*J3]$=JE<5](0<1,SK*CX/;+,WBW*X;%$G.N;EVTDUVR'DFVH=,Z0"<,Q:G' M1%(L>\@2\T7@)Z"VRSVKH';A7^YZEA1F% PC>G=J5MY.'=?'X F((HR2/.07 MT3YRO:*BGK9(SNCLR!$6)R?YQ0#I&\>K.PUY"^ALVX/WPX>.'3S_R#&,B M'(!I. <)QMQ(2SI+6-)W+@U(/()=Q+N"T# "%110S20:L210T'@!;OZ5EKJQ M-/ OP>;Y5[(Z;)G$.Z-=)?U)3]S1]*)4!+F8O$8-AZ*HLL5BLQ^'=R-\FM_S M-SO<-LW='EBDR:67-B90)"XC!*LWT3, G4WO06^1WZ& M**Y(>QEY""I7%)/MG5IEMWHR4U\/?YY:*"2!1%D.64QI"0:WS+8>@C[/RN?I M*O:=EU+PRA0ZEK2V71SVCF,,1"B!%W; 5Z?"'MQ3I1Z T\N MB<_QNE1J1-U8^@%U'?F\]&GY3U:$%$2$)2M"NK"4KE2$5%9X;%6$:!H;LA&S MQRYSS)GE.I:NF^/QV!TRTW4=HZ.!B%_!J91.1*+X?P6+F3%^)CNU?&GG1U[+ M4["NO((T3&K)<\4A8DB5\@5K[LEQ3]4E#RW@=OBCPC0*B_K(]2S MT,>;V3"1+N$I)N#:-2^\QAYL[-7B,7-0I0^4 *"9P)+NDA:UN*PI=,ZSY3&/:3)^;MFTYVGCF MF*9C6:!D'*-0(Y.7+NM85$6#.QPPB_(-87QUBZZ.#+S!\J?J&IY M;3/_1C_W@33,!E]+*3\)T0D+/FE,RNCB.,SX)&=S8ZBT544W27 M;(*>4-EYG-CKPNB&U6S(NRS1W,]\ACEY3E1"M)$1\K("\UP=. N>O"@,1,,3 MPJ"(5.YF@?O.^O_R@\@::7B*!9^ IC^LEB7IJ15;@.M%7;14_,]_,66K9RRW MVVQ+RO)*)+;@:;C=/:T, ^6_*0&*09YEY#F8^>+I)ZH(2&+G\6:PE10-1HU* M]XY!(]'=@/OD4EU$B+B5!/2#V7[?^\:H-@!X-0A7B.YP?2&4W;*B:#E6,OCD MSR ! =P&CA$B77&>G VD>#= MSR304!""32.[''+<2N=#QY,_G4]+4> #9BWZ8T\,!Z1O9]+LO29JUN=&1@UV MJ:>A7"+>.ZYF.$DF#K$K4O>\3#+CFY]]9_;M[LL,>!F>F-DT5"C :SZ)P,.E M2)3SKSK*;[A_Y9T3^:$2>XL$?H LS*RJ*74EL9:3'H203"*EEJV"9# M2 Z,G]=.[5\H?-\X=R_8C/Z\)N6,$$18CO+$LISS$_I(R7*S*KE8N&]HSF;) M\(0I-F479LS$FLC#3DJ>![OK M*!$V\W = G,W.I7=W E<9YQK+Q,<-*"F"J%O-XM\3&]RT<(8DBF7@,J@)# M?\O(J%"JU4DY45;QOMEKR$N5&Y=L^= B[7OKDMZ(P=@HX*R HTQW%3P_E&77G2&/KOH<]! M;\'J+[2VPD]^2W?P)=U 3;A5V]HCQO?LTKRL78X)^+I:'2@^M4&5]NFFT.ME MD';E;8+E)(8\1LHKB1MM-/&F6&R;C;Z"I8B]R!?#ZTGD),RS4S:$-B;"- M.#7BR>9G0* ISD%]>%F:%Z]X[V("AY@!0HF)$F@3"22K;)P%I83*9D7@4PO5 M<"5[STW= *G/:^P1CVJS_1+= &Q5Y4D>7GM XQ<8P6O%/.:8OAL_3EWI.PRU M[/68BO3YMX/Z)T2,N_;YX?AT (S?TL8)@><5T"@AC(4RS(6!!TI"(/\PM!6! ML=$QJN@=V%N/=XOU<6-9']>%I71F@-]!CD$Q.WI G5S-(%0B!,!O]7C,8V?T MJ5"ZU4F?[1TG7:TQ\ E7L@&&EZ!;Y&BI7352"EIOKQ )> MN\WU310&SI,7K6/EWG/[<%J^Q^8\=O]+4KXEK-<7!&),$9#?W7_^Y0O^)!TF MH'P*\F-Z\FGTY+,Y4(E V7E%Z3M^^?PNFW$@[$LLQ.!Q/#%:*.(C81%CD91R M6C5#)23\@%16D,TXHOHV?@F:P2\A-6T3?U 1KJ#*K3#8(T5ML(J.BEW0A&'?@7X$ M;BY\5*N[7_RX57OA_^& E %;DJ]/2U?^!6&R^=*Y@ZO=B$V>./^Y.B6\+II4 MYOCA U5C$B1\X CHC]Q@QB^8@\9L5$+.'^^_I'#AR)WWFR5FF116_HX9L5B@ MP"0 JWB;N<]DHGJ@O,]"=DG,NPSG.&^ISCWL]' $(>6WAW\OI1A.C"HMBPB$ MF_F<2/YC#72KC\6;$!;EA:U$(2[C\P!?!+7&O+PM^S&H:#[TP&74SIU4B7[\ M_ 4M3R=*>T]H?1[V!6]6OTU1;CTE'3B\TM6+$U,\;?F-$TA6'DWBM<;,6U(% M'N>=F#>F@+?*ZUM9XLV(X7:T-?[<-,Q*I+)(X /2.7G)@H44K =M-U"^<"CN MTO53@F5K_?BJ9 _YY7O!)BKUUD2W9_&6I%R:5T6(W?"4:=*C'68=Q%RXI^,A M=^&J"'HOK=FN3JY2>2')[">"P"@I/DXD8-DN:2<)R3TGN.:Y^"'2%V&J*VM1 MT+GA].!EK'F*FE"!N?_S&I^GD5&[YNM&[58TXA4L/)"*V^6V]HQI+IMJMF.[ MI@N&ICH>ZMK<&*G&?&YK70LU5PW;U<6PW:1[LUYJO=,**TW*TEC'/+>ET1[7 MBYV'!Q2KHABL.)^*^AARF=A-'!8^5*&?HF2M"/>&EWLD19F[0]OI.J8ILADV M6,YYFC8W$3FY)3&."T1!!B*-PACQ?38'(.5AID$AA,];RJ.XE,)@KNLP;'8, M;,\#S%W#-@^8_+5IP/U;G;SO:)C/%-P-:\K57[X+*/9[JCQ@[E?G^V8:.%@O M[MR00A3XDC3Z/\HDL=:;&&-S8!3#_7!P?E)87&];H_-O2^]-X.X&X]W;VA6* M+I5HAT[YX&:KWL^5M^#PG*0L7\A.M.>+J\_+1SP1L& 49F\_8-% M^ .0M5IZ5G=Z=E@&'-9HH!;.ZJ^TH;J+&S>[.+!)3&N@E2RN2OPG*)*Y4J.D M0'B#@U.3,D$42>>L=7YX'V_9.6S,,0&*G'. 7\5B!\J?2U*K+V"%,2B[P>2PF0=LI/,UV& )#"));HI2R! M'4S/!DM$64R^'6XF-PTZMQ0<7HWN7OT@'D9!&0&ZB;-ZL MBC&=E%?J&1KVYNH1;\!UL."E9 V7L>3,+9(%8L15:G>3O-1&-/'6#NUGXC8 M1\2AAK&2@_?*I:](=KW5@DVJ&SN3XVE]M6!)@GF2657)P\SRP MDH>1S<3$FH)9Z&\VIA*?^R]9JTDY<-4-V6Q%DKQ)@TV.-FO$DK)EH4X7EM(5 M(*O*!,@9F^YN"H.RK& VRJ,S;LQ,/F@T2AFH)$%G+[U9;C3(G'>:[T.0S.M> M4BLBB9J'VTX0%(^!8^3]ZL4%E)=RIT,O>,HT42_\7)*IIVCKX_R%JW#_#TB3 M\?;E>!.V4AA1L3C:$L- 9-7R1$4_R@CKB\"L%!_)S"?Q<#%Y/&(!>R9Y50/$ MM\(W_4S/]+^R:%$*X9MV&23>BTV]!32NH=":F)B*?'37#(_ YP@18-8QCXPJ M7MM-< E[=S$RZFSCG7@7\L;OX0H6P<&+2_?D.FE/O:FIO8FA%G8"[+5_=68[ MJ]/ JBBN#CZ2NG !/:\O4.X1T8U/:4E&8U1!/M<[YX_\X7SY?V ="6]FV=Y? M]<[TWF1TZG-O;K5&;P("H?0B$*0OCVR006>A/$;QC/&%'#J8J!LI*?I"( &7 MILS1UW_HW7]YU_M1&:DC/GLRSD_)2X;I$"B!D\$ 8@U1HGL<3$C *^#'*)Z4 M;%174FJ42*%R-;!SO%@FK'CI4O*XK)(31PB0"QHGC==87)-(3D0Y R>K$$CB M#JP88K"Q]FVUF>OLRP$)4DC+60A?$#]#G1+ICY?."@OO*-*2'-*^D\@Z^=* M&5\>70!&/GRVZ_9C&NF#Y7"\LQWT4C_)VJ3.(D%DP/H9]X-%@5N2&@KB]4(4 M4*2@<")(5'(FZ5RJ!'MZ"](BP]4(UZOE>I7"T*4C-W)3PGDL!COXHY?T!@NF M2V4"Z&.0#D>?(9;:9K1@4WD6Z2,9;%;PD)UTE$5"B4G95\S*7D0MF[& W,@0 MMG)(V;Q7)L=':$S1*YF[C:Y-$8JT"S1Y A;DU@LK&_O#RF4B[=<$=;!N %DS M>Q-UH#<9%3?;7/X0E[^OIH$XHU9;;390#F5'OP235!0#\OM-+//TXODKRY_- M.VLWZK/SM9^9UU#5.)_&XJ^CRFBWF9V?I<@1?X3ZS/CN6!75%"GUY>B(O)%\E"L%V2E"^1^P1,IM!HNTUY# M<2"@V. X<*01:#Z:G$DEZOAX3R1(0+NZE7Y]KCB;Y$%NFSB;D^86;.H:,3]K MH["P$J(.+!-2&]+KCK_0E$Y3CZ] MN'4R:#:G!J)Q10.4-Z>D7K<0RK(RO/T]+N<%JFJGN8?EIA\Z9234!1-S2WB' M(;S'DA.N KVJTA;/PRM5V::T,N#A$AMU)S]PX\G/YY'3H1W)<\3$E/*7(AYD M7@0[N7/9%,FG,='RZ5)+H3.9>R;_Y(.:TI"-!LS6XK3 M7/C:D=7 H(P1L*#$GA2R+]]L+4:-HEAUG]()@^5F\Y3EC/7['98+?^,&4%UZ MU1O@R'&,O6@)"FWF6U V]D5D=6L;IQ65K,U:=R/PKP?F3NLN.:1]\"AG.ZB* MVMAF#\KJ38R2TLGLH$J9MZ9EKQVQ(^%Z?DY?77N+8Z2%_66^M8UG86\D2%?9 MS,,"H;R@&-GA+S2F^\Z3]/F:4V-_D!J[]Q.4%Q!*G]E"A/ISXX>5;/[P%<\> MJ+ G?A0'5LZ?3-'5 Y,I\85D4W2MR]D473\PFW)IR13=N*1DBF[N M2:9<(U)ZN<[9;_8GVNC1J6F[5<244_-,Z/I2 5W79-.'0'^C$K.4[RPQW'*! ME%W:D]00A4[704ZA<4''X[+Y7V0#4O)GQJ=W; WT$KI\TT#>]TF%3W!)U'&4 M6D>[UI[B%P=P&_LYS[)>=2^_B+$D7&=^FG^A@^!GS?E2JY[#:^KH;.D%]A-S M>/%\XBS8S;[ST&8N4)B/Y&7(<8=>;JXNN337MX6#GBCKI/\W'3^4MNVGK^*/ M=P(19,O0E/E;158'/DF61TD5+H(T,#\=_()-_2\BJXEGG(R+=SV.*^"LQ-@V M<4I)VC/?4>Q,<6KT8?3#*T\C[\$+Q)MH)7!_&89L8BT@2_A\%LQV(>=.[#19 MRGFX<-;4W;6<-= 7K!1]01: 7GL!:(UAER%L&D$+8O#(778?N)_0F/^<(@3' M&7Y/$6E#MRX,.<,0F SW>5!DVKZ2;;FAY&:]62RS1^:N??9IGBR-5D77 Y?R M(4F39*LLN8W"Z/%.&IME+O5>D&K0M#Z?8B 4-G,32V@>(IP:!?#KY]S?U+MG M ;21Z),(6/P.-AZ3LO;[R =DY?>@MV"6C2.Z&$4(""?49: M7+R%7LA_GP"&UP,?J+SY6<,UX@D0:UUJ8YTT;E\HRK:G,'G(-@#D'N\'&%NCZ59$\7 M=4[;L(?ZQED=2SSV]J&MPN6EG]@/5#P0KA%"/OZQSG%-G=FWAP@T@7LGUCJ; M,0:&VY[]^VQ>$*?GW/V7QS!:$53Y 4Q5N>%#N*WU9]2^Q3G]W_8M*OBG=:[; MK+96Z#KO]UDFVS=:W1A/3.[6WUXV(;!YS40DSUKBP6L)DZY7; DFRS;6R MC7EFMC%41&H;]>U1$>/B?&S3D!5T&?HS&3Q/"1(W7$]7.(XQ,H M%0O=XYT?&M Y2<@H/=D/8?1>G&O"4QGWO)9QM-[$&O8M\=" OM:_9Q2:@LY!7DQZ-9G1<)'\-<582SK*-4U]U?P2V MKI(\.)9QI=;UQ8I=1/QH4F<*$QZEN6=2E<> .QZ%^3J9G'A*(/NHASQZGK+_*6 M@MB_R[CUC0;@*JRR'7J 0FZ_A\'LEF""S*Z)*MT:6\-FDXG M8I41L,JP/QX7 R$R/BWCTYT.(-:(3^_R-U[/-]A\W+>UHH:1X>GKH*X:X>GF MJ6N,U*5;18PG&9UN+SKM)]ZKC$?+2%A+GL_O;'6$V+"QY;AOF<5I'QV-@G^D-E7L(V/0C2KT9G+,FQ%?T60 5@TY;SY+[^=FA4[S M!W0]4NG +#4()A)0&X*IMCC2>A-34_MC]>C,=.-7>F9'5S*W9.ZS);^;86X= M;(V1W3?&1Q?D=X:YR1KYB5I6\R@..\9QB3?>(3.],4:;'";:9OF/O Q$C),'YD!@X5B91!=^ \W[*2C^ BCES!Q$!/8GAQ-ET]"2M\^0YBOY)9*U@W4]0A'$#[SO2'<2^X""/@:L?80@$Y@B.(P M\F<$=>Z7/S&/P\NO< -9N_PZ\W,)$F!GV##27SJO8??:!PBX@,]"@'LWP'_[3[S:JOO+!L)E4?47AQO")N"D=H MA4'IEB.&@S8YMLZ2)4@[>-$")9M/X^1C JX8_/I#PN."I2I=1Y(4&=RXLUI% M'@@0^A5A-9?(M716)9U]/C? M%_DQ.@B83X#L3C+S(S>J4V#&/WK+K0%O+L.IF?$64GLXG->:$@ ';U@P8'RWXBL34.5EQ'" MB6["PJU7P"/_HO&?L#=8QMV4.;FY!G&(\W'IRA"J/'@4"%DL>5D*=CO/YEJL M40>@ )"7*U)W-.\(8\T9(J1K"Q])\@//^.*=L'PI].7!) M!+D>$>\SA.5, MWI]*YVV(&1R;&T3="88DGX(CD#^)!N9KG,N1#3'*QJO>$1R_$T4X\$&( M"A0G+G)6^I@UHCGF@>[[1*Y Z@N@&E0Y>8C6D(L9N&*:GS1W4!S#<0.9>_$C M#K7QX=S]E[MD,!,_&X(@==T(9Q^CTDSD&PCO>,U2#9S(6V0EO,A #.--A6^Y M'L^H!27R"6>Y'H9RA1' U\#OY+.)[X@;?@V1W871V'8- MS6"6JANF[3I33=/MF36=&^;8U<9ZQT!YJB"2S 0B::,P(ND 4M)^^.O5/R ( M0-GO,DR$L,P&& /7YN8J)YB$')E9**407&NYO:CUGB<\;9D=OT M6WB1*>>G:R(%AB\&]_+A<6N&QB96<3\;(0DO"TDR%#9&!F]!2CIZ_^<(@)MZ]0Y)*% MA0-WY@DN8^H2\4/NY\94<_,[YV>]^_1?']_?:79?$;-Z<%P)CG=P\(X#[G/! MYP+V0+Z:G_.JF)>W'OEED8;@5A_9=:&/!FTG*/'JPI M$K/@TZ_SPP2M.:_82.X]3GINR:GQ8]@XN#[BF^?-ZM2.EF;TJT,7@JEI,%,5 MVAJ*^Q3Q,Y$LI TQ3!'!7?@@BE(]L&6&)V_*S4PBNS#@DX# %?7A5M(')]/D MT7,"&QGES,8$9#+3'H09GKTJ'BC;->VG>'N)KV$L!B,ZRNHY! >$T6PWM+QQ[ X8M*X7.P\/$;$1BE\QK3-_ M-,D,1:XZGL)D=$W!&D\LR<0/[R='CD(QM3>G#,?J8 #/(YQC6$1V+"@.X5-\ M#! "UCXY.:HAP0VOG7L^2X8+P,XB[^&!D8. 4+HK(6 14#?X%JV7JQF2%X^ MH-$-QYS,-_)P0F3>-(_92D@^L,+WDBX.P4P.JPIM4%!.F7#)"4-\L!(A4^6X MH?2)I'KSYY,_F/QU;7F6Z1W@Y]S<^?23<:/_8'S*:MX0QR#T$_E3$?\8&OM@ M"[ H-UHAEDA'%!04U";F$V4,1B/&Q70Q[BY3GC=_%>3C M^< QF\Q[0B]!?.\F88*UW3#!$O'WVA%_\TC;W%>N=DLWW5A+4XVYQ6;&?*B: MFJN.F#>-=:&?P15F^F*HA]VSC7DZ(3DTO@\^ MYUC$5=,X:Y:Z^ K:-EDBCLO*![L.T-(OFQ9:S 'QQ1)P5>M5FH+8WJ1(&R2C M*_'BQ$S3*0\K\^$0?)2FF)1=,K3WT-=Q"R+"W^'TWXT1GLED5SXL#)-P&5&* MB"*98G1?6Q2'4=35A]/_DWO:'U-' M^VLYAKUY.1CV&?8\SS2F V_+-%+BSI,2*O*?R$[EO'ON:?/Y*O-D%,NJB-KU0];:_/#*W9_ MU"Y\]B+&$>P%OY'G5WE^]XL0UH*#N[&J4CC[TY<-FX1/C3W3N5:/T+BL^1D' M#F39-V5E=ZUX+;2MX]YP*8>MR\-N[[ U>=CM';8J#[NUP]9L>=@M'?8?D1=& M\K1;.FWJW^Z T7PEQWG;T]&JD$C;QHV5SY#/D,_HQCS 3G?H?TF*!ZMP2]K M4[IF@(/K!IFUQOLQ"DH2J)]$G(VY'P.!SO_!P]SP_S GJ@U;8*.OTA]IQ8RX MA&:67'.=7).QR\\,F\1_Q:+M(YAHJ (3C?J6UA3.GV0BR43=9J*OSR%R2MP0 M ^%TP?[8+I8R2?Z1_'.5_(.%M4URD-Z;:/UA8TBSDH,D!W6;@SZ$ZV@O Q5Y MQ.A-AM+/D0QR(PSB/<&_?@/>:%+/F.#J:/V1W=1P3?B)S=UFLA_V>BB;R0VN/>PX+T!=Y!:LE[*/#C))/))]TA4^:","/< )7WS@^_M[\I.[D7)S%#V76=OD@G_]&X@/:0P/[4Y SR8])X(T,Z<)*ANK$WL[*4%^?P[R/NYG? M*V&P(B.9O8G6V(QLR422B2Z0B3 QL2O/=Y26&DHM)1FL$WL[*X-AZF)W'O H M#I.%7)+#NK&W\W(8I3=VI J/8C!9Z"49K!M[.QN#98R%^<.OCTZ [+:?P8J, M-&ZB(4[RD.2A,_/0GG3[KDG>Q$B?YO.XC"_LWD0;FAUBC(80M2XQ78!CKIYP M-N7K$@6')G+T>H=9*C:NDK?JZ:?/_+9>&HVL6\T5AW6OZU12X.DHL&XH^G"* MU"1%2HI\#46>*JYKZ9(B)46^@B)/%PBUFDN(2Y*\*9(\5>30,B5%2HJL29&O M";4=3I'-I6,E15X>1;XB<)6091TB:RXCV2"1W0(VS58L*V"K,Q>^;@ZH,>#J MW'"-HWMK3*BYTI!Y(T=S]1+K=>FJ^_F*1:>)#3:>#&Z"#CJ> )-20$J!+DB! MHTN%K7&3I<*2\R7G2\YOA_-/%@=O'(9%2@4I%:14:$4JG"X7,6X<7T:*!2D6 MI%AH1RR<*A\T;JZ,0TH%*16D5&A+*C12_C[6&RQ_EXPO&5\R?L/9SE+>+^-D MH\F"_7.R,B5%?UKAD<"?KO;_ U^F&PA]^Q_K..5-W\1Q#'Y MVS3Z:9)NG)ZS\9CBA6U>T1].O'J_9B4W%7_%_WZ%[_[LA[-OV1V8/87!S2QQ M7=&:]0Y;:8MDK",9?WUD8!\BM<&N%#IH91F%3YX+[_ ";CHB?3NQL@J5%7P\ M7CFK=:R$DS&D2SM!WEC%[D_SEK>O%2]]Y M>>,%=!+TI;<+)P+EF=#W<%D@27HA__7;9\]=/:((&*A<#(B,O7BS^/6 ?K7% M8/QW^FA@6[M_K0ZT5_[.&)NO^N:^Q6JC@6Y;3L[4,-@[>%HV_'T#OL0E3E3K%5Y;WS.@\A&MX MA!O_6.=]CN?V]A/*-\QI4^HR$4A$Z''K^L0"XXD=O,(-.*!HVCFS(Z M=WQRXC$/Z(W5TP]<& ]QX((^LCO45"(90S+&?L:HR$TTPA@CG*.H'Y];E(PA M&:,UQM!;8 RK-S&;&# J&4,R1FN,8;3 &-3'TE<-O4.<<='AB ,)X1>?/6$9 MD1)Y\;=F?*Y#O>!]3?&' E5>.&>9K^&L(O/88&YU:NR;))7&2678"*G8*LA9 M8R1)Y9I)9=0,J5SKE%5)*AFI6*F/<5/)*,K!D8,G M@H'M%K+/]K W&?:-X^,^DH$E TL&WF+@%K+D]@@<8_",1^,KX."N].W=SV9P M,JNXJK-R1Q.?;7%*\((U<^_Q*E53=RW#&@Y-9VPRPQP[ZM@=:G-MIC*=&;-" MTU^]Y>X N?T4U.@\M,?;BX:5VK:AZM9\/#;GACJU#*!#>V0-'6WHZ/JE=BK& M2:NBXBCQ>K%PHA?LB<%>Q-FC$SQ0"V-I:Z*3'#0R*?'%:K[V%4>0"W8T.LHR MC%;P1B]48O9 C8Y3!]MR\"OXT!4"\B@+6/ECK+# 92ZUXRA))X[B!"[^1;_6 M7D9C/%#'KVU4:[V)S1C8P[%<[*TO5A_HJGV9O8SEW1N@PL_4J[A?B+ZF1^8" M6C;^2+7"%ZX5WAQ0%G%[?9._.='L43&T/IEP&XVI%]>$=F$]Q 03C:CX_S]HB?8 M^H$AJR2:<>*2S*.K8+IU:B<>%GZ^C=6)8.H556#YR--[8U8YIV;S(: M]TW5.FNU#[\BR2*WQR(_U.&1BIK:PUB$C&^TO6ORRE!5>Y-QWQ@5$W@_2B[I M!#%=+94,$EMCM"H"\BPCLZ(2;Z0?'%BOJCHBCN)?354]=[$ M4ONF?G0':5,<(GRPY$7)<0Z)_CM47BV?<:7/N-P@@$2,DL^X#L2H\VGLRX>+ MN@0S[E4 !Y=AQMD5L!\U)I/7-N:,WF0$MEQ3%;RM>3N23:Z"36K%RNP*?Z?I MF19#U2P?;7MX<$RRA62+4VN/"J[(1\=^#9V *PJ1EW?+J'Z("92FNBHEZ4O2 M/Q7I6Q5=QJ M#)CFLS'73%KU;/J*W%[S-OT8*.IZTMW73$A-TE%]*Y@0[8J^GY0[UT N5@6\ MQ0E5FJ82,K71U*C,]BW'/2:KU?&F=!JDTXE ?<.M_A?DB3;5R7\9DJ:J"/:4 MDD;#ZCYSU!34=]/M^^T'>23372[3-5E6V[A7H2'"I%H<-E$[4R!YK#,$=X,\ M=J*BW(,<+LT ;35N&$I*\M'YB4KRT3%%O*>T#\W>Q.[K9E,#+T[(?W>". M:8H%A"@^;:0XJK[7*ES=)8BH)L_E2@1899NG(.K[P#U8F-469Q!KUQZ.F MFC[;!;)KO]U',O9M,G837O3C+'YX%53K:^3K M=M@Z8V7AR']F< (Q,FU-CK8(>%8?'3V?5?*UY&O)UP>U [=AAX]Q8E=_-#HZ MIG!NOBY!D\ZA[HG'WR'WO-'&FRPE4'7YC[S 1;S&._Q0TS1D'01BK*50P(V^ MW#[@Y6\WSTD?6-24S<$"P1",%2=B2OP8/@=*P%8(I!SQ)(O'XH'R?AUYB+M\ M .YQ/P^YC!+99S,L%O59',.O8-__]GH5.7Q=9_WG="N'L=$H8R.[-U$'Q>(C M!2[(Q[7#0>V-%<7*\Z,W>U0>'5=91NS)"]>Q_Z),&0N49SC]%0OP_!4GAF,0 MI^7!][90H[?QT\O^+6"_'5I@GD<$'9C\UDNP&5,LZ+]N0EH*9E>SKSA38.WU M:O=73HZ">2!@N*9O'6#NOX]1)CT>V-TT8LZW.P<3BV\<_]EYB7L_;>QIX05W M6V>XO?V=FYS/3\;2=-1 NF%$5_X&9#:+.)#FWYRN+$4!<0&,_!?/5!UGZ*J. MX8P<<^K,I^9T:-M#QQXR=VZ:ZO^"(4J8]LA2[U &$(JP,RG I^^>#I#.",BS M K&R9VFJ,;?8S)@/55-SU3$SF:WB7RQFS"P!UE_\7B7D_X[O5:+N;U(81VY' M]8GG_6JE=CG@\=; &.[^=<=0PR\*XEPN]G3@\;9Y&,U*\'@)'K\//#Z6X/&[ MCZD 'J\?DG#M)FBU!(^7X/&7RXD2//YT9[L-'J_747H2/%Z"QTOP^.XE0:XQ MF3&L ,4Z#;BIKO8FIMTWM6MK_)0L4S M;O$9E^OE2W1X^0R)#B_1X;MOQETQR*E]/@ 9'?&O]?ZPL0[A2^F]EWS2C8W5 M@Y*T6@9]T8>]R?"8T8F2*R17G%I[5#!%;9@6?82=6T?'OR3I2](_->F?#QU> MM\AP&JFCKO#)Y08A)#Q\U_GL?%BZ^ACXK*\9UY:.N6;2JF73PU?:-NKMWL0< M'X/D*&FIDV*JDI1JF\*&"M*GQ &4LNYE.9O8EN-35\5O)19XA*\M$QQ;JG-!"'9"":VM'0R:=GNJO/8D@8^,N0 M41)]LG[#9@OPD\:H-QD9?=6^>/A)R=B2L3ON1K<. V]@545?-X\IN9-\+?GZ MBOFZ';9N# ;>P/H-LZ]9$@9>\K7DZW;Z?MNPPVT:QZ3J1X\>/C=?2QCX2X*! MUQN&@1^=%P;>5,MAX#D/M8P%7XX;K>FE1-^^F"0:__J(T*YX*T0P?/=+S$&X M3'&4>+V I;_@B2&9S( >'N #!-"64LW_^%=+O[K$O/]G( M\<#=?Q:-&4)"RT7>Q[ ;5VU)>"V M!-R6@-NG/*;W8*$LIBR2F-L20[$2%/K34:C_DCM3"^4Y)";XI!Z#]L>Y##?*Z6+QIEBRK8C)HJ@_KFU&%3#?Z2-21KG(HUK/.!=IOC MWL3JJVHQMR(QNR5F][6!FU;D^H\#-S7M3H&;2N)IVJP?MFS6#U5$UKN>I/>#41OJO8G>UXVCH0LEHG=]&I&(WN?W M1F\+9*%)\[FFH,$)Z_WQZ&C(E-/#-4J>DSS78O%M\UX'SK\=%C6ZQ/.6/'9! M/':BRMT&W+$AVLQ#0ZHRR6:WQ69-I<5?83Z.>A.[KSLBT<%EGPM^;HC?%W54MR"(3Y2P1"W^Z/1Q4_=N02T M[T, M[N$]JT-]->B?>\'3]Z%]5T+X5L[+\+W2.L\PC=>^:LI_W* JJV!,=S] MZXXA%%\4G+)<[.F JFWS,)J50-42J%H"53<(5*T=DICI)D"N!*J60-67RXP2 MJ/IT9[L-5*W7T7L2J%H"54N@ZNX%2Z\QZ%G1)'X:',61WIL,U;YE=Z;%1W+( M37%(K3R^=5:@ZI'!4:J*F;Z+;=F57'(97-(@DS2)4SW"7A*K/Q[:4GM(ON@X M7U2-D#Z-?87(AGI_I#8U#%[B5,MG7/8S+C<&('&JY3,D3K7$J>Z^&7?%8(J: M.CI;G^$(@7@-L.8DZJADE,Y'RS2U(A30.+;$R.I-AD.)4RW9XK+8(H;EP]_J M D,4Z7_:MM;6F]BEA#4Q>:^KYF6&B6EVF:P M11.])5+^M=)+4Y"5I6,6+*-38Q8DXK1$G):0@6>J>3VEA8RE2V;?LH_&[3@] M9J!D.LET+9;1-N\Z#''037$$F82G6D:4M&WM3A^-CG&S)UY*OKYBOVV'KQH"EQRKUUJJZU->2KR5?M],# MW((=/M9Z$VL$?'WQ@/$26/IR@*7U1H"EK?,"2X]U!);>!,K T+@)/QPO6 M#JWBH)^4PU%K>BE["&:8$'3=3ECKMK\GB-?4!Q8"6!=!)%/;4F4_-Z="V MAXX]9.[<--7_-4>]Y$N/428G']C=-&+.MSL'\ZAO'/_9>8E[/VT2"U#*UL%O MG]G.DYG/3R:\Z'Z 8<.(Z/L-:"<6<9C0OSE=68KR&*'X^DOU!5F]R5<"=P<9 M\@XE'\$D.T5>V,TH_+]<0/V^7L!.9D5T_DVQB4(Y8H_@+ #W? 21LV"((? 5 MOO*S'\Z^9?(/K @&4G&)G!&MV4Y>V>3GTS%+ 0!!3P 0N$@>_I^_C'5-?_ON MT0D>X 5>H( ^6"_6/K4D? *5%"D;VU?X_I7I"_T\#. *E,9%6!&&_PR'5RYI MOF9:F@[/>ANC.DO/+*0SFVVD"]ZP DB@_O=94'QPNX)O0I M!Z;,HW"1MP:R]SPYGH_T?P=Z^0Y\5J; 27UC8N !FX&QL2*SHQZ!?YD],G?M MLT_SW.W3Y9>0/MK4Q(0E]&]R@P34*7/OT6QP='TVGK'AR!E9IJ&-IM.AZDYM M9^H,59.YZC:_X.G.0S13R&JB?2TQ ^_"N8# 6B]@PR]X@'@^LXQL#[P"!%JO M'O)!EX%&V9O$E!$'N46Q6]8#US*56WX-I5_,2(NA/3#U4?-3!\8#PWS=,(,S MC$C Q1YV!L>.2+ /@HHN\28O&)O]SSVB$YBP1$AFDO$ZT-P;IYIB]*&"9+H' M(_X%)/IO7*+_LB'17S-&XY@Q$Q=WC/VM+SWV%W?H#*K8?$_-5N&O*E(%)%Z")/'5\#.@=A1]Z:$[EK =U8HC4 ML^ZM7F>Q?F#E\I<5^&:/H0^"(O[EGVMO]5([%3+L38R^:16+*UMJ*DYOI?/8 MP9(W.I ]-"K*^!K@B%%O8O9AQV=M?]UDBY8@*<]*!9]VAW2$AIPRN$F&:23? MB6-O#BO'>XEW6K;[NL0/14^Z;':I:!/_-/-^ID/]O'VFO[/5I_E7Y_O]:A5Y MTS7%F;Z&?S@16)=E3&.!&C&/+I,Y"E+H=9JDHO_ERFGI)/U4KZ6JFG)ZW)M8 M?=TH$EU+4&]'BN@C/9E]V<:3D@SOXLE)87!K*)VQ.R9_DI#<:# \8+V[0G+& MH"1,GH7D])*07"OX(Y>K678(@VT9\ %(Y3Z<>>_6$7+]'[#2T*VK;6S0-ATR MSRX&W>9BJ.M057,*ZK)5C.MUB+S:MO[/IEK@HI09OSEE25>W+]'+O8++TRW; M=4ROL#0/C@U?H6BH!JO MZ%C"K.<>V3JY1UH#[M')259F@1A5-Z3)'Q:X1V1^]G8CU,J_7FELO,$#NB)! M9ABM99UL [-.FM' &-?F[K+C.2O)U9*K7\'5([4]KC:1JX\S.3K#U?L[ZW*- M0]2 4VBT2WX2\7L[5^^==6&]=[RO!JPEWU>/ M<-Y--F&^9]/5E[0@^3ZI5H9U?W&P^9(?Z^&=RUG[I3T\)EC2YD)'V"=:A! O M_$#)]8RF1=_;73)4XHU-I?L*OP<*;!J(;!4J6?N3+5RJ#XX7*?_E^&NF_,:< M>!T)(@.J9$"'V#0R7T>"2/E685%7*VR,S@F;#_7:=OK;W4%[ L4DK80&<5"' M*(SC@N /:O%]!3OM[Z?:%]W1:O.75JO8V"^+M%2&MIO<[ M1C/%WKG?/@B/>(EMXD_,?ZGL$R_AY+U\>UA/XP9EVP698)<6:I=)A%JM?=LY ML$_KU4%=?CLZ_&R[T.$J6]-D:]K^9H6+ZD>X%X[%YT()RV&=T;+=2+8;R7:C MSA[2M;8;';;[KX\18P>T239=LW3.9]Q">?ROKW&)CYJU>V59@K(M7E&<7].J M OV$G)F%Y;@M"@6+W5>'H:.=:,C5==I*3>%R7Y(5=:AV M 4K,=N M97MB0%>BK767> LVF S$RDC4?O%?U4=1.Q*%B$3="$3)0*PD_RKR-YLF?ZLW MT4?=H/^+MG5D(+;1D-JA[7(U0FIC&8B]=JJIDHZOH!J<.]HAJKD%)^!<@=AV M)BM>EB75SG#%2[+ A@W%GS2U+,7SVO!32],1SQGBE>PIV;.:/4=-L:=6"E1V M4?RYV6:]/8DI[=[)_U3.3WS=_$2SD?F)=F\BYR>VOI2NST_\(PJ7P.8O?_A. ML+H/7 206&)TY[T7S\!07D?%3K,1YLDV9\G9MJ6/7'TZU-C<' V9HXU'*IN9 MFF7KQDR]M-F+(]%\G)P.-66F1]/\3,4S'$&YK-G8,$LW[.11 YP57'Z\&BCO M&7A',T_,UXNS3^"(8DJQ,-C+@ARJ=C\\$CVP-?]^.JIY%3FXXCM L<2BBZQ''A MS@+;6?^57U?\"#^"OXM9A=DRZ>UBE?!1%BV2S_CX NQ47SI>Q#$5%HZ';(I( M7W0B_'6S1R=Z@$>MPK1;V<%&9\+'='BG69XO(2SN\:INP=];H^BA(N+ ML3=Y]4CWE8"0P/4MRXEZ^E)%AGAQ\'/,&7.YL-'-_I[-V&+*(O$KK9^,I:QS MP;)#5W;H[G=Y:[?P@<%_GF*+#<"' PHL&NH4K=_D>+832D2&DDB+MGM"94/H M!<6J_QUVSKXQMD0EAQK']=@*1RRG.DR.EKN5\5F:5H K/M#(^WMT, I4+D*% M5UE-R237RR050^8:9A*L\C7ZP_&P0TQR"TG<=SPJ$"G@:KO/ MY..#=HS#^0K_(:?*[6$0NU4&&?4FH[ZIC>5XN6LF*KW0>W12HK*0J-3QT94S M%UQ=>+9!/QLOA8?,[KSO=X^>Z[+@#=[-N/HC=F_R".L7*/^,;/LW_C-D]'C2?^YB#4;OG M47,*[M=E41T!2(;]L7&TX.^>]R")+26V0D7D>8B-ICSU3?.6K?"S*02J_;^\ M46[:\:/J252==A>:)JM!A?5*B,HBHAD=KA@MV M%<[2B!2N'']'VKV?U(\C^@F10][D^&PKUE-]?QU;U#G!68%?L610/DF+C=WXS(I MT*Y".1'CC;!QHC\\/BTMW80.4^1)%,*)*-+J30R]K]E=P=T/:+J-,H3>[%.)*_&B,G2MXTB0/Q1IJL]SG)2 EG7OP M(6>]"OG?5M%Z]BTNF0ZYT77>?+]YZ?>VAE+R!NSJ#MC-CMD9FZHV_#_PB&6. MYX;-QLP>SJ?:W)U98V=ZILZZC9[.I'\1A^Q2JYSHA5S1J*H#AKTJSTY<;X+I MJ&KN<;:\FI-(1X9:3W0/3[@4!( 8%(,8.Z>D;C7;YB^FQNS=^M=1.8;ZB#/0 M>Q-SSV!86G6SP[V/6*S1FPP'14B='5-LE4^<4=RR2TO;I)/;X^Q$)MJO=R851+S?S,C9$0+,K/:Y81_)H!@;>?TE5TUR/O6&ALBYQ;JV=$-4AL+; MOPL4(,2G&&9/58_6VU@)M\HA[\H*(94?SJ;9>Q- M_?SI3X7((:9M:6]_W.;>T[&O7I-]*]3AR:E]A.Q;= 5.)J-/OB$,U^Z;OOX* M]LWHJ3#+?)M/&D0..0SU9ZBGJ#^U(",PE\;8YFW$1;@(8[QMUC)+,[3I;#XW MYS-3-QQ;\&<$^>ECRGCU".>]GSWT0J%:&8-\A1=\FB-V$XJ5#=&$?1!O MW'7TPIPHXQX[AQJ<>*T*?@3%3\6*S%.LR%1SB+0;*XHY) \=+"P#(5%1(B[Q M6K8.M8FC_,P"]NSXN/X#5JV=^ASK+0=D[K#\$ ?*;V&\2JC4XZ$1(GQ^DJ1V MX"5> $HH@QU2GKW5HU=%I!NQQ5W4@$^&%WVBUQVX'V/7\38$9M1U@;C&RUJ2 MJ3!#$02FA^LQ#BXT9Q&B4R'>&]W7_9=WRMC4E8>UYQ(P%-SH+%Q,$:N*WR6R M$1SD'?\7 ER% 3U,7#+^G ?(N2J7#0,GI2*9GK7TGD1OXWC$(T46 D^A,-; MW1%Z54IJ"MP7"D-8-)AM6RA:4WAEG,%C9?*RSQ^(/\2:S<*;GIR(XR7QKZ0K M2A<*GWMD009_A5(;#V$V0W@FW.<]P@&CS^,]I28@FOR.%V5/1,6U\[;R>&AP^L*#*L=7HWRU M<$;P>LJ6"D*<0N.TCI\=GXCKRR.#M1^PT:+F]O@.86\Q*N;TVW/O.W.WKS,( M5\#P*_B!YP))/'JS1SHP+Z9K3/'9F$>XV?C@""487"5" >XF;BTG6F+28)4GE(0L\=?B ;]N$--+VK[IA\$#ESI+=-3"X%B2 MWOX"[*^<3^GRD2,1P8C%*TY6N7ZO9ZLU7GCZ M-0<$\PS\!0';3P:]@TK'9=_Q*T@>?0[.""3GN:2S=ZDN2CR)Y0D+S4WDUZ'* M!-ZY0QUM?VGG*B),L,0K_R75G6)*0>IM);H=%\S#%DB("Y#)#$@Y8.$:#ANT M4HS?Q.D(FY+:^,$1])>*RUG&1I,B-2Y?IPG$X MPJ!%!,:5SSAE?UF#BMCS193VP*EK?\7Y!/:WGJ4F<,E!K:C>:\=Q;7.21)YN M!GEZN!MY6H)(7SN(=#&V7AGOJ2^(F(WXYH+/CP=A\+0+L6=!A M+PK*UCH3E.T!"*87A5/ZE9BV>LYPBR=9@,Z]="S8 S&%JW=[+-KP]9QGL^C# M$JCXG$#%9X.T_E5XZ'L:^EN:>=[I9S34@$L%T-99R.%00*"M8J974X:<1%UK MB]?3,E$8@KBO1 B]Q[H]#B;B]O9-\PJ;B"577"M7%&8/-LX56.O7'^I= NMM MR'CJOM;\LI6Q/[U!)>$K*_0,70E6R.0XJL@T5F]BZDWUTG:H&U;2R:&2]S Z MP;9K_0H12KLO6O]K,V5X*G]$PK<<*EB3"]G++W9O,C**_587;Z!+,CE4KAY" M)D,$&C\>^+FC%JMF=%FN<@">TUJK1X$+'#JB_LKK77/,1. M[KYI%_N83P"7<7CNZ6*!="332J8]U$)X/=,2V+QM-S6>Y)Q,NQ_=IM$Z8EDV M),N&9-E0N:@8I#AL#4)DFDETW:* M:2LLA%\#]]<,0X^C&N] BQII%X$6 M]66]7/H)?JD7<"KCHP>*4%%>O!,IZL"9/RUA-,O:,%D;)FO#9&W8Y9RPK V3 MM6&=/FV%@%4_DM'U0%2MBL4_!-!][:B4CE$I32L6$4@"E@3< M8G'AJPG80 (VU H"OB6CY[_I'\R],JB;=UNY'5[/4'W7ESA9[C!/UB$L;54K]_I M&4.,>I/1H"/%K>>XD;]**CXU%=NGIV)K0ZS?.A4?5CAP69,,WZ\CU#RUAS/U M7S6T5GEF$>/3\'@EP+^]'N5JN%%/\1GW]&G^9\RHLN(^<#<9("FS>'G/9A'^ MX/V:?0W?X3Q G(P)KS[,=QMES#'N3=3!KCX7N"H?]X/'4&N36K:>WD\4%Y);OH&N?W?4Q/:J%-W8*E(:+MZ M$%]-:%:W-HE3[JNX:9/02@;,'EF9E97)%=M1I6?I%U&GA MM-9YZ/M\O+07XS#?V2/PB\^07?!Z M>)R(.CP=E\VNT"7,/%>K$]SY5/B-]V M9/@P7)I*G 5Q^ !Y/_P/D?H#G\HKJCHLHS,@RA+\60Q%5H9M=M2DUJXF: MJ-6ZO(J8*RV!.=#/^H\UV(T:6HU@4#!T=A5#XQI!9O).TC=QI?T/1E7_PQ[# M+DGB\0@X")9/\P\>&JK_0Z'N>ID]BS)[IM:EX2D-I1$[S0@@,DS9R]YY'@-_ M\7=XXM=GYC\Q7@E>F\/,WF345ZVC@^S=ZV7N.H<-97#_$C@,]=;7Y[ V8V$R MMS\^?CZ-5%UU&6LD5=?%,!:&KVNSUHCF::A7""C7==:RI,ZZ%-;Z$*[K^UL$ M@&2,KG (8=-B;/&1\^ DCJK'EK4(XN8,U^Q0Q(24G.= MG;_N\:HR)BOR$992:".IG]KE(L)<*T];GP.#_S;!FNIM7HJ6+=%25V6/51 U M=G]H-Q4;;0&0Z(==2 ')+ZO0TF_#-(>C:8^\OW&7STGMKP M:W.DQFX4!Q*O$<3W0T-R.[=DBMVM())\9: M_5%)'_)1]D)7X1WQWWC.7K!V>+?UH7T;XB)-?6!AS>@RC#U\P)N(8=GS$\M* M1?^Z6?@KCD+-ON),8>-@#>S\2EG%ZSE*A;71YG'D_XO+12+R3-5QAJ[J&,[( M,:?.?&I.A[8]=.PA<^>FJ?XOC@417WJ,LEJ_!W8WC9CS[8XB'6\<_]EYB7L_ M;1P$>&]W6P>_?68[3V8^?\W)V <<#"=+8*HP(B)Z0T70^"E8DM.5I2B/$4J2 MOU1?D 7.,M53@Y9\AT*(+%.GR N[&>45I?8?@Y43/'CP7HZ(BIUI?HB 1L72 M^K'1L=+Z0BTG\V;X5OO-C,4+FQ2^DQ M^UK2*18*U+/T%$0W#Y!+[,6$9#6#18= 1 H7KO"+1V\9]Y55Y+B,R C^L72( M4.ED@>I #RV6; 6/>X@8X\T)SX_>[)$W!(73E0/+<['Y*%P_/"K.[)]KCPMD M_@R'VH9FJ*'@'RML._(B9>[ ?\B&C,4/%1=;N&&5N2<,\K&#]@.7RQ-QM4;#5L_HG[?I7;\ZJ\0C&)J@MM1R.H%^UUE'+:P7%J.V M3JA]R;A\J40N%:L=M[Q:;%_>=; 5G62O$KZU--\7T6X5SO?L_@.U M7=WGN/F7[TL6Q+M0PL?CCJG(0[K/1!L7BDNX4I"7*%\S<;U\L[MDAYKL4&LCHKO'%BRQ AMI51MC M8KV,@P&M]@(\-99<9).N^D ML2%EQ@$RXY7MA+;6D*B0YL7Y>PFE>2%%Q:&BXC4-DK9.PF)T=)F\M"O.WQTI M[0HI+ X4%J]I^;0-C%MHMC0LVI45)^GWE(:%E!6'RHKR_CH;\8"THT%+I.'0 ME195:3Y(D7" 2-CJNZUI0PS1W]#'G<,ZJAPS<#75H?>[RGLRD/@".+R2X$53 MD0X"Q"O/3MP(R'M:FI9;UJ?Y-AW6A3>W1_4X9,>H@Q,M#K%3!L7T7^$'2@(V MC]<#1/LH2DOC@;+W%DL!_INXPQT8]B%$B[-!D)7@YU=,#2A< MY%9!?X-RY\ VD7':)E*KFO*#XT7_A07:OV7CD#\&R_7>C@)+5?FE><&:N?=X MV#-K.+(#O#ZA'VN7"B;RPI:9WAJ @/J^J]X D>$4;T EY9JL2/( +N:*#E$H4! M,"0\V&5S!HM"(WJ!B%V'F1-$+5LWR!XB)+_QWN4T%."J#\3=O M?86_LW!#U/J C0JP?V\%^USR!EYZL1(".X.8Q',0X]"3YTS#**(Z7CAIWN^Q ML>ILLWPQVZ_--BY(@R97X$F+Z>ITTODCPX:-"*^7YMGP9@W\O =?+J4 NO2] M5\N7EEZM:#?!%A/?3_99>4/)!0FRSC>N3-G,6F$?+U9D3QLBH\]H<876%8$MQXE8WUN2XSLN%^X_4?FT[2A,M(&K4$'"1<' M!X>,.>.?0-9!2HCG.'=EZ6&=:\2H,8)?K[A[NB;XS[&4*=S[; MPP:A+VM@A]Q"EQ%02@1'E6^V6CG?[]AWM@"?90%&S!F# 7[F_G M'][<0WZ '3\YGH_'< =FQ%WL^"S70H4";9MM!LJ?0<3@6K'GZ<'Q1,\5:&>< M%@./#H&T\5O4-24$+,C->)6U'7G!S%^[1*XT05-7W^8>^@,^ZT=Z-O%H<84[ MQ'/ DF-@,3U6>TNK*!.L7_ BTJO!>X[8(W SWL#' $Y>2)DR$5M..R \V*^HJ>LGSWMT6.1$\T>7_IX#?S!6Y28RJUUC +JG^L05PY7/V,Q;YYP M80/H@R(KQQZPCA-M"!4O464Y:1B$\"?)@[[0A2[S[T#Z"7G%Y=F*S1X#[Y]K M\29!/B#$8N!GV.+,X3IX#=3&&^^H-0\X] D/1E!L^CS^^Z2'CH_S M+9T(1!)N"W>)3X -#I0/&^[C:T;:97)XG5$7)]1-8L&_'#?%#D\%_E;H[4>3 M8H.X.&UEU/[OH8]ZX^] [+_"RCX%7U(:N(\\O'<^;HTW$/S.5I_F7YWO-3T+ M2]5P_%@1_2]U!O%XUUM\?>09%5RGKI^1CF=4#"*E9Q3NM LW^]!>0[AZ2X1; M")AT_5(P/UA%N,>%&[I^ F9O8I4$=I(3V**^Z[7B[L'J 4U!QC1JBU ,MLLU M;R>_8TMG]LUY *8!%>H#UP;K.1P;Z-)HD\^H'9JLKZ4#7!>^.#YI7^X( 8_[ M/G8;!J3YQ/@\,-/=]6REH"42;[@B.9M=B(>46 MDA?G-@__V+)BX#C AXEQS72"W/X ]YN;2L:/VP+T@*#C#N&Y9::>2LG_C!MC M<0SOGX)KA\]]1_&H!S@VO"0PT[B7=1^!8?_ SJ8:ES MU1AJ9\\ EI/]\68PP_(;D&H8C091.0-?)^XK8'3S5$R6?LG2!N)+_?JJ6K?W MY\K_$ OX$(6++Z 7/LWOD\@N[!1_DOG/[]GT0'C>G&ZQRRL@7J]L-4,][Y8T MM3<9#XJ GKO4Y1S6(;PJ](1+ N>;:0%NY5'M0'U"PW@UO0K6L/9Y\DG9BE9Q MM%XB-^"?9@\?#S07<=DZ^,]B(1B9J7WL6LTBD2K2/^%2*6BI'5[V<[QAWZI0 M,2H*<$[.@11_+);D'"-4]#-OR>Q-[$&QX>)$0J4.F9UAS5J* M?#J?O .>VUX3>Y>7QRQ]V$.Q^@ Q2WG2=Z/$9CL3B>GMLA!:1E_)B9[#3O_" M@ V"A[[RP (6.1PAV'%Q7A'"P5)1!]N$.>O4E3;!=&5E$MM5'_GL/U4; %V( MF@:>5TU*&T0J0&LF%? 0$"$5:>K8=,"F0/[EGVMO]9*)Y ]/OWM9KA!#P;4% ML87EP'L2TENLDNG')FOH]^_K50IFW)N,:A@@N>@=Y@(,K W4_!YZ2,]6>T?HI%\KJV'133V4R;69:N#Z>V:9HCQQ[IACYD MFJK.5)LY'2N2/QB#.$T*Y'52/HSO!9S"\LC"!U:'[JW^W=1WQ#K%^C1Z1H(^ M*7[%(2CUFN#$K[4F+P;4V(!OFLW##VOZ0%?-$V E&^/7/54N5B[VD,6.FX3, MWCUJT-H&/1;L?N&XQ_>I0$[-O#K@QTUC1=_<<[3A%8)IHSG&E3@99?RON=X\ M_H,_L>[MS8FH[:+.ZUW2/\8+3)I%PK\J<<61\K..SW:/ZGHX]#]Y?.D/'ECR M LZ1]]RA^TVTQJ3QID,04)J5IC=P!5]R#4.\S/A3VB:D\/;NY 9T>0.GOH$_ M@W#7Z1LW-@[B0]J'RZ,I;W827]XHWK7M^F1Y]3ASOY5%44X!/">?(9^Q\QD- MR3&"@;(ZS6Z;=1B*@ TI*=DX"L),HK1=$$J;9E3@M.VO+8O&() M+!O)*I)5+H=51F?2+$.I622[=&%O]=C%:E^SC+JH6:X^2OA^9T75,:'"7#C6 M@)-WPS6&(?]2-T=PRFB57*)Q?*Y>4'S_#C_\9D3K.4L<,PS8BTC. MGJ2O8S08'K"0$FP%O,$[8U!2^8@-#;Q=7]MJ8Y>FRM6;*N/]IDJBX-[E]-L? MOA/4 8G/62G8%=)756G.2QZY(!ZQ6^61L>01R2,=V%LM'C'5YGADOZ-K=]'1 ME0PB&:2"0;0VE8BA2B4B>:0#>ZO'(WI+2L30NJA$&HJ6=K_8"^YO$;K[*RKU M>OLNY?1+9X>*\J;ZJ::B M&*8^U9B2:JZ?:BKJ0IHSV(:-&6R2HCI-416E$\U15',%$PU2U,WT>WS NQ$H M;*_R 0[U]B^='UK-SQE6;V+V"5ZB,UYQ0V$C250YHFHUH66,)5'= %$-&\P M'4!4MB2J6R"J!K,F>\U!4^UB1%A25/,4U5:.P90YAG,Z&!\1R(0/#W-\F678 MPQ!'9AGJZ6U3)[UM%S%O91CGFHCJR"1$3:(R)%'= E$=F:.H252F)*I;(*JV M4ABF3&'<"$6UE<(P90KCG![&KT[TP)1WSE+YV6=[&CZETZT-6\UBF-1EI&G% MR79R-C#$ZTF,H9Z;Z(9?577.^1[RVA.\U35:B9C:$BJN@FJ:C65 M,30E5=T$5;65RQC*7,:-4%1;N8RAS&5TP\_8/[%-NM[:J-5 M>V2UU(TXW5:KB8P1@D+U1V,9&[QNHFHUCS$R)%'= E&UFL88F9*H;H&HVLIB MC&06XT8HJJTLQDAF,<[I87QFCJ_\$J^A/C>*Q'&:;I M--4PC&]N3/HV]NWYL0,']";Z"F9T'$>ZI!.P\AET1V_ M_3<&D(L;KJ<^4W"?R6_Q_4A)<>A[+O]-)?]?_F3.1H[FFD1BJ\TR%N:AQGUS MV%1XN(GK/',04#*S9.:FF+G5)B5K+)E9,K-DYA,QL]UJ^[J,;G0W!?%;M7L M*\X4]K9>[?Y*;FDC;<"@+G_/D;):I;. [N;1LSY=N?,8;%O M'/_9>8E[/VWL:>$%=UMGN+W]G9N?* M.Y0;P2K^VT_.9/,>T[.>_&T:_30IN^1R:OS'.EYY\Y?>[F]OL1#)$F\TUV=S MAYE#0]=->\ZFXQF;VR/5L-2Y:N ,1_$=YMZC9+*FKLJTH:9:3#?'L]G8=$Q# M=\>J-9_-AY;;V_$>G^\O/$"ND7ZTMN%$ST D0M^+PFLTPOYKS/:'ZB< M_D5B1+Q9_'I O]H2K_QW!GS3W/UK=:#M_-V^QVKZ0%?-5SUV_^^,\>N>*A*7F"U9%#=+\!U6NVL3#Z&XZY#6'T-5XZO M(&71>>U'I#S)<5T/?_[G.EPQ5_D#'&!XIA=P7KV?H4NK_.9$W]@J5G[XE3TQ M7]%^/."4&Y:E-W %7V !WAP6 R+QT^H1U.^G*3SIB3R1C\%RG=V +F_@U#?P M9Q#N.GWCQSJZJMEZMG.$)3]X@1/,/)"U/';X9G>WC%6][?IDV5!34G#-O"7(LVD8N+$BDAN*\^1X M/G+AW3R,[F+'+UB3=8[B2M-P5YM.J^ARO$^(XT,8?0'2^)(*ZO=LNLK^53M) MKOS2A;W58Y>*9N)3:);FVHJ[!UW4W;!% M=4?Q:T)!N7#L=B%F5Z)5,6!Z,)+"50;[##[\9T7K.$L<, _8BDK.7 M!RJ@O0Y40)HJ7=I;/5.EU2;_L87=1Z8NS7G)(Q?$(ZWVSH_'DD::M]VI9 [^>,FL+] M+4)W?T6EQ"35U2-!WHMDK_:MG#8;8G#?B,4U18.NWW-..S==P$^X-TH'X-9N)#S7O?Q0ZOY.1M! MN/M#2^N05]Q0V$@258ZH6DUHV6-)5#= 5%JKH,2V+8GJ%HBJI6&R8U4.D[T1 MBFHIQS!698[AG [&1P0R">CZ'%]F&?8PQ)%9AEIZ>ZSJO8G95VVC0TZW#.,T M3U1MCI(=JX8DJEL@JC9'R8Y54Q+5+1#5:5,8:D9/,H5Q(Q1UVA1&CJ)D"N.< M'L:O3O3 E'?.4OG99WL:/J73K6MM9C'&JM6;:'U=N\+B5TE4.:)J,XLQ5L>2 MJ&Z J/0VLQACU99$=0M$U5860Y-9C!NAJ+:R&)K,8G3#Q_A[%#ZO'F4B8P]/ MM)K(T+"70NNK([-#OK>,YC1/5:UF,C1#4M5-4%6KJ0S-E%1U$U354CO&6).Y MC!NAJ);:,<::S&5TP\_8/[%-NMZZWFHN0[-ZDU%?,XZN0I#QG$X35:NY#&TL MB>H&B,IH-9>AV9*H;H&H3IO+R*I;=)G+N!&*.FTN(T=1,I=QUA%_GGMDM=2- M.-U&JXD,74>HP-'(ZI#?+2,YS1-5JWD,W9!$=0M$U6H:0S.2N9P=C'#D=F,(J*&6&CAG:'G&H9IFF> M:HY,412I9BRIYNJIQCPR!U&D&EM2S?5335M)!D,F&6Z$HMI*,A@RR7!.%^ + M7+ OTPP'L42K:09#1\!&4Y<9CC,MZ#Y].>@B.0288O9+2KS=>9K-+JJT6!XP++>+L/8 MPX6\B9@/*WIB;^&8WMP9].WM6W-BA@_H3?243.@X#W5(IV'DLNB.W_X; \C% M#==3GRFXS^2W^'ZDI#CT/9?_II+_+W\R9R-'>8@H&1FRNP3;TIU$K)RY*7)2^GO/S_L_>F36X;2<+P7T'TV/O($6R: $> MDKU>[:\BMIQK&?)HI L8D1"'!P=(OSZ]_,K ((DB )\&@"8&WLR-U- MHE"5E??Y4JT=S;-G*ER3D,G[^&/,X'6I/PO^2;<\9^&CZ].[85OI"^^1>E[K MH]Q?0G%MHW4J^V<2Q>YT*?[D^@[WX]?W^*5S(]3P$#X9B$]Z]R*^QG&)EV^ MSN@.+83"EQG7ILP-M2=L'Z,%4RV&O\P#GR\U@/U7'I.+5',C#=V/C@94@-_P MX0.&B"L??(4(:?3>_/[V[_23_N:'=+%HQD(XQ(Q[CC99TI\6@/8:B^EG#JO+ M;R[@7('3U;X4;\&WO<2!E:)9$,;W,0_GVM^ (&%3GS%S/ *D]3P6 A'ZP=SU M&7ZRMHSK1W&8S $)(HW!BOA.V# >SN&X'L LVZ,-J!,X+FQ4[@XWL6MO-GQM MPC6@;L[GL :YY\'?8-NN_P1?Q46[ZR[AUI*043L2>ALAAOQW MXG/!?/N]CF;TC#ZAV#MN\_F$A_(CG3XR.MIWU43+>L:/=0DU<;"2+]@AM;LK MB@Y0]7##>+J*IS!?]!38D;,[.' *N+D<.W%VQHC@VC6B-^)!R(PTR?'^"/F" M@4#DW_ )+CA+@*0M&&0D^6%*QW@ZYB])@ _?1/"[3Q*5V-7/#,YK<^WSC,.3 M'60$"VYC7,A;=K7/B3W3V!P$>!Q5VCEL$59"UK-B&!'MV,:W DL!YN6Y_TKD M-O (=*AG%]B,K^D&\KQXM@/3-W@/0AROWO43VD89;K27]TA.\_#3)/SQ8?U= MXG)_!Z8._'(#X?1-!/N-.#9J&I^YG81N[/+H"WS_9R^POZX0!]"4 SHMX$D0 M%_SN'/NGMV9ZF%"H;!17BXB_3G]XX[@1B,;E:]]W=G^U;5N]UK;%U MU++[/^N/3+59M=D+;7;0ZY=:]D *Q<$DG.VO%K@,;(ZC<5_&0!YMZ$/#0OOX M[1P$$'S= 2D6Q3MSMH\"Q+I-NFYX%MB>]0;47\,@BL!:"3GL!>'U5P;&B )8 M>8#]+_S.%<1V0^P]J!ISTMY^17M^?SO8EP;77F]G3KO:@O!U8/D+:-)NK'T M3=T-R61?1[^S;LGJ&B4VM2M3S.B.]F6*Z0698J<**^PMO8X2VZ[!QI'/*Q?- MLR"!)9SHAS7">:'\R&N>'FTZ+37G2G"-XTL:U1IJCG)43!YU>/W,@(?Z% M?2LBEP$8K..3RW<5K2A:.>5LKVI!+.AQRA%+1<$SO'LP.[JU'?[^09%1C5"M MS61T42I:4= Z/54FE!%H:/V./K*4U%'DTAIRV1 R&\3SUO."9\PS@M]%J .% M394,Y+'JE79-=V(0,P_N?Q*G'D5W.S1ZZ-2E0S=M8PV5S]\>OG&@<=REW2%6 M[USND*IW>.5F.XH6%2V>EQ:/]K%8^EE\+(H %0'6D KN6XN1($G.6XLXW3' MC:)-19LUI,T+DN:YO$%6_US>($6#B@;;38,7=C%9YKE;95Z<%J7_*=U(5CE* ME':%7+O<@3=*^O,GOG9&8--WV8 M-GR7+Y0>>LW\Z[1,7$LKQ%6"J%I#)8C6 M+P>[">GT:HUZKM'Z,H<+Y& 7@*"E)F9+K4C#.C"NX^)!1\S!'G<&O9,[F!:3 M8YW=-HILZG2VER2;X^.#@[L'PSAY3*NB%44K+YB#?2%B.2V41SG8@_YVM]W* MH3Q%1HJ,ZB=RSA9UPQQLJV/T3NY+KPZV MZB[_(J!I#[]<3I0:=)Q_H?(J1=R*N%^"N(]V]0STL[AZ%$4K MBKX%BJ[DDKH029_DD!H8ISND%+$K8K\%8K\@K9_+;3;HG\MMIHA:$;4BZDI$ M?6'GWN!\V>\U(.YVC'@K,R*J3B/>]*Z1C7B30X=PPAKB8*0QS18]SMU5CW,/ M6^[CS*(HHM__E; PYJ&WU&CED2)0^'+A<>><+!:K/$( M4<^-9OB<9K,D$J]S^)0E7DQ[?&*A&R21%K(8(*BQ1^[;V2*@?4^GN!E'X\R> M9:?_?_D!;-ICR!P<\R?*E5I9E3N.4D]IICE5M!C/YNGA.(C]Z#DH[W5 M(VP"7#.)=S]R\=D&AZ6@X%#C#4#G_IUEU4L+(('["6#^UWLVA8Y?18GPV8.6'3B3FQQF.+C2WN3$VS]X\A,'&:'P;T] MJ*7X<_?0CVT;K MW3B?34O+DQ!I&^YPXO2X;NF](3?,D6V/3&;V#6?4&T[MJ35T[BI.6=NO&M%! MMH>N#:Q]0]=VDO=+TPYQ]0"%%DH).=0MF0-[AD6$2$+HH*J&8A*4O937PM5M M! O%1%1@L17%YO/,Q3& P&MM#Z2U.W6%/)3S"%=#[G+OZN![5N(H'4GHIB,) M=XX@?+V3=39[S)TUZ@XN,HC,ZN]^Z=&#R$;=OGGR!G( MHJHVW805!2D*NES8]^P4-+Q[,#K#\:A&%-3^>O><-(XX8(+MG,QJH&TD,LTFQ3/),S>HJ,;*/&+N+]?W2=& MG:%5IXY.JDG 2\=I]F9_[PW,WH*#^ES0:0\/N]+\C:%YYFFL9[K9FL>0CC^E M(O"J &H/C5^I;'%HO6398J7+/6-]TV6K%RAO^V#:./9W6"5^5TC@=B/;"Z(D MY!^G6/K!_8CV_(E323HVD8D^SUC(?V81=_Y@2RQ_B;9SNH<#@7)P9NZ\1009 M62/=[/?-L:F/3:/OL(G#+)O;?6Y.>\:4U2P'?"O_B'+ ?P]BF:ZM]V06)D'C MGL"AY2&F5WG7EE6[OLSWC3N+!W;V?+[Q@R8%RPR?7YJLKRV\12Q5M^NGC M]%-67_4'O"D0-UUPK\.:W=/N7'T;3AKXB)YI+9*L99*%2)$6T=5-Z.KL_-7Q M;_BSJ!2C(B;WFS:'E\XBC?L.?'LMQY(R]C$-D!+S622K!-J;/S_NFL9 9;J; MY6!P:J9[0]/7/P/-_"9HYOT:S1R3HWY3"=PJ;_MR@*V4JJU2K*^28GU5*^IS M#.J.%BQ0#ZC]C41+8Z!?2%,9&7\Y4*NX<,#J7\'$T&)F:]UJD"2>FHY\>>0\DD1V./!=@SK!/VW((2 M*O)6%R'&EK\=#I$#APT?L0G=(W/]"/N.PM?*S_A666PJB^UHUG,FW;^B<3S M21IF[T5FYU2-O]8Y'J!H7-%X=1H_4UBN(HW3^.;AZ;7SM:'QH]KP[VVZ?R!- MM8X9@0>[]^83!@]J/J#I> DF-CU3%Y_M;KJ?8_C//%T/T3+D,WC4?>+:!U*3 MJB885LPH//9^5":BRD14F8@J$U%E(JI,1)6)>+5,1.[!'Q\[VB/W><@\[3_8 M?/%&8\[<]=TH#FE(2:J-J$S%FTG.PG$95S"),(VQTU>)C(I6FD0K@ZO0RIC< M![I1(UJYA?@OU2R2[2ZJ'B-M$09/+JC\*OJ[AT8NE?D^[F'F>XW"=RKX>W[D MN52F^%C'_*L:(<\MF!PB]GO(\ZF"NRKPT]+@[MA0P5T5W%4TWN;@[KA_ \'= MS1Y$EPH57B.4^[9H;&J'XJB)GYL3OJ:[T*SI4'0QPKG5"0WOSLK<9,$W15K9 M,PN=2'MFD?;=\8WSK$UL+M62Y_= [NLM;8(4LOSG:.+^'L3_Q^-5PYYR!#!8 M$8!Y]V#HW6WOA :7Y<$/8J2XN -,[0/D8X\&\YB%9,%4_AA1/" MSD4N I!73_LX]]U)$F'B OO14S M&."P+:O7Z_0*NABFP#WIXOL'+Q[9\]8-I,Y.3&:"Q>PD# $,."$2/H@6W*9; M#:93X*EAU-&X9+/P(QSA/OU5=..+\:X32G/MVD @A%093%U0AUW/C M)2T'2MMS/-OH 9>-9(D #^)[N*TY?=D+_$?QFYL2@H0G#5V',[D13G&AI*_" M2PW@R$QU1-T7;Q/0M!+DI M71Z0+KQ.$#^;@^D59XF9T<8#94 M--14+@+0N:\%21S%0/@TGD-PLM4*6_Q: MS/E+%T9^@:TUR*0P>KJAO?]7@EQG4X;FY"9];4U>XN&C9!+Q?R7P$"C+<)PI M=V,2N,"(7)_1SY1TZ2 [QWN,IJZ0["$7^W7!Q&'13+)[X$&P#\%(@7NEZ-K5 M?@_RC%5 9 8*OL8TR?4T_LWF$6'V7K7=&&ZW'\673 XCW&03X<"2=T/ZLE#1 M2^CDX[L'O;=#)2>$^3T@T%$&S5I?5KPV42#ZD:04?CIWXYCS5$;\'"!LX)=W MF2@$DP;@MT#^GZ*S;;#_"30)#/:V(&^"W8$JO+5K19B#SC+X?;5H/4_4(\G1+F?=2THI]^ M9-MHO1OGL[;)^9;;HFOVX1;4ZRVK^Z8S&=O6V)R,!J8SX&/=M,>..1XXO8G! M^16;'].*KU'O<>T2EGR>W47G446/[$M=K)/0_N3VWJ+*#%*4\&"K ?6XUVM$ M ^JWLKAD21K+FHLQKW+LTU903@F+4*H,:%ZA4 (C#/4SJ6[K'=E[&KYNSU#2 M1IHCYHV5J2Q1':M5G8BJ$^EM<4GMXXI,59W( <@)@S'S4Y4:FI$6 /'/ M--[R5L9;WG_CH>UB_QH0L5PAX?'E(B\#I;5U7BA=;.XZCL>O _!4$=%2'40U MJMOGKSO0)N=H;YT46#EY)=AQQ;R(<4_'R$:_5K.!586'JO!8R[GX@X=$!7N) MR[@@;:526@KI5$:3B-X.%XY[QMU#7^^>GLG]<)BVP9UWY,86-" <2_E M00;N=4-GZG[CSOV_>1@421SK[D'.[:R10J:L'&7EU$'JI!154O INP0SZ-0M)R'/64'F9-3P;]2A+J4XR2UE*9Y!9!;1U+JDU MJB/=W88AM7##FS.C7M5+:*URZ\# /M[]=+K\5?U5V5"-DDK*CSF)';9%. M11>>WKM[,,SNV6K4;]Y>*I?1L)8;>8K)=.%V& VBPF+9=6#@U-5S(73*A3#- MRUU0?F)<#4$,YPAZYW*]I%H>.61R];HO8P8VUC"GL9T(U>O12E*EJ$*.ZSC<0N9""NHIT67Z\!T Y5> R=\1)$4$ MT;][&'2M;7J@LQ]UY&'=CVS>/9C=WG8B%_8XR(K <0_4W$#V6_"6N9K;%*.H M))ZGX\!WH&'/1S$&YY2 MD *%.-Q;56NOQD:Q%;!5J9PJE;OA4CDU4JE1(Y7: ;A*(Y-:T9#[DQM]O9^& M'*<-PGU@<\409-HID;&;\3SZTO.WQ[(ZG^,QLQQR^AA>WJ]P=Q_DU7V"F\L4 MTGMCI: -R;(X;SO:B[@.KG&_WY?AEE5#?(I@2A/,L(8$,[I[T+OGJE-L-\'< MPMR?/S<]>SBH@EI+>NYTM[ \#0KUN_B*WH9CF[454>Y["? O/)P?[J@\UL?H M/AP7MV\[QWV5T8S;?^?#.MVYT<,['Y:X\UM0[%/@:4\!]M_#9K4WENY67[T] MO9N_9U>S2Q$Q]+N'_OALFDCCE8TK:.?MQ_P75, K8#Y&Q ?=FK0UN#[FWX*: M_<[%]O*^HRU=[JF*HKJ)J_1Z!,D>*'/(DW*_9G4.UZ=F-2BT'7)LG20*4)]R M.FHR9?3Z:'_!I+#SM@O>F.'R-^RBF\N.P&:YT<_+M:R^3XA'V\D1AM61/'I2Q7H[RS1:4FAQO;JKS23=K1(K M P?I6;OR!LX@O#H .IA25-;2CHI@%K*-MFV M3'*4(VEIHT;A4WH]OZQN!R-O1HG(V_#NP>KN&)9UWY%4KHX;QB&.TB6,R_;:9P[HE MKU?H7-GOM;CO:S,XQ:7-_-;ES)XO3_J@F-UETI=(INUCXN$J<'W(I&]5HP]: ML?SL6YS0#L=$&A #'O\&7/5,0W!K&RI>JZ//#YP-5] 0@6&4,1%5SZ?SS.$C MPN6TB'[.PJ\\%C9(.MY<6+B%9?9=[5W9?A8=^@Z2%?.766E_1;/:&!H7:D+Q M_E^)&R\_^ "QA-K^?<0P^Y<9\W<,N*G6B*)O8".*;6M;DSTH=MU5'&CX'SY? M>,&2PRU0HP*VH[^-5M#?YJC^+!MP/I\Y4A',Q_1NZ??%1!2SN'D+'K\\VAIG M0MM^0]'61+0M@.0!M'TI++V0T?P26&H!EHYVMA@B+-V8=;\QYGY-(DFI8!K= M(2;:+(+(Q>^\#CDF=S_Q57[-]^M93S([I[=ZA$VBP$OBW8]LY5=<2?@9^@: M?P6;(G592O:+$1Z_(MK]ABSG![KLP$S)VPZ,2?6>&RQ ML<6=J6GV_C$$C87RR8#B40]&TOKI1[:M:.W6PDYNT90G(2)&MV\ZD[%MCFT;WUGXR^DY+[%%F3 M78TANHWHS'46YGIN$R5SQ+Z M+*BS\.5T0+',=I13BJEGE#U#AA]5:.KGTJHB"5-U?U+=GVZX^],!DUKE>1:# M381E5?.G(T"7N3&E/JV10JVA1JVA2JW]?2OZH3"P(-,XGV&\-:+C!:!TB629 M.@\42#40+54^5(K,?J>(>:$DF8/F^^^!_P1BC3MI\LQV- M,E9%1I^P8->]& M!8E+>L7,*WG%,K(ZRB$VHBDX_9,GQ-ESK^6M_%2YM5>%?)>[T@K)JTX&_ M+:K&=P]6OT[I66ISM"C,V/B^RUO+J[Z1AW)AI575FB):)XQ35E5=1-4Z01TEJ@R@N&%W9"C3ZD7Q3(XKOSGCJD'2 M*KNB?0(+$\I.D5?*M*J3O%*FU8N05 *$?I2P,BDQ;GBRL%)VU\4=E9MPE[5:L9-3%GMZ+V3/1YGQY2:6W]J3O;+ :BAO&*O)+>:&,\S!R3' MK7%KN,7-5]9+^\/NO M]2X(RE$UYL7T.@#V[;J5'>BAO<*R<*/WYH_/?XOH1_W-#UC8EH,C%8X/W] @ M:SO!@A4MF$Y=FX=15_N1@E_C9CKY\_K3:$ L?N<@FMW%3(5RKW"1\+4U'__P? M;+YX\X<&^*+]YCJ_L(7VP7?X-\HSQR_ @\!!7#A4G!TJ*Q^0=7RTSVSB<(I* M #OZ?6_Q &'.F5"%_D'O(H!38$-Q,?(S,-:(^RL<&-T]Q#.<4XD5R%MER0M: M"M/J,=E^,RG.ZJRJ2!E 8>;"Y4;9#:.\$9//$S_D=O#H8U\U<8?WHE+5SIT2 M?HGB]&[@FN178*ETAG1A#V3,[Z\T^MP8'AA^_EX6:'[FX1.@;?&=9/*4(!_1 M?//\Y[_ 87X/XO_C\-KTZ%4K]LSQW8-1,%\RJ]A#1'6CU=0TP/$)=@K(8!V M$,S5[MVGM7OR7@'8^S%TL%7@O-K?@3?KU>%S[$J3*,J@T;]BQ3;E.RE7K4RZ$*; M':G*H-TNPT/F@"K,4*5!JC2HCF!4I4&J-*@>?L]=_I%1;6(D6V$0R[A[&*O* MH#;&(5H?21@U,9)@]>\>C$&W=_+X")6^IBJ#SBZJ!GIM*X,L$YWU-G9/ M^\-C_@]=[?="+-)LH D0"8'&/?A+'DU@ 3<4;Z;[SAX).=9A 1:X\HH!D"N, M\#7/Y0EMC$4S4?6S@37IO"V!65%^.^[N(79B.(B<82_!QW(*=1T>UDKWD.$@\61E'UC-.YTS/+:BTWS [9W5T%F"L*VQ*W MH]Z.4L#3L/F/U2NC]WAA@-5?@D]B]Y^E+;")V #]#+&W)6P?F-1SL%U95,QU MM#ES$-@"76C8CB\*-G*84X0(.=!2I<8>O#JF4BQ?7/+N['5B([TA=6(#FNRV MW37VY>K$5GR[KG5B PMAM*M.K VJ2+'BE=Z#U#O^2$*0(<#[4#ZTX=0'%;"L M0F##WE)C3\SUJ.@KGH&1\3A#KC) 4D*EB\.A M7?PPF^[9U=["WZ>)Y]W'<#2B090=XK?<$-!9 ((I_(KL-26[PW69_6W)LF_4 M\63'J&/ZYQ-H?&[DQES::']R_M5;_AL]0!5 G4R9B#OCB^ZAY!U.P%$"B4>TZ[-\6N"/4(](T M?:E=1LC.4T4UPW.A>^,C'H,?4%CX#@M!85J>JQZVCB3_-YQA2(!!&M[L[*"Q M))X%(0D[G,.+%@R8*_AS52_KZ%)CBX7O5$X.C-YF&ZZL#HSN'LSN=H9UI@ZD M0Z"G-(\8L0S_2%QQL*R)1Q@\Y [J?* M\!ROE9AO.*,V@+H2$ZCZ3A.,8\E1N85J:97!L,?2Z$T.E#4V *L&RM[*0-G" MP; '![UN#(8=C2W3, >C:8\;IN[HHRFWA_W)8*"/[.&X9]V=-AAVVZ.>VDO( MAE/=%%53=)(+Q@@1@H2\$ZD#DI7AF\ 4X\IQ>)/6G-:^=ED3IHC][S/YZ#_<5>"@D:3/D M3A+8- \<[JTV*[I.X+-L=3]MGC*K>DFH7A+[$SX^ U7^)JCR_1I5JEK^ Y#; MFR&C>DGL!9Q1!;O.E5<%H+M2.L G-_IZ/\7&;2Y>!D@W#70O7@9[#H3):XT. MIR9+^#(_J<#1M#)%S^=URK(<,JW$'AR3:>F#7$$P,C&]N-O+\_C2$>5U!Q/8:8M1-*G>A9M,MSIUQ[ M17[;,OUQC@%%?5&[FF=]7PSAYQTQA"+ENQ0_.<5E' M,;HV7KA9JPLW#U]XZU6X%&;:4X!^6$P*.H=H;Q2VUE)#2R_F[]F][)2]%NAH M1D%LX.I*6LNQX07UL K8,+A[Z \.8D/K5;%W[I/K<-_1EB[W=E>WME4"UYJG MI7>S$X>'=P_#@N#Q<0SMUI6Q6C.T@ZA >03;PQ(+N%FK2AO*%3+D+^)VLNE$ M=E*D,>USLEAXA'O,T]YGHSX^\=@-Q?2.M<2ZS^\_K1+K,#4BFPX2B:[O;19.O+WU8NU9U>46=B !VX6 MNF0:F#SP3:JJV-H/;30$4&VDSQ<-3EG+R%G+AH?_^?%W[EL$5ZG\I\H)._W]"3LI;>S@47\"E#[X#G*=A'F;64Z_!N&'"#.-;%XU06Z1I7%41_:\<(ZV MLS>PW& ]!\4Q!Z-1K^?PL>.8!C/&UE2?]ON.8UF.8>EF8[(]5DD2,M6!9H3 M(E@P(O"3RA0F01)G+.R(1(\6YUT8H]T?GY+*8)H7R+NP^A?:;+DD$95W<7K> MQ56;!6R>M]C&*BX&;WN>PQ421"27VUZJ58"ME$!2@8>T!TA[1HV\4+ F._V^ ME.N+.G9(,TFS5U,0G'4C@ZY58B<%6?R(8??];H$R@C:D2 S7-Q*F5>O2EK4N MW38WS?U-H=Z":FYC7G2QC_&]0/6"CDXC ]CF>#L_2?7Q5<106V*P+D4,.-=D M=*[YZ WJH'O5N_^;'W+8!CHU']%Y_,H+HN@':FP0.N3]%9X$STV;KDC?TDG- M/EM&\NWJ9UI:_NUTMZZ0ZJ^ 4_\+&/5)XA/Z]%R_Z)G_31'LK<"O\$L06(G( M^=YR<.F#1K.OCV7=8DOW2"^O]5'N+Z&XX-$Z74D_N/B3ZSO]YW#88_T]8]N8\*FM M&Y.);1H3-G+L@6&-;9T[(]NTS][V>%@J[J%W+^(=*%6.O8X*HF3][N'G0-:L MDDXD@M74602+865X6D3@7-_V$JE 4=.^2YRD9/Q(Y@]<#9AW#Q'WX(^/'>V1 M^QQ#^)0ZX,Q=WXWBD'PO5P>0OE(1MEC&]E^N ,1B4C^611PF> T6"3L0[Y9*Q/X(XLIV_RP6 T'O?9U)H,X9H&NF/5 M+/YQ#+5 1=E_W_!3@T@ >\YB;2MK+4(B9Z3/'I5+:.PH0H+!S%'"$7 MODL%";*1*'XFODET(ELA\&\\M-U(YFWA]YY$HU7*?*)&?AWM>>:B= %9@DD; M5)858?-3.^3X+J"^**7,D%.R%#PONPW"W\7C\.E2=I"5KPHYJ'S8X=/W@YA2 ML("L78>'*UD%VI:=>%E35?S3JO7#SN-WM7>;F[,QVX0[A1E:,JT,GUZ$P9,; MX=MR_133%G%5FE0 T"OUISR0C/6W7"=-P/2?079-W3CZ,F/QG]@']0-=]OL4 M$O 5D0=:,5UHB)K.GEY3>+Q*QQK7XE@CS((:[&_YU,FU8/-:W5OMG8M9G]B* M+@*BBY\Y%[16P$92GL 6"P\L'TRP^5OW;\321F!7(DDSG[ F6UM+FA8YIG"_ MR!B((@M.11F?GOL5[EE[PL[/JWU*W@)("^^F3K1IFV*Q9 !@8DZ- &AX.YEWF=Z@U2W+27G M.VYS+)^0J:4ZBE!]G&_(:FBOB+ )[#3-%SQ&O?)R6V0]4GH1S\0&14N/-J_ M,/ !EYI][N1/V3LZ&Z<1ZDU(Z;M:E$S^*9NP\V^,>GPB1$ =F+-_(B#@L7\F MP"<=UY:$3^I848[M=C/!YM=A5+$G#UHL:XQCSE)&CCG)*!;POQ/J2L:CB'1* MV5L%[@'8.P,6@2)PB9>"Z+]V+QT-/I\1PN#J(G><5A*FYLP%_AVB.]!;BCZX M$Q2DZ$< .N]J?\[X&@51=KGLKNY0>^!L,:*0;'. >S_F-]@!IK0J4O#@,2#H ME89<1)"(4R7\'&GF2Q?,9 V=3(+'48U!(:A$<@IF\09Y_7@78Q$=^FDR@6Q0 MGL;QJFSNHI:Z?.XF>VKV-_A+[M\*3HQAYL10C3C;WHBS0F4%?T1.]"GU!NQS M58WKUNCRH.O)D*XG>4I@GZNRA]O0TF$QH'%AM:ST=+3,I(6$_!\8_>YR*@&Z M34U9/Z II\V@!6(A7LL[J#HS9:Q3 _AMC3G,5M;D'J/7VG^!:LB__! M_3GIS"*TA)V$M";'11L4-%@GYR:0ND:\7/#<;*-(N,L/3T$'$CL56R)XP/>CP/>Y1SX9= JFI6D. M]W!>$UX#%7)* &7F2;JSKO:9ZM#2C>*90S0[\.V+7$U@YL6D$4R !.B%P,V# MT41*/"/=?A,G+N ?VBY"J@WEG\;[_P@\UUZ*?PNXO[')_0L]W2))@/S*N!!J MHZE=F1$)7K)4*#WA\XX8SNK >51PR^YDI35OKI^WDPO>A0[E8J=9 ;N0B^9\ M1<(?$>5X@R/D(:?)5RSSL^7KYU(/>#[45:CLDY*:=[L!VH+*L$"M@=][_ GH M"%#;CYB]D\R?XO_!"N#'25E281UZ"ZY?& ?^,W5L:1!X(#!S?%)JIP6KC<)JQ7$ M,YQ8A2X Q6C X;]ST85#L-VPC.98NIJ!-MU0E!J'N8\BYB&/QR--A#>'ZEZ! MN:0G]_@CO$K^T>&3.%VNLX8%,;=G/I#YXW+UW06.HI,.*39'(OMW%B&!4[AX MZV1E@A7'?#&>!*W->)^'E5;/8>@*@S)V*#> P,2 #4[#65(I/R79II[8[4O( M7SQ9@_(90C>D8IR8 RP_)9PMSV]J):XR/].:C?V73T@DY-C*QRL]N>D*F5DJ MPV2IAB/ZE)._Z:]OW_X! D52 4 \P<57)"S1%-D1SN!S,Z\/?)TPFP:NN7X. MW^#3[LY^::<4,F\RWYQJ^O-2?EC A/O[5/"2DJDQ!;C]07Z[2]P;!T_C'-SB M1GL#J*8+C6BZ4!D[/@U#.:_R( BEL#^(L.U[[]A*1X MYJW,2?O"OE4M?!WCM(UQKS/2MYLYJ_IR13JU)9WA]4D':\;'XTYO8"G24:33 M%-(9'.AS]!*4@\-01F:GW]]51J4HIT;8I2A'4DX-U+7AW0,QC9U9UAL&4#^)@^ZHS[ MYVKQ6SIQI,Y^,D6'MT2'5W>MP9;[.+#=[(RL?5L!]BR!01IZ9W!X.2Y3B]%D-(63S>20I\ZGE\P M#[.69F^5L^8NI@^@=X($:W$KU\Y<,J6UT5ML^"X;[>(JE[4OVX!/1$_I?%O9 MIKJ]SJ&9J#5JN,8M)%^T.H]?C8YLN')NC ]$PX0TP4E6J8;N^@D XF/6W>YG M$C39+ X>O?\&6CSU5&+A\@/VD?X]\*FK6$#-3C_(EJK5U?C!W8,^Z QZ:CJK M(K$&D=@!EU2M2 P'7PP[([.%.1"*Q-I+8D:#2&QT]] '*7:Z \3K2N]X#K=7HF&:_1I5%YW:R M*9PTQ@=2WFJ%DSJ-Y3:LDRL7%$[6&B-NP=CV-'UGL+)5N/D@9R+ M6N%D'UM1= :C.G6B>.G U+X)3Q=%JU^R1OTTP&;5LCT+%I]U5X.N56);!6/' M,,9_W^\6-$3'#OYB*)6^,:RI7B;%K9,;#!+91FR_;WFWG?JF#T5-#4FV.> ML:R[5EQR!'JEWC'/YD\\!RHTHP1.,0+%"$ZK*Z\5(QC?/8PZAJ7X@.(#B@^\ M;$5[G?B T;M[,$:=\>!HVSD7'U\]Y/ NNX# ^2[GO3 ?4;XVFWSY&U-%\'B/ $%!1+":\ V@" M^'Z8EI'C'US)$])W=3?"[INSW#=^SU%.X?!TL=8D_/%A?=W<_,*7EQ-$IX:Y >;P=Y<^-,MZBRS8([^?A)Q]O6=3..%KYCVS M973WXSJ; QZW ?A-F.V$S'1Z,1Y"]^,@P1.UO@;)P4.1#_(3J\M6M%F($OPO M)2[H[N$+D240(DIPI,R??F3;M+";4,2_:U2W;5"L:P[O6>@#]XC^X.'G&3"- M+_#=GX%E?,T)=.-.XR#G%T@38<)W4LDZ)5^.3+::7^A#0,/? ^"@>I\8H_$F M/9<&!P-PSN? SNF .UG+L2SI"@#8PD$"P,\L@OM&/NVXR-@3X\&<4&.*=W+EG(&6!7VB@ TY@/4#3R=8; M\R^)M"")HQ@^AH51-$<+;B.3]I9=[%*GZ .#G\'>)'6ZX.ZD?M M')6#+ _7G^AJU:CNLSWC3N+QC],_)0S>"A#\3A#X."54C8@?%%%D7]@'H.3# MDZB:CT:#B=.WAJ8^'IBZ98\-RQ@Z?7TR,;DYY/8F!2/XA1(PX5[P3'J3;[N> MA.W6S52XZ=?;>D 5RH%GY=&$#D;2[?#QUL&ACWN6;7/=,>RQ.7(F;#3AUDAW M1@S^P,=];*0E5*!4.R C BC58XN(OTY_>).&_%R?Z(T>>K.M]F_8$'0P\?%* M4G9[0EK*4*Y\L_RX2Q]M6$3BL_Z@:P[[.S_N=?6=G^U;5N]WQ];HJ&7W?]8? MFU! '>V_ M$Y]K_5ZG1&9%6Z'RV?UV-$RNBX8YOW-9%U>]K\( O:4$U ^?MCS(I(C>6*<] M\#3.0=DW!S6%A2^/A>U3$PR];0SZE>NC>SJ!)9QH/=?U%MHUDKW*XB#$B%>! MQ;OF32&[]W491G+)-KAJC:NNT3BF5JERELBFU@2;^2I/&O7!V M\6E/92;KG.#X5#N\@1W6EIA:72O_COL!M>H*PJ/-)T.VT[Y7!G0IMV+X(!.ZFMG:U>=JJ7 D(5'7-[\QP_KH!-2:S5-=#1 MW/6E=H5F\T.^!"NBR:]7N"FXT4-VLY MFAUPRUP8S73)S4[V9%X;*)M9J9P?GKQXNB>KOIU.^L_ZF?2VD M;ZRW_/F4_'<(C!GG3Z>52%G^Y#S./?W^9!3AO/,D^,;LH-RM;#8/K4L"D]IB?;986X)J=?&U:%Y7HL3ZY*!Q[8Y>OD:AZ(@-50B2 MR$E;3NXU]HU##2ME[%M*]]Y*NIN]NX=>5Z]_<+NR>JE(H.TD,#@3">A( KV3 MPZB*!!0)O#0)Z&1%7G= M,GE5<[+L(R_KK&X615Z*O%I 7M4<./O(:W!6%XXB+T5>+2"O:LZA?>0U/*M[ MZ%KD55-;-YL=NS'7ZF'G-%EI\Q>,DDW_$@K4J?=TV>)!7@<'>V$8P M79OV5E#3<'#:6P'TM9T#WW9@^%Y\OML]A/'(D7MO8:\IN#YG%9#1/0V?5J0E^:H)?K:]"S4Y3 M$_QJ 36%A6J"W^G\64WP:UGFQ;KYJOKUGM!2X40GR=LY #6N7)%ICN\>^IW> M4/57;3GV'>B9F/?@:X' M5\(^ R6O?K8F,K<;Z!7M8]=B4]N_7RXHABM3>-'L,68Y/=9G V9.V'1B3JSQ MV&)CBSM3T^S]8]B_.RJ2!N@W=ZE97O36=WZAT-\C]VW TG=N9'M!E!1&R:RM MZ*YI.ES'4"?<8O.ZA=9E3*YG M<=?]7D=#1U2'(NC(D9F_U&;,T9CV797)?/V\-/CP^Z^;U(;0_3@5L/V5V:[G MQLO?V#=WGLQ_#L(P> 84^X4MX)-X68[K#W(D:0+7Q\#F%M?7 ( >[GW"_*^: M)Z_8IFUH\.?GF6O/M#C0G) ]XVLU0'0>,@^.%RZ"D,5<6R3P4\2CKB:$4D1? M]F7T&.&VL2YF,RS8DN*ZR0+>XO YYC/@_^3RWE*;> 3/P/]K4R]@ M2&L:OK>CB9!TX.?OADAS^";2/"ZS'$*4H!U:/(I92,_#:OC,%Q[.-1*^L,Y' M^+Z/>*#]ZOH,J!F^]PG/]PK7-'IO/G_\]1/]J+_Y05MX"1#[+@00F15;.- S M#F#!.SZ)/_@1L$'DNUCJ%WU>A)PY'_V_L]!%B.&6].R2[\W<+6.:S&"[R1&- M-8JT10# Q$N*\"IVH'C(13S_>-Q&C\-NU*Z.NH.[!W,OYKJ O"F%1#N1+CWW M.VYSO!MY=IW.;AQ_=O.29Q^"J6"=X^Q?MHDPQ%0/S/+),S8@=,SMB*;+W;AM M!T\$'6T9S>>I6PL=U(@" >IK-X+CQ$&2R%9%$(//YM0; #N/P.KUHA M%*(2/#7LMD(1.%I @X$)"7SN475>$KO$%?A,8B&*"6N?)?G"J91GMK&=P\C MJ[OM%>[YSGT4'(#\WN=J/-[$"LB#XE&]M$#\G) MD)']-_,3%BXUDQXPV\'!MDP9RG_\PKX!B$(W4 M>+3BT,!9GEP'UH:UGER;]( P2!YGP+%% C&9M<"T0)S^#<@!^,'G&-B9@!6( MSRB9_!,G P']^.A1"$ ACO ;] 4/F*2GQ6#! .?_9Q[6Q,OP#2#A06 #QME! M$D;$A"9)!.^,0&RSM8>T.5L*,HSB0I89,%=@C+.WP]"N;2Z< 2KDZ[-9S<-W$BU$DH",'UQ/'!7[*)DCT+AA$ M&[.&=CN'CD4M>;VFR$ O&(F4);5^O^Y6D9D.O=4C;!(%F 2^\Y&MB/B5DI<- M:P.LN7]G60^/!9A^]Q.0)E_OV10V^YIYSVP9W?VX[I1S_?L-&&X>?^U#O0>(1O[3CVP; MK7?C?.:_W*ZO..Q=W*@U&0_LX="96F-K;.IL,+8-/N+#0<\V!N.!P:[N?RQ& M^R]K_B?!MN9"8@E.]\1"%WFPY+DLB6>!""ITM9^YS9(HTQ(3T!BIY 0_E6JJ M@_P/V(+0*T$\3,25)3$829+K2S425LD^9U$$_)J\Q)J3\,ZFD97X]#58>\Z^ MPM'P,^2,YD6(T5+"@!A^%JP$VSIPGC@*) MR]%W?BH0*5^(8+4R-5,&BJL+H4#J5;#@H53T][JI)BC1\H @R9@"'7Z/$I Y M\E3=-N@FQ2K9_\)U>-H?86!SCD9<.]6P+4I>UZ-2$K8]YLX%R7D$%R;55/>@ MYM35/@/F;-$#/$F!1;1$P\#S[FEQ/E]XP9+S^Y0%I-^F#[_!X?T4AY?:8X . MTKG0")F,=Y!;+4_R$R[9Q3-Z>5/\W76@=781HIC!:C?;#H%B(_(WXP= ^A1M MPE@'?@/=";FK:#@'45ER)L!G^$J]HF!')PS MMI<"'*P& C%<.YK%9 0XCP1^![ VIM6 M@)1\VH(+KQ2JZL(ED^$'["&D.DDT=&)<'N6/G80A["2''[B<0 LP#3AM -Z+ MW\TQ\14I+E;,C>R9,)!V4)WGSL%\YJHQ(5]V;%P(_[R\>\? MWMWK8Z':A?R)@SI.*\]7VMN!H\P 8!X*"738$WG\!L2$^^G(GUQ'ED6[(;!E M%@*#!G$7A)%<$9YUYQ.4F(1LTT1P 0."#*\2Q +;I1638=YT]Z>,?^1DP3F MW]Q(1"%7V"J] HX+,FQU>#K5FMQ!$*$FDL"L602R.IPFCA=*_RFAS57 M_L2\A-@*V%:HQ*90X (*TIU(&#T%NP[HQ+27>7DQ0%;&<::Q86)H L811B%!$WL+['49N='-@@B0_==,D@#:"YE# ML/F4^0IO%CH?,Q_I2VNR(^.N'GI6,6!6N*%= D9U5"M%]R!2[U8\A)*T0%0X M(CHA35(9 F"8P4+>'=<72124S8%^HF<75-()6KK>8IIXJ-:1S,I2D8(D+%3Q M.M)/*O1+GK?Z4K_15P[6'7R=?#XB@XR1/EJT7JJ*XN;IIZ[V)Q?94>)@F\<2 M]O=2FX+:"X:K='O9-L9=,.R 6O$LB%8[8]B "4Z+;D;0AN?T-.#-+'C.MBR? M)]48M@H&I8=/2C?3#E!0F#[5DCOPDM3M"GO%E?) 9Y,T:V"U4CX6 J^(GX,T M)@(/1_Q1P >./TU"&U]DE^&;J9D)1&Z'SJL6$C&[R MCDV6PJF6P@2VY_"Y:U/T>,(?$TI]BY"\T'%'6,PF$MFT5[S[V.UH/NS39A$7 M3C+TJ2-#F7#@U9@?XNX"-4%B"]'&GRWDV'\+V1KBM .:(N8 M[4?V0!AXPI.(MNXW"D5%7X63C>QW06M(B?#^G =S*E+L7![]T!'D[[F"DS_/ M@IQO4F;\\X4KK-W,Y[@%GLC%?$K,#,+D51YWLOP!JH,@3R.<+N?LS%$K'C,@ M=H8QZB2DQ"IB\;$,7@NFY3IBDVD$3O"T)[A#9/M=[;<@Y.@W1,:[<:XG$!N! MC-&E43_R%/H(5WE#(!X\CX.$<%(\0 \,)T$EX@O1;@BD=_7H!1,X$QA^?H!_ MESA&,FE&>:+(7-.NDYAG_CD'%! 0PCG:T3P0$-A'$/'C49XU\1$ ZSP MC)4:CV'P3,$:/() &3\)(R$$,))BVPELTEY2<82:+!3Z MA&_Z5;Q)%@SAK?T!=ZY]Z&CH2-#TM[NB'F]]/X'=?R)W)FX\]93^CU3_N+;$ MTBBA%N]0,%[AU^1VLN?3XJ675R1,DL!;LR>7/[:65/WEF=\PS/PXP2&?N M^J"&ARSK,KS2VC$#"]A6)/Z^2AP6-(3]B/A7#A+6?T26#UI\N.Q0?0$P[1CBD2]7DS+<]@X8.0QU);$,4]_)OX MZTPDE\E OU1"\/V@;B\0+R)*62:>L)X(O9;\3/8;R X7>&EJ$Y&X09D1Q5G4 M5)A@*X"(I!,!DQS MX"X$6C-XK.2Z:_M!8^%EA(95)C?DE^,I(#1&?1Z.;A5 MR/'>60UU$R2103(7#P<\2U"O(9/5\^Y3A&6/(<^IIT)92T.X78 K]5#&^UE] M,[.G,3$%;17TC*?YB5&KA(!XN< V&JOT M# EC8 3\6817?*D>I.@IF0FP6T^4?H$]D&9+48H$56#W>XC7XYZ@=D"]#(W\ M("8LQP :)F"Y&$/%O%?AV8+K'-"S0$.(N5'+.01E-8:/S(?'T%&$?/LYD,%G M418HO52O]TK$G*68H6Y::/Y?N>>R@O.\K%S)R.V'WXGO9+I>BZ\C#R=R^X'B MLN))J9]WBS&NR>63@14,B_ MZ?73S-8'"S*0N:=RR )#FS5EZV6YM] UDE3LR_Q3N/](OH]X,V F(1D\FX ] M#OH_*0MR)T"YD/Q ME,D6H7<&N15R MH):]/'483*7KF"('Z-X-'5)XU]@YN;9 :<2<;9'DGTFWW%90" >4&"HV# JM MG94^9 GC021$XK\2X8"SI4N-D,.AU.F5RBS]650L$HK"U+5T\#2W!UX" FD- M@L(#$6W1!.8 .0SUI.QT.\B,DJZ?A#HJ/\F M;Q 3>3'[^M\B"+&N^;;8N2'Y>@4^MRTM2K.X:0"B?:6?=+0Y1Y$?XDHL"V'# M34TY!5 HBPHL+] ,_*V"R;3T@'1;]$$%BU2CA?\FTLLRYUQPEW3;/N<.G5*E M2^73I8:J^K$.6[E.YE/MN%(6RJ@N* J4V3.+A@W74LZJ#:;HL;7A/*AW$$]- MO'A-O*,/!;AJNL;*!A-,#0LX)GRU(Q%_QY@U\] &2_4>.#)\;0*(XV&88Z4S M[-'E6ZE$;A7BPZN)%G"NO>OE&)%V";.>CVOD=Z^*X_,KO] MK%U)FB 2B/H(61J2&EJ1^TT#:PG'PO"UL3#2'?EN@\9%&OF*+&/A"=7)$[I) M.,AH"KNE=-)3T,6N'<,RTV.8EMX=G><8+QV0&>MWI01/,Z(U>P8JK3)Q*"Q6 MX71K S;[@VR^9HW 5"&I3KJF*#\,%A&.!.!G&)7.,HPHMPVC)H$O2S@PEXYK MV#D@#K**CXU4*."T%&>E+E0^BJ=\ A:"?MLY)MW'*77$=(&[Z2.[0%$_YK@H MOKF/Y#[A\3/F=XB=$K5QBLWR59A7;.P;MSI#:S&8UVIV6AE,;!^U_3*[.I;NMF%K^<: MY_S^YH;MR@#+C4W9-8Q11\=!7_4:BJ=&,FY>D]49C@UU3?6^)KW;N\H5-5!" M--#$^R47**NJ I1V4[54$R]__GICO:F/.N.^?IR:7L5766?+42%S2Y#9,#LC MZTA/1U.0N8I!>AIBU^^"7^E=L[*U>LF+K8VBLI%:KUN$,W5QF*LU6A1 *!>, M^B60M2ZYDFR1VWE4>*HL4U1KW(9WZZCP5%E#O':G+:_1%1VQWN),'YH=HS=N MO"M(85VCL&ZD=PSC.MXMY8 LK_#WN^/R"K]R/C9'@)\2GFINN-70K*2[ MK:%.B(9>DV56E0[JFE[XFGK=ZU!2 R5$ TV\7[*B+*K0Q79D_D9?Z!M1@@RC MHUO&2^M!2DVMX)<>=OKCGKJAVMZ0,>Q>)RFH@;*B@=:$2F50T=_^8-@9&J-V M1W\5,M\(,@_'G?[P2 NT*6T_@_^$X_B;&:1:-$H.V^^\H(( MYY;Z/%;-=I2!60>-OVP61^W.WN8F*/V.934_V4OA7)-P[M6P8^DOWM-%9:U5 M2!8QA]W^S3;=4>[])JW1:.VKK*(?\Q!G "L?OC(>:Z31*W=J#47:*[TSUJTF M)WHJ?&L4OIEFH[&MY7[[?K_7[2O'O7+<-V6-1NM>9?7YG(]>F_!I$&8CLV+V M3?7'5T:CZH^O'*:K5A"#SJ!W9-E C;RF"ND:A73#SLA4W?%KKMZ_&E1I/](R M1WTS=435'7\?US$ZIGD=>U4Y%=JEIL3!S5?42>IK'MW MP7>KW3GG!$V]:477.Z9^9!?:%_SKNT\-/\$^ZISD+'UV?#@XP24]['XKE1NOX\,\D MBMWI4A[KX:=)^.-#]J[-E7<^]X+@,#9CM63.2^^O%O(G[B?PHI O0AYQ'Q0X MC2T68?#-G8,VYRTUT^I:W]-#EHD_!5.@S)6ZMUIB&H1:/./POY!S;0Z;FD4: M]QWXSG\G/M?ZO8YF](Q^!QZ)%MS&MB'>LEL=>@>@+D]N&MVAA?<91"ZZ+5Z' MW*-6)6^>72>>243)/R@)H[=ZA$W@G$F\^Y'<'FT$7GBE"S9&Z^#(_SO+,I06 M[)'?3T+.OMZS*6SV-?.>V3*Z^W&='H 8-F"X>?R=AYQ.CSGDN,09!1$ZW$:? M%-X-\#<>XK=@2ZPN6]$ ]Z?_>?<7U^PQ9CD]UF<#9D[8=&).K/'88F.+.U/3 M[/UC>/?P!1D2TA.83S%@3_33CVP;K7?C?'WYS1=@ ]/ \X)G9#C$>+6(Q\0C MXAEQ"0(=,1,0&\SU-3?F\TB+@V+N\KH:FY"O3.F:)!L2'$@F0%B_X9@HQ>*CU>$T>T)XI"&OGRS_+A+'VV(:?&9->Z: MQF#GQ[VNOO.S?# \Z4@ZKD>.NK!3J?X.1U MRNC[0B+U-R%2WZ^)U"J^IBKY;A4:[=4;=JARE$EX+'/@6P.<<0U/)H#N2E;# M)REL3DF*:%N;3I)M)]F;+6W6>3TOA\*MMN/6"^477(_3?EQP- # .+!I3"JE M&(CJXYRJ7Z>ZD1K5GA ^#^M\O4?,OFUGCM1HV*V:6-^6'"F51%<*0<:W7CYY MJI"K/S<\1_OL=J8%C;M5NP&W)2M(I8V5@=G@9O&C];Z6CVOM1"7[^^$XW?^& M2H+K+^U.;1O;3D[6JVP'M(63*4E7+H6].U*%EJUUB)1NL==.*_=5K_OB39RN MC]W* U(2-RK45K4%-UKOX9=-B*IT'[K!(8A&=U"_"9?7IXXKZ(QMPRS]6-=) MNS&K]7Z5#QFG%3&WR W\&],V>]WAC894E,99#C]4R*VE6N?O/$YUS3.HF<65 M4KU]Q5(WJBV< 5*-)*CK*:JWA)NGV4BWBIO[JQXK5]>YSG_>'2YK&IMW]2U, MVE=#MI7[?:YRQ)<\.ZWXVHWA=?9!:.QHV]'$>-CL8BC6%9;.+%F#:)#TR9'01\GKD YJV2<="S M,PKJ?:\%( EIL8B!]BW6Z&J'MNXD'#?!\$]X<'PK+N(G\PFL![0 =.!Z;NS" M8S*;V-&6G(7W^,)[_*FK_4D[7'\NW6_1\_)EFPMUTAWFSB:($G<_#8,Y%J?& M(5!FPCQMP:+H'F =)(\S?*/'0*&@I(=I$#@RLQT+6@%YP"()M8E+B8 1@=2> M:<]$]M, OH#/!TE($$_WJ;%'N$?*I)@'CCL%-0.E%FP.CD-I@]LD?Q89/FRH M#,_2SC^G:>=_;*:=-Y$W**E^2*K;.^L-Q.L^*]!TOD5;<)U6WB+-TF%.!*$O6,^8_\ MM##?$47U]8T!_LQ0ZY_$)?(?7J@@I G(5CIA;7C9E(/; F>_VU?@/&LN\>"' M&TMY^,R]Z;WK1TG(?)L+X[@N'32:@35&U[IL5+^%$!LHB%6O-11D<+X+) "[G-7;C/:.8N9/!$!&;H"V"I?C?LZIDO M-HW>H)L6@RJ3+8VPJZ&O,O4-XQ+;WUE%U YXA8%KFP7Q:NSHW/Q#+LU@>83*<1C_$YYN<"4JO]3>CW0 3, MA*\4%[9MH)8XDC!#]%*1X08?_T 49&?@ P,2^>AKIPA/"\.SG1RV 06-=5!2 MR\=(*$PZII"PC.7NBRYWM0-'D&'!H*GN"Q/NUF(#;HC!;&*C&EP8VUZTM!% Q2T9J&2-:I!2E6S M0#;H=<<*9-72.8S;2S1+6992HX[*]#2/M65N%V3ZL9_9V% M+L7 (^W9C6O\\"^88^I41W8Q!:O"9$VA^$&]]U-5^P\BP*.ZG!@#X=5^;)*Y' MR28@$EW;Y;Z=;B2+)&]JC'* 7IPV#<'=+W-1Y&?N>?C?; ':PQ)/!H>BISMT M##R]F,/G1J+A00:*,R:0E6M! -A\5U.\TX<'>A#DJN6RR4]_S4U^>KL^^>G] M>D?XB[K0BPYS][#17:M-3(+.]\&WO<01F:)1^5E<&@NY]@A$(@@01Y<@+491 M8+MTN\AQ-AG$$_,22M9PLS$HD6S9$U/&Z92'(5EVRZ93;^7>FS4F*=^^Y;$),IZO]E: E,U+Q5&OK5NE0L\I Q!?'00Q75>'N MTJ8U\M(DC'?M)M>Q)DWORV42X@:JH(U(. 2&G/; :2]EO?^&E)4U:2 ,2Q%L M-ZK#1Y$=NA/,?9H$3W!9:^T=JL!ZA2;?]7/-.. &QJ ['M?8XW#*ZI?58;&% MCTSP7H3N'-01$*V39;8Q06\A VF<>7720;>=7&JXZT\]@A!:6$CU41*>5>[6 M#740AB+U3+0UBY(Y0N_?\(85+J7<*N)T0X%/E$M:6VD<:6LZ7'_0'>O')6;M M3:_J=\=6N?2J&N2"J<+.#6*2HZZ?N5Q@OCQ4 M3WA)4T!>(<-,@?P,(/].*\A.4XE]Y8#W?1'P3N6EN33MG9!J%IA>.:B3AIEW M@!3F(($5G6AKK-H+B)_3AMXV+8Q?8;0[_#&\AXC.7.KG#*EI+#%_\ME MY)>$XG/?G[XX[>N\Z\F7.&\A72-0KIK,Y@T%-(IY#N)9&N8YK-9W0K MMT0K9Y^-;W8V7NOSLS#XIKW"B-CTA^/R$\'5!;WP!8TZPYZEJ*C>E_1*[P^ZUDM340.E?(L]3E55 MO M/EFR^,79& -6;IDR]8QI5)\*>'4@U]SXH//KS)P<;N60L"Y.Q2U8H1S 4!*H&2)H8O0M3GVU$AW M2TN140%ZQYQG^)6=YHW 6* KWDDK5@%D08R026="B!8$9.TPSTY$P6\ZV0% MX<[%H7>!6I(FP1EQ&4V3%>_88"KE9M[ %XL(A:P^'W50(]-!4SU72A:>8AA=U'./8,$ZP7(TF##3'R0A.N'6!TV?5XV0EJU*D"9'82+ M@#@Y-0U"5PD(9UOX4D1V :)$ZBK)9/W:]U"["7/3; I@)U873!JO9LY!UCN1 M/ ])5%;F-J^DVKVQL?5R+>KODNC=KL MRPRC:>J$F9TB317)UW*82F%1=M7(6>T!JX:MU*8F>]Q"0+VZQ3+L:P)W-S:?M/2.R/CR,39AJ9&-_*:>IW1 M^,CJ*G5-+W5-O:ZA.F6TUL3+9RY550%NME"I\OGKC?6C_J"C#ZK6[54%0LTM M1X7,+4%F4/X&@ZI5=0U#YBH&:=MJXE[IW5%E:_4&JMWB+"$^_:9%.%,7A[E: MHT4!A'+!J%]H)%M^N)R<_[:E:IZ5*:HU;L.[=51X2K5,K:$XZYO#SF#8?(^= MPKI&8=W Z%C*3UQ[A;]2>$HY'YLCP$\)3S4WW&H:9F>HJ\ZA=;^FOMXQ=%-= M4[VOZ96NVKNVT[S[):O'HFGL'A8AB\XV-Y;/\,KL=P8C\Z5U(*6B5K@AO:/W MANJ&:GM#@^YU1K(T4%0TT)!060PJ\#LT<"##D2GN30G\*F2^$62VC,Z@7S7Q MKF'(?--9#/VNH;(85!9#T]=HM'99LG'#\9-F:I$*T*8UE-]+)3DT-=P\TCOF ML*I]4C]'D4*Z)B'=P.KT].N,NE7>R?*#DZQ;=T^>IO4W075ITQJ-5L/*:?W[ M9H&(X=+KPU#J9)2U:8U&&Y@OI_&73>"HW=G;W/]DT!E85>5Z_1*(%,XU">=> MC3N]?H5OC,Z5X[XY:S1:]RJK MS^=\]-J$1M&M3994+GME-*K6^,IAFG6! )7^R.:'-?*:*J1K%-*-.H:I:LMK MKMZKQOB-TQ%58_Q]YNJPH^L]E0Q8[UO2QYW!2'6EJODM]8?=ZZ35-E! --"^ M.W/SD0;K0'VS,^J]>(L=I:56N*%^9S2NWA-;W="+Z5V5186R)9HD*HYH/B+/ MN3YKN@]7[ 3)Q.-4U;V[WKO5WIQS@J;>M&*,.N/!D16!YP!/S5,1%''<-'&8 MG5Z_JE^^/<11Q7R^&*'4$"MZW2-=(U?"B9KH8#_&#,X*_W7?X)]T3[F# M_#.)8G>ZE)M^^&D2_OB0K53ZN1<\K+$9B25C7?IVM9 _<3^!%X5\$?*(^Z"? M:6RQ"(-O[AR4-6^IF8-N[WMZR#+QIV *=+?2YE9+3(-0BV=QW-Z!G]#CP0+;B-+4&\97(0P.F9ZVMNS.>1%@?%+.-U-6KUV?CD /O9$PE;P!B6%#%M$+Q<5]_YV;YE]5&W;YI'+;O_L_[HN%4/;K8<# XX M0 YJ?^.MKQ:H:8*QURD)[S/(R=^$G'R_)B>K>(>J)*A5Z(Q7;\BA'E$F0[', M@6\-<,8U?(\ NBNI^9^DJ#DEBZ%5QB&)M9.LPS;:?]=S2"BL:B]6O5 2P/6X MZ\<%1Y4?S &;QIA2'H H$R- MYV$JTZT4@HRZ53/5VX(@9Q)R]>>&Y^AQW<[MW1C7(R)>E*3MI5U9#M=8B4 M[H/73BOW5:_[XIV6KH_=R@-2$C&U]D'H;&CC_J!K:/!R#]"B9+4IL.KY@H7I"I;>'6ZM )B&):F!C[Q$6\ ! @ MT%BD,:Q83;P8$R'Q^U-FQT$(NW,C.XEP=Q/N!<\:(:KVB2^"4%2J?>:/&#^- M=A>Y-N'>*N)KP?D;??SR==4%:&MV]>\[VO/,!6ALE5R#LBN_UNL:\#4G":FP MLAI2'\+@KG9HDT["<2&&?\(CXI.XJI_,)X#0@/6 \:[GQBX\)C.!'6W)67@? M@&B]QY^ZVI]TR/7GTB,7/2]?MKE0)]UA#CR"_'#WTS"88REI' (-)LS3%BR* M[N,9*!6/,WRCQT!;H(2%:1 X,BL=RT\!3<"R"+6)2TE\$=V*/=.>B<"G 7P! MGP^24-"]W*?&'D/.*0MB'CCN%-0(%$JP.3@.I?R=D;A+BF]#;ZCX+I%.WD0. MH03Z(8%N;UW\BOM,EEH?V!_)YZ$Q*I#/523\T#*Z@VHK (=L[S44U>Q+HD.^ M)V#G1@ KN)VO? F,S4$>A_K-,Z>J?1>UFN<9]S78#7M,192]_X)3RFYKB;]I M=BV],;7X@ZYI]M5F+[39T8MT.:CP5=U2'1&:,(8I4X@^IVSS#\DVM7OM?X ; M?UAQ8])3OY=]9E:<]V!]NVH5H5I%G*55A )<2:*>,?^1GQ:[.U0:?P H]0KL M_F]ZX? M)2'S;2[LW_.J8,VZ:*-KE:&;%I]_<-/GI^S_FVJINZW5"!-MP4.\'_9(/4&W M@QDRN'+ J9EVN5U%>-!1)]UW;A!2U"2-],@ #GY/^.M12@2(&==V MN6_C.KB1+-ZYJ87)&6!QVB4!#[',Q3J?N>?A?[,%: ]+/!D%L<%XM6G HNO 132:8>H0;NT9TO MF!U'YZPX+5LT;O[_[5U9<]M(DOXKB [MAA0!T3QT4';$1LBV/*U=M^61W-/S M"I)%$F,0H'%(8O_ZS:M0!1*D2(H2#_&EVS:!0AUY5>:7F;]M* /5SI](&K>R MG?(6//^P6O!<%EOP7(V5YMXE80-[164B@ZS#4,)D_IY$C@>DW -.8S+%%@Y( ML4D2M7W:7)112*$3_+FCNBJ.ZAT:!F?!0/'[:93" MB2URA()R@S\Q4&W+2\O,)/.K1R3S/-V4 03-A/8W*Q>E\L)X-P"#M)_N"DSV;#XKV7'17 MO;9I-^@U0+;>%%AD,7B2R-.QNJ(KAN \XR/;LN4+ )O6M^6[M>L'3@DN:@\I MFV_S_JML\YXK3BU\\-PUBS=[FPX[:)3&^5V=+.8H@Q$[R42SIU?00,]KQ;EM MT>X%&D[#__5MV=R49]R2/"L)6YV-?'S<_>LNI[& M\ZN,>.^);JN([M2M-1>M]+\GNCW1/:O AGM2;VP]S1F_Q$YV9VI4ZOON3+O9 MG0E#8=+W'0-BRYB624&^]/WO5K9TMT,1Z?T*O M#1T[<:N-)1OJ[D_I]?BHT5RDW_=J#F@+]?P.^YP6-?)F=GE;R#>_H]>Q%6[0 M9O-4L^:>G"\JXU>^21ON?]BSRYY=)-/HU*W6ENQ[O&>7/;N\,7:IG;DGITNV MD=\9=EG$T_C"K+-Y%%(_K2SI2UXK?6S(]>?5^Q77SW=4*5[BXB>VSQG"_FT\JE!>?!F=7Z#]-4Y@38NP6$/8QS4:DR;^O! MT&EM)VL4$?B4E\$P?%;4!9'[-% B6K#-])1 M>MF3B2C8XK+QS!:9 MM4HU?W\>KM#EY*VS%>?'E.#=MHY!IV7Y%[7Y%[4]4!F0L_O$>UP_T;/B^<5>K2PY]0QH?8 M):$=]4+X8 ?SW_,2 Z@IQ-Y*<0.1D [.C2IQX>DZ%M3"?'\I/@X/DJQVZ5,' MIY6+PM,GTYXV]0"%&L7)V9"%L6I;@SNN:\:2$#-\1VQHF=NG(\ M;(4_X$5/VVHIH$#[C$@.-$(-88Q1S"*YS?@\K6=LL\F\#W-C!F;J#>$KCS31 M8(0&22TW2(C0JJ:%]Q@QO7K9A,;%AEP])_#Y9#=^]7]E?@92EY U3+6=$C1Q:+E!68_0 !X-U[?D!:L^TE?:X:@']0\!!F&RUXNWY:6_>OKT5QM5ZYX!4O"S:JM!2\6R 357,M[Q)&'\&%T#9 "0 MP*B#KH$)UO#-R6T#F1\G&3[5S)^:-OX?I0LQI2BZ_B.)5)* ]M4][<.H2$9] MH#N04TQ;,HZ_51'L.7_:2?WX* $NY0 M2%ISH6]@$0S0>4AML(TDL>WV@JS;8:WH($BZHWRO8SRX6 UT\CI)[!15:JQZ MJ!VBV-'5 >C$R\FR]XL<]-?U9FX';E4CZW;\:K9$%OW9;65TIT%SN8ZGPX M/6GWE=",:PU@?E,I:_),NJ^6F>?[+-AMS@T[;+K-YOG\8.3-RPO;T]M6T5N] MME@2R0H)[I42S39#9!^*S#YBQPK?SI>4W//F6FS<;LS/265+W'!..FLL(+V]T[XX15*NY%]4EDQ+VEO>> MZ):TO.MNK;J>J][VM["@$=]CV,AOSW8<<8PU=Y1<3LKL;5S_,A%EH\S*_$:, M,R$HB?24X+19C+;Q2S!JH6\AAICR7D'2\X.#H/KCW(!C[B]K0+&@D8?>*(Z" MP$)9P\M)%(96E7#ITV$:U_0-^ #9M+S!=5<$T8JA+%J*_\>&5'#??SQ1AZI/Y!-T0U2<&?@ZOS*_(1X.L65$,,9(A'^;]!\0'^E@.F&4.GZ*Y?$9RP0$VA]G MWVX4=30;$&YBB'3%R(HL50@!Z*8/!$"!I_M>W,&_,(BNF\4AC<]_\Q_Y6X>) M4@["R.K5#QK%@.(D7 MS%C_+B,>;K*X@&:!G2^G =P^(WJ1AF.?H"Q=Q ,>JTQVV4@/I^94@;00'+ M-O >083_S70!/! B0[;^0XU<(@$MYBE%/7A1$7R+5:GUTS "08G@G8%/NY#_ M@& 8,/]V)D)%;4O$'# MP&L3U@A&]=O\?H2-KD*,$K(2)(4%W^>4"?QFO.5DN:"&^I)[!MZ"AOK15[:A M5[3SRIPD:-K$JB#+22Q:2..*\SWVT1:+1$*G"W_D08Q L9&X61HV/ ->!Y8* MG2^J%6!LI#7L!CL'*7W*KK' M0C:!!9EK>8'L =6T43U0+-\BLV16C#+ZW*JQXEPS,#OMQZ#.ISY8)QTZ]/R. M_P-H&UL>T#DLN(KRW M1+;;TF>*6"E"H^$"@(CR>UOH=IQJI9Y+&1&P91]#H_N@;CT[7PX(?1,,=[2E M;,D?V0O44K\Q2^J;SH*SA?56&P@+&DA?\<*$C$"I!UN]\IE\<4DT.2-'PG,. M&E634]#RPI]\FS0I&U&>P 7://;XJJPKV8%(&D:4;09$"6J,LC*DL04^'%KD M-S8N79*\$.\Z,X_PQR;K"QK@Q MMJ8E2/+:V)(I;6O W X3_@96%*97.&B^4+Y7 MBE,&H= 3/R.V/>XE;MXJE[P48&[>J^,1;DP6)K(.DTX#NQ.:9!K):_-ZO1B= M@G:[SL+)X\W+U3LTO@Q.$60C6 H1V]GKVEMK3P!EH*^S/B),5IN8 DIK^$D] MHG/!.3BU9D-9?9%NNX'#MU38[N-MF\^ S&[\]Z]P=887J*P!4>]-MTL)?85# M_'K]\<:<(HR,ISHU?RB5#L7PGX,3.^4&-M-*SI]&V5LN2I^\:XT1M;B8T+=M M)].D#Y&^%Y&'Y0."?A(B=S]0>=\C.*"3H6\OKNMJ.3EN%DC?61V[6K@0J MOU2FQ4SJF77%?-'@^Y>,C(&.:J6YUECI/,XJIW-,I,1I@;M[W*B4B#DTN/@> M7'N1*<^Y=:ALKCY>__A\N84[5U_KSI%Q_!Z,Y812H MG_A2//Z:(G!>2%>EL5 ZU4Z S84M@:#&RXUITD/;WR:_ZB3YO43C@.?M\R:2 M5[W2/%^@G*38L,A6#?15\V*/D8+>UYK6O\3\D69Q!\2.YG_R076%Z?MC?&C5 MRS^?ZS92J[R(&)W+)UO<.O9;@\D3('8 U;GJA$C?>&/G.R.6*XA"A5=R:2OI M.JV,K\$42B7WGJN]=.3N"^AZ';5@\QG>@[5;_$$KBQ/%027S$]Y.Y0Y%93M4 M"L1JU]X@QTKFQ6"R*G96HH.44 ;VE*<'2':+>.H;1SS?J* ?%.,2XX0E]-W,,@8Y)$.!L8DJ+Y99Z_7JR$? E*![1/Y97:<&MB8RJ' MU4D\=>3:2 7B%B;ZA8EU)FENF3,&[E<@/'"76G 5)9\N!UG)_38,?"I&0J> MOM$2;\P4%PL5H.&>)+SC$H@H#,R>G+&CA5?(%V1Y-WEL<7&>4URC!58PHEJH M' Q.33WZ#"(#X0>$!N0TU6TLKM"D!.2RW2C$V4<]M=(1X<;0E6^'?@Z:IU9% M4S_D]_P8G;1M\8#!HZW1I)K0\$_F0#S\',!@Z1I3Q\E4O8&3Z<7>8-LA8 N& MDLJ@A5N]_J?]O\"Z 0-@2B">?F)%;T W*5+TCE3W"S,*>,#+(4Q(XXB!_%JH M4%1'P(BE(]N(NC !@8'#S(DD-3A*UPD\H-Z8-1FN,+0>0UP:S%P;6SG\5"-. M.: D6%1W"O2TXEP&6!VBU^F!]XS/S=Q0I*(9'#W81"PCZ9PFM-]$5@+1GJ43 MIQ3:1&G. 93 3I4@#=#,B7#MD@PQ*0%^-\C)I!1*1 M0UPQ_036 X%7T?R >_1#VJ\XO\,E!R['+A:SSJAB&Y;;U(D?4G,SR;K !#ZA MNY$TZ4F8TT_"H)(8@$G "PE"[7(\,R&/J>BJ[SA8 D_1M>CCER16@F,C/)A_ ,X'0P>8S53XH6.'V0, MKM855CDPKT%YZU%VZ. O"DINQ4 ZY@(*M['[0B@3H34+$)J-57 M+_)Z4K>+O+YZ)50L)^37[XA=]P4,>R4:%M>W"X.:R2)4O=<(#>J[,ZU\BD+VU MZO'_Y0I&BCXSQ&5:^5"XMQ9F0G*=ID(J(:^VK3, ]>=**DKCOU&F#@GQ_(*" M5BAK-1]MREML"*)S'/[P0H\9+,>W?&8^TK'.XRT3FIB9I04. M)YX0-D0L72D6D>OY^B*@_\0E(JC/Y:TE#T"G^I*K;5-8YG<)+-,E"+Q\6Z)]W^,$!4V":-?V!3 MD7#?$G.:F'>%)G3*V%^F$P8F4E\(\ZV8+8VXP^TLT!]E9?TB[?'+'7MPX=[) M$UJ-T7RZJ9T16-Z!2!-;KL+_+Y:J60=!O0SV9\X-^6>&;I"4:RT@N<$_!/+W M-[LI:$P'44*>QB&.LK(5F)B_2)X'!;U_-CTRH1 M,S!USM'\#2?X)HBN+O2XF_P)C94G]WY-ET< .6C_(-$\_:L?#K.TT"'(:N?S M*Z/H)#7M80\WIF"R_,?Z!CYL!V5W6!GB.J7>ZA6!CD.* TN]AT'44<$Q?X<5 M KF<5;L?^K\R^9),"#:H<#$>4RA1"R,%M$%R8^.O4Y224LW-YHYE_MNSIJD. MT'TC/IA?) =&[*3A'DJ@8B0"("632W/JK:S[W665Z^).PH6TSRU#CBFW@T(I MDN/#_V)O?1O4.ZA\H&!$$7"% :L'HA.#E&%>D1:).;=P5Q)ZR.(&]-R2JQS[ MGV#PPVZ7Y86%:CG%;HM$]>A(M_.1QH<>QE$G:RL&NVGX1E]Z-]%G_+$5 /T" MV5:^W#?.T3!6!42(^3AK&O)[8;H:7( MTP\C&]7"%TX[2>WJ42[-E^W4S2LQI7U@<.VF_**.P1'=668$ M.M#UF)\PE,T>U#@+T%HI76LL>)5I*Q0PHEDF2I]V.QMD, M/]\;-75(\R;K/0;C#["CAQ^A]TFU;Q5KE,II2-(F<7RU=M$XX2.0I-M#)(O?[,=^.W)N M@6"=6L,[KIT>MH[H)8W#ST3UW*GQ8&A]AF4W7)3 =F+"Q/ M)JR.CM@UHIM2[@2E3(GG&8.%\@I"CLKPUF%%&FO+;W4?TEW8CJE8+)VF'!:L MN;(4;E]O6+NP8<8?:AJW,BZE+;C@18ME\.N""YIP;;IH6[+KS4NB$&Y>6$?L M)TK"-)I\P9UK+5.74DC*IZ=]*BA*B-9['SU^:3('(]HR@$N>S3D!-V]UR]YA M?\!5.'TRTG^J_-0\G\KZI;"M?4&6B#C4?$W9!(+"L55FV08EHX3:Q"IVSG-5 M-<0+98D_&^*_14PQ149@<@[>]NFJLPOKG.)(+ZQ3XY>644X4\9XP78PY4HQ M4?]A=Q[EQ9:LQ,-!D:G'OM_R4X$;V%;G/CB^DN#XV?3@^ *7Z=-:?IG>A]3W M(?57%M_?+V]_L#UQ?4U^YUK]@W/SX_>K6^?ZVY>;VS\N?US??'MU#]/IR<9[ MF)P:.I>^@M0.V)>B4'COI@:LU1E]P1"V>$"6&.9$(D]H(Z=@.Z(C0; *=)6Z M]V+$2#I>!X263T70= POH"T&I M@O1_,DDR,"DR@F8HVJ5R*80)$D"$PAT.)]5A/F@H%K-4LT,-BOX$U/^**XSJ MU+BHZ])3!.W'R8ZM!&WO'IJJ(4Z;L@#@8$*)GZ QR6CL<0B%^,;%%M6I'.-& MYQ3XH,%9P-??2*H6F3=HY$_08!9Z@F"Q+D!YX@88'0DA7,"T2M@/CZXP.(L< M1,-1,2RKUO7N08V0(LA2[K0.1I;/_0GBJ,6U_*W/Y*-3^_)!E,K-0"<-6]6; M#^0\ M]<%@J)8XVF]G&/%D,9!C@"1F(]PF:-QQ]HH-X-1*R^""<-;0@I'EQ"OB^;!H MP.<1)*Y!^7>>^X TQSRJ2[SY@R&YE#4L)T_\*J\1IQ%4$H1B2#!0*T_IA2 S MI^=;H)DO434C_,'YPKN_N[S#3BG2("VEPD*VPYB+"B.UFAP=;#4 %$/EWYWO M&/.\=AW9/5JMWBGVT)<<8K46*3H3S;.Q#)='0.\^AZ0[7E;K!X_L>3M MS2>AY:VC.#TF,!4*\$^K?YR/;-<]+A_$BG[2 _:\AH$7DAUN^=!E%+O*LQUI M(@\;O#:'3]S4<7X9M7?6V'P9T4 9\5EU/;);_D1$V)T*L:O"#$;9&47X#:]Q MV/6+TO5>B@S.-I\,"/3R!Z*'[KRN C%I 43WQ_^\X[_8_.,_Q>._H:O'M0%V MO-V#WXW8\G0QKG)27Z!T(9^%!;9/H:-0X?@^R0;8,N@Z?NV[KA' M8;82HONP[OFM-QA2=H#3BX6M1:B>H5"]DH#J[LI2RGB@,N^4)Z8#R&C)=_V MP\JZ*Q7Y7/FZO]$EX2\N*N?5\V4JPCW+9 MFO4+GP$\Z7NJ].V_4JK7Z.YPO_['>P#]? M5-_UVTGO&%U?U=-&M=)/X3PN!7XMA5-2"A'#(U7G9A#ZK2R!JR%R 8;@R<%V MB#$DZ2Q%B5@Q5G!1&$+'JO\B2)%0IX7+/DF]K;$ 0!/]_V0ZY,5I[ZX^X<_D MM6.??^/(-B'7P8)CP=67*AR_:9*G4:O4EA(YKU/_?2]R7D3DJ,=&K98H:N;< MJ-;;!MG*TJ, =>4@TG24ZUAF"+ZB\>EU';J^\[!5F$J.;QX#-<)LBLDKXUM1 M]L!R];V6?XLL5U^.Y293X-;+I[+??V6$ZX[:)ZUK:9ZU>]/H7EELWG M>)(M80I[35AV[5V.*S=<$;[HGA4=M ;T:Z=PYW71QJ]H>?Y/CLCZE7DQT 1B M5>TZHB5)ACR\)*G[__YX^]4YO";/K*/^G:J0@:X?!0INLD&=KU[8R[R>.GH/ ME\PCC!D8T'*A*G'BP@/C3]R96J@4Y?B MP_?3GL5'[Q#%(M6B9=\$;,29A8?P]C==P[4PC)$'YN-O4]W6JB?;JFW7L5V? M*)?U._;0IB1KKKSD?/92#X@*F.K0\)Z'6$YB.N) V*8K":#!R8+G( M)%3XR@@&S)KP3&Z[!'= #%>.%NAHMM(@U[:$@LXK9Q?GJ^_B6SDG^-^*0T%G ME?K%?+&IY7L#4UNGS9$Y\[O/5]/[=^.DR'78H0HM">41Y?5O$71)E35U1[(H M'N7_:)6^KRP@ %X3$/,4-&"]*)GF:E RI@CI/@'XK6!>7I^&R]$M=S #K[R' MUEK3 ,HY[OL8.#RV^K[G5^RGRA/A0[>41X%EBZE::"?#)E=>EA"%?@!JM^7A5BL&LRU$\J)TOB;EY_LC48MOH2(*'&2VS!6>6D]C*3;:[2WES -MNF M1S?+CBQ' _U^=?GUQ^^?+F^OG+NKVW]=?[JZ<_YQ>_/G=]>Y_O:ILJR!+0<_ M9D+6J OOIA_;9CVZ5A::]R*XUJO09[@&O5^ 4#>++;0!_/R:CRX+6MTX.MC3P*ZP.XU8UM2R_.!-$>'_ M]@;##]/*".])8HM)8B8!',Z(T!_MK=-U/[JW3O?6Z9NV3B_#3@RC_5%Q/L;1 ML#_::Z(W::#NR6"'F'Y!&_5?8(LXN:'JZHKY@8K%:)W5P6)/*%M,*/-:KD_5 M M\;LFM_]&4P4&^RELC%=)3$NU;4&<'_^ND@^)__!U!+ P04 " #H@_Q6 ML4EC'O02 _WP $0 &AC'-D[5U9<]LX$GZ?7X'5 MRV:K5M'A.(E=<:9\9ESEQ"Y;F*$ MRD,L4>@#_36 1N/@AU^?IQYX1)1AXI^T>J^[+8!\A[C8'Y^TO@ZNVN];OW[\ MY9,)\ /D'@&Z'?\2,$=Q[D(T*G[?9' M179.9G.*QQ,.^MW^05PL_I4>0^? .>SWW39R#MZWW[SO]MM'1X?]=O>H"P_? MN]W1FX/N?\?'[YQA[Z@[ZK??='N'[3?O>D=MV!L=MOON6Z?O](='PZ.WBNDS M.V;.!$TA$%7SV?$S.VE-.)\==SI/3T^OGPY>$SKN]+O=7N>/SS+R!QWY\Q R%!>?.&R\*"Z_.(3.7CMDVI%5[;X]Z,8E)1]"NNUNK]WOI46Y?$&6EG/8"7]L <@YQ<. MHRN!U 4:P< 3)('_(X >'F'D"C?PD 1ZJ4#J9P[I&/$O<(K8##K(8(:/OP @ MD<'3&:$<^!K9"+*A4I-1KLA:($3QACB0*^>4)5E<(ZU\!WFWU,W-; M'7NI 6N/(9R5DIRF":5'3\IHD'+)WM'14>=9^EBV!IF.H\JWY<=VK]\^Z)40 MF^>!]K+%MW9,MPD=DO953H>8;DT=,AM5GB^8*-5W9JE&=B.U-$),(&M_6$8@ M0\[K,7GLN C;./YJS2*NRZM M_\UH&NK/,:0.)9ZA'75FE,P0Y1BQ=-^M&$PH&@EJT5NUXU[J3P\.7PM-XB*: M@&77DS]W! GR;I*:Q+02_9,6$P!X*+1-G2L^HZALQ04)$\.# OH?7W\'>F7K M+TB

:T&SS,F(TX$]3N#5$N__-!2WA;48&9V3J:C8 M!/D,/Z)K,6.>HJ\^#%S,Y>2H'(K6?(V8OBG"-!$#R @L"0*A)/!J(6N/L< " MLLF51Y[89I#5N1GQ/"R!IV /%/\]BDMV?^#$^3XAGHLHN_P18#[?")Q%;(VX MOK7'-2WGWR"4M$?8%HJU1M=*,HS8O]L<]@T>ER\026YD=!8P["/&H.\^ MX+&/1\(:/C]U'!+X'/OC.V%?1TR&;!R@&F,CZN_EC 0SQR,LH$A^2>1(J&-) M0(@"*5D@$09B:0V"^1X](C^PFA[&18U0'*U"$5$VR*R14TF__D(X8O?(0?@1 M#CTK2Q=0FXS?ZZX:/V:F'%^Q PF_)D'BB=A-SKE&A%Z08,A'@1?;Q@J4(GHC M+#T-EI@=$/Q S'"!5H. .9] ?XQ$[RSJ'DRE.H*/&')IQE1M.)# M59QB-JHW7#!JD/UO$&1V@5I4TFCC-ZLV#@D;9--/A+A/V/.$3ZD&?RUJXH^Q M&%]/&;-,"!MY&'$X7,4A9JE\/>R)$JX@9-L@E*X@IK]#+T"?A7\*"ZE9H TT MV81&/-ZNXB'Y ,4(I#DU"(*'B9A.GXG>P95#GQ@/E3XV&.10&D%XMPJ"8M16 MG$":58-0" .0 7RV&P?2Q8WVUJ;A4;2CR!MDXPR]7*!AQ MU!IE8>H7O KY-@JG@AQN":3,7(Q8:8DI0SZXB6A5S-[: [F> "/&6F)LO21Q M$UT@*^MKCV\!M1$\+9N6G3EN(BAA?M<>AJ7R1L-K:;.0O(F&-N6$[2&PY&0$ M1TNGV>28FPA=9L[8'J\BA&0J,E M/TO DD=K@D3?+Y.1/FTB&MG94'M$"NF-J&@IB=R<:A.QJ90/ND <8F][^::8 MOQ%;+4VQ5KHI$MLD^*/ME*>NJSA"+]55E4#9AHT13"V/$7&5&8T%X^6^M+F( M#2@4X[LCF=Y1[""9\W%D"H"3>S2%6/9PHG]3MO(==#OT\%AI7J;Q;DR6$7LM MOY%@GY(.E'BPD \X 0L-0$H%D-)A[R5K(/=G[R7]1$C;>TIMUAOD=3MNX"$R MRB]3HC/9C""C?VC)MN*5"Q&D1])EO&!8Y6BB>Q0L4*P;-53F;70"+?%G6A+9 MAQB6F*\V2\S@>$S16':RP_GO6%1ZC/Z'(-V0'Y269_0-+>]H]@VM)UA20ZZL M1(H J9U;;\AB=BG8U9YB1T1UD_") TJ35AI&-"#)ZB9;XM.A!!/ZQ>#F8 M2 7:0@/E/OMQ)!^V9/Q/5E%3Q=<(.38NU.@W6EK6[#?I "2]K+M$N ]&JJ_B M6Y0NX53;5\+D9/HVT35W [1MJ?9.9XVW:*H>9$PE'*4FI^Y? >-JL6S[SF8A MW.AD6MY\;2=;U0JDU&JD:V5M*BGA'$7D1GBUU'G>II0&XA)N$UEW>FO!Q8B2 MEA./=K#LYZL:7(N>1L3^ZLGELUP#+S.TVS$R@I9SBE7='Q.SEL&>>@PB[@U& M+@G%KP(N+/99")@&4_7C'9R7'3/+,S4BJB45%XBF@_=0$(@D1?#&LO;XVD!A MM]Y0A>T>XRUA;-H/F Q4D7%*-.7*O(UH:QEBJ]V'2\-N)&L/>@8PEXSCJ9P> MG$X)Y?AOI6XTTEV15''V$ S_0@X?D'3)#;K(AC0Q.E2U[:QML- /I,4NH@*A M8HJ,@4A),"#+Y9OHA)D[6]>-VLLS-;J&]2;:?51O0C?S80$%,N;U443O$ C1.GR7MNKP'>O_4=4/B^S.^6,WJ9EH/.]+>^7M.O)Y'.B M-4C45OU:K/CRCF.I.DCIOO??V+2))2_0D"?&7-?U3'Q-7G.@I93SO2;E#5)8 MVB7V.$=FDE<&4.CP 'J?(8_,0T:;!;V4$*,':/G>? ]("0:)9#D]VCM$WKF0 M9+:J;@K6?B^?K=J('*-;Z-PVX/)U;/+UC9MN]?D2C,!KR>LR[1U$@D%*\MX/DB;)6# - M+22:R6),)Z/(;)\H]#ERUV_ZY>08?4)+C19U!HEL-7=(11'"2V+_B#38^T;2 M@H/I%%+\-XK36(N.]'1( IYNUNOW%N5E&7U$2Z@6]1L+^8O$6#)L*!56NI.] MF^@=_;V875/LJ'=?"%M]%8(WX!E6[(W.8'U5YLH@D@B-'$")W<.?@4]JA$T= M9]F**]B*,KJ%E@BU=(MT-)$^N[/WD2S@E@?YK[Z+Z.5TYI$Y"C&["Z@SD6ND M'EQ_EE%%F-%/[.\V:&L1A5(!Q#I$+A)K(5]XOI^8I .!V2Q\=3CT8I/=(X[# M5,]&',1>A,DMWNCW*Q2%&(G8Q!L2P(.O.DP9"G7UI28+*-X3'$[DMX1%1.);] MIKR9PKW 7L!5#QJ35,P3;56^T7&T]&'^I2O+[A.K!2*]@%(L7&L,55NBWF>: MBG$^]3EVI=WP(TI9*GP]X>D3I"Y3 5/VV"W'R#*#Q(OI8O0_+8MIY7]2PW:L MXI)G1>]S#+6,8LR0/"/Z4*HVTAGU2]=+>$\^L1%N+4&9<7'[SP[(A\XS.X:S M&18#KWP2?O=]$NJN'HDG*(R*%5P2@S^%%'D(DB(7\ROH8$\XN@C4J-S9>H'" MOXNK,\X(I>1)?#B',U&6SUL #IE:##YIC:#'4 OX<(I.6NNR]>6>OJ$G.'$J M7RKY/*0>/IXABHDK*WW2<@.J:A;_-@S?@W[2#/TY/-<"[^\(FM@XJ)A72&1=9-U3RQR10*Z TBJ*%)72-3@.-06IBB59PAE MT>$\*1+MGU>C:Y3/2>WL7O3K3%_6/(UPB/^FD0D-$@*S,W7*X%,""9DF]\>V M..@+A$G%S^9)D73%[R#EV,$SZ'-VZ2%'#J0#$OHU"F/OW&:P7:%FDV)? E+. MM['/T1A1"Y/*/4[70@(-Y/-ST71%H^=?@ND0Y?<,Q42[KM+JP'SMY^U(%8#D MUK$DE]J.\-I]5*FK*658(UFPW)[&CGC7_8+U2+4T.(GA*!F=U08R%53$J&8%T[DOA Q/*%UJFJ:?'Z[-\7Z M0?VNVN[:BM2U(9<>0$SS@S48[GHDSXJQOOHB //D!JM/$/NQWM1%KFQT.#,N MN\%PJ+(T4=Q2$,IN2V!M1^Q8_63/RV>T&NZGW2F__,:]Q>6T+3^QWK%+9#IM M_<[]'OGH"7H#1*=5^_,E%KOOPK_(0RIJ_RL*:<)7&LX'Z)F?>0*CW'I:4&X3 M4AZ+L:CDJ?@J&ER_V^_>3GT\#)B8D(D28NHL5R2*/=:2N!;N>X,8$\-8B(@_ M5G^BQ^Q&T!OL0P49OA. SXA:G>X MO)^!L4#J6RH:65/2=K)Q3(FT23_)H$%J@]R+@(:;;H5D=89B0-5)S+DJ[U[N7?I=O25A7?/"-]9#C$6,YXX0WXA&AQ)YS[RX^T-L*ZKV2(/ M@IZJ6G= CKH7<,ZB"[R+VZL=;2V:[*6''J6#WV/V??E6\N(JFNEJ4;T;2,?H M',ZB:PJ*:I19M!:5B"]!E7,>V<@6]Z!J#6ZU028WXEZ@&47")54DXB_=.Y7; MO+^:NO/IZZ%;_U& H:^(S23&P7D3EMEHP72Q36U M)*Y%14M'!+O<%/4S[8-2%Z\@]U8$5K[L)A)CB/H]W%[=%_N8-7DMO.R/_3*5+]O-<"LP[+ZV%&OM,\N,ST_4W*G_(QO M4ZMO.L-=K[[%H>R9AWS7+NI=*EJ+_J:2-^]JR^S/M$NV.!6?LP)-/$\\D-LE M$AX=/H.N>"S:9Y!+5-2E=IEG&O5W$US\2TKAWCPQ1ZGMVPFEFT%CY= M>1N\^N]WX=YR;0;.2< -N^NV(&GWZ]ZA)K>C]&3D=B3;O<\)Q4BZO+KF 1<< M12C'9/>53N=Y[(:_(HI:-(.E5[G>$/F.[LR^2@AE+ K>C-U=.6;UGL%&Z]53(;:JJO L612V;16H0EG[%K-PO-*%B+"GP)IK(Y$6H:=C,*[GI K!26W?JI MS/"60T"3K+I&?!?()VKET^P6F45W[1B50T3UWST2HPT3XJ,KQKXA]-V;BVDT M963TC=#\87[K??ZAT-'O;;:Z,K-IF?Q_D'2'"#[HAIV:7".PRY,N.SK<4A/+YVYY?ZDHI;3@NH8LU1SNA<_=[^BH_7:=73_: M?>LG;WB[1VH:/B!Y5_WD6G5MOK6U6&E_V<7^UQW= [A=R\=;K 3')SZQVXZU M7+86,=4Y46>O0SGJV(>Z)XR,%DL\\BJQ2#+[C7CA/3),@.?*/S*=]@@]P4*N MCF6]?<#;OII.__"3^R']Z@I,TS=WDPU]^^OW]*^9_ M^J^__N$/?_X_C/WWSV]?/WDQ3/)\A+# _^=PM3I\L3O')/Z:S?W:? MX,F;,2S*=';&V%]7?_9\^O'KK/MPNG@BN527;[O\[>Q/D%0R4F:&27FF/9+Q<<_/7WZ^?/G/WZ)L_$?I[,/3R7GZNGENW^Z>/N7 M6^__K%;O%B&$IZO?7KUUWMWU1OI8\?2_?WW]+IWB&;!N,E_ )-4'S+L_S58D$R)/WZ9YY_^^HJ1IVG^(4UG'_^8IF=/ZR^?/I].YM-QEZMN?X9Q!?WN%'$Q)^BKCUI\ M_8A_^6G>G7T_^'/;W&EF"MU![,;= MHL/Y\^5L1O0?*>X<_=-$1TYT3*&PP'5@$ITH&K5)VJ^)A\8RI\&L%%A@'E=: MO'C$TRJWISA>S"]?64ER)<7[49R+?\'* 628= M TU+D1UG6D?!0()A!K)WPGGO2VX\P ?@?#O2&Y1Y-DM/IK.,,S)>/SWYC-70 M7-BQ);2=#E9S-_ 5XCC*RR84I)"<8:^$)8B#8,DD(FDA1(%,Z34F!!W(]F$"_)Q M)SG:*J093UY@07I\?CX]^XB3^<5"?H[MZQ6R%+FW4K$8R471@IP4 M+P5GT@00DEP&%T1CJFR":Q.VZ,?)EN9J:488\O)P?E(H@,C=XA))+#D*B.3/ MXN]&0%.*%R3O5 MS^<4PX^RCS6KXYD+F6Q1-(Z%DC@YO;$46I\4+4VMU;UZ@?=;^+S["C^9I3^VW2:/W?C M\4A!XD$'QU!AH/E)BVY4Y*8G:856F*7(K9>URVIVLL%3#YT%*F?C^HW7(R,-4)R[8A:PM' (C#OL3!)8;HRSH%6K=,D#R,: M4D3<0/D-Q=\\!+Y:/Z_Q6,>#!$M&QM2E&4.H&3RDH<8YA.TH5?1H]2X,@;,SF17P91,6^D8(;L4XK1!FY#+^',&I A MA;8-E+^_L)OI_;?I N?/)OGU%";SM^0<=Y]J]I9X> ,90BPB"LER_:*SHF%* M;IGUUD$&(B6T7A"__M>P^ MUFUT^OZ$?D/2F7QXC3#'MU7.)^7W^?F:]JPL5O'Y\FRY2OJ^P(\S3-VYAB;Y MV=ETMNC^O?IQI+.AI8YB/T7^;=TE !8<>4.&1_ I&6D<7V/8K1W;@Z$=4C"] M!^^&J=W&\?AEAD%HG5QRDJRIMK2H:HJ?BM>L&(+ /3BMH)>P?(L\G!\^9_87 M;C/]OEM,TS]/IV,2W;RR=O%UE W*%))B$9!6T"#)E0;P9"'K;H#ED4O;>M__ M%HI]Q_5\>G8VG:P^]^\P7N+(:YH_( P3D0:D:?JP* 1)5U@78G NJ=AX5.L8 MAI1KV5/OZTS>2]SMC%7.71T[C-] 1T'!<_C8+6!\ ]S(.^Y%3I$ASYSI9#(+ MN40FM-<\>*%2:)Y'_BZJ(65G&A.CL4J:4>4M+J";8'X)LPFMS?-OUN#2I6XQ M"IP8FT-B*MI:=M9 U8FNJ?!_5D'(YC:G26"4M=Z,N<:Q"SII; MGN$I3N;=)SS//+R>SFO2X:2\AR^C&*PO.A?B,P],6VM90%.8)$=!\2*5@>9[ M%]M!'%(6J+6]Z5%9S1CU?D:AP'+V=37VQA M]"$#ST84O1[ [4N=^[!LF2QBCXDD3>3?L!KF:B>70KX[AFIE4LY3).!-*!1B M # 0GAPJ9;V4FBLO>ZPTOA-3PS'?*$0A&"1L[GDBV:O"0G"&%2=()]FABZW+ MC7E0[S#9@FJ9RX1 ;. DG"4\QA MT#/%DU31I)!=ZT36UB"'Y.KW2JU^U==N<^^;1.Y=Y,^Y"*Y]S> YQ;0&P3Q: MST20:(2+6OK6GO]W00W)U^^516W5TW9+^,; ;[*X*. 8D&(/(K".2'A .88Y M2DO6$C"T3K3>CV9(F\/]\J2-0IH1I,8?W:)N%M7!/I].*H=QD@C:""DR53)S M9AR/3"=?6-31LA+JN2^+'&7KBK$'X QII[A7BK1229^[-((7Y$YHPB$UTRHK M,F8ZD#$+JG#@$+DY\"[-8 JBVS-B3P7TM!VKA;5.\GFHW"I-@6@+]H%SR 7PY+58'BAR69; M+XX/P!E27F!W#JRSNI7\VSI+OTP^$8#I[.LHT[B"UHE%68-)QRF8+!1;TNR* M*@6A2C\.TA6"(47W[=2^AY2;'S&_OUSK.J%USG6J]F.P%>$@A=SLZ'4Z' M:[3[\]-U.;ZFG_?MDO5N05]7V8)IN:/>X/<)+#.)=FW?8_L&6AL_IV5OK=T& MUZCMUG7!QBNBXWDB9ME-/ESD>@GFSUBF,[QAGUY^6_DEC9>U)6 U O0OU]J9K*3*OI;K"4<2E-8P M7X1ALG ,*4:N?>OP; >80PK=A\+GVZ5W_6J_8;)\OC@I]?CO*LF'LT]=POF[ MZ3B/G'/>J""8UX:\$5X,"S5_X:QU4:*V'%K/Y_O1;)DXZ+=Z:JBL:Z3,=EEV M7(WM;S@AN8SK\9M\UDTZ\D-(2I_P(O@9%:>*E#JRH#UA TY3H!3%5''1V\13 M;'Z28#-D6V8C_C-)UX.2VYP0K FY^6K3Z5PD]>A83=2-A.&2UVE (\[5TP8R MM*#IBY;%H0P$YWMNY(-/&%+*8FBT::>:A@F0\_&<8[D@+ UY>ED 48^_9Q=< ML8%35.02T\K0Z@Q1,Q0Q)*])$K[USO$FN(:4'AD:U7K3;[MC[KBX%MK(B&Q2 MRKIZ?);(7UMN1!JM ]>T#+ML?7NXS< VB02^]&_Y:01K8$9D&08 @ +M:2< M.U][<0&DYOVK#A9<'C>$VIV#=RD;@URU;1E%-2L.@+A8PE*NZ,+-ZW M+HAZ8#DZKI%LQ8%;S55VEGC;$I%[3O4]^P3=N&Y-O9K.WL'-JI9G^7^6YQ[\ ME1R\\TJM.BWHNGOE=6:0?2#?G3RU8#EJT7HKJ!7V(96E]$6UH^CY\-M%,#]] M-9Y^GO>S273[TWO;&OK.0!IM"-7:$WK2F]GT4T>?]O/7W^>U^]MY@%X3U&G1 M?5HQ8>1SUBJJ:IU,JLHGE6OT3'K(&5"9K%L7A&R.;N\:&/BZ$OS[Z;/TKV4W MPY^7\]K=>X[SO\U6[DQQ$+B(S"1?L_.ICCXD9K/RQ0!&Q-;U$-_#M.4"V;OS MUP>1;M7-M-13NPJJ=53W]J\:U5;/T6G/3 %DVMG$O '#E(,21/3>B]8GTC=' M-[1PXBB,:J.[AM5YTX285S%U79M/"KV2EW7P%TU:1R7[3$N_9P*K6U![O42? M)//9AZMTX/8QS2+LK1;%5#-;;<(+E+&%='DV\((WJ>C96"H8M5&$Y2 M6!H+J_74HD@ [UL[5INC:YN9XYI\64%+1^!6D"HBGA^9M)PC6ND*0NM89+"9 MN9X8\G"B;AL%-&S*<=W*EKX?XUT];4$ %P+JA;6.D.5D64@^,N!99A.# 6B= MM-T$UY 2; =B3'-UM:F*N3R+1$A>=1.8)!KQ]1&$\ZO,*L-L#N.1 MH\4F!XO,Y*"85L4RJ.U("]O>X=U%,SL"> 3A1"L&'4Q/[0K]3F&& M/\/\VY8S(U>\B,IYIJRIN1C'62@RL.@XAQ"MT+GU%95W(QE20=:!S$\#E33< M1U\K][IA FN,C&?=\FR$W$BII&7)U=TO6\U@( =3)RE >Q5+:!TG; 3L$00' MKOEI,\LM&K+"!6 MXRAK$2KY;9P"ID3Q,_=)(I>;+6)[ MGR%-I14AI-5[-#*J[=/7-74%]T\X_3 M>7=.__-,GAB94C+6UK;"6"*] \.@>$X!L8HNBJ1T;)UU?1C1ELUC'C6K>M!1 MR[*QV@\77^#Y_W^9W'#F5CT ;ISYA2*2S%HP+L#1@EPT W2FMLDU,1NO8VG= MB',;?%M>$/)#<*HW_?7(L,ON(W7L):5B?+W#4=9:25?[,IFLF.+@109C?.JA M5O9^0)MP*/SP'-I50SV2YJ()Q>6J>Q%*7A[&N-BQ4E"<= 48!0B%:9. 1>/I M1T\"T84[\*W+NG9#NE%6DO_P/&NNU%:GL=:!WN?LD7!&!660PM=+H)"L*HH: M6BC-? YD5L%R)=?K:N\[HK7%8S=BT+$K:IKZY?UII4>S=4[DBR7Y#7RMZW!- MK)[?N'ZC;>'(1VNYK3<9N&P(<%0,O"PD)@1P)=6N&KW;KHWA;D2_'RQ+?BCM M]DW'EVA[$V8.I=L!#>L7HW"=,F)Q0RU369V-EHPL8_3(MN!W(AZ M/TAZ_3":[-77OZMY5$&?;#)0C\X&IKVEV: 4L"Q4L"HD7DSKHR@;0MN(7,>N MX#E$ +"OVGKDU .W451)2)DT.-0L4(3"-)#3Z$NPU?+F4(^FP*V+<-N3ZV&, M&['LA\O3]ZC''MEVEY,Y NN,54(S50103")*+3 RS-FL0_$6=>RAX^ &R#9B MUJ&:QAV-67OKK&\7[/K>@9N,-Z QJ)Q9XL'7KN*>A2($RP;)>U19!7&@$.!. M?!MQZU =WX_K>.VOO^;W']UW#EEZY" PL0!1T**-]XEU_2*4P^X%L*3%Z6@FDQ M4D%&94OM$8O(=-*"!>60E5*"EZ9H4UJW##SL" ]80!^UW5_H!@4HK(0-?*OL ]\UP: M)D,(F!*M@Z'U3O&NYV^/?(+^T=-S7_7W3<^KBM0;^$J"K'-"YI5VA$]P%HM. M+"-APQ"=@ /1\PYT0ZH>?OSTW%?]QZ"G16ER65VZ(T@,'B3%$63LK7,D!FE% MYJV[V>Y*S]T/>)Z4%UU]UB3/SV_A7EVS-9(\<\LS,EN ,UUJ>0I&SD3.%$;E M$(MH/?:'$3V&S@7[DNB^(YT-=-3+6)X]BXB"F!PQ6Z>Y2JUK%3>$MN4AHA_)XVFJ MM>8]45Y-9V_QXW)&<=-\;4G-KECDPC((5C(=?6!1. MP]&AOESG1KKJK2GA9=4:W#HF\"Z=8EZ.<5KN?\\+7$ WGG^+O&\K MPQZ&WZK+X;T7;]ZXK%YF7C![P7+0U8-&8#YD8 (0(PB;4V[>WW #7'OG2.Y^ MQJI;WHW16VZ#$!0PE%H>HC/03$VJ,/K 0*&ISCPU3]]MA&Q(&Q_->70KX=9> M6>UN&!Z/IY_KJDUF^#Y!7$,4Q5,\D3B360GR$[5EGD-F7.8J!04EMG;@MP(X MK%:'??.J/]TUO\#Z]AF[>CV'<#XB5XZEX$P-2FNK,RV95$EXJ'62S0L0'P1T MN.NZ2TC"D7O$7"@4F'-RC(,@/\J"5LD#CZ9Y!J7I==V'LLWM^+/[]=W;Z*K= M)L@FQB,XI'@=0^T-6*_?BF0\I+4D#B"4ULALFC?SW]JY.6XJMS\"-==0S[!T<_CP888?ZKFV^/7OW60!'_#_(\SV23VU?/[> M&:C>A+%G(FIER.ZP63<)=]W3[Q\SF@S34IZ5!<[HS=-/./M:H;W_/#V9=1_H M?F=%W M]/FC3HP#4:AM%F4MF!BEDHR@2($57PB)C(9YP27#(EP* 4"K7K:$UG#L.[8[ ME':MC_<$?.7W7-S.^II>G-]4A],J1Q4<@Y0LN$99%(8D-)SHO6?5GW M CRD\'AO5JU'*(=39;.9]2#D5]/E["'$)EM(FAN65M=Y66X9U.IUD[TM'J55 MIO7YMGWP#F%%.0[W6BKR,-2C5>EAP/6X3>W19VO"=]5G*&;)/&9E?%%)V=;[ M+GO '51-ZV&-7CLU'H9WOTSNB 6"CH 9FBU;IG?6LN:'"5\L@W/*%55+F"4""]D5&FQR ML7#E8,--WT,C/T+2<#O)9L@0HPX4#=1.GC[54^ZQ,*=4] $Y-WR]6+!ETG / M81XGO3!\_C=(&O9'H0/;GSU$[@0/2JG$2@JUZ@@2"RY89JP/VBD9Q:U;YUON M,S6?&+W7"_RH,^- '.K33;Q[8'BNA)-2YB.N0M$.$].A%NV 2!2K6TV8N1#< MTQ26K=/MN^ \[')ZK>CJ@KT_A4EUR![4./#@D6O%L)ZJTY;72\:) ,9K8;GS M.KKUFXD:+:?;@QW",V$'?Q4#L" ^=WSTPX(K]/)C?&=$I[RN6=K[_:H;,8@ZKTP6M0F MKE*M1$P>IB;/M_XNB,91RNY@A[2-\0CXW",3CLEO&L?]91-W3%N-07N*F3#5 M^]J\#/5 )$U;)Y/T1670/67^=D [I#V3Q\#P'KGP>,HV4[W(QM7S,B63I$O* MS"MC*%K03O.LE.S3!6E?MGFHK9A'0/ >F7#X=-&=&;M1MD$ZG8#9X&ISF>(8 MD""9JEUAI#7"Y-:'$_=#?)3TFBC4 D+SC.I56V-9VJU@X],H>"Q@!;V5I#3UY*\S<;* ':AH@"M.8?:3U 0 M&9)FWAM@AL@0"HE-MS[3WG87ZI&LKPWYV_MVU3:4..+J^9U1:#)FJ5[G11%. M#8IM9B%)SYR6D#D4;V[U<6ZX6.Y/[,>R-AZ=V3UQ8@@KWPZU/X9+&S)H)IPF MU\/4XR$2 Q,R<1=*2BKT9,_W1#[X^CK%9=+*:Q9(JA14:/*8M.+D14EA)6IC M>$^2?9SU=:VLS.-=>0Z9_P BTTZ10?6\CBI(541*8!H?"6EE91[ORCS(F7$@#AVUN"!$ MCVAE9KS4H_".YG$0RC#IC8B&8GNN#]!@8+OB@@%Z\QB,R\8Z%KPW58PU1^*0 MH4PE%26*#>MB'+0W/[BBH1TI>W"7?!LB/)ZSU44FP6,*#&3M6!$I'@)G@;E2 MK#,Z!&GZ[.'[GW"*[ CT[ID(QZ3W=G6\2CO$[&K@["33HM3Q441-8T7N(QK) M>\K%]%/1/B=W]$>#P!C2XHLDV51@#/%%V)/XV5/11 MKD6ZOHWZ.46_'W#>36Z^O>&UW,U!]'E!4@.QM+@EZ<8UC'>P\YJ1+[]\Q,F< MZ$"TG,-XI%0P(H!C(5/LIB$(!A!KM9$SI80D@]_,ONP(8-]$YYO9]%,W)VW2 MO*NWFYU/\8N'Y!$@V7S,D8E83W8%:9E/FM=NGS$Z4 E2Z]Z]#R,:0L;M8(19 M/Q#54%G-,N4W,:W/[5%M!FS1*@8!* B4PC/OK6'UM" B66HI6C<8?PC/$/)9 M@R#/7HIJX^P]+(*'][M&O/"$+M7V!]HS;>F[J)1C-H:871*8XG87H>Z"XC#W M=EZ?LBTH39$&6>:Q3F]73TR(>IXR*E'[OT?7_$KN[2 ^$N/6YFTZ' MTO; 6O+K 0I+R0DR0C6SIU PQ84(2CNE\GH.;$AM#P9K]GNDY0$UWOR2\&V$ M-7(1@N> S 09"6E&%KQ )FP*- 3A>&I]<=,N. ]8GC#2% 8+>=X-BZ)TD@1% MZ9"9LQ=F"Q[9EHNR3F?<^LC/\-%R?E M/7QY,YVMYNEB,>OB^ M%IL(;4$;C,UOWMH-Z9"\@$.R<]UD'T#/S7R#=8BO2)+/IJF[V)IY@[-NFA^$ MC5H&*9&S$&+M#86>^:* 6>UM"58&[EMWAML;]""JQ(= U<.JOS?'X\UL^A%G MBZ\PR2__M>P^GA&R/5R&ASYNW\5^8Z@M]L,N'_9F#.0OW'@B?7]"OR'LDP^O M$>;XMC+]I/P^QV<4J"S.[=<-#^,%$CU3=SY))OG9627DOU<_CL@N(<+ M8]0VZ?6DQMU2VAW#$!;H@?+RF\J& VFYY>[=W>(\O]T10M+!%LY$%IGDX(!% MS(5Q+%K$(C"[]89?#?;O'D TA(!^X#SL0;5M=OQV%MDJ&;VAQ&1R@$EEYKA0 M=0]<,N\0F2E:@<[9\ T+& ^!]DCBW$R2B%9X",B4L['V,*S]VBPR2XXAE!Q) MD)MUPNP9Z)9+4X_G-@='\&^6IB'QY<@&92L;S).0$75F4=0@R:Y2HQ1ATZJL M,P\@]*V>T8/Q41_C CGLR= ;=7J+<%>CF%_E?N?3LGKEHK1HCUAWLP_>-^K= M 7ZC-/7J.<^G\\4H12D<.5PL.Q?(M+G,@LN."2?1VJSI;UOO;UT]?%\/_^\P MZVK:Y7HTT@"WUFO&=2W;!L.9UXD,=5+":BBQA-9-\&^!&$(\N9^>U]WM_>3< M+*#[UGB=CRIG56I:#P,]77,R1<'FQ%ST6<<9V?7.)!+8X&".:Q'TG3T@D6;@ G-?9)&IYA:5PK>1C&DT[5M-+ZG MI'M>X:\/4KQ:+I8S_+6;=&?+3VX;>3 M_359^F[2CXP_322WG@ 3W-+)1)(X*I.-<^0O'+#%1=)M[Y7 M?2>@P_)%>F#;NAWK7YT]N3-7($>1HCYKK62V -G=HC2++DG&22BUQS-/T#HQ M?0^483DV!V!/"Y4,9RDOLS]8@'^6:VCOM=E;C4=A6VXV,: (H6Z1A5M?\O/8$,()C M1A5CH@TJV(.& '=@'%::8F!;=G+B!6$#4QE$IU*K@3+Z7B(GFJM*2)>VDMI*3 M#6^=W&P"?!#5L@>AYZWC\ ?7>[LV##M"K^< ;T 7$;V+AH&K*2,$PR))C)4B M>,JY=BYN'9\T 3ZD;."C8.SN:N^-L3>7NYN#& 6;!10,]=0GR4=GQWQ4]&.. M02H(RC>_-&=3;$/*#!Z5=TV4=UA/\CE%[S-(BR6,?X7%!=YIZ=>MW.JAO?B8 MNP^[)X?S7NI$*<$7Q9GT#IA6 FD=-8H!YY(7K]'(=24<9]ZWEL&U7E:YSI,) MOC^=399@:F- 'FBF626MP%!4\_X=S< /:>NX M%U9N9S7[4ON!5NPU^.]QLH991J]J:UI6 A:FG2W,ZUK[7CQ*X-Z7TG?@N!WB M(7N5Q^?G?@H^."G_T2U.NPE-JE4R]0JS#NBR%8+9@+'>.%U8-,$SGS4J>LT$ MWKK683_$0W8YCTK*!@H^CJ6LYOW"TM^>4RD!0MW?#" \TS*1Y&S43'NNHN%" M1W[8X&<+\$/:PAX45=NJO;>PZ27,)MWDP_S-JH/4V73R[A1F>%U>^H^5XC _ M^X0S^( UJDPPR2^Z\;+>OW+])_.3Y6*^H%_1I^T14?6*9]]@ZW#":A2'K0'Z M;7D6:[GB!:!;4$:BV!0]^9@>1;VMCP<&HFAFR-74"@W7J74]_980][7:]SSN MUG-6NALEX64)7#)CZF:_R):\'>"LF,QSLAF5;-UBOUR\1YOC7/_PO4$L#!!0 ( .B#_%:1BK^LSU< /W\ M P 5 :&-S9RTR,#(S,#8S,%]D968N>&UL[+U;B[+SB=#2?COW[/_YU]_QV.TR0/QQ__^OT_/OP, M[OO_]9__]F__\?\ _.\?W_WRW:M).C_#\?R[EU,,<\S?_3&>+7[\Z_>?YO//?_GAAS_^^./?_XS3T;]/IA]_$(S)'R[> M_?WJ[7_>>/\?]D3Z6__"_?_WE??J$9P&&X]D\C-/E M ^CQ>?[M#Z^BT3\L?TEOG0W_,EO\_2^3%.8+!=T[A.]N?4?]"2[>!O4EX (D M__<_9_G[__RW[[Y;2BY,TW0RPG=8OEM]^X]WKV\B'8[G/^3AV0^K]_P01B-" MO/B$^=?/^-?O9\.SSR.\>.W3%,NMZ"^&7$'I"N?_K9_VP\&8/A&0:3J/"/0J MCBO%&V+<].F'8_[V69"QA//1O"'BFY_=%._D+ Q;"OC&1S= N_@@.,.SB-.6 M4*]][A6<%R#7$7Y*LX]I,OW\[VER]L,"VLO)>#89#7-=5-_/Z6M=96>3\GX^ M2;]_FHPRK=$__??Y(LYP/*QK MT2_TX^I9%7^7(\,_YSC.]=5A_NOW0V8]DR%*8;Q2TF+4*$TPVLN<,DLXV.>! M=8@7@QQ-TK7GC^KR._G&EU&(.%J\.CB?P<<0/@^^/86D@J_IV]G !*8T%@.& MV[I?88 @4Z&IYU5A/(ILRTVVS2[86\(L+OBV>L0/58L_X&@^NWAEH=>%3F]' ML53=_N-Z/4ZTS<_P%2[_?3V^*<-WD]'HY\GTCS#- UV2UD8JD,))4"9X\%@2 M1$=**D(&(TSC0>\(\;I$+NG\8GHAF]5:L>=B4J:3LZ;?PA1G;\[GU1:J!N; 9:M*21D2BR2'@ 5BR0QD M5.B;KYSJ*Q\V( Z5^DP>BP6KQ>8J?JMGWA89.)@3^AO,WY4/X\T6< MS:E,9A0-B;)-0#]TZ&YBB:MY-O! M?O%F_@FG&T9=&8)ZVP/SZ*'46K_>YB@Z)$L#6,Z8NCB5,D MHXE#UI;,!JT(3#H>^]N]'A^'6LF^@QUJL3V_GLW.,;\B[HX_OL7I<)*7QOCB MZX^TC>Z6M*\)IM%U8P;O!?-S&3]=Z MNTDUU1'5_AE&YW@+8N8,%U%8@I@3*%HYP3'C0*888LY<.I/Z8=H=*)\DT5II M[2;/]*$\N]Q[9^]P5..M'R:TTOYK./]4)41#J-OU9NB29H7W530Z,5KE7:1U MF=%J;&7RK$BE9&O3ZP"XCYMY?>GQ)@5-0PI^F+S(>:&5,'H;AOGU^&7X/)R' MT0)Y7$?^#DF&L^&<;,GIEV'"Y6Q[AVGR<:G;Q<0;!/)TG$QD3+I 5H,K'H)% M!<9F9942T1?>'4\[&=.3(?/Q&7&3\?90QG^H$CR??EU(<('H12+R= M%L8U\.]PN'P7%IQ.K\\2\J<&S'B;61+@M*N+OE+@)'?@C.,"6>%2K&_>-XZB MFR)ZG,0ZGM)N,L]WZ93\=/9Y-/F*N'C/V_-I^D02?3L*XT&P19@<-*2B/2C! M&=#Z*^E+4"1(SP/OY!QH5Z"/DX#]Z6Y#E/C@P^=7PR_#C.,\NW+V^3+,/@TP M)Z.,8B!U+-5F17!"2W NA114\ERW3LZX#S02CD3/AJ$093ZL&%!B\8.1H^194ELF!:GPYLA^Q)4NH0 M[6P@45<'" OF7Z(4,7#+;88:_P/%ERDGC:%#M#-!@8= M?"YP9PX88RPEKI' 27(/ NW+D5L$[QEMUI:%Q%L'NK;/QFN24T:V9RS*1M#< M*'*]8P2?A 6I CGE/F&RK=-3[\LI.R#7^$,]#A]X)PSZJ* DA2L;VPK:XYRR MC!EN@VZ=#G4=0<-Y?:6(I/,\V@/$N"FAY;ME2 MXY_SGT:+!_[U^QE^K-\T8\*26-7=GXQKV//%G\/9@*8M(V_+@'?!@LK.0$@B M@_&L&"LE%M3S@@944BH#,R?]55FMP(C&(-ECZG\"9#FLN M?KU2(=>G*]! .;>74^PAV0XJ;6XYZ5R!DUFY+"T#R:JIQ'R$J,AW]9$9\GN< M#KEUQ/-.0(^! NTDWL',?Y'2^=GY(I?CMKS:%5#4QKH@.*3 B;?"D0@*]^24 M!BDS0[2R]5'QUN >!4TZT40'>L2 MP&NO O7)GHN6&B]8VQ&\AC(T$#&':0F7SM&7NYL*V#)D#.M,X+E-2;&@_[;2/K6E.'_^&%--K_0C_NT(WB%LS0=?JX?,2D_ MGL^(L[-9&.?WPX_C81FF,)[3NC8Y'\]KK',R&J8ASEY5P&.^]*&2R% ]*<4O;$>U)QA@=1(C.ZWOUNOWC#DIL>H=?<'R./],,?CD9 M+\I(:O+JR_/9G+;7Z3LE>%1!3!695 E%G">S'0O8U+9:&W4 M^AG;YE%M_\S^%JZ.M'LM'ZDC63=TB;:!^;+V8QJ-ELE1D_FW;,^!< H=*PRX MU62$&:$@*,,@<"YU-)H6^/5#@KWX<1N )T66)EIHZ#UM@_EUU0?Y? N@;Z>8 ML!Y7W1S)(.=((O,:"GCRC>+T^'2#1"F9C)NE0H++F#FNC/:#9(QDS66;/0/%1W.YI' M0Y[&@N_ &]M$YP_#,Y+ F_*>J#LK]$L2_9M"[*ZM%BNIW\31\.."UR_&^6WX M6DNH7S/PCXYPQU%KP^K2A9R6"^J; M\N*,9LWP?\(2\>LQ+<;T5[4>G]R7\\^?1_3M(":I360.4 42%Z?OO*\U,U(P M+U11-JVO8)MWP%V>^FB(TZV\.R@'_=MDDO\8CD8$Z?5X'L8?A[2JOIC-#6>_+W?D2?EY.*:ECXRWU^/9?#@_K[^?_7U9AUJ3Q\,XUW]J M<.Y+&-4=FU[Y-4Q_Q]4V?M$:9%"2-T[1R(P/IGH1"#YI#SD;CL:B1\&V6G^Z MQ_IH^'>*NFU8A7FO])9I1@0AJ\P2&,=I_67)@I>) X^)"^FD3WD]R6+WV%DO M^7=]T*6M/(^=GS>;S@?O:,'%14Z)T$EE2\9:"9:#TIJ0NVQ Z)B?9=:' R:&";!@2^@9B=4ZS#8Q=,NJVT6O[\Z_[<^<. M$/ZZ^@Z07(>*Y$PQH9PC.(XVD*0XP2%:2I$&NOOUT$ MUEAOOY*DSL[/5D"85IH+RT#Y+$!ELE^C^A>:N/;0_^^P@L4]: MR*SA4+]/?7H\7X:KZPP$I -M\[($G_3LC7SO0%UHS:X3 :)U2*I!) MRYU C$;0XHIJL,T##JUIGX6/'Z?X<14)6CWQT@AG-)51JPP%:7U7-F3RBTP M6[N#Y2QJ.DGC^,I]F Y/3+OSJ.>G/]/HO#J0-;I!_^7:[)%+F9V@<6,F*U,Y MZ\%K*R'Q9 N+TL;2/FMM9YC]IS0UY<_-[+9N%=7)!05KD8JWY/+0"^$C\D$@ MI\08H<%[6FU5(8?6LT)."[.6Q&25X*UKJ.["\\C8TDST/2< 7,UP070B6>RW95JH>%;H"OG+:2;GA.?U 6"THCO)8)HHF!UC87 M2"Y>0LXZ)7*]5,;UXMP'FDMT=*HTT4'#P_RF.2K>6%1.1!"^>N_11PBI2. ) M8RB&N73#IGLDF41'YU4G.NJ@Y?,F[+\,0QR.:N<#E1GYG@5!:+>XKX%#E$X" M1HXR9RZP>1/3.P$]$@*U%WX'I_)W@EN)8=7C]'\P#T)AQ4DC0<=Z%90CZROF M@!"T-43EVNUW_CIHM[P"M#%#Z4HUPYNRS&P:I*(%3\&# MM277GDD)@O(.:!UE6KB2=&P=C=@1XB.C4Y<*ZJ"9\2VR6/7JT%S[FL1$]EH$ M)2)MJ89'R*SD[(6-7K>.X=R%IZ].-YWRHYG CWW*?J.CPT7]U$4:[[*C PM" M!!*0YK6IEN>BMS8$80J) #*$W6]R((X$32VBE>C&V] MD_2@\FU[W72L\5V$VSI4^_?)^0Q_1_Q,MLSJUH:+FOHBHR_.63!!UA(RZR"Z M$J V@G7*>"'+=J'9VY]QA-ND]Y?\I+W86M=LOAKB/$R_KB$R7C)1^V"X)*N) M&BUX(RP$5J^7<3Y@7K\$;;,B-W[\@]7AX<+JI.'4VIG.CU]_Q''Z=!:FOR^6 M'8/<.V&KV7+@W4T3M/0+]QD(6H8 T4L MK>\*.0Y=[C'\CLN67;30A>$?1CA;+:6KG7:U-5KFM3%<@.3ULL3:LB=J+8%' M6DZM4 K;7R5S&YACW+S;4F_K#D$3H?>1WO/CUP_TI\N<:!Z<+:E +(6@<9TA M.&V!7+84ZQT@"0Q*QKTLJ&SG"T?7U-C=Q.B<&;N( MO0-&O)U.\GF:WT#XK;J))Z%B@1Q4S=&O-UKE8,#'J'-D/*!I?=)Y-Z(3,#'V M5=ZD,\DW+FVY4F"5"(-3M$FJI$&9Z" :XR#XX@,3#'78JM7*J99Y=F8N["_& MAEE4-TH5MX#Q"(L\=Q'^;46>>TBNRVK=D.G!1,&$SM+:4"QX6FW IXS.&"L9 M;M5MY-@*W*[(LX7^=A!8IT6>CL82LBK @D5R' U"B/7RVB"YSU$K6=:C_@^X MR',GL=]:Y+F+S#HM\DR8M?1! WG_1,> &;PC7"$Z975,,; F%;JG4>2YM_+V MEED'YNU%*[(/TS">E=H9KW80>C-=G2\M%ABI/#,R6S *ZS6:ME:S2@$YT\LR M%2]9ZWYR6\!Z-*905ZKH(*GX'H@KHW\;D!W%4K8">)RH2G/U[D:? W33_[*S M NNR,]%[#8ZY1.8-UN;XPD.DW8UI'Y15K9/2CTB@>V(OI\&?7532!6]6X*:8 M7\S?3DB:K\<$_&)+EES:8$T!K)46BK-ZPJ5I">>2\.$#RO34R6YWRSGN*0"T^:/;M- M2Y3&,ECKFZ*8%%EJHSA/2CD>4W"*"YTY&BYG_?3G9TR$:5/O MYE^^U6BD:*O'C>3-"7+%HXGDA2<.3)N<:&,F,:QGGS8J?&J OE&5V/Y(EN6V M?%"O<#9"*DBZMF,/*9 90RL'=TRQHDB0HO6-W:VP][^P'XF]MU2@]:O\#NR' M@\>Q# 2DS'7D(8)$)>NE?A:B(LFFY+V0@;ZHDZ-PK^5NCX6VNZO[5$KH#A[Z M^WF8SE_11KWP/3,J:\BX!T01097"(?B80$@CE8Q68@<71K8@8.M9 ML#\5'HZ]/^#'M/@'_%1L_G4YK%G]F+Q.$I%K651AQ$GOZ@\1K;+"I696/^%X MMON?[?YGN_]A&U#/=O^Q*?QL]S] N[^9>53WW3_JN&G\KR;G<5[.1ZOK'&:_ M3>:UP"/A\$L=[I6C;\SQZS^'BZZ=_P?#]("0:-/G'V@B=2>+-2-),XS">=12 M.D5?/9.JVL6<>V]*3H.F2 Y;&5>7]XP_7CZR=J8B"N=Z(=EL7DEY.2LM#44J MKL *4X\0E //R0.@*6F++EI+T3I;9#>$A^X4&Y[V9CK\2*_.Z_->GD^G]+B? MA[,41E4+@^BD+S53V<;:;,E[!R[9 (3QV =6M?Z&'M7C/V;+QVR:GVM[U1A M'9@B]^"]!/IC71WP%WIY=A6^R1%3H$TIU4,VQ70"6E0$8&19AVB2+UO=M=". M;_=!?LKT:ZK.#E(N[H3_X8])Q3B[!3KCWF0?:KU'O7Y$9P9!I032%%YJ;U3# M6M_Z> #G$_OPNZS-IXQ!UEZ53-K%,1 WS%,A2MMHK1; MY<:WHN$]>)\N"ULJLH..WW=C'WZAGWXEV'>-0 FG$^H,)K RI)EZST:"#9P M+8VS5O=+Q6U0/V%"-E=J!Y4!:S&)OTTGLWH.Z+SV,H,O@:8*ULMZ7;&@0LX^ M>R&,;%TSG\AE/^:#N5%G"U: MH0^RUY&0*4B)%E5E#:VL7 M(R WYX"@RVZ[CW]X0'B53>M1*ZQNW=T9=E\(W MXRN+Y\W@CDG*:4.3P;!Z);'@FL8CR)D10D2?I#'8$(@'C;6 M:.M.M'N-A]SMJ]O[]?C/S?%Q9J.20H*J04BE:'RAF%KI6V3Q.:JDU^^C:\C8 MW< ^,[AOC;>^]6R_\577_;9XTLWQI8R"*D>TSYSN7><-0T$'#' 12K@ETG5S?%+1\*0EO]%X1FZDCN E?2=,1.02 M'?+M+K+L >PSI?O6>,,HTG[CNQQ7#8Y]^!3&=;1WCB_(S W3#)A(D<:''(*( M#E(4H2A7"N+ZT7@C1N\.]IG1?6N\@YOSMAXB+@?YII39P(H28ZV:4(43YAPD MA"3)=@J!N#BN0WB.OQZFE9M<11D\<')=G%B80B M3S"1T1Q"$2Z7HG"]'W\CECW<^.MAI#B(AXTU>K3XZ]7Q[!B-4S9&'A*Y>8YK MVCX*@DN*IK\N*OE$2WQH[ ;M#_:9P7UK_&CQUVOCVRT:IQFSOEI R"S9)TQQ MB(P&R;4*C&:K23?Z9+5D]*.(OQZ;T=UI_&CQUZOCVS46)R3/LB2DV+TSG(C'I!-YH4MJ0TH\D_GID3G>I\Z/%7Z\-<+=H'.J,5J $4D.NG;T9 M1)G(@V4YDB&0]"=&1X/)[XZQ$9W;'&CQM_O1CD0"ME I>QUI73MJ(B0BR<@X\\&X;9 M%].ZD]$>,!\U/?M27\/@ZP7DJ_A^F83QBW'^!<,,K\2()Z7,?L/Y-PEIAPH# MR25GYD$5%6O_5?(YC5-DM]/"YUHGY.^.\E'&9GM2VDV:^9YSK,L.GMC<#M& M]9)7$IG)8) L;"6U@8C1@.,*8^TX6/C3)8]*,0Q'(@=QM M&JPL---C4$5D(63I* G]0.3/K#\:#XZ>QGMML'M$&+G-$G.TI(QJSD6>P6MA M(0BGE#9"%;L>KNN"]*<<8'YXI.^8!\>,-&\<[X#E((I)!GQ09)\%F2#4S'N2 M<32";#1,K3M('X;XT;+W" KM( S]/GW"?#["-V6K,.IR-/__>1@-YU]?C_-P M\?G+)K+H=^K[Z&O<8K#Z2:D_EWI(- M@WX[F<[+9#2%2YVP"A*PUJ"P#1!8]U%0G[2U91C>JUSI843=! M.]9-(\Y]+C3E2].YT.T--1B95T M+JPHRY!/BT^[:*>UJ=G[^=AG,,T MU_Y?ET!7%ZYRPQ4+M[PN^'L]XW@?/*1<5\@+Z[NU5Z XY^_1(S'8HK)1N1H\K<^B!EH4W#.'+==91WWL^Q/80>+N98/?_2\TS-.!WBV&O[2P74T-B^=@6R#J$T%,P2D MO9ZL2AZ\$9[E]4SU3H->U]"=5%"K*6LZTM!#BUVAC89K2X.1]6HS+QCX9#,H M9@P9FV1HVAXZ@#R8V-4!Q-@S-K6+@HX:0M@&Z'-LJIFJ]XXE[*.GHQ++>NMH M_^:@5 F@$GE%04<&UIJ@5,K)AN?8U/'XM(MZ>HU-,<6$XLX2DEK8Z+2NV;<1 M9+(:)8_!\^VZ##W4V-1.FMDZ-K6+6'N/3&->L^(02K0Y:A M!'7C=H<.]HN;P)Z>07N@TZR-44V@9F?\;L)H@G8\H>JN1=:72 AHZQ M)*W@2N,0(RN0A?&@HB*DA59G8;!8KS'K/BX'[(](NYNP1^+1+HKICC]A]&(V MPXL(U\4I8!8N.1JY581/,5J2G28CW@AD.2LG->NH/< F."=A\1RNPLTT.5C^ MK2W=Z[C8AXEGK\+7V76 *C/N3" C3/M( \\U)=EY($N,1[+'?' [=;B\\VE' MT__ANMF0+=Y.L!U5*Z\ >OYAPMT&B&2;\>*5AR!SK&5V%J++""G%[+E3S*6= M&MS<\[Q'J?TFPNVH<'<%\:?_/@^C#Y,WT[]-D5RS:2U0X(YOH*S7F66OH;9! M!:43(Z>O%MB7*)PLF-E>:\&VSW^4_.A$^+?6O/:2LW'A#$[*2QK,1YP-QU?? MOG:6VE'^QGX@.LSE:""5M;P.906W6LL@+2/#U08C,B,[1/F$(N#=>1W[P>FM M?]4O5XH+C-:1C"YM,AGH(18(27-P62BGA&4.6VE=5U=.;">C$:D MG3_"- ^2,RESVC%4B?0E&@W.N0R,:6,"4\(SUE@P.X,\"8.^+FHQ)2CFYYR5F,0H')V@D7LTO-LXNV0W;<6KT.5+P7H7;23P=! MA>U07MXBPD12VH0,MKA%ZP()/B8+Q?,RE93#&6'@I*MT#Z!$S('E38S['4;:@'.DHFE=40BR.H24B(1B7( M+*GLG,CN8S-KM+=1TZ9?X$SA4 M9%T$8626PN7F0:J[$3T)2C542@>&Z2X+;B+[69E0,^DT?3%D2$=KZZUSW"86 M'7IYQ$M2#SIK^E9(.,Y;/_(J000C]].C@60$N:'H.!E6Y)#:8E-D,1OMMVL# M>""0DYY1A]FAO>NI@P5Z'_B#Q%R(BJ8=5YQ6".T,1$W+1/0)8W0)BUKGUL%. MX1XX>[X=HUINE9CZU2*?0!?6#BT^7%3K*PMZGW-@> +LZE=3K;,U[@9^"79E^+Q#,IAG830(*6@1O ,OT=8>D@@158 B M>'&9^4*O-V#7K0">B=5./UT$3O=9:AV*F#R7@*RFRVI)-K70!IR7,6MT0LC6 M@??#=\S.3N.7SNF0#'CR8*(NRD+(V9$5GXD\*AE:*9+E&97U[2V)'3$^8@.V M%[5U, 7O+)NY353+,AH??0@E1/ L:EJMN &O@P7'T;EB"[.Z=?Q^?[1';/'0 M+>%Z4N!#Z_B05.$F&0/95X/<,PFQFN8V.,$T=\;)]1LKGG+'AX9$V;,#Q"X* M.VX3R2V /G> :*;J_;M)[J&GXW: 8#:P7"3PD@+M_]R#]V031.]-X*[&H=U3099R$QOUPW@P7: MV$4S6W> V$6LO7> 2,5[IW4FKU=Y4,H'"*XPX#E@"LI;7%HDQ9:A>"<3=:;>AH@/2JO!]W#.S@V=]^#JHMP MZ<2J7 Q3H8#DUH(2WM%Z:6HZ)O=)1?H96X<#=L5X<$SNSS^MJ M\6'R-M1;DW[#^9OR(?QY-99;UPN1LH!8)&T:0=0R2UZ[5'F910Q)IN:U,=O# M.T*Z<)=\NA&%ZTA17?10G4_2[Y\F(_JTV4__?3ZLVK2'@ MHJK8I"PR<,58\PN";J X D.Z4MIZQ.PPB7?@([Y)P^4M;&2(C,)L-BSU;A@2 M]NQB[)OD,C#<9G1%@)0U+&/KI3$^&$BN\""4T(&MWT5\*$_V0_IXN=2#YCK( M5%D'^S/)[\4D#5>7 "Z[C]PY@&RCR]:QE8&!^U+;)UM>##H MQ\O"?O79P2G471;!!>[J!%9M;8(?I7),D)MNM*[I-S&"%TZ"<4H%Y"0[T_I, M^$#(CY>,?>JRX0W3=U@'04FG:ZI--HF!D@0K&IT@,>%3CDF*U/HLZ3Y[;/=Q MO<(X?X_I?$HTP]F++^0B5K&3QM^'&H@(H^'_8%YD6)20:/^QM!V5&D]EQH!W MLM"*$&.P(2676V<2;(_ND7LN':FI"Z/U#EG">A8N2?=T>!&;*>5.CK8,=$@B%E!*DR,FZ4?/D+G(:%/%UNYLCU2X)^NC M;R;L(NPNNAC=OS1>7)FI-$.?ZN[K7&W7J6A=)%^T2(G9N1T;'3 ]:#AB_R?YTO;Z";]9\6L 68XZ0#["JE]8M/(Q>&A,-S MXLHHXTUT2AHC>(@E)K9O&L 6L-H>$5P^X,WY_$W9QJ#[YD"0#%34T0+'>J9F MO =GBX*@2S2&)19E:V^_(?R#$KDNKW5,!%ND\ M5Q(,#PD4KY<6>9,ALJ2])Z1:M4ZON@;@Z=)C?SWT<'2_K2B6H14MI)>&<1 V M2U#))O"^U*MFE$21WZ-DVH)YZ0'4GQ6T51MM'ZKU1@D7/ MC5>UJIZ68Q4$+<><+#F7M4G%.NUDZ]#90PFHMF?"+L+N-J!*EML_QM-5SL2E M9_@W0EEMN54T3R?G!'(!20H"G2/A]4Y!RD(8G470N<-SX:TPGDIX=2?5WAY> M;:^7#CSV???GVT#PP*YS)X$1(VSS4X!._3LVMZT^X) M^8"K2;P-^H[LH\.0'\>0ZH\IC2AZ@)H[V(X/' 5S4=LL&*WZMK9$8X;,DU*; MD*#UPF6AH^)]U YNHMV3XB;*P.ER,2+JQT9;3UL]HH,%$,FD561 M%RDSFN8W%Q^&^/@QW"[YT8B:>RBW^S/^M],)F57SKV&=$%8?]3^KL^ M[L!S]JV1KIV4^R"L$!BS=47Y%*)'EWSV]*\2.>G!71]\<&?]Q2>_'87Q_,65 MC[\,Z@;E>$[D%EM66X!P[8%>"J ]P2U*,ZM:E^3>C^K@#'[Z?)H:XX^_8)CA MN^''3S1#_C'#Q:VPWZ(&W_J%A=';R6S!AI^JZF9#LL%_&<[FY!562SLKD(K5 M68H)(I,9DG':,FE2P67E!(;D M(2OKZWU?D23$,V3&4R;$+L0.[EZ[ ]&CXU%#!;3NA74GQ9?%V%=V^1=GM7SE M?Q86P$"K8FR2";PPC&"C F<(MO#:)DS6,[_.F\U)-_MC>#1,Z5,7K=N9WRJ2 MFBVTTY!>(9F/M(XN5#B^/D+%6HW\9K;U M O=Q$?/T--RP:OZP$6XY-HT.N5,(=G$I$ H!H3@.GIO"K>6TPJ]'L!NS]YFW MQ]5JP^+Z \=6KV';+-(\"[C$-)#3SH,GK]+=Z(+?FK;;HWWF M;J?ZO4E@?7@7A4MH@R 4*[D@H*!%7S$CP.>B( =N'9.8M&O=?^GJ\Q\->PX6 M[DU%FTYC(U<9N.C(TRG M2KI)*MONLHU;!;,\V2[)T:YL:L*#6IULNZ0-<'2,Z.]L:)X^L"VVOE)R.Z9. M)ZHXE:3:6X?TX]_]&H568+0JYB36;Z?>[-9O M];@3,I3WU=*D4Q&WON^BIF&Y]U"-3?EO1]KE?+!)TJ@@N$L)M4"%P@R"U MMJ#J+8F>%C3K5YN/CTN MD^G9(@QP0,;4%I]Z8.+4KKC7\J>X2Q-AY]7 EBYZ\4E&6,J@$$+4+4FUJ?"0? 4%!DVBKXVGK[W M0#ITZ5I^_/4HU >+6"V8VL^1P+(^(/CTK MIH,K-C:+9AG4YEZ1^8X!,$5:_UA0$',TD$NDN6"8*;YU..X..'V=,'6_XQPN M[6.?*,VF\\&[VJ%P$8UC)?1:1*45/=I*8R&DC<&0C.!U,89(7;[;*_KM/>5D#\>.]G'1A5;C/&M5BS=_??Y<(KYCF?]"ZL7B_G%%W)=/R(Y ML^5\],NPX, 8;[,*!H*5]1JGVL_4H :#2CACI ZZ=5_00_#V'UAHSJR;W;%Z M4E\'X>VKF;9ORCKL@?'!ZBPC6(]DLM%:3WYTK3ZQ@A:1I,F<:YT9?3>BQTB? M=BKHX(C_,KOR#D$LW>OHHY0Y>6!H"9\V9.F+[(",>Y&,E#2.[C*?[T/75V2J M<[ITI)!C1ZNVD-^/7W\-_S69OJRM818.9>("A2.;-B.MF+4H&8+7#LB<$4ZQ M$%5HG52R [SCYT.W)!VE"6](]3C9$QWIOKM M*=9,;R= -UXB>DDX0V;5*Z<=/F!6$!AG/H=,#EKKS^:3,YR^P^7AY.S3\/-%-A\-.7HC(L14.QN8(,$':<'G%)*RD)78)C-7*.RP&I1@,J\YDA9#5Z44H. 1I;6C5BO M 7C[/^3 @Y,# M1[6>G8]"*U28O27/-4;]YM M[7VT',#!W4)NZ25\>C3(^]N.+BS?A]1;( ^V(ZG-&O7IU77&]Q.IS4 M"S+>E _ASX'T&*57#$IB)-B"$D*@+X6381"S)":U+A_H:BQ'6*V/QO$;C4I. M@1\=. D_GA,RG,UH:'&525UK+@@G+5_TW6R8%UFR5:D:KUF6U/0WO*L^(4 MV=--@6M"S+.?217O0XVIO_A".W@-GO\\F=97+N?Z*XSS@=-GEI M(GB;,P3GC2EHBTNM^VGOBO$IT[93?7;@SE4,5W:3-:SO5AO0XG);G0DGBP:* MJWV="\_@DE. .DD4!;G#UN;&]NB>,N1>"%#S>$53CEA16Y]Y_G]J)XRNQKKK&'CV.T0+G@OD6%* M4M3Z'$6K+"\0(R:P1GKI761H6V>.W(_JF57-=-9!-]<6LEHF03CC+!>2@="% M@Q*%MG@I)!A1?*T>-2FUKJ!K!KZWK*:38>9Q]'XJV5&7%ZY^:S 6DA$Z":*8^4Z'8D-DZ9:ZF!C%D$GAW!):,1 E<*BE6Q:!=+ M8:U3"(Y%DWORDOIGR2ZR[X =OYZ/AVGX.8Q^G(SSQ3FFBTKX:"0@5J="U![O MI78/*UQGY:)/?KVKXZ%\V(2C?R.]M;XFC85]ZU%!MX?&&U^\)J[I\&%A.+ M6B3M0VNC_*0.U>^.JE_^-,C2HW$BD60B[9R.E=K=C0&R(GA1EN%VE=@["&I; M; \]_K,+!V_4I'6AOPX.L3.(AK#R.WD\EGOCM+NG7XQD];W'C6W5H17)""BPU:5T#V7L.G#(!@J#UGF5/ M2WQS^V4SE(+Y8=I&,]H-:]B>8_3+^2QCC]>N9G\$NUL MT6Q\\Z]6B=;;C*6C0&3+<1RM%/-P@MPL9CFN=D^=L<883S-8 9>.QN25 F\1 M0?O"/-=DQJ@.RJE.G*GW5W.>-E%W46I?0586##-*U*,H5[TKZ2!R\JZL$<$S MGFUJGA=Q&D'6XVEVFW#L+FKIP.G]=3+&K\MX60V%7:"*/JB @6Q?9+%:P61G M"":!*72Q2*]":KTJ;4;RE.ERN&JZ*!F?G)U-\G#^]>*Z*&^=D]:!U#5H4^][ M"9[0&61%::]EQ-9)?&L0GC!%#E%&!QG&/P__K 61M:+E2DS]@K=%V9"3@F@] M!R6M H?UTE8A: F,+IC2>O^Y"\\39DTS-35,&UYTUW\]GN-T60 21BL\.D0G M=2F@D"&HVN/7\U00US/J-M]CL.'#GR 'FLBY86+O\E*.,/V(+\/G M'T;:$R*Q]I87UI(-F.6RJ.ZX:?HD?]G2NZ3@A+!DU-8+* NM/EX)!LX*E8*H+2K7#SONUOR5#W_J MBM]7SC?U;@_2^Z_#O+8 *9=5YI8\7B52O9.-0:R=+$S06$3R1:?M+BJZ\=%/ M5>>'R?BFQMVA?D&M2_MI-@]SO.K(HA?6!4U#H!$6*S27G#N_ MG2FXX<.?H/*;R'E#9.G@6.2W8](?OU[)[5N9C;*SXJK-D)[X@7)#?740C7I;6Z&3+N;?<'[[YM5P5C,CSK_=?;X- MU([.C7> >:1CX99J7N^AT+&.NDSNN@18,X>6;4@NUF5G1/0V),):&^T+,KU" MID65*265BX:)YNN!DZ<6 M(S.,H12TL3^.]6?'C--F^CU@ =I%.1T+5M8D]!FT0@>J2 TND 6)&K,0J7J)K9L\[H+O\9*J,RUU<11\N>E_ M^_;O0YS20SY]_06_X&BQ]Y?,F4]*@)2&_-=4F[,YI8$Y::7)A@??.GM@.V3/ MGEUC[7708NKN\L!O>%=6PC9@N[J(91>@1W?RFFG\-E)UIJXNO;VM0#-C@W?U M$-UE HV6%G8C!20K!2]1^5A:%[*? +>V]_].@UJ[:*E+2KT>?SZ?SQ82X*M= MFQOGZ"\4Z.@5*%LO^U#*U!YK%D612C:WK>Z (3/>WJ-5AB(R\FLD#F90\$$4^3(/MHH:<51%XD=62R]RR9 M_"X)2+ MYD)"1LUI:W6.7 $E''W'.(/LT/&B@W7-KX>[#0\K:8V9EV*9RZU MOCZW;U+L(.E'(D5K 7;;PNMXD MJ'7WMON>TT7CM9W&MM8S++D<02C6$8GF936>:>5D=JYS?;O?4]LYHY\ MJR;Z:3Q?/.'#IS!_&4;I?!3F^!LN>;AX\UN00.08R MQCD'%XG].A;!,\LQY=;WG32"WKK%V=HU#V?U@.E_:K>CV3)O8L 3YZ%.7LT5 MS6!+4G*+-ORYH!9<^"):QXEVQ7A$UZ]''M[7[*RI)CN(-=V#-Z7SLX7(\M^F MD]GL^F40/V*93+%>/Z9YP8PJ0F2YEA6(!#$Y#S(9;F2F/8VU;E/5!/@S1_O1 M>0?VY[Z#J/=-7 XBU79?H9;0RQK_49IL)H5]?:*X$VLZ4.TTD?R"G/K M>]WWP?DTF=>Y1CN()!\FMV6$W125N3*\!M=K0R^R,1RKE6A)I11]U#JWCBHV M@-U[X],C,K-O+9]ZL],8HN*)U1Q>C_4ZJD#N7/&@2Q'HL@LJ-&?LB38[[8L1 M6[8YW44SI]XT82DC2"GBV>(T05@ M,IEL%2HI6CLSI\_4/=N2;8?^]H1I2R)6W3:1)659M8K3(Y4[[G)M$#I01,$ART=FR&\ MF-(<^K@L3_YZ^9:WX>MB[?TC3/.EUU0CA5P3C[U&5:M.L9[:9\C.F%@BRZFT M/O,X'/7!P%C(.W-:%?!E4S#[3(K:]\V Y9 M_\MRSTR[$;-LK[ .3B$OYOZ;NYCRJ(*)^AZDWBNJ2V"#"2R MCF*6+.C6!?3-P/<5-SHR)8^C[%,)'"WA?UU=]NH$1C*,R)3WHMXV)&G>!9^! M"X,!E4C,MNZ!=@W L8)$1^+ ^N*XMRXZ\&;V%\3E,,:Y7H+V6SC#B]886XRI MHT!1%^,Y3L#H )JL+WVGHN.'PE^K7$E&D=O(60;R$@5$3!ELM#P+:3V:WHWL MD^'M/>&C$Z?M+JKM@J[5R7SS^YSP'C13TCG'HW7- MN;8.X@3]D\YUNTZV@Q33T#E9],E\A[/Y=)BJ U5QT5#77OD'*6CV[OT_:MCM MXE;2RU]<=%1EID3%!0B%AF9@$N"CS>"X0<>\BO)&K&!S!],F<)XPR8ZDTR[J M;W"ZN/)\44E"DIM]JUU/.93B(%G'0:6B(3H24BZ:Y@PZ6OU;9X;? N4)TZRE MDCI(0?SI[/-H\A5QP>EOUTHY+47VM+[*ZM%G!MZ4&@9*Y.*'$D1L7:2U <8S M9PY63@<)AJ&YU#+;),4!PF4$@6IN?,@Y$.G>8R,"X:\^8. M.$\[GM%*3QTL.;= NW!AMP#749CB3F#'B3#5%ZCC*9> M>9@%+80F@T_9 =)$,2H$X4OK\/X1"'*/8W\T$\@M>E#U?] JW09,-%4"4*,DX1P>AU&:8PJF,]<83U=H*W@E@ M_W9.0^6N.^R=:::+)LJ3V9PVZ3#Z!HA9>JZ5!$@),K#T(IO*,' FR9P#=]JU MOI?R!HC'1(?#)'SKRM%Q[L^+G(?+^Q!?CQ6S=:ZZSP9Q@Y*$MGV^- M,QR5%AUL\9T-["U.AY/\\V2Z>JF^CP^$R[IXR2'4@PG%;:BW:&HP2@ADBE9- MU;J%>;\C?)X9IT.@8YS;WR;LW\ZK%M^4RRU_&>-^<3[_-)DN5@(I61V9 RDB M:8&S D$R"5KE@(QIY_C)Y,C>/YPG-Q%.A1H=Q"-I0&>3\2+&_C)\'LXO$+[# M&_?%6OWKYHF##0.;/LA03&) D]2 /.90Z%"9]R$-S[DS&7]QOB MTYP+)TJAFS/&''O&_/0G3M-PAM]&O/"K7X_GT^%X-DS+,093,O+@@%L=0&GG M(7")]?I/G[GSWH76K:KZ&-?SW#@V66Y."'NT"?'3?Y\/YU^O5.8ONGE_^!3& M&U>&01:1)2(-R%R3_!DR"%8J\#+G5!C**%HW'NIK;,\3XQ1([? M-NM-+I*V3$#-%!F:-<'2H00KR4TJG)W2EM)Z\,_3ZT'0[N;\\T>;?XLO_\39 M?#C^N!PK'\2DDY>8($M=?37G($JR0:46R%6-[;+6/1]:XG^>!7TI?\,9UF$U M6FU&$KY.SN>K?5&J(CW7B_X7!91( F@F1HA&A.2=#O9&^N#F>JWFT)X,34] MLQN(NO=IZV'#>1NF\T5/K=I+)@(V:R MY6P 2X.TB*AT6D^-;LS9+5 ^T_(-]X2XEU\>8=D2,V& M^3\^EL4OXUF?X^,"Q$$PV-QFD.JF@!7M0J.4RU1"ZAL#N0 MN3N@3Y#/)Z+U#90^WN'L]?&M\H8N;*,LR+D6$L&P$D$I,O)#B+607;!8A+,\ MMTXP[V0@3X;KIT.'#21OU%YT:;AG/OX;S3Z_'>?AEF,]OYJ/]/)E>I@@Q MA<*("*+6O)!8 T1A/$0=M$V9&VY:%QFVPO[D:'P4I6]@[]XGIPO#:J=1O,.J M&/(([AH.8]IB,!I0\E [$&C:9;@%R\A)\%DZ?>,^YLT&='-H3X:B)Z#9#40] M_$2S6:L#JYU,SM8>9%J14)T!SR4-AV651! Z6=W:;GB"O5H/LA*.HNQ3Z=5Z MT=5E>>M"],*9(,"J3'9[0E]#W +J;0R.AYS)G&_,UJO/?_B=379BP'HCI7TU MT47GK>N]?K9!TU'ODE-HCKJ_9FY1\0%B[5[9(3MI@TZ OJ*2P4)DGA;4$@7Y M])%LR-9Y B?02;0K'>\BS8:Z71AF+\X6U>XD;O;F;#R,Y[/79%V-:\>*BG+5 MNL"3-:4=65="U8BDX(D< L+*LK&13&7-XW8'@5L]KG_3^!"%3#J59A=WG5]K MB*NX]MZ0]2Q%S;W@@AP^+RPDQXHO0:ED6H=E'UGK]4,V]/UUT4$QX/Z"N*,' MX#9C>FZ]OE/K]9UHTDI&V(;Q]T0]90@Y5 M3@?-/-[A?#A="*..\YN]Q[-!@;0-"OH'E"<^^Q0EN*QS=E$6[UJWXMB,Y&F' M&!IHIQ?.K.;&-K@ZBA?GE^'T<5>=QWKJRISS#_B MF+Z97VR!UFM90@!K$IE,4BCPCG9$DI!'E3':&XD^!X=I]D+:OPG31M/K 9GN MU=3029Y-YX,/PWG=BB_3C!93*"49:?\4-'LL?6%:DZDM: JI+$4J+)KM;E:D M)USA#/UTR9=;'_XT[9(VNFC8IFLCH)J1]@Y'"WG,/@T_?YC\-)X/YU]74V<; MJ+M8*;O2YVYX_1HLC11Z%STZT$;#K6L?R"4XDVVA%5?4\@?/"LT<$4 7AR'3 M[**$Q7U[13IGHUQ?7@63C19 )A% .5,BV7BF?H0BG MLH M;"V$P!04JU-0-$I2[:G4D/W2ZF:.>^MI;VN4N6HW\ZT'_?6:K'>3T>CGR;2^ M<4!^34HA&ZCU*Z#01HC%.C"(EMG@2,BI"[EV.JH3C(:W97BSCJK=$*6#4]SN M>C*MC7W 6$DV9 2I;+UN(7F(S#B05JB$49$S=S)]BG8=W)$FQ@DQL[=67X?0 MZI1N\=BY96"4QB?-:MA,@8JN@+/DL6!"9K-31LK6Q;%]C>UY]ARM#^4.I#I& M_N_>X_SG0CO?QJFX5%*+3#Y9[<=OM83 ]D 1L1%*9[S)W-)PXYC>YX\O4V> M TAU2C>:W#M.TD+!X=6A)EV\Y2[1$N%3O4DT@M>&1FZ5-4SE%$7KW- >A_<\ MA7J;0H=1JZNK4GHQ5&U.1BBFH;!4;PAG&>K5X!"#B-E[*[+T#V8.W>G_'#$@ MQWH^=Y@,TA7%1$(*K!\,I*W Q1' N6L\"U^C7DTU/)D"S]2B? S:G M1:0'Y8!N+XN!90%#9!9BXO4035:5!0&Y "5E[Q*$&S.3G2X^&L]:=5$YF\,]3]6A3M4N: M/N"@U/V"8+DH+8,$)C.2(13)62@B $\V>^,4\^U33$]E\,_S]6CSM4N:/L0X MV/D49UNL6B(;GX4':1)9&;9VYN'6@,= XLFTGD7V8";K+B-_GJE'FZF=$?1A M!MKNEP&6X *R! R3K(V0"H1<#(@BDA7(>!&=!'U.RD_=0W?M\O=IBQ"($K0J M"10C)L9,\\C3C%)&:12\^4'<$VP]>E ([2C*/I76H]<[R.00T M:*A(OF49@ M' 0C$"PKTD9FM':M-_7'UJML%P[?("S7.OL@=*VUU4VWNO,L%T\MEP M,*Y84&31@$O& LLEI\!"MJ)U,N13Z%6VD\YWZE6VB\*.7Q3UYGP^FX=Q7EZT M^JV!5A\%4ML^NN-BJ;TDL%8X%0KZK!A#GFKW(>%M06DP!K3":U'N+9S:%L31 MBZAL3$9Q1NRVP1.[0P)?F":*Q\"+T3[@5K6UST54UW/8G-:!*U[OB^6T:@3: M&:-V'&144F5Y\ARKB&H74CW$Y)$K0Z5%@@M+"X,648!RH?:7<09X$=&$@&1>GXR7^%Q$ M=<)3Z#!J/JP,9JB8A9.$E#R9+E1Y."O/#+Z*R0@4= MO8?(A:'Y$1@X3 6"<*8$$6,VG22]/1=1/8B 33=$>E .Z [):<+9K&6(I"U: MNE7R]7:.J,%;9[DVUA=\.$T*GHNH]N?W*191[4+.!S5!=ZU.X5Z:*#"!+,F! MLD& L^3RIU 2N?HQ!_%P2AV?BZ@>RE3MDJ8/."AUOR"2,=[YK.HE5Z3.+"1$ M%@QY#)99X;@6Z>&TG7LNHGHH\[5+FC[$.-AV-2I&&L9,BA#0"%"EU!H5X4'[ M:#!C,"+TGD_X7$3UN&=J9P1]F(&V+?HI)&Y#J:=<17!:KUS-YI<6A%32I&PM M5P^PD=$#*J+2@F>;/4GF63O,1 )E?:I8.8Z-^_9_02+J X*H1U%V:=9 M1$5V#4^ZYI44SDB.48'37-*/0=%:$KAKWFGKD151[<2!.XNH=M'%0RE"V69, MST54.Q51[423/JI1]M'Q0^$O2URA30Z*J:Z?QPR.8ZF7\Y)#F$44L??.WB?# MVYV*J$Z.MKNHM@.ZWGK[.^TE?>VZ\+?GT_2)_FAY/6?CHJE]'MY)V=3!4E@K MG)(U(4ZA"38;Y7*.M76PY$9Z80NR> N']X%Q]-*IY(W7@KPJ[T*H79$U!.G) MTPJA.*=#":?3D_"7IJ53^R"XC*G-9N=G2WV_&\Y^_WF*^)JT3JO'_%V8UT8W M5G/#!13O:TZR<[1XB 2)!26,=<[(DZD3V790)[A7M.5WLYAG)S3IJFYJGQCT MI@'^].=GK.7''W!ZQ@=Z7[.G% ",RKEAB(&2PH!R7X&U*((S";&+ G$[F MVK1M!_4\$XY*DR[2+]H=%:3LN(D)LLTU!+9HX4+?,6YGML=0.X*Z?I<:6*6H7LS.K_3NN2/B0X[1,?-F,MS-^ED-41F>:M-0I.W0X!;JCSGDC*,A]K1(/ M'GS86O&NB O2);3XG_ZY'>I[7TK[\[2;S^Z'W/Q$;Y[^@A.]Q$?]_N Z<6DC M \^(YK%4@1M+K$&G6S!'A?$H"%<[(E,3_V#_YZ;_#*3=E);H1-O!1%NG/)5 M9"R=)RC'[8IF2XR(C,D4?(3JG> MUZ_M#/Q-\P>DOZ*X/TZ[[A/$,EKZ5S/_=]/N^IV/C0]]E/@BQNFBG4]BEHP[ MZ@C.C9>9!>)S=@289DS3')7;=M0?+>"C(OP_U,O7P_@(]NF+I/NNZ4HLJYSE M65T_D20$FX%H:R).@@)Q.D<2DTK6:$M%JNT_50%^JE#HV77X?'2_EH#H]P;; MO;\J0D*P(I",!CZZ#X$1Z]!]==QP;WE.PM0^Y+,;R;E"I&?0B$>&4-WIY5A0%"/ZE2L(1:[@(QW#%HP ] '1@,TE=157\IRG' ,E+J= RFI)7$#O M)86D!!/"2UL]Q/PBI*>W\.LPO1U,'I^F$X3_EK;/3VU_=*&/1=U?V_'X9T." M?B\::&BH;_CLM@)\F:N0&' >I)(Y*8MSM%P(P2*8G.SD94,.7#"6S_T$=]/9 MO&E_VQC@P:A/W/K(9$)MTV6EM("JSC/14=N4F=9:5"\H.0#7\ WS"[0+^(#O M_!7:]:4_1?&-KQ;=?'H+L_=?X\VB7#QST76 ?](O_NLD2"FHTF@\9B@77=M( M+&.&9/RF$D"SD+[Z7GHTS#.D3VKKT>,==URR1BAM_ZG%U01*Z&6-NFD7"/$: M/:!>,MTEH)1@^3D$#-W[KS@S'+]I_>Q;+[1_3-OB="(7-[U8EY7[$ZF43HX! ML=Q1W IL)EYH@?N0BS[1G%RNW4AZQ.G\@/KZ6L@?P\A\*%S:+\7+;ZL?+GUP M&J25GOMR!RPKKZ(G3@6.[Z.02F?CJ*[>@NUXF">K/AQ;^\:FZ+4$SC[/_7P9 M %IT*+BN6\VHZST\[=!&#RX1W ,\D2R@+).QZ/!Y*G$/" JJ=REZ"M KJ#0< M1QNVM:\:*V.L7DLLZ^LN#P S5G'@)I#S1,DJ$K6M H.E/#KU(5@;#+K/V>)6 M*I5QN)^R3!2EB3.'OEFL?A?'^)0_$PL[%>/'"+_ ]SA O<9 M9E^:>-]0(40;!#,X+6'+%D,"H)88'DY(17H?MDHK=*>S]8YS-EGV)Y*?U MQ5:]G*&!.=K#6XBB#UDD*XE.FA9$G/B 7UHG(M?&9RNW;W';4XNPZ_%OEL/A MPJKX,G:S^00=GVYZTZ3>Q.CMVF67'NJSM"H0QF5 1(D1:U4BE!K&&1.>IX/6 M7AQB8]W%KQ[6W/VC_^AF6"6Y5SSKN1O1NJ_7 9B.,<&.UHES6&"U.'J2\@$" M'GT96&=1(%D=G4".)"=2ZX!+4\FB&*YE]$HS<=#USJ^*]#TVV"DY/T:N(UC: MJRA7,226YN7:D*!<1XDVA&&TS!-M2T^=(LE[D1B:GD:IRC;W'BBGV^+K\32M M+^3:UMK5=(9[&OH8%VUZ?]/<-NTRV+F"YI("J[(DR:B(VUG*)"A'"8B<8^DU MH]5A):1/C_.&R:TMQ;TO=[4\<%^.M0QP_P9M;* ;D.O=_["!^=P#46[E;&F4 MFO,@4@(JC0?O)7A*&;"< !Q,]C]VZ$E"M Q+MYIW$.8/,6&P27OE)/$:O71I MM2,A@2'.&,'[D(R=(,H#[K.5S-(S?R#CWW5\=_]U^9V<7LYGC!)L8(SCT/Q#E$)T$Z MXK20A-G$A$";BK/:YL:AV'X(I1F%B!',T4WEGA@0*E.1"&CJB$1-)L$Z@[8V MY#S<1ZWX>S M!?&IA"T3>EB) ^2X7:RS[\#2_E'>-)]U93A"5Z2/,)_#K%OKVO5BWLU]VQ?Z MW/9'E"!+8+XT1LX(4DKGT,86G"2KA#&!QA1KYWB?P_2F-6(4P5>\!JG7V#+% MZ9:Q\E,;<>?IX!TL__T$172(]['Y$KQF@'X2X9HC]!P8\O.2LR2YC[%V2\WC M$+YI?3H!*8]52-=LVKI*44W,KZ5N;=,[6B8 >#(B1$:BL IM:%E2M"'T>NR4"U;;@_(@1^C* M-H97D!8=2.ZTHI!'\$(W\:Q3-R\T]'K(E5/E0+B83Q!O*2;#,.>,8$EK] M_-PN(#_<#C]A>/,,:.7DK0S6#U PK6[)3RBIY<0 M0+K]\_M28=(UN/6];Q>WJ\.@'YMN?DB]S.$J4 ;L'G2@#'U<"4V%*=P7TPQL ME]EU,.\N0M>?^J[\4FP]?(CE__-LBD;1_%OIWS$OE5O_631W?9O@-MW7ZGWL M8^+%A+W.OW;0#W^147LO8ES<+FY*;\EW<#>#V"P[$+?IXK94B?_1?SD)2LJ4 M=2 :RE$,4;K6:.,(.!FS]<%D:0YR&TZ!]O2KRVY=^'4T'5NBM_IV^:M< M?O:7/_T/4$L#!!0 ( .B#_%:*20Q?Q@@! &9/"P 5 :&-S9RTR,#(S M,#8S,%]L86(N>&ULY+U[<^,XEB?Z_WP*WNJ)WJH(HXL$P0>Z9V;#^:K)N5GI MG$QGUTY4W%#@:7-+%CTBY4KWI[\ 'Y*L!P50(,7:C>G)LF61..<'XL>#@_/X ME__Y[6'N/8EED>6+?_TN^(O_G2<6+.?9XNY?O_MZ^PZDW_W/?_NG?_J7_P> M__7J\P?O3J^7@I2">[]GY;U7W@OOEWSY6_9$O$]S4LI\^0# OU67 MO__'E;?#C#&/U9_ M77^UR Y]4=TV^/%__?SA"[L7#P1DBZ(D"Z8'*+*_%M6''W)&R@KUDW)Y1[^A M?P/MUX#^" 00A,%?OA7\NW_[)\^KX5CF<_%92$__]^OG]T>'Q#_J;_RX$'=Z M;C^)99;S+R59EA\(%7,E?76W\OE1_.MW1?;P.!?M9_=+(0_?=KY(;XCN0M]V5U(%RE[D=7,G9A^M&9N+>*(<3P F\-<[;(]0/U M=L''>G;70YTM^O 2NWHL\I+,1W@L-L-LB3S7'WQ0/S7#Z!MUD&DU3D/=6Z** M;Z58<%&SY8M;>QG_U^_43[-5 >X(>9S]G2PS0A5.2J8W^0/)%K/83RD)PP0D M*$X "N, X,2G(""8!0&*<1KS6;E^JF=B ;Y^:06H1CDUQ'<6VI5'5NE2%/EJ MR3;OMX?YH9>6>E_I-USZXX(\B.*1-!5SYF!\IL%5BBY*\TE*6@E>G/UC]KX^E', MRZ+]!.A/JE76,<"/>Y-YO6SE)DMV O7F&S^R7-D^CR5X,0%RF3^8*ECFIL]! M#:8:^#LO7W*Q5#;M 27VGLCK^3S_75MH[_+EFWQ%2[F:7S.6KQ9E\5DPH2Q6 M/9Q@N;*5,U',0AKXW \C@(,4 835FD]39;5"/T%!',F$Q+'-PK<58&JTT,KJ M+=?"ZA^UM&J30*22P?M]F:F%D4MIQQ;6R'GEK?7QU.Y+ M;\]X5GH?\J*X\AHEGMUQ45_P'#&5]?"C\EA?<'99KO=]^G&@WJORU5SJ1TE?YT_/(I%46U4JT^+ZU5YGR^S?PC^59E-RR]ESGZ[>=1_5QO_1?'J M^>TWL619(3XM,Z8(>G$G;I6-]4H!]-LLIHGBS2@!,H@4:Z;J'YIP'T24H3CR M&?4QFREE:&[*F\,+;;/NMT4?;OFW.BLJ];ZL'AY(I9EW4]XKDGV_T,Z72G?O MFN:KTJNT]6IU"SOJ'>&1,"/K:4WSP/1>*0,J';U/Y+ERMUTOEUI<_?-5,Y=7 M7JN.5^GC50IYO]Y6+U^MF%=IYM $'6\:'+TH1A!XU%?+>!.P^S(:<>1^KZ]/ MRYP)P8MW"K0O1 MZ_42RN5X,ZOVI/_DBV$J9H.I-^4;0U>'M83$A$_ M2?U4@"AD$" >(H!#X0,_2-,T(")0J]MF3S7D=(RQIVKE]S0/>*25O;+O"R6] M][!:9"Q[)'./Y@L^]/28O:F'!'W@]^Y+O+6H>B5H(;V-S&JCU>H#U$0 _35W M+]B^Z#EZ75H//^K+KR\XNZ^RWO?I]V)ZERW4)BY;W&WV;-L[NWJGKC?JHOB< MS^?JH]_)DL]$(A(:,@)\)+5KV?>^ M4Z.O9HMN=6JV"U4W&YT!P-!NC5)M%(LR8\I>_5F08K6LW!D.3\J.Z-[%".J2 M+390OVV88/=NHRSM(RJT:_78G_M9)A^RA3)^ZH7]CK!LGI7//Y-OVNG>U26"5$G;&B!7Z9B;(4(@.S P?&A0;XZ*5_,IK9/?6PGNM].ZL MC3Z8.;(QK(8>U;+H \JN/='K'OV([/U"+4!2B#>B_N_[Q MMO#R5FB/*!.O+#RRX(K?"-43IW;"?[5C-XLI,>.V86 >F-E:H;WO6[%_T%BO M)?<:T;U?6^$=[J/L$7/$:Q8#C\IJ]H#L?-\<5?]'/Q-R?'@/>;+^M1T+@I%;B^\&KR)KO!(&UFCK)%_#J]P MD%0TJ'Z$2:B(47_^'ZN%^/.?@MC_6^A?U4D-^COJD:AL\N9/0?4G>*5$*QX% M*[,G,3]NM?1_!I(@(5$28: LL VO&?@2,A MPBZ?@2H^V%N(LIIT4$WWXBQ'H1'T9N\MUX!>Q E8!_!UA)AM=''W_K)!SM&; MRVC(4=]9-B#LOJVLKNT9-*:/_>EN,,!6M,JKY\U7FF"6:^TW?/OM,5M67ZZS M)V8Q$P1#"D'$_0 @$?H@I1$'0BHZ"TGDHP#9O,R<23:U-UZ[*:YH3KV/[I1& MI6U@E[-I,R/!BTS&T/[,K3"M;:VV8[4\^NP=#.?2NND KE8[KU;/8:B6:\1= M160YDVOU=IKL M'A$$F(0$*3+G(4!)$@",DP30($Q"+GT&A=5&90@AIT;S;_][E97/-5/TS+,: M9"XM"/^",S0P]]>SHJ4<(-%K2.QQ6(G/ M0M]+[?;4NZ/*&U#8W=!Y=E=)J%XM@NG\V^Q!?>5&?M$'N)*PSZ685VM6I>%LZ7;EW)9W#;>CEX S ML48E?M=@[I*]\_L/9,^74=N?[15$NJTH_1957=GM/%DT*V<=\\20*75YD M5<4C^1A*C$,$>,JYKLPC0>I+#'S$(0HPY#CR9X\[Y5W.-R!=R6_#0;M:#!A= M(NZR1<5"E,PK!OH^6WA%E63S@^-=@+LG08@P#E.=0I.H;1YE&*0!BD'*,$$R M2M0V#S5/0ELLY8_\'!RN+>-T#[C@?[!'P-'N\!*3^@=P%]8N@2WUFZ3?4@'0 M9OA69S$U!NK'"H41MZ:N)VZL_:HSN:>UB74]'=8[6^<"]+.&7N>+*BKCEZR\ M?[TJROQ!#7; ]KJ1!\TUO?NNA9^A)$Y]!B- 0Y("%$EE[01I /P0)ER*"..8 MV>QWG4DVM0UORUWZF,KR=,K=;)F]CBXR!P._;EJ=Z@*=K5971_:L^O?#V]TJ MMJ51S]U[Q#GBCMX3[N0:]3W@',Y=GG<_0,]=;4G*ZKVBAM6U!>[SN;JXJ-\F ME@&E1O>:T(I>RULMWBV)_T=K& X11&J%DBMKS6C,<2TM&QCVK"2KBWN6OZC7 M5W&;7S-U7V5RK8IL(72VWD_+O"AF<0@A8EB"B&,,4$IC@-/4!X3Y<8Q#'$(6 MS/;JL)[.]S\QKM$",BLVZ_3U2(I[[Y%DO IE(UKT(NM1(>DD[&9XUPGH;::^\2EZ'%1$,D7%5 >'4<.-6/#!4?J_"@>EU=EQSSXH[\S3A M7W2YQUS*:QT[VI8@_"]!EK>_YS?+[$[=1RWV=UG!R%Q__$JHI2A>UV&)FX]G MVFLH8QX#'A,($ P$2&.FV(L&NE!/R" SBG"^B/13"Y76,>EF#'>9R>ZFR\E/ MX<#<:UFAX N/(V4%QYM=;U'VD%A]?@L?VG*3] O&E0 M4>T[_K@/T@LU_N]]H(S-A8M.:&-[*!$J@\*/0[\R*BXCU"@6RD7Q;LV=RPK1 M'QYF).6TF?197=N[BS=0$?N7Q"CVTCHK>6<1@O[PD@7#EVCPTSKB_WA+)[ M[MM3W^_9VD='FAZ[ZQU6XO'6E#+-B&'X30C@O,A&I@&UM@T$EZUVRB'/3TZ,7#5N>/P M(./VY^A4=*\+1_>W1TZ;;J)CFC+J6J!?A&ZN*?BU6J3D;A-WW![9KLC\5BP? M@EE$DA!*2D&4A R@*("Z\E$*0B)#'D"N3&.K3(T+Z#"UW4LKMT=JP;>2.]A& M=&^>24LRN\3S86@R37O6A[;&S@_B7(=I;B%QY:V?I :,K324+3@\C<<$/E MP)+BA,,$I#CD '$L 45) )*4^R(F$@6A52-/\Z&G]DYK)/=:T:L P#K,O/7< MU^+;MILPG@M#C],@" _MA#(%=PC?E#5@SKI*& \\!,6@R.GI>_3-RWEXR,HJ5DV1IS;_E!4H%DRO' Y]'HH(@E HNPP)J$PR M* ,01PG#T$>8AU9%@SK&FAQK;42M+ 2V+:SWO:[KYP6191)H%]9F+.4(P8%) M:1>\%W*Z3&$Y"8:SI)3C(XV<9G)2Y?W$D=.7C!&$JB,WWJE';!/H<:MF1^B/ MBV.A9$&"1) 2!GB28H 0\0&A. ;(QS2 ./(I,R*@T22>&HVI)]D?,E:PSZ1V M,]TDIVI@OCPC!K *Z].:OPSZJ[2O_EA<*(JTSY,Q9.3HP$_(]*-%AWE2!@X/ M/6/6W(:$]A%DPF&@9^!Z7NCG.0./7(9IWVG>5%B):9HB/Y" )5CH!C8IP%#& M((E9Q+ @3-H5W',NX=2LD%HJG32;UQ)?H([.T=FT.'2]U!S]48]4)U/[YM0D M7+K&S5'Y_ABU;$[!ZZQFSNV]R9XR+A9F5Y[[< K^6M2W>Y#.LRQ,99-->I\48.XC)4?S]VR_3"D3U_U3^?15V1 M2GP1RZ>,B;8_@U#<#^PC=#63T_<3UEV; M-D]#H^LPO?>&FHI+>PL[9?QC> Q-8';F-30:K-\KYL#YUU8A$[7RM@ZV/JC/ MBNWC;AD%,9<0@A3JQDV!B #UPQB0) Q%'$8T@%91PN<(,[47!O0#;,?\9TV% M&<&/!?!%PDW6F_R=\E%JV!'" UQ"[(B?SQ)E5!IV =HNVSJY9^]4B_Q!W))O M;]0=Y[G:(8M;\:U\-=?;54)]3L-(@!!2"1"-8H 9$R# G"")(%7/O%UQAJ[A M;%;M."4::FD])6Z/I(GCL)H1H"NH!B:X#4;>1E#O5RVJ5\GJ\)#%!!)W.0_' MAQH[Q^&DT@=R&DY?TR,0^8V@Y::+R>O\22CB*IO@#A0*Q(,( \BA "B) T ( M"8%/*4YI*B"3B7$ <==(4[.?&OI6[V?6R&G(%J#%VQA,PBL-45=",%I/:'T"YRU 26SHC/SAN,%ZEIHL>+"$NC"WK0YFLM MK,[UU\_'YZSXK;YE+M?,H4?-RE456QTVC.2O%.C M\$W4I%R3>;:EHW=?*^DQW4FA2E+3/XB-HM6'#VM5O6*MJP6QC?"@&+Q1IC7] M [^77BCK:6U;-M5/P^;5OJVRU^CLO6Z?ANJ'MSM/PT9S[\M$GP:+E^6TGHJ1 M7KF3>3KLWN#CS56G'3""&.-9$^-A^L(F&7'8D4]^WY%L^77J^K'60 MRW,FYL=/_RXTQ0,?^@XQ;=,_ -9:>Y7:WI;>5UZK^5;@D])] @?"MM-TZ<-A M8WG_& ?%MO [.S2V'MCN354LR]F;;*ENER^;HFM)#/T (0)BB5* A^#E#,) MTB0-.4,R88*:;)?W;SVYG6V^ .+A<9X_"^$]B-9T+>^%]RK7 2+JEU8#P\W) M 3R[^?L\E(9V3#:".:Q!=US?+L925VVQE?IMPU0';C@*I1Q7I%W['=\X)VFC M"I\N/N7SC#UO#LXPHX*E20PD2G3%>!X!BA-?5['T8S],0Y]B^_R,@V--;1G7 M0O9)QC@,I9G!Y0B@@5=PFV)1R^G]6DOJ#7($:8"(T[2)PR-=($.B4^7#R1#= ME_2DATTQMK;N9-L$!0H6Q#Q5G, H!2@*(2",,2!XD%(4AY*&S&Z;>'RPZ>WO MVDBAK3J/?[6DB^/0&K*%$[B&)HN-D.NN$H,TF3F-ABNB.#[0N#QQ4N$]FCA] M1<]0T:T-A:AJL6T-]7.5""3XS>*S]H$M=8^;!5=V\K+]56U0LN)6>\EF2<)# MM1=(0<")SJ*" 2#(#P%$*!(BA:&?& 4U.)=L:@;*QMEPU19U;M7QM.N\U<"K M5/!^K92P3&-W-ZUFA':1R1J8_[;G:3,I^D!B6_23\V,?;.H:2U>1I\[D&C<, MU36<>S&IS@?HF>C:I,[>R-835&QG5*:8R,#G(9 !4_P,TQ2D7&" $4F$XFT? MI7"VT!4&!#=CZ.X!C58RKE?R]K##._9U([',TK%_ EPSEG0 V$BYJHV@VN5U ML^39@BR?USYP;0T.D[%J!(^K=-7NP<;-5352?"]1U>RJ?F3REBQUXY7BDUA6 MGN@WV7RE5NA,I%)M#Q.U5V0!!RB06&T=,0<2HC3".*)"6 :Z'QEI>OO&1C!/ M- +K9%&/U2NAJAI7U8_C^7RNTU+T'ZM/+4O)'0,^%'&:0!@"G@0Q0 @)D$(: MZI8T+(P8"1F.;,QK!["/4^/I .C#HVW&YPXP')C(6PEU*FM] 'KE-5*ZX^T3 M,#@B[&.CC,K4)U3=I>A37^\91\+N!5_-A2)^(<5R>?04\9>LO'^_X/KML"+S MO1/%8ON\("011! ("!E % I]RJ=^57] ,8QC)JU*R;D7<6K$U&JH3:0OJ\?' M>:4.F7MOVR/$SZ+,EJ)GA90!YMB,TRX[

H=CQGY76GH;52\.A1! MTOIGACE#&6XR7 6$N!=PW B0P0#>"_D8;J1SWR*?EKFRG\IGS5+E]8+K0,A' M/5;M 62<^Y1RK-X-5#>YT,?(414&PL.$Q@(E1/9[-W0//#7&;Z6]JNB\K#R! M:XG[N6F-Y\"6N]TA.[2GX2Q0SR!4,X2ZA%5EB=2B>]]7PGNAY8ZX"VW+LZ#S,!SQ=*<65(?%5(@-T&/5 M !/7IS0'1KK,NI'19H$ODE 0"D085+GX M#.CS$" 8#"*..,64V#DTCXXU/9=FX\>O"WUFBTWIS]Z=,(X#;48>3L ;F#I: M&>OSC_8TI-D>.NPD>!(+1Y1Q?)Q1">.DNKMT3+K&KF7/E[=%(HBP24%#*08*&W1J$ .*$8H!0&0:1 4#LFXUQR MFY&G9HQLR]P6T)ZTQ?0&U^OW]#L9? M!L;8(A%Z**Q'2FEVB+E=4G(?W#K3BZUN.%ZBZRA3Y;T\NQ>>%DZO(=_12;AT M%O51^?X86=.GX'7=D._X0'8F !>9VFL2?9\OSP\TG\\"FI((P1"P4.%0 @)4_5.CY) F.S[]NX\M7U=(YQ72V?&P?MP=7/G62 ,[NHQTM^8HH[J M>H!:"L'^#4ENC[Y5(\J0>N M*J6G)56OX'FE@S:D6*7$E9=OU+!-C3Z!OYEAY!+5@==\(VK5F:EN6O_"6JGE M=9DG;8:,LV3I$\.-G#%MIOQ^VK3A=0,TT'B_V&L&/TL0%6'B,Q!'*-'UWS&@ M<1@ (B-(9G'SF&CC$.0&QY&#PCDT"?4QQMBW"QV^F%< MKOM%!X9C=+PX-/QTNEQT@&/5V:+K/OT8[F.N"]\_BE)_Z^:7[_)E;65]R(M"%#>+ M U15)S!O<@V"F,11@@(0$R(!@A$!)"()B./81Y+($"=&#A(7PDR-9;:3$%[? M:U]6H6-OUBI6W2<_YJ7Z>*.3'0N=-7=F/#76C%S$R'HY%\TN4.LW:+:'"T@= M\>%9HHS*F"Y V^54)_<&9#73V))[L3; M;V+)LD)\6F9,S(3PHX@S!F"J_D&^KM@3AA$(U$](<$Y3"1U7BW8GO0V'C!-, M69V@F<>1:FAYXU OI=7V-PY;4H> T,7HN#5P$QXI&H M^]D;Z[#4H>33.D9U/R76!ZP#B'!V#M"3*,I*MK>+LBJQ='M/RM=DSE9S4HJ/ MHJS*,%5?;M/N/V0+\;X4#\4,<422F*= <$B:/IV!'X$H"B#Q(0NX)#WSA//Y-!;FY$G\9RD*!>0NT^@.DNJ2R5;N8"R(S'+R>TO$X+;^;:J_OA&J;#6 M=48P2>,@C8"0>G]$B024< D$E3[C(8TQER-UT^FGP?3V2&N#ES0&[YT6&G!- M/U+SU5/%/+ELVXAID:UV&M?<7H>5 LRKI'NG:!SJ1(0Q;@ (@D@7K_Q$$: M\Q 0@2%*(C_VU2NQS$LR-SP;WKZ[U2YH/<: IYS*$LXJZ2S/@%] 1CG$DF(* M"%% (;7/!%1$%#"BL.0BIJFD=E9$;]#&><>[@2W T.=*0:59J3;#3SJ>JU23E]%Y6S-^*W]5 MM_-;%.):JJ6C [W>J0MF$*KM9NAS('B: )0F < QC$&"8O6_-($ALXTO[2O+ MU%;_[;U8"J(EM XX[3T=AB[%<4 >/D)":0$J-;R-'K6G<*M%ZK9*5UXU(76P MJM;':3#JN:"ZBTOM+"/J_[Y?U 1]2[Z) M8A.5,>-)@O1I#F!5H?H$1H &/@$1%%&,,0R5#637[L)P9#OK[:L$X8V$:2"F9VL?&&*"00T!X[*M_<,@()@1R8N- MV1]B:EZ46SV&Q_:;+I[;<[%WK\4),56/NJD',B,.IU'\LLQ*D4NI_0$WBZTDU_T4;T4S)-4%U$B $$!4VI_>/, ML44%V O/]4B%8B\ZYW:E90>U'/=LAQSG9AZ5JZ.BCS M/I^KZPO=XZ5\7F]Y.0OC",81D"2, )*8 1P$!(20$1@+A 0.[<)<3(>>7@3, MA_?7K]Y_>'_[_NT7[_KC&^_+[?OYRY__E,(@^9OW]C^_OK_] MK[_V=H)USX:U:\P9PN,YS-:]HLKG09P1MNBX]ZEU#WLI3YL1&!W^-[/KG<=8 M?%@G!.'4YSZ)"2!"%Z= (04D"4) *622H#@6$CL*IO@PV0ROKE/]XIRL+9,9 M.#M^HA>NEPR4,(3493C$'D;#QSU\N%#VDP4(%I$,^]?VK;555JSW(2>+KYKCK)#$02J2 $BN_D$TP8"$, 5Q@IBRK&2,0BO/JMFP4R.FNO!- MW\@$0ZC-^,<]@!?Q/5"A]I^B:SNZ4<9EZ2X;\)R5\3(:=.227C9 [)?WLKJZ M'T&U+M:= MVRL9O4_JOO^>_LA0*&.\^ \ )1'J0(4^R"5D*J'&"4"DT!&A-EMD,^$ M=)R]\-LOGSZ=#YX989\)R,#LO/-XN:^6V*&^(WX]-,*H9-JAXBYS=GVU9_[Y M<7\+) D-4&$"&1)@@7VTXJ56/=">^F%&J&;KR;9WMS?I# M^*]JP:Z\Z[)<9G155K&X9>Y](I7#?P@_UFB>JZGXJNR]4X/YHZZ?2#;7<_PN M7WXA<_%&T/*+4%9;[0EC;/50UU276KNJL.I%I MW(*K+F'D*#*9L2INX)V"X#IG67.T6I==^"C*&ZG&VGZ/ MW^;U6WR& I9()* R_Z".6PJQL@83!M(DB0/JQSZDEGQ]MDS3X^J:FK6GK]%, M+7[]M'EY>2^6GBYJOA3W8E%D3Z)7>O?Y\VC&X>/,S3C\O:M+/2/7-Z_?;X)2 MVLHZ.N4\EYJCCYFS[KC;&<:.>/M\>4;E;&?P[?*UNQOWX^K76O]%N:P&_YP5 MO[T2"W;_0):_OC39=(#LR*YX%H37:FR#CBLI/#C4I5ILKO M,I'Q=6?X_MX7Q4KP-\H:7=S5U%85ZBJJ/S;5N=JJQWP6A+[/!9(@95$"4)A MD%(8 >R'@E+HTY!(.RO07HCIF7UKT1/?X_O'**+;Z;552=.R/ M[(6R2S^EG0#C^R][ 730K]GO3KWML%:7:M"W;T+_G&:&2"A8% M:E^L6_7&C #,XA @&1.2!! R:E7%J'.T"5IBE;#]4^"[P36VNMQ -KS)5:/U MNQ+4:R6]\M:R.C6W3D/BSM;J&&ML0^NTV@>L+(.+W/C=KOG_7M6UQF]6:@.Y MY?R[T1ZBU]L.HJ9(VSK - W2*& P!#R%/D ,*J;!F ")0ZXW@3Z3L0W3.)1M M:KRTY_+9Z*:[AFL7S[;#OM+/>Z%@6_BF?]"PRZGOY[0;:4+'=M\-.Y=GN_$< MH#Z00^\1B AA ($B00XD &0L4]UC!]EW.H8P:5P4S,H&^F: M*N:5F^]9D*6UE\_E_!GZ_RXT*]/W#%;_\=J9=>X1' #W2S=$.23:'Z/;20>H MSEJ9=(W1C^X_+7,F!"_T";2.'+J1ZA.^8J4R0NMTOIGD$>$TX< 7(@$H002D ME(6 \IC% HN4I+X-B9\>P8#CDIFY@#L4I3%E3U# MO)E:.DO!.Q*)=WHT?2V$7,T_9%+,@H0Q%"@.DB$+M)^2@C2%$4A1%,J$2RK# MR(:2SA%F:F2UURMP58GJS96LO:W*LV;+C,K&FH.!2:Y5P^NN:W"@PUZMCJ?U M<1B][0!55T';YX@R;JRV ]#V0K1=W+-'@4DWMB9YSE=-6.(,4T8X#U. =90. M(B0&E.FTFI ':9R$.#$CWV'$FQH=U[+UW=4/-(7=C'SYB1EE9T\-=_;48&=? M3_*)#?X8,VM19/*B,SQ2B53M._D76 VFV5*+ NE!ZG,:4HX0#*- 0H5?\0AAD0ZG$( M L*C &'+=NQ]Y)C>X5^KAG9"[!GC:DXS5KEXWF3S55G3QX,BCEHW[V95%LIZ MXVJ&+?WSO2;1T!$_],0,_5[NFI%:!_VG9@I^K?3P!JF/?Q:2KGSHO608UUE^ M#DQ[7O&S;M:34K.[116@H9B;L7RUJ"@[GVQ@+] MHK9,=QBW_?NG9<;$#&&.!)(0R! 118%)HGL718!C'S-)$?>9;VE!CJK ]$S/ ME]E/+]XE'MW3^()S$/FC*90B18X 2!2))4 MO> D D12" CC$@ %EN^E+LC-7B*.@!R8\3>=/J^\6M KKT%L@'*E!IBX[O5Y8*3+ MM/H\KO+13I\=E_2,F".EIK;F.?818HCY$+#$QP"1F"O;."(@#"1A,J(H0E:> M@1=WGQI9-,)9QKJ]P,MLW?=&8>"5WL@UP*H^J+&KJ+07]QXW .V06GNQ9@>_ MU&]UUJ\L[2+2VBW0Z;SQO@(8C2N@: M:52",%!YERY,+NF9)TF6R^>JC>!COM3;D ?MP#O0-+QYF5$6)03B$%#$-:'0 M!*0HU0&I7 14(HEY:E68PV[\J9D'K?A>+;=E"J4E]F;\,B"B W-.*W&]L?!^ M%D2+63F)W%L?/6%RE85I.?JXJ9G]H-G+U^QYFWY$IO-"?\_F:GV0%,<)B@#G MD@*DV D0HK8GBKDB+E(1,FP9_-'>>GKV32N9'>^LH3(CE#[J#\P4)_6VIH-= M)1VM\_5M1UW N\KLKLR]O_=.I*O2PG37H_)ZP=^VF6%;400^X330=;QH3 #" M6"AS(21 I! GW&=!1*!E(MV)(:=F(6P'^'S:SJ-[VSN/[A3HA@X'IU .[85H MA+VJ6FR5+P$<-"S*'"9W"76G!AP[H@CF7RA M_2K7W[)BYF..4H%B(+D/ =*G&]3WL?H5*4L IY 0J[YTG:--C7::;M<;(;U? MM9B6U;:Z 38\%7<%V\ 48XU8CW*F!D@XJUS:-=;(14H-U-ZO1VIR43_:N%V2 M12'5(ER7D5&[E!O9]$0E\_>+HEQ6J1K%K1JA./RGIH1YB#E#-!) ,BP!HC(! M*4EC@!)!:11 $DEAPS(NA9L:*:TE];9$[5E;WNDDFC'9I:9FZ+/(+9V*-BJY#@'J+A MH!B05!F 1*0I"U@<1*%5:5>;P:=&O2][>K_)5[34F?=-P*YM>6F;63#T6@^$ M[<#<^:(Y^B$B]7ZMA1]F<]H'-5<>;)NAQW5?]P!ESW?=YQXC5Q]\F2.TW0_O M)W5M.9,Q#S@+"6!"[W]%C &&- &12&.1!$DH[/JR#R7HU*BRR;4CK9P58\I5 MN5H*[TX+?$8_DJ'FVG K/H$9')B0'50PW,NZO'[Q)%0:3Z"BH>&<7+JZX2DQ MIQ5$?B;8SJH>FH[7[Y7S?O$DZK+T'411"?!#*>MLJ%%$%(\R2A/NQ8!RD82P!8CX% M*14^$ F-)%5F51Q8.1\[QIH:2=:BZH0P)>R5MUU#HX[4L+2RNF VHT='X U, M?6?@9DUE!H@XHJFND4:E( .5=^G%Y)+^6["%FJ+G+ZO'QWDFBMJI. O"B',? M^FKW%4&U#_,C@)/ !TD@(?9%)&5B%5]_9)RI448KIB[V4M76::2UWXX= M5\ M3W8F5"-LS"H)U_A<>0<;AK.S3*Z%NW#E4/[=^ZOGYFXOZKYZTD M"%V?KPZ\DJ&/<.A#Q0JQVJ21A $?_P>%,CB^W$D$K( M7KZ;4R ;;KS<03

5BCUC]-OQL+UZGZ1T:[3+I^M^I'4_9/7&9'(UQDL[>+ M,BN?OSR0^;PM6C<+(IX*&L5 0LD @I&R,E).01C&'(D%'?**/Y'=6S49(&F 411A#D0+,9J%:,8I(BE M0 11FC!)2>A;.19.#SFUA;U[/O%2YI[QI ;(]SG:.1?/T8YZAHCX-(=BD(.? M@P->\""H"X#N@Z'.*WL?%!UKRG+]D"_+9JRWW_2QM=#.TG?JJ9LA&NGJER%( M&(\ "D0(J* I@"3BG(:"P-3*/]%/C*DQDGH0$^MCH3[P&Y\�SJ\(= QQM) MZ1*1CX)5U2"WM&D.B;0F3D]\SD#2W4%/'R'&/M\Y Z@#QSKGW*UG;/E^-_J/ M>;G5D2 ),$^UGT7$@2X*3)3EE8@8^&$"XS 2"1%6-1-/#3@UEGM]K\.6JKJL MUXRM'E9S?&R!A0/^9 1I#() IH1+BIUV;WYE-CF$H^KQ*P"<,U]]?L 7?:67,. M'$.?!9LC8>6F.:9R+Q_-WLU&<] <4V/;.W/T.V<>RFP*%[TOQ4-=U:A-)$4! M$LQ/U&+%4!D8=&J+>%,;^&4)KUYN&2/4+8]J M'&$Y]!ZH)XS]CVT,<'%]=M,UY&4.< Q .'J*8W)MWTBSLM3Y '5>6N./#)(X MP3QF(&'Z&)C'$: )JK\LLU+D4FIOR*V"?BL0]O;W7']:U$&P M38CT5HQYZ@NBVQH!$D4A0$D2 A)" 1@3/D$PC8+4:(LQEL!3(R7UR 86+9#' MF-)N_IKB1 WO4CZ05_"R+,*+;/Y6ZS;Y0"O^,OU *5_]K>B3?'"9Q\*B5_;$ M'H^1NF=/[3&Q:ZL]XIQU-MH>0X[Q6F^/B.J+9MQCCMNS=H68J[_>_2068DGF MUPM^S1^R15:42Z*[*37G,VTCE#CR?7>U^-Z?R M91>\E-UKA1]@>]0+-E7]Q]['/60ZH=.%8]^+5^:[:*2SAP4OMUL11DGOU#\'_/YUPS M",D6VHRZ66RZZUPOLT+]Z8WZ=7%7=^K\*,H;>4N^S6"<$(I2!"(:)0!1/P:$ M$ XBA%F$_"CP962S^(<2=&HLLM''NU.:>-_/J^"&?+&IM064E0H*,A?>P^'6 M70M1:G]F2;[94M%@CX,9ITUAD@3V\]"8W6 MWD_5$U&%NURU&^5K_K]7=1#LE4>D=F4KA=T1[M!3XHBY!Q-SU%? T&#OODL& M'^^\VN-J[WY=?LJS1?E^<9L]M"V^2.*C-$@)X) (@)!ZOY"(0K5C1CAD":2A ML*K9V#WU3BYL6=@!# MU0P7QZ6YCPQVD6+;W8H?*Y]]XJJ>1NZCT-O=Q5U5I.)#1F@V5P;T1Z50TY54 M1)3X 2> 0A;JBA+J)QP&@/"$D@"3*,9640(G1YP:JU1R>O-64._/?TIA /_F MS?/%'5 "/%C:D2<1-S0(7>(XM&77RMK6IEF+>^5M!'9HF9EBX\K$.CG>N+:2 MJ?I[1H_QA3TB$>IB."^'N%7+1Q\T9/GBIJZ-HSZ841(CGP4,X "F "4Q45:, M[P,J&4$XEC%.C1+-[8:=&N]L">GEE906A\'F8!N<] \"X<"4TQ;#VJ.>;5AK MR>O/!@'7XKQ\$)!'.O5V![;=>;4U9IVGSN9W&^_LV%K#%R? ]E?WLR(_BS*K MXXMUKSZ=<=Q$5D@"L8&INA]8UD;A*209SK7^4N;LMZ^+K"P^?_G:N%%"C$6:5,U%* >(20+2F""UTY10,!KZS*Z[ M;^=HDZ.(+U\M3R"ZP32E T<0#):A72>I]KU'[80"?E!$NSABB:ZR1 M:<) [7VN,+FH9T18T^ZZ:5U!=WM?[(Q]O>"'I+EF9?:D-JY5I=5-SC=*0L(X M3[1WW%>D$V% J2\!(PG4[G%NN*\<0]BIT=5V'_*;55GESM1AKH<6JF7 V9"3 M;L:+4YG*@6GU8-NB33N9J_WIU/%N!^?XRFNU';1_^A@3XRI@;DA1QXVO&P'T MO7"\,<;L]U)Z(QZ7@F6-$P "A@"! ,(D "P0$G(O41A2'RK:*0MV\^ M-=+?ELV.TE] 9D;!?8$8F#*-,+"FM4/*.J*A%[<>E38.*;6[S ]^I]^R_'D= MXK6)O-@R]B"6B' $U J-M;&7 !*& : ^QSR584AY.'L22YJ;KM3.\6R>V.U1 MQ['8-J+O!EC9+>MNR,W6N3,8!U[X6YAM!!W4UC%"QA%+=(\U*FT8J;W+(V87 M]2.63[I$7+ZX+M>5&0Z4:&C<+E@PB@6!(*!I!% 4*X:)B#(,),1Q0'W(H%5! M2XNQIV8M-*+K$*+#Q4?LN,9F%LR89R!L!^:AD[ .X [K@90C7K(9>526Z@') M+F?UN45?OSN;DZ+(9,;JD[Y5>2.WBBX>BVZM.E=0&%,6ATP1&60 8:$C+Y0- M%84T$3&.8FR79WF.,%/CN%U=O'Q5)108%K3LTVCDK+DT/1489X8&/S08[;1/@ZR&0$Z M@FY@?NN-6H_."R?Q<-9RX?A((_=:.*GR?I.%TY?THXU-YEKQ650<=9O?DF^_ M9.7]?9UV]"Y?5G[R5[M^\ED/=LR#;B=:HZ]E%U0J)E;5?T0?]^HHO-)LZ)85>5ZU)>6 MF\.OHCK\6MD?<)XSG68$-O043>1X\HU@RRH=0]=14OIY6PIZ-W2>W3GVTSO MU1%1GB/)J$3J +)=HG5QRW-:=!_)B_A9T<=R/^+ QXS[E*0 8C\"*,$<8$YB M "E*8AP+&E)IW[K;2H:IV7O;9Q'O5DIBX?V<+;*'U4,=*=ZN=DM>[3,[9GPZ M,.8#\^C1>/RMO*LR]ZC&/>-77JO0H*<;9T#JM)6XG007:#'>"Z+#K7/>68&F6^E5*PRDSE6G;MI]H4,O&^SQ9>42GS@QUE]ITE M,]H< ?N!J;/5P&M4:+IGZ'FH%=B.?E0&::W;U5:M$7>,>2::CEBSKQ2C,N>9 M4.VRY[FWZY$>N^G8V#@?%[5?[&EU,48J:,=(@1 X@C 7#, M8J#,>,H2&(8(!6:!0LX0'B= 2%>M47RF%Y.G)/2JNEF*YPY4TRHLXX6Z$>]^ MESA#<7!O[/H1;1RS^DFMI'3R6)JG#KL :Z1,X3Z@V>4$GP*C,P7XZ,7C9?R> MDO]%@N_)+_W4K_9^W_[W*GA0%J+WYIWR>L>?-3AKB,(AEK/N'2V6X M8RX!1>K7* I9$$C($"%614Q-1IW:BTI+6SW#U0];UO&_YZM"_";$H[*W MOXCE4\;6! MZ #2P"QS \_ ?+(MI-=*>3I(T@HK"^O,#68CV6<'L?N+(]/L-!*=QEG'Y>.9 M9Z=U>&&@&7R]!QM^5(_"4B-]376Y>E;.0D%BDJ8"""FYVL0&(5#;5Z[^B0(D MM!LU-HK9/'S[J7'?6L#J')B2(F.5 <%K#XTGR'*A "^\1[&LW:1_M5CV^^@: M,.-9F U,B!NX?FVELZ'!?3PLV.\L7$8BO;6,CGCNJ,Z=]+9_U7BL=E3B%V1V M_%OG%GNX7I19>\RQR>=Y^XW-5USP=TI8?::_JA^$&_FV6=^?1'WJO]DAR13A M%*$ "$0H0'$2 \IT=PW"B2]21)$4_4H\N!)Q:ERZ/IK7"H+U6=-VC0=MTI?/ MWO7O9,D+[^M"S7!]&.+5H3K;\195":?>]1^4E%?U"KI?5K/]SB5'EQ/AO/Z#LX$O%!5!]< 'Z_EX'RDGF^:^WQ9 MZD*'.OOY0[:H&FP7,TXY3:,P #YA5&4ZS^:_6V.#C,Y!A? M2UE5KJZ3P7_5DGJ5J):!]T=@-23?L\$:FD KG&[M<+*GO4X87%'7X4'&I9]. M1?=X1L_[J&DS6\)5KK9B]?@XMZX?TPVR&46<#]QH MV7IUKLKWK:0_Z*8Z6\(ZS=<[C8F[C+V.L<;.V3NM]H&L/8.+>GCEK?MM7^N> M=.K+^9-8/NMVVN_4+FG3>_N=>A2[FF_/>.!+R2@&7"@^0IQ 0+7[GT@L&98) MDKJ+;%Z2N8'3?VSIK8RAM0[#+5?H!]C"*3[Z9!N<04QY"@LU8 MOM+!9.2YTF#!U2?+E=KP--EL>N<@ @I1&D(@@T"'HB*FC"""021C&D=()$F: MV!7[/$,:&S8;)]*_E=I[K,7>RJD@M?B>J'T]9^_GS.>L[VYOD'FXS%ZP+D:U MGIU/6[/3J.-MZ3/D=M$:U,$VD^:27'BK:0W9Z8VH_2W[4>U'4>I0W4_+_"GC M@K]Z_EH(7N^#"YTMW%11UYVLVY ?"@6+6.0#*&$ D*0)(+JPM&HIA6ST,@]#.F"4S3AT6^8&I M5 E?)PJTXGOTV?O^:PO^6@EOHX5)V)LUA_8'T1%U]A!@5,;L#] N49YQIY[E MM\Z+6KA^T 0^@S!(,,(12!$/=7LS!C!+*1")A% *&@G?L@*]$[FFQZ(O(\]Z MES9P,VMF%#KZ3 S,JHX"Q*Z\6C.'!;A< NVJ%)<3F<8MRN42QKWR7$YOWI.R M=7"J[EM95?T4U/<9HC%(,/,5]4(?D"0B(!4QUSG]F')J$]#QXNY3"^.HA&NZ MIO:HGOH2.4/ZZXO'T#1F#(4]$1U2V16AO+CWN,1P2*V]!7[P2WU#,0^5Z=NJ M\OCJ>?.5IBQ<-7X=A?Y^H2R\Z@"@J';+M_>DZ6-=_*1N41;O%XI7LIS/4 ) M"E@"TC#0C;HH!A1+"((TQC@0,1.I57KZ6()/C5XJZ90%T-LN&VW&S;AKBO,X M,"UNUU5]D:RQI;7>1A^LOZI5OVIS0+:T;[R7I=+?:P"X\FH(M&^S!L%EG.RX MT^8L\G8DL4>.Y1UW,O:C@T<>OV]VLMH*5=N@.>&;GWAV1@"K9 P[Y; MTT&E735D>GGS<7LN'51LKZW2X6_9+5DNLMF;)K3D/U=DJ5;(_/FS>,R7Y4Q' MUM$8I8!&B5J\3"! F2]TW]=8)-!/8VBTF^P88VJ+MQ736\OIU8*:K>$N-+L7 MLB.,!E[-]O 8+VH# ZL[$*PO]SE3S^JJ^M%K7[8K.6N>XZRH V4:E>UR5?/ MZ<5S2[Z)8A,1,XNHH+'$% 04QNK-+""@L78508H$EPC*L$<7GIU1IK:\*_&\ MY5J^/OUV=H$TCN=8U_NM^R;,#@RORX*47XB1?EFM>[>FF!).$& <"8!HC %F-,01#Z/(S^* MB.!6W5L[QIHB8>KMUWX6DV>IWA,_ '+"6TJO$O/*TH)Z2=(!.JP:(..*" MKI%&900#E7=YP>22GNS0=F#=:JA;K#_\]TPLU2WOGYM-:,!II+;L(<"IK\O+ M2 XHTO%00< AQ'Z<0*L=O-7H4V.033?BJWJA%&U78JZ;:'W6)X%+'8GSBA19 MH6OEMSUNZR3ZGGX!NQDSY*6AYF%HIMHTA%X+686/?KS^^P".AEXPN:(OJ['' M);0^L.Q17*^;C'P&5S="N)%U#X3K57F?+[-_"*YV;<)GL=I T50W<8FB$% > M(" 3&81)E$ 86#5Q<2[AU,CS2]5+,*^=SAY9RZG[,NGV@T+_(!X>Y_FS.*?? MB_NI'OB4S<4$3O\X;:^KS$;1"1R9G9J#2Y^-'97OCW$(=@I>9Z==)P?J>:RU MS!_%LGS6CO?R>E$=JCWJ07]:YD4Q"^(@C1GGP!=$ )0F$*0L%8!!QF+!(C\1 MR.J8JW.XJ1%[*VUEAHE6U"OO3@MK>0+6C;/AB9@S](8^(6L$O:I*2-9]?]YN M\/NI$S_[,S,C6%R=H74/-NZ9FI'B>V=L9E?UZGNE5N6B8C0R;YQ)+ P%3%,$ M?$ATZ!:'@ 8< 1*D013YF*21>37K P-,C3->B&C5/&@?NVY6<('(X![X+>GZ ME.T_A(I5-Z6ST!FMD=*6E*X*]'>H?J)MTOYU8W9,.BKU3K.DX]_K?;20E>)# M]J33D4HU/9E.V*Q<8=?HYM#[ M.'N^C \ZQIR%X0]$E#:@4L?;Z-,>CV@M6-4S=4NU*V^M5=7UVV5-DP%0=G?( M>O?2IWC?J6^9:D:RX>=3- M6K+%754OMRT>\OQUP16]ZK$%?_N-J:\VB<\^C7C,_12P,&8 !9B#-)(^()CQ M"$,1$.G;%<'N(<74Z$\K\5U M_%?>6@.OJ;*]5N+*VU;#J_5PGFQ^%H[.*G+WD6'D>MUGP+1?S?N=RK;)X@DP@]3 &&" 1+:9O1] F*$"4S"*(AB MJPABI])-C5"W>PYL]YC:4L^KS\:_JMV#;2,II_-ZSD'W"+,UXB'W^O!Z<^1X M]7+&*AVO7LQHJ^&P3:.&0'_0X^V^LDW@:/M,6,V.M<\=I-\;X6LA;N3;HLP> M2"F*&4S3(& D!B2B6!]A1P G4.=^P82%%,6!79SGR]M/C9.5=%4YGU8^G;Z] MB8'^4JK/>AB\.Y":L6E_H :FPUV,QNE-?Q@.1_RT<_-1">:P8KL,<>1;_9;X M+_GR-[68MKEF;6=^5%+7^3TS&@=QF! *(A*JI>\3 K"(0\"('Z>")0038E>U MS6Q@FV=]M*K!50G:;%&LEM5KGLU)]E!X?_Y3"@/X-V^>+^ZJ/G)VQ& X$6:$ MX1[<@8FD$?A_O(P>V+/>"Z^>)<. 8F!@LDK,I<'%.Y5WV+ MO9N-5MCBF!K;%2V.?F> $[[&6U>\68FJHTO;R65&$(NT>:"6:^0#94,PM7HQ M!(RF3"UL$D9V@?F]I)C:,K^]%TM1M6QR>)YW= HY '8"YWEE[E'A?2(9 M;SMFK?MDC72@=PK(,0[TCLHPG0.]4S!9'>B=O%G?C"3QJ)ZD)I2L*=4RBWV9 M!J$(0!S$$4 *&8"1I$ W*Q$115P2JX.Y@Z-,C<\:(=<-G;9[/56Q=[8Y2(>0 M-:.QL_$:F*9:J!H!!ZCQTXF L^2B0V.,G%/4H>9^*E'7EWL&>C*V>EC-=9>Z MCZ+\NE!O]+E.=*Q;A%1Y2B1;Z&"Z-L.(4Y8D, 8D)2E Q(\!A90!YM,T1)&? M,F85[&0KP-180TNFN*+J\J"XPBM(?41/GD@VUP=M0.9+4'U:K"O\6P:"VLZ1 M&E@*=%];[7POYPY;T1M-SJQ:&^^6(ROA =-?J)5"U# MW19&C?^YQ5"FV[(^BFO>?M[_E6=\\/^L1MNWTP ME9*Q."2 PR3(T\U<,;]*JDUFLBS&AQ)'@' M9LC#79BKC>*M(IJ=CLI*K1$:*CM$V&UEMUZ27*+RVSF0':D,=]8M^Y&I?CUO MWL[K=_.[?*G?S(<[+<]"&O.(8P:PVIP"%.,8I+J 7,2B. Y#+I.(V[!H'R&F M1I]-JLO[![4M6%9QAK4U:D>IO:;#C$N'!GE@$C6R(X]F'[DCS'-@=,24O408 ME2+/ 6F7&\^Z5S]2_$GWCE]4!8B*(M,AFTS4 7*;N&H11 $4H0"^+A.'2!0! MRC$%+,0QQ@DEJ; JNFLPYM0H[VU3V$V9-:626T< U5-@QWDF:)M1G&,,!V:T MC;3>1MQA(S$M '+$528CCDI-%A#L,I'-I3T]@%L9Y3=R-]]\1H6RMY D(")Q MK#E' .H+H7YB*4X"FJI?K/Q]G<--C6ZVI=5>O6Q3PJ'/F< )K W]=LX0'-I+ MMP/>;OT+AQ:2&2:N/&S=@XWK3S-2?,][9G95W[BG+_=B/M>QGF3Q//,39:($ M% $IJ#):_"0 *48)8+&(4DE")A.C X/#MY\:8301/Y6(7B.C;?33"_BZ.>%\ M4 ;F "L\>L1 '5+[C"BH%[<;.0[JD"K[D5 'OS5L+)1V^51.PQE*4Y; . 0< MZY8_(8& Q)R#(!8PE3P-8[/R@KTEF-IR5X]0/$STTP9T,ZM@4"@')@G;J*>- M&WO\@*<]_$8.=MJ,/\E ISUX^@8Y[=^H'\G=L*QV8G\6;*YL]DQFK+)[BH^B MO)&WY-MU62XSNBJKK-B\/A:>Q0(1'"4<1 CYNJ:+#T@2A"#FB0A3F%*<6H4Y M]!-C:G17-RYFZNVS%/=B461/0FV)JKY?W\_UV7M[?K3; M/C# U-BO$M%3,GJ5D!:%E0^AUTU6+C 9F(9VX.A3+]JN>L.=+8=Z4^#;V:[N85T8()T@*:[ M[AQ[ W=H6,SX#2Z=.P!8-RI8_]*YT7OE=DVHRR,XD1G!X=IH/[A(<"^;I&9 M2$2(KSL!!8[JV:OAID8]]=9R[WSMRIOK>I5D*]2;[!PK_7,8704HJI;7/X?P M*@E3=;'^RW^L%N+/?PIB_V^A7U>]K[[4UL)O_E07Q(=7:M-:Z'+L"K"YH<_> M<&;-N,W=? W,:YU%[>L-Z"B5ZK=0&;X(O1YL*O7EMQ2W*!V_?57/ZI]-"4I= M:'XO>/1P5)0HJFISLU"76I%J !H&"*@3"L"11S3@%N16W]1ID9\ MAR.U.VJ:5UI8&F!GS)P9>8TS'\,3F].IL"_*>3:*KBIP]A=DW'*;9P.V5UOS M_#OV(]?7I+C7_Z_-SB)S!IE5W2+,N)S=.N9!>8+8^4'A5WV6+15-O2 M^;:U7&-.9(0BE'"* <8L5NN-^H PS %1>SWQ4H@"07P? M6_G7+,>?VHY//:K1@'&Y"G SAAL0QH'IK5],[N_YA2)R-]A=(AY7C3[=:-P- M-&?%XF[=IA^E_9TL,^TGJX9YG1?E+"8$$3\1(!)^"E $0X CG >"1E2'$8\ M,@H@.SK"U&BI%;#IA\B4B'8LM8^A&0^=A'?%$UDJR[R+TOBI7@LRCEW&>0JG?*79.53M)[6_N'Q^ MORC*915K7U1Q?K?W9''S6"6L_%T4I7:J?*H.@F9)Z#6XK,*!A7\ZRH1^53]XFLHT;# MPTW;H#V(!Q![ NV)AYL,L\[% XY_;J#K86FJUVL[,)FO:BW4B_:A_FRG'WHJ M!5)K/0!"J%<92ED J'J/ 1&D&"=1Z =!;&<[NQ5P>B;W=K/[C=C>NWSIO2/9 MTM,Z57]L=/1^4D]0V6%ACC'-AJ^QBTW=T"^KK3GK>"%5^FV]>%H5M^:YC:P= MIB#A,!/@//#6B7 7"L9U">SQ %VGH_1L.;L4I%@MGZM!ZZU714TS%,-(I%1Q M?.A' !$9 A+X" @_A@%+*.=2VNUCC@TUO7W'2W_)PBL;R:]T[)]VD5YY\"H( M415S!J_\)&SV)V.G;1V=/3,F/VM&1NI,VXC8^F-J*6O6=5@\Z102KOK/'AMF MW*:S)Y3=ZS1[ZOOV91:;VM3/;[^Q>VTY?U2/P"R1,95,F94\$5C'):< ASP! M,HE1F*0I1&85\H\-,+7#EU9&KQ72TU*:%UL\"&+WRGE'7>Y[Y,D$AC#CP M?:+SPT-9%U],4)"D-/ 3'UE58NXAP^0HX(A_S(6?LWLRSG%9.H-X1._C>A.W MY7@O>36(@EF:LQKOE#MLB* M4A]G/XFFR>4,1C"E(DT!3 D$"/D8D!2F@)%$!A&*$C5KEJXSHX$GZ!*KY;[R M[FK)JST1>2%[V[K6DO[,9L*0\9RC.[B]U,#ZTQ:L+X5NV]PZ)#]-*[9UZ5+=ZJ36=];;:$OJ(^VE( M(B!])@"2,0)8[=E RM.88Q@$*8/&911'$'AJ1B#T VQ1WFRBE.U, L M:UE90^>GUEHWB05:\908[R2H2.B^J($Z9CC]NS0#'#,.*(I"+$A( A;9[:4L)9C>IFH[23<_4-Q^7K',HJZH7I)OMKU5 M;:?(;),U(.P#VP';>-=A:"]D]]XWS02T^#]LE[)WV"JL'WBN>H=9CCYN,[%^ MT.QU%^MYFWXLV'8$_2*63QD3ASU9'_/%4Q4@5H4(%+=Y2>;;?]>)$Q_S\K]$ MJ=G\;I']0_ ZDDQ1??.1_EXP(W$8\90CH+.J 8I3Q9\IE8 I%HU3$<22,QLO M_+CB3VWO5@NIUWCCNM(_KA;+M185'Z_#7G7P0!7/_*S?JI;AS",_*&94/MWI MO^SA@N+^5NDV<$QKJ3XMU>27WD;1JR9BN=H<;"GK[HUQF3ER],(96?A1WU>7 MF9C=U]V%I+![6Q;+;_GB)$YHH,U(&&& *-.=YB $ 4HH$D1@ M&:MUJ/G"S*#L&,MJ9:Y''# Z48]QL)V<=4[M47C-S#!'H V\H WWRL.W?3. MRUT*[M&1QD[#/:7R@53S>K[7TEN7U MS>?#C(X&0?D"1WQ] .Y3!M$.+'?5#PW'';OHH1T/=\J.E'C31.E*LGID*:] MDIM>W&BTI*9#XF\G,QW\>__(6#*OJF#[MSGVWY#GXA,IRCRC-)8H)D0:[3Z-1YS:XO0]X&'?TW+:QR)V8]N]9@=!;)P= M))G7-?2O/%_[KAKX/"VUI\3NTV?<"%#[Z$QGP(X;7GD"8+?1D$88F80S=M]H M]'A$([T.!12:7=AO2ZVLJ#DIBDQFK$[@6I4WTB O*G^[841;KZZ=YTVGV39YM$D:^.4Q M\/Q8[W^=X.IHCWN>+*/N8YW MKM7=7/3OIG^^;*\%'F!IY5A("-=)#[T+I!W T([CST!G<@:>! MT=(-4RG]N/+.DN3W!A@Y!_Z8@OLI[D>_:>]I>KLHL_+YFG/U,!3-?SYD"Q', M! I%FJ0$1 D6 *6( DR)4(N;15!RB2 Q=CL='65JZ[L6U&M$O&I_\+2PWLW" MPBUU'-C3/BHG< V\X'LC9>7#.HE$+X?6\;N.YMTZJ=BVJ^OTEQT4_:M*>5VS M_UYE2^W[+LJ?17F?\YG +!0\C $ED>(!7V=U8YX (I,4^@1%&(NV ."M^;O> M9&RCQ_UE1<#;,6+]U8WN%?56-?[:FH!UE< SRO8=P]_,.' &YV7*^542ZU:3 MMLOCLZ^.O7O/.PZ?.5XIUN=DK\XSNK^9K^=U9NL8/-D2- 8$^13(@(2Q#P5EL5$)9$?R3(TF MW91+/7>2S'9F(T(_N(_W1!G50>JG.L+/T7[N7&E&W>HY@FYW%^CJMOVH5=TT M*ZI3+QWGFRWNZBJN];^;Q>E3R3&5$OA2;1M1Y!.0LC &*7,3U,,D=W9E-FP M4R/*KPNRXID^,GZ_4.-E#]XF=.8-*8D=81I";\:+[@$=F/XJ@9N3^$;D*Z^I M'#UH!6D[I!P1G>&@H_*9'1"[M&5Y]KLBC)@BOQ?A'9W;T..7\2 M2W(GWGX32Y85XM-26:F?\_E@@2)(&97\JM3U[+2N7)5'7;N?4C#*N2TZ&@FHS(I9_^ EQB440P M 9(L6;:;$HID8#[!\+A -P_1R(4@+ $ <@S%*HT3M*87$^G/Z8*<[.:G=A! M*W?0"1[4DD]4?'3X%V%G@.<]SA/ZLOOJ.Q0DW59^VP/B)KCP[01_W#)#Z\S7 MHY<8F&(D7[I&Z7 %9E#@8(H!\E:W]'I)!B;7UO52V\HUN:S>??N8F^Q.NC0Y M5H8R8D$()$([^T F:0JT7X\!41$"7":2(Y[1B"9.6;(7NYS;@K63KB;ZE%50 M-GLQ$Q8OF\+)U58?Q_37RP-@M][XA77L&Z4&M)VT-\&[OX&/[V^"/:R-S!X3 M3:WQ\94Q>KG#:5,_K0$XRN&T?W.8%7I?IW\:8]@$U-X^%N4Z_U<3A*L^E?(Q MWSPN6(RB,"$<9%$: L0@ C2$&=!8"!+CA*>Q<.,EMNK79=I,Q$:\)Z;9,3\U M@@;Z7X^T_(=L^'R&6B2[P; S2MX!'MDN[>1M _[KA/<#L%NA_1DF)XP\V2:[ M/B2.Y(G.XT* 3&B F< M:@>6)7H%(1"0B#' 812'F5 D3I(!P9;^1V;ZJ,L+PS/FJ-@M):-]_B,O*9V, MMJ5*7E^8!NY$]D. \T5C[]3WM"3V0V YHK ?U,A4!<;NOQ=[14:VY43.E1W* M.**98!2D:40 BBD$-!+:.B("<8Q9HH15X=BI!)[;,8$I,S]V)2G'(>TWK7,< MJ)&M\;65H[3BSPI'[5OY,O, (&?Q@1'2D\CB"TVQ1= \S(*ZT3)LZ;FG.* M>]JW'#4_Z=;DG'+/=Q]GGQN2(B*5U%9!U+EGOZ_R=1?.KPB7&4X%D&$F $HR M JC %& YC:AWWSYW86([2QX%OZW#TA&GLJ=B$TZ:5 + M.2A?Y!Q,+BDC'N":*FOD!&R^$D.YJ;@ MB_X*ZLB,+G#(^F;KY-LSFK4M8]56Q%%BHR[ X.VZZG0O$U]0]:IZ?"75__C M %@S!]Y7U4:*-YO21-G6Q;_JH*+JH_Q>_ZE:D)!PE*0-Q,'-:G0"XB@2T>WMH?7*JG5UNQ)OFZ*L MU78-)80GG*(4L/JB%>,,8)5P(*A$7)D# ;V%J!-R%#?E$A+>JI"=Z6;B$F3]RA[7 M'[OP_,ODZKPK2B7S]49_;N]7C?5:"!Z3.(TI"#'3?@TF") HRD &,T.CI>*8 M#V'+&D'4F89YM)+J)7VX6S3"N%KZ4"\T3'^^G)D]30,]SHVN\\F(Z1F(F:2\ MG)+P3Y73T@.Q[Z25OJ[<6^-QVK+50)LH81K^P7[O\"$O"HI/H]5O6:S$9V22ZPN'$ M-W9.[T$T8T>-3<8N=DZ-?5*QL\\,C(1N(]P^%FMI',JFN; M$!S=@MCEHWS(5_+]6CY6"T5BGB%!04*%*33(%& 0"T @YS"2D++0B73,K?NY M&<#3\[2=D_]G0Y]B/;RC%@]U&) MVP*]\.7'8>"NTIZ)_H,L= M3V9US)[3N?C;;;!2*<\8C8%DAO>7&!HW(B,0*2@D43B*!;8.8WTA)>:V!.V) M:GFQ_:*?0/_B\F<9V$ENH9CE+13KO87:H1'LP;%]8)_9;>_@Q>8,9CX?E4/H M\I_@XYHH,OK/\9&YA62_\.CV1GR_E&S3!92_,/H'\>HO+@32A$137\F'?+4R M,YG197T[:D(#1;%BV MQD6AFCKH0=$>;IG+P:*VBM7>41G?T^4F6,EU_6*=ZQ&LY4J/GG[(A, ]-=^, ME[38OB&U7$-'':@I5KRJS9?=5ER_4-.O"TS<1="/GD=K@>:X.;5] LPAO]8" M(,M<6YN6KJ&NN*<_=@>$@^@K3K8PHTG54EAH,??.]D?DL>C%PRN7Q>F>7H#/ MHE?ETYP6_:\,]!/X5RDV2[DM(-=$\=8AO+)+A;E'\$?\@#=U5>[3PLRS*'WZIX-_7:USM<_ MMV% */4'6C[(U_2I/F=HPTMB) G+ M4 0(X10@1A/ ,DI A",>I2$FE%E%ZYSK8&Z&H!8QT#)>N-RQ0Z]_LOO 9.0Y M_@R.(22]IW!Q"'*]$I^) E!M/QNW$- >W7O#,T^]-UWH9(_4!V&-?<]=7U'O M7-*V5J M$Q:BA' 4,U.R30*4T@S04&C[!J& 5%$50J?\::?>YV;W+E;36VU% M'UZZ[?*8I(RD2!$"E#3D\#1) 1.A )S0!&*FDBP=PL?F?VC^!Q74NSPJ=OOS MT;[_D=8%T$K<3! M3N3@RV5(G:V$$T2>+(A=GY-:%R<8GEL>MY<'U<):%8^F=%Y1[A@,PSC"$"F0 M9#S3[H'2N\]8Z)V.4IG@DF>174F[BNMAH]'4VZO[BL\/--A<4;5[$$T^4N':M>@F*1QDD4*Z"0H0,6 M,@78< (G^I>(9CR4THGK\DP_#7\K=HUY>@EOWG*IG2'3//C[@6.%363S)=3'JI]-4N:=^KV2MU4EU[=<[^ V=:3A&_E42BU6G0BZ$K>/1;G._]5L(F,4 M291B!1!D*4"14( Q"K7[CR@D"4TX"ZV/*$86=FYFZ8.L*G,WVXD>B#W9';;Z M8X^QQ6'*C$9N[//;5M.;F@/79%.:.H*=N@US[I:FJ-8XJ%4&A0):Z:#6^B;8 MTSO85[QN8%_U&7T'#L=',_H>)CJ*FLUWX7;>-=% ]9Z=C2W#=.=P$Z%Y<*8W M59_7A]N9> H35F%D,5$RLOI[F:]EH53U4>[83?76)$[C"((,)1E VHD 1(9Z MSQ*GE*="T(S0H3%W=B+,S5%H2\B AE:I)E?X;L0&1N[A05V6XV&WN1D7Y6GV M/?;A79T^'9F"J77Q398_QZGE-!C:$8*_+ 5XL0@P-X#ZPL <6QJ:9_5^I3\@ MW5#^3;ZA:]K.]07#A,1"2B!#J#=6,5* XDP *F*9II'",8S=TJQ.=S0W6]=F M#.T):\BT:%<7+5 MA><')TG3AX?21'5IW^M.?9;?Y&HCZ[3\19A%&$MN4A H!XBG$A!%0A!)E0F6 MP!0G3O<\?9W-S2PAC*MC:CCBFH?0<<@936 MG#5Q!%B(,A!F*56"ICR-,^NSVOZ^YF8^MM+6YRAR3UZ'\[4+\%H%7Z63VTT?,W*\5BL:B:^18Q@R#.1 8RPWJ\Q+ !660)BR#@4,L)4 MQ@.R$B_W;/713Y^*>) SL"[KR+&?#9/HL&2!'NSM'#9/4$Z<)F".GG;B&C ; M@8,OO5 .3A*XC([G#(&>#E\D/> R .=R RS>'.#4=3Q=I]FY]@^LFA-*&QRI1.A !$I!8IG*990I8R@K56ZG&=XM4!#C-4$Z8FU>.#. M^C3]^H&QMN;@<4[3G^OF_7,KD?5)-TO?[H1=SV$L07CM-1)\U2W^G MG-LNW6$T[';KXV \L@GJA*Z!/(+W)F@D#_YH_SL*S[8[<)XV] X=3[JQ=P?D M^09_0 M7U,+LJ^+[JK^*[[;$4D/T>:<:H_NY6"ZU1V<>7(@DBSB5 B1QR %2 MD@&'$34#7 M@3(%?+_9<[Q;0A[#6$:2(B"X(97&- ,$RP3 )$($1X@GS*G8J ?0)R7Y.@>[ M5Y#M[*H_Z$8VM%O4#OQ8(VI[N. QC-,*$U^!G/V=31O*::7X43"GW5M7' @, MJ<;\(5_)]VOY6"T2&2J,DPQDD$B3ID\!31,)< 0I@S054>3FFETMTMPLTI>] M,L:7MXGL>)L8_&%T"VKE7)W!ZP?88>,_V;#-?6-O-V+#-NQ>0/:Y(;].H.DW MW%X ]%;7_KCE@9Q,777[5S^W/_[O7):ZH:\_/\AO&E=#)00SQC."8T!4&@,D M8JB=0[.GSB3.(.5AE!$GBB:K;N=FDHVH73WS]FZJ)1\4@9[FGPWEKBEZ'>CA MRJN;_4K-]5@-8W>R&R$[>^L?]Y%MZ@[R8"MG4[;W]F_^.:"EK<(BEG=-7,5&\[:R^ M#K?HW*E&JS>"=W0AIHORG0K/@TC@R3IU)Y9_7:RJ8IF+>@;6_GQ[699R@G', MB-X29:G>'+$(4!,C')+(5)G5_D)J=7+>U\G+QUY(^Y=L7T"- MO-(.PLB)HOX2"%C("^TO*[?/97WQVV.G(9[G6C4CQEI8K;9.J W(Z ME?-\O:!*A(E0,5 8&EZX$ (L9 ;TOW H8\Y,X7EMFUAA>S9RN5.7;WR_Z_$^ M]4[F0+9"NYUQ6.!L=[[A%[N1[<,6M$[:X)=#HLU:X%_]G6_8H^/I;,.BPTG/ M->P!>'ZFX?#F,%-CPT&@>9HO;GU/.G4&P?)\%@UK9.C:7=,7O=.:F(Y,BW_/UU]? M;ZIU\2C+Y_D?84(937D(5)08I@S. 8,L T30+(YEPAS+U;AU/S?WOF/C,ANK MAU5N3_D]$'W;U7TL3$=?Z1LXS;0*.M&#[UKVH!-^W/2;82LO.45RDT:HW9"7IOTZ?+GZT+(1911FH2,@#3*8H R&@**,OW_ M(#%5O3/*$'/E:.WI;VZF:\L]NB?S35!+'1AYW;E:^\#N-UPC0#BRI>I#SQS] M-D+W SF(Q=4"GJO(7/O:GYS3U4+94]2N-J\-),2OHQG:T]+M+H/&)&0AI4 0 M$@$4(0DH"3, XXPC$B-!A94EZ>UE;O:CNZ"@M;#_Z4AD?Q)'.^_F:G1&-@U= MNG 'T"BD\GT8^.*-/]G'M-3P?6H>L;_W/CQLOM?T\=7V Y5)&,$DY2"C4:(G M>F(J\ D$2!*3+$M,'5VGS<]A\W.;X8UTS@6LSV!G-[F'(S+RK+8'PWDRG];9 MTRQ^UOBDT_>T8L_G[9FGACK]MT+H<:_JA?^N_%06WW(M["(F<4+34.@)JU?F M^MR"Q%B"+(Y5%(HPB6-';_]T1W.;Q*VCV@J[YZ)V KOZ^6?PM77PKT=M&L]^ M & #_/E^-*YPY,\T/+$'WZ_>L>M^X?EA:_A'N7Y-JZ]U:T**5S]_KZ1XO]I6 MU[HU52#R=;ZW5J58)I!E"5 F/@%%80IH&$( LXQF.--XR\3MLM)=B/E=7AH% M K4LOE?!QN1DY*N@V!;%HUL%'+<" X;'SI48%_*1K9 6/JCQ[L0W"3&__-[ M_NM>,<*=%J/X)L-!].2_#!!@4A]G.$#/_: K6AI<9SQ?RP_Y-WE$C+1?0_#M M#Y-P(S_*'^O[[W+Y3?Y6K-9?JP776R$220YP&!$3^PT!Q90!R7F$49@AECI5 M^KM.G+GY7?I#1L[ER:\9#CNC.!W((QO(1A%0:W)$UG83& 6XB0[9UVH7:^NU M'KH'0/V53;]&F*FKJWL [D01=A^M#C.HAP5;.V+Y!5,$RC!* 401!DC "& D MM;54+ DS[5AF1+D8RM/=S,T [EP4OO,;ZXO=G=.XK+?^;F;R#,AVYN]ZZ$8V M:\^J3-]TB<\>&2+Z,?!DB6X\/1 B[#^*DN3LES*K]K@:+-D M;J<>ZXJDM]]HOC2!^^^*\@M=RB\F+;;Q[\1_;ZHZ_$?[A'?JGOY8D(A2*:DV M&AFAIGJ@ (S$B?&X4DFB*&;(JJ"H;\'F9G5^7Y62+O-_Z97_EZ76Y=?@@9I] MZBJ@G59 %26HM%[!(RW_(=:_? MWP1O)%L'7_9&Y/9@[(PZ-\%?Z^$UJO[:I='M-*LC8+5F'A=*SUC[6EI]B37M M8NP9S*/EVW?[P\/3SQ?)B!!#]7TQ(2E %&< )R(%#,9)C"42(G':"/R92F2T MA1WJ$G)!L9,S^$7/Z:J6_GP&ASO4G&DX*=?8$H[T JJ$J9:* ,LXB@6.A5#1 M0GM\>2&^K&EI29#H"_#G'8\'^ROYD*],)D; Z++.3!X'[R0,>22@=E,(B@"* MDP20,!(@PR*.A8RHH*+%^^U*O 3:7;=CWAR*\8&V^T?$_#50,G92=Q'.Q^LSC[(1S_LL0K M6TD-Q"%?B0:C_EL5L!J.%Z>W<;464]+=C/%0BZ_,O084K=H$FR-&_ Y MK_[1F#/STR)*B,(THX"E:000$Q@0A1(@0I5&:8H$ATY)+#U]STIQ'V/:,Q@MNHQ_1[$E9XW2S#]HT53$MH/)V=G.^IXF/;BZJ?'QR M<_F58>;D4UEP*45E$O>_?"W*];TL'\V5W2(3)(()BT&8A H@14+ M-MA_ \L MPR@1)$QA\&0LSOKADRSK"[8%-5429*Q PB/M0TD( 9$\!!+%44HS@9*8N@7[6?0ZOSB^_0B1 MF^")ML4;ZWMT42R7YBCX24_,^DY]^)7ZV6%POEGW >VD%^Q:8)/(W(C<5HO1 M0C<7[Z-7^KB_1($/??O%U\=G/?W_.3[8[&BYB25+M^OM*,C MJW5C"A]Z;G$[AD>@ MSK_[9=-Q!]1G+WDG^AYQ@Q?>AE/#86?0Q@%Y9'MV@:=A*_P>3\/HY P]B(U+ MRG"JXSF0,?0 8DG"T-?"%+&0NRB#WXI2WG^EJW=ZN]H;T!1R*>,TB4 J> (0 MCS) $4T C6/(0I*Q+ YM/+>I!)Z;N_>IS(M1(]8&C&F_(9WC2+V(.VD5A[8? M:V8T#]9:]<#H_J)QC .^BC%#%\?].N8?K3C&5S)R<.+P(?,;CSA CAF'( Y' M];JHPROZ'5H/A"]I5>4JY_6TO-NL[Y3%J?F]T657J4+%)&4I3 %!H:D,'#% M,_U3A$,IH% L@Y%;G1 ?8LW-R?C"OTJQ64H3BO1<0Y,E:7YO=S7E6G;$RR#; M;>RF'[J1O8[K1BKXHU9LK (F/K'V5MC$BU 3%SSQ">1Q(12OK0\,*3=W":^H MWN":GG0WM2BW9:F_=6GE"+'^RK&.SI:,[]]I]K]0QJ1?4^HE'U(+DY^,.H&[3Z M>EP$QAT07X'[XP@Y;E%(:,HC!!-)N%.6P9E^YF;&/^G&S+1O0E>T-:\I#H-E*Z_S+.TL MLP?01C:M1WR'6R''(CP\0F$4QL-=+R](>7BD:C_GX?'C ZXV/M+UII2%:IO6 M9N=Y#,X@0(MCZ8N)B=W,S$(W QC+L1'8X M3[X,K\4=@5?0QKY@/8&74[+1$ P=3M2]8CG1>?@.TV*'Z5,MMJ=#:VM4>H^< M+[$]RW>05YO-A!!UE>.IK0'3:+^,(!C4Y\0/J.YF4=L7U;59O'9O?=5:3X M6['4S1@W^[.6=I$A(L,D4B#57C% "1& **A J*A$0JDHBZ%;\L<$4KL8DFF2 M1[;U/KYM!9WH!-5AK$<^3AUG_.9_MFKT;K-9]C3?JP&S4SXPVL_@H-5]J%[Z MU-5!XC_'$:S[$'@[CQW0]6@)V;])<^^T$))2'BD%*&0((*0XH$IF(),T#3'6 MJU3J=&EGW?/@'V0V*W6HP"],@V__;N]?O@=KTN<[9I:C&L M"Y.<6%=+;Z2=-JWZ$*'I\JG;?N>62'T(QX ,ZF<-##->NJG2'$N_DL4"'[I5/C5%,SMQJ 5OQZ"9IFY[1\"9[-W'8*>;.! (28UB-[N_8HW M-X^QU>XFV.H7["D8[#3[()OQE!G9 R.\8^'L+_?4JW,0AP&, >QP*/$HO5],5O:9/^9HNFVC4EIQ6 MO"O*=QMSI?F^JC9&Q 4GD$292 %B/ ((JQ!@3 T5=418*%-.F!-!B+,$Y M;_**+XM*][27]Z82):,(@RR)$$ <(4 @8R"2"K$LI5D,70EQK3N?FRGL9*]W MN5O!G6EQ[<&W,W-C03JRA>O$O@EJP0]!#7:R!W^,DEDV!#5_/+OV74]-O>L, MR@DV7O_4^Y7(O^5B0Y?U%H^FH>21RH @+ &F-"; !$J@ MLCB!'&(&4ZM@W+,]S,TFU4*:_=E.3*>M]GDH^XV/%X!&MC #L+$V(Q?U[[,5 M^N4].Z'_M;,1Y]N=Q!!<5*N;[9(WI^QYR^/=K M'<:A^6_&QENXR2#$QXXX\0KV6,S^!ZA-R^K?=#VW0)0C4 :R^1^V,? 42']0 M'_4G5OOZ,$,*,9$"'H4,("(E8(0S$"*4,"PB23/A=,JSU_C<#)61+3#"#;J2 M/(#-\GQF(!ACG[_8XN!^M')"85]')_M-3WLT,694-R_ MY^NONWU7$9V5!U*IW/I_BNM=H[Y+GI M[LEN#P?3_Q69;[0]64EO8DUJ87V#^=PZ>V_?\_7;O6[O36'")A8X3&(1&WK) M6!A_+)( (X: 9#CB5"H($ZMC;(<^YV:/>Z^';@(C>/!'([JK"VO V# M=60[^J%8/8 /N8D;N->_STVB0AVN>1E'?[=KQ\B,?:FVU^,\[M*.(;"^0COQ MZ@!.F^.8WE.F\=VFIM9:9*E*4Q(QP!26 "&: FP.VPF-0HIP#!6%=@D([IU; MS9Y)DPZVS@C?=T94(ZX#:8O;&/2;HY%P?;G$@O>KX+33]VYDG!V(R+2 M'*^XN['I#(*NEUG'K<7I6'8&:7K N#.LA8$5J6K.UCOU63X599W(^$4^F$^Q MTHM P@4-$<#$D.!B&@,LT@3 )"4LC4@BD!.USOFNYN:'[HALRZVL0=4*ZUAB MZCR^=OZF']1&-N@[P'9B!E\N >9>+.HB%KZ*0YWO:-IB4!<5/BK^=/F-88;B M+2U-:'_5%?#9$@4PAG5_<4:/.]@ MZHB",PJ>B!LX]^35B7,UL\]"A:&D44( $8;E.$X$P"P3(.:A7MRA7O-5Y,;K M]KP+E^]V&A*V_=2WF^#_"?\20CV[RX8,_;\"&(8W81BVUX)[-X?_%63I31R1 M^LQ:_PA3V#UD[A,-!63]%W0#2=+]&&+%-3-)^R=8_RFZ,6EZ)K\R_R:7CK1Q1^-N9X6N& MC;>AM'2*7F* 1K9C1O)@I\A-L%42J*($1LU]ZLB;H%7S9U,9E->QHF;1^*(' M>"FW?ZY)'/2"9*!H"(LU($&+2%T9U*/'YGM>16^F]@X%% M>7IC87]\*LHZEF./@>^^:/CWX$)0))*,*4 8PP!Q3('>FV9 >[ **\5"[A:C M?X4L 7)E=2Y6O'6+AK MQM'.\D\T.B/;^HLA_3=F+WT3M.JE1]526Z0I)I*Q==#]E1=2,/ M30ZSO_<=S,U2 MUO+5P?*.5WY'R-F9L6OP&-DV[4$Q KGM.<4]F8^CYB>U">>4>S[1SS[GHZ3A MY_SAZ_I._5[).O;O]M&8C7]M6;GTZKY(!(4)CAD0H9( ,:+WRS&,M0=%8NU- M$0)#I_1J5P'F-OL_W_W>,LH&0FKKR_-:VFLJ'UJ,@J7#,R*V8WLYSVLEUM*# M0@$M?Q.9>F-N#/-"Y#SX+,6&]\)^92%%>^Q&J;!HT?T+EEZT!Z>_)J-#.U?4 MN&&7BQBP,T5E/Q9UCKD4?Y=&5"ENOVGY'^1?=0,U*^&NV$%W31\RE1 $4R S MF0*$&0%4<@R8Q$11(E,BW N$3ZK"W QN)WC02A[4HC=TH[LCK@$%<:;],.PL M^+R'>^0UP&1I*!BVL3 M/MC$$QINW[KXY_-JLXSIU2]+(D.#HKIW; M$G8QX/4*@"W7%=^PC;T4-/(&6X'-^69=%MFE/+*[O7:!R9>)M>IS6JOH L.1 M(7-Z>6 X0+T!;^ND+B21*(O2%"0L20#B60((BU,@(A@Q3FG*PF2Q+M9T:7FE MO]^ZDRW9]C'BD9OI(^!MB=@AM6T.P;.\1!\*R]I;XE%I'-[TG'QJ06WJBOJT)/_AN$N??%>7K4HI\;6XL_E[F:UDH92Z* M[[\7NR*XNW*W31'<5JB]TM(APUBFB('(6 #$D-YK(\Q!$D9>EX<&O9VHP6E5;BP'PP02=SPY[523W*F:@C M4GYK=5WL]26*<-E"<::ZEO7KP^;)B9GAR:K'O&$BW9U,A4F2 MAI!1D%##%1-E&6 \EB E#&FG7,A$.*7^#15D;A[W%_Y5BDU3C.!CL:Y+.'4* MF5(G].&A;.AKS&7'WW+M-SQ(!X?LZH&SLWA3#,<+^-6=A]1J$>S4:*F3QSEY MO!9-3V9RL!B3VLUKP7IN2*]N;V!>):V^OM,^T38JXM:DZ=5!]!]D5UEO@K67V7P**FI+%3?(&@CNZRIC98Y9?FRUM$Q#=)ZF.P,YRC@CVPI M:]R-T.:*O8O4VLE]$S22C^(P.N/E*]'2NM]I,S!=X3A*S71NP,V\"9DOWJ[6 MVFZ^RY>R?*T]F8>B_+E0"4>9PA$(84I-\DT$6!+IGT+""<,1CF.K2-(S[<_- M5#4B!K6,02>DG>4YAV"_??& R\A6Q T2:T-Q0?$3YJ"2_"\/Q;?_T&\VED#_ ML#, Y]J;9)I?4*:;S)<>\[;7.WUJ(ZM%*I1(F> )J&Y=54*X)0:CB>R\W 9,/ M^:HNP<[HLI>3_.I!PQ"&"8D%2# / 2(< H)#!)(,9OK_:((1:@?M[>H"@^LD M0]9),:L!DPT=Q^BC-7@C[@/_>=UIC;K3O@37>)OKLSV_]'[Z$B066^B+30P- MZB_*];TL'TW:^1Y+N\Q(%LE0;XHAC,UQ(P&4$ )2"5,4TRS&Q(EN\$P_189_#EH[.^0!L)%M3H/5O2M6 \*^>Y'P%IM]NI>) ZA[53V. MK_.%F"@^9G M9P ZZ8;547R&G>54'XS(V#/<&@SW27U29U]S^;#Q::?P2<6.9N[IIX86=GY. M9/[WHOR'GBS[N0\?=@>V"R82J;*4 JJ8GM(R) CB !4H:E6R 5*([!COK,":X(]N/4X40\E70RO^_#M/2/EC< M* RH"ST,/&\UHAV[G[A>]#!PCFM'#VS'_23\*&SI[4J8=*P%23+"192!4!(. MD! <8&K.Q%,!A8H80RBT/0X_U\G$NU;+:'XV?A?3R^;@/H,:^ M:AN"D=-9^240!AV8GVUTLE/S2VKM'YU??-9/+83GR7I"\C ,]73G.,( (?U^5DAG.D/0R2PA@II\W1F7[F9DWVQ:P)*5L>2L=-T#E4[:R(!ZQ& MMAX',&D1@U>78'(V%!= \&0@SO4RJ6&XH.IS@W#I\:$%&;2L)N#;;%,^Y]4_ MM+TQOZ /$BZ8J:Q"H@2D^GL 2"$"L)("\ 2G,$T85&Z$;7V=SKJ: MN&;"9:6/ZR=8O#,@);M+/BC4;1/.T#$TY+();EXP@;,PB3+ !-'>A(P@8"IE M(.:40$PBRDELG5!]L;NY69#]Y(R=R$$GL]L=BR7B_9;$/XYCW\&\ (0.N<%> MH9PHL_=:2-TR<:T1ZLVCO=S*=%FPUAH=Y+#:OS7PVKIM_\ZTOWG<+$W.5S^Q M]T&>EB A2S*5@)!D"B BF*G##D&F,IP0#"EUJV9PI3PS-^6=0L%Y0GW'F_,K MA\_.@9QP4*9=%RS&HRUP,&KBG2=\?<4!7"G-M($#?J [BC3PU.P5G,&O+O,P MOGK.P_CVGYLZ5;!:E[5+4-4BWW^EJY:AL69BK-ZO&A;KBS2-"TRX2#.J@%(9 M!8CA%# ))#1F MJZ[^V/Q9/_Y+O@I$L5S2LKG1J"LV.AXQS&90%@3+D"H2@B@)$4""$< PT?N^ M5)A*W2F,)',KZCD;W5P^N&FJB?[U?^0G9.G1S$7>.?E&UU-?-^@$>_"TGM5: M [0CQFXP,D%-#4JV_-B>2;'G-/X^N;)GH=?T%-JS4/MLS/GGI:U MP'3Y]O%I6?R4\K-U-C@[/5_+#WKO+][KCEQWK(0,HC"%!DKK8BF !.4_U?RG$69HX\9 /$F)L!U!\Q=LY< M'@*_G0$<']21#6"C *@U"'8J=*7+C."\=K+WM&EY5_W6U;X.27^ISD.$F#KK M^0J@3B1 7]/:Q(>5K0.KIXX,I1#' M(69\L6H("N\G.'T\+ZK5["?-[#\2>,1P72-I>[93G^=44QWH](SJR$B3\N,V\)PLOBX]-)C9<[(,\MV( 67J;6^-L? MLN1Y9KP4#V,0JB@&"&4*L%2[88H(&.,T33+F'@@T MBJBS\]VZ4@IZ\K:"-L$\TY8+[QE;AWWYBX_8GVI[OE7X)MBJ/$HDPZC#,I,R MWCV"_JG*=5\&W'=9;HL>1Z=J_I"OY/NU?*P6,4.00TP!E:G4*XE* "%)"D0" MF8P54BIVXL@<(L3JYL'NW66]*>>+:[ED&#V5,&/I!$,6< M "0R 2@1*0@Q(B*A^M_**E5V#.'F9F;WLW_>5NO\D3Z_#0]:/0(]]'LWZ%7P M9'D1[47RO7R">B[YRVL?PTO7TV7=X]M_;NCROK@K_UI*;;?J&&"(X1OZL_I$ MJ_6;C6RC/:6*"3:E4"2/&$!1R S+&]0N]I*0,B)M'*PKY!A;H:_%;=)0] " M!T9B]]+BKB/1;Z(GPG<:MYDNMU%F1H=@7>CO/#B)>V!4";0NET-QO8V$>]WV M$4=DVE+L0T;&;SGU@5#:5$AW;7KRHN<#=3]5QWQH4\-7'OO*Z;=*2Z(?+K[) M\N>N?OIO12F-?";,T(0;5F?*J"]XE"18P=@4%Z4 Q1 "2A$%+!0JPMC0JT:&S2<\<[11_?HIH^=8P$_.I+,2&KX\86MOCCC0D M"8*:9"ADB8.?$O]W=D%5]P\AK MJ=V,QTE4[4S&M5B-;"@^M*@T\HW@:/3I[\DDG.QB4D/0I^3SZ=_[[+!)_T8^ ME9+GM271/R]E'5*X$OL7FHL,I9!$"0<,(0Y0+#F@$5, DA!'&;49N^TYH/^2[5_&JQ(PE0J). 1B[6KHF) MJ5) 11AQE7$!\;4!Q8XBS,\7IBQJT O M'70\$$"+$.2A+0^XZ__<%*EZIQ76^TN]N>3KO^?KKZ\WU;IXE.5K<\B^7-:V M_F.QSKELV5Q@JB2$0@$DH-XAIG$*L&X="&+JH4O.860?9C90B+D9VGTY@U4M MJ*%4[J-E\3<@%K?J$\ \LH5M-0B,"D&G0V"4"#HM](YT?Q@:12ZQX_@;!H?+ MZ0F&8Z([YK&&Q>UR^$H\>^]XA[8]W57ME=H?W+A>V]: =>@#+1_D:_KT:BE7 MHCUB5RCE,940"(E"@%2JUQ@9<9 FD4)1ED30(93Y1 =S6S]J$?4\>0IJ(1VL MU2GT+!:$*S$9^Z3Q$(XA\<*G<'&PT%?B,Y'UM?ULW*QIC^Z]EO+4>]-9P1ZI M#RQ[8G:&!B<8)U[EKA[#RJ=N<+7K :VU8O[HGJ,8NO# PX5U>V>9S6C0UHR][ M*VZ;J-DFI'02!W]T,OO,NW2 R%<^I4V7T^9).H!PE/_H\N[0&5'P?WPMEOJ- MJBEQLB"$IG$&(T @@0!)F@",50(H4A+R2"*]!7 AUCONPFEUG"!/X][TT=1S M:^7\]W_#$0BBB+!2=(;YH0 X@F$6 DS0 5'/,L";,4IHOF M?$J/>;F> MCGW8T8SB$?\M7*',8SNC0;UJOQ5 G/2"Q3D&)F[L,S!3"$"H2) M1(3Q&&4T;O%\NQ+3H=EU-AZ6N@>?0-JN=== ,_+*U@AT$]RNUV7.-NN:1V!= M!)^HWV"8\R!X6[N..IAXI3JGX/&Z=/9)MU6H*M>+U\6J*I:YJ+?F-:O+[8^\ M6H0*9XF2%&0)0@ AIMBD:?Y '2LI_AE /JFN'Y[;WKK?^VF=D_#DTSMRXIU4]OBR6$. MYN^K4O+B897_2XI[^J,M 57=?Z7KOQ>;I7C_J =\_58I::)4RS),#'F9B(:*@TM1,KHSQ&*J0 6ZR)Q&AL;9XG *:<89A MF-(0.65!>9-LS@:QX49GO1SJU8Y$G1V3J%]K-*\==E>;.N%@3FAR;;CPJUXR M_#'-LB?,O5OM:^5Z(:/N"<[S-M]7!\.6A%-!;%U2_L\VV.WSUOE>1 Q)I83> M]T!7?N;4[-IQ3P+LZS(^MPO+%R M'!0[JSP>U..?-#9H?C^,FMT*?Q-T [&3WY]E'8:;)_/IV/FD-G(8,,\-XE*;$M.?9#:RG[.'[ZN[]3O5>-[UZ1) MMYQO'C=+DWFRG_WW/$,UHE%(59P SI(,()A*0/0'#A *PPB26&)I=4TRF<1S MLZF=SG7ZJ^P4O@E6TI)G8,*Q%AFC401!AB$"YH <8"8A8'&L(HFP9"*QYN:< MW5A/%N?Q].<9\?Z5=I;C./+BW*E[$]0*W]2#N-6Y_M>N+&.M=E#K#0H%M.8= M W/#I[BG?7!$+>!>76*Z[\(A<'YNW\=$D?@S^T[< OZG'+/>#())!)DN)6%* M7 ]R'";M>##_P[FCX-_H?Q?EZR6MJH]ZQKTI'FF^6J0D$HRI#*1Q3 '"400( MQ2F0 J,T% F+B=.)K&/_]4XIU&RVZJ/B/W( M[H!_V(?P.0P!SQ]Y@U/O4S,U#('F!"W#H&:\$>%\TE96%-!*[A3(Z#H2 MUD;.-[[C&SMU1/ M#2QY@G$L0<*UJX8B' *6* $$P3"&JW%)95/7%50SP-@VW_( >__#3<[N[3<34^;*KG'F]3G9@ZV(02/C.!P:%X#P-0//=3/M_+F@[-'7?^GY8=_N M^Q4O'J4I8];1[N6KC=[%MSJ8TY*_-<_?TA]131W>L^] ;_O)GG3KY4:ML M0HV*I>[IX?U*>Y"R6B\RAE3,% 0,2@10FF* E90@2V(9$YQFC& 7N.3Z"U0(N,$$201AV[. M\4P&>!KO^,\PQ'8+V$R&;>0UL!VO7XR>OS:QR#M5@YVNW8BVS]?JW@2'Z@6= M?OX6SPD&P=/Z.Z:DDR[A$T#^W N8HDMO5XDFM%BW(-ZOONGVC3O>UHK_D*]D M+!K(=Q MK#?#KS1MX+>SYC%I*:P*EH!DG "E1\< MQ_:;MO<\-RUB-T&+V ADXA:8^'*+>GJ:UOFYK/*1BV/QRH DS_]=;"KY#RF? MM/.DK=2;7*[UEG)KK-J/6_*4*T0I(!$VN9DF/ *C"/ 0XLBD<(;$*HW=OLNY M695]H6L?1C1B[Q+P''*L[$#OMRCC0#FR83E 40LR^+[^:N[-Z>KG(L%I*B$B@# 5 Q3#&. P5@"BF',*8QF%5B;Z0C]SL\N- MJ$$G:] (&[32VAF12]#V&V*/@(UL?0=B96T7+)$XX9YF9<#O=!6ZUN@DZO MADYWJUF@56L/8YHH.:U=$T\WC(C.QS [[TNG&+Q)]Z^CCMLUN]UKD?:_*QXL MT4OMGJ^%L&>7?773PTS[EL+)I(+J94.WK8KRT51+N6/+_*'>0FPC'?-'>VY]J,FGR[>5J97W;K,257?FRCC#A'"01BH!*%418!&G0,1) M))A,59(Y$92<[&5^!IDN@T9*5TMZ"D-;PW@E,J/;N2TH02WA")6P<^AX>')M?&IZD-[+Y[_O5<3&RS\5R^:XH39K+ K,L$6DD N% M (@@#G"BC0*)TC3*%!$<.>W2'?N?FWWHQ ]^Z13X-CYBW!VZGWJJ.4AT)R(1![4S, NB:= M;UL;N+XSJ3M\7U4;XX*]+JIUM8A"DBJ90!!2Q;4CE!! N,Q !%6HH':), L7 M*_E@^.7LC*!ESU;SCS3S;[__$8/I&L$KLW\Q"]-&SYB?-<^W&:-Z8[,R/+!! MWNIA'C2!X&5>[W[J$L'!9I6O'1-2;,?*S@[ZQ'\BVM8V$7I7?+P- ZBE#CJQ M@UINCR%X;D#Y"L.S['7:4#PW*(["\1Q??Z'#NP_;"'VE1 0IPP#+# '$TA30 M4%&3CA=C"6.,L5.--'^BS/Z)3O1LAG+Z8[TC MU.=RM/?A9=) _ /J_8CON ?WR)TW;0#8N[SB=*E%R OQ3O].>[<("DQ5"@BC M&4 XR0"-96)J81(2,JIP:A6IW=O+W$QV)VC02!HTH@:UK/8Q.^=!O1RQXP6J MD:WA()24H%$X<=$,% MF9O9T%\9%B]K/;1715D6 MW_4/KZG^:/5?%IFV@RHF$6 Q2K1!C! @*HL 5Y)CS!#!&70RB$[=S\T,WCX6 M&Y-)^XWFRSJK;;/2R =+L^'1VR!>J^5H)]W&P](ZCH;RV#:Q1;(1/>ADW]^6 M;L4/.OD]&L1!N/DR@VZ=3VO\!@%S9/*&M3*N#VB6U7?Z UZ(B$-MU3*0I#7_ M,(0 2X* "=KC0E*9Z=9'\/TZ >9F[/0'FHWC\VTA]^OK#0%RCCZ>T6%Z)^\Y M>A,[=]ON9^G4/0=GJ#-WU,X5+.Q]E;C/%>*^:_A:[S;K:DU7YMZRHY6^;5BE MW_Z0)<\K^:G,N5S$&24*11D@,I$ 41H!FIJ<%4PSKB!,E(2+IWK;_F5-R[6= M89Q(>A@>_B3?@AV M:_<,AW;D)=\#V_M=1^^^I_U-L"T T (0= @$-02>V=^G&S.?5/ 32#T]+_QT M0W&2)'["[GUZ0PO"8JI2F@(<9RE 81(!K$(*6!J'**.&3#L<4&[DJ",7VS,- M&7)C6FKF_H#OFR!3,F15#:D(9<:2)T4X]%$U/;)JB@F#..0@FDE R@%"M $HX!BCB$<1+A-'1* M\CGJ86['.8V 3=BD:PV[Y^#9S?VK(!EYVN^C,4)2SUG5O16G>][^Q"7ISJAW M7(CNW(,O<_#Q5_W@NGJ_:D(-%H(S%F(N 5&QTBY"B &)([VWC7',"8N$DI$/ M%V&H@/-S+6KY9+-3K7>G@TJ.^1O!:7:APT?E3[39;)0TR46-FC)NR]* M)?/UINPIIC'Y)O/TD,QD+_E,N!EX6]<"ZWMG>*87]_C.U_GZYVTIZ>M"R 51 M$&5(IH!*F0$49Q!0(0402<@E)@E#BMN&=.XW/#M?SF3[&>$"(YU]W.8!6/VF M\QH(QO;=[+1WBL<\I>J@$,R#AB:+NCPE_GZ@Y='%#5$L9#X' >I-%]/\H#]U8$$]U,[>)V!+[M:+>!(VP M@9;6<6;V('MYGOK!:^19.Q2J 22(?4A@!G=9O1 MT55+,A43_YZOO[[>5.OB49:?Y4I^ITM3!70A21PFG%&0$I$ Q&0$",)Z9>9I M&LDL532+K8FK[?N=FX%H10O6??5YKP*ZWSR,"-_(]J(5.GC7U88S8@=&[J 3 MW(0%-O#VEC^^"EX'\NIQ8)Z(P=H?W&YLUNZ@]5):.S0W':^UNXX'Y-8#7O=6 M=:YJ-FAM!::D/*F2Q/;E3EKY+Z^KMS)4; [^AH!VY$-_Q&LMS5G]D4P?=2+ZX-F MO IQ)WM]Z9IP?5!85('K?7V8>7I+2Q,X5VU)7^6/]2NMQ3\6#(-5_MJ_Y'R<1]?.T'A!;.P] MZ#Y4'?Z>H'RWQ?4/EW ^])+ PZZS*76 M1L_*_TU+\5W;)T-95:BU^;$-@>$D2QA,(P -(QX21 $2:^<#(QDQ)21):&9] MOG6QN[D9DT[@X&LK<4W)5K4R.YS$7 ;:XGS+*WQC7UYUR'7"UM78.G&'%&&[ M#*'#&997*"C*FML>D^H+K;7I?+:H%YRC!1$1!Q:H(Y:0QP)AG 4!"410G%TG'_YRS#_/:% MMYR7&RF")_I3][J\"6C["V.J:^92N=S^-5C3'SWA/9[&R=HK' _[\3W%4W3- M33GD3@/0JA#LZ3 F6[,E?*/Q-5_J_X49FRWAN"!MV[7Y@NQUATI=9ZS[OA1?VPEYD;O3G57?@N64"5(D@#* M< Q0E"B J:0@BQB$%,=<,EVLMGT36;^T-XGUOW83^+B]2>;I636ZZ7C^@6$K_+,$^(\;T^:= MJJ^_]A/E;UG5+$2QBF%,9 IJ!AY$4PJHT"M_DJ@H$S*2"6=NAQJN(LSO3&/+ M@4%;#HQ5K4--OMC+-&4V; M/>E&F0L]VGLK;7'%QLXORC RZ #]WOSV9"W*G?*UF')+Z2JBCE M+>>;Q[HDN;A]+,IU_J^6=P;'B,,4 L0B 5 2(L"("@$)0XA31".66$7'7BG' MW%SPW>:SV;S_^[_A"$;_%91&)U HL-&_I$8MRX.\:\?)XF)Y&O1'MD-'N_[/ M'>):DR[&EM7*!'O:!/OJ3#,B#O?4TXS,1!?8HXZ0VQWW];CV7GY?T?QTM^+7 M8W!P7>ZAN8%D*?RK%)NE;%VWHVS]FI:ES<>_Y>O\6[[^65=5WX7^IAE!.*8, M9*G E% (:< YG%&46,QR)T*H)\O4AS6]8ZC>K=4,TFU(J_ORERI$BY?MSL M_.=I1V/D9>XBD5NCR$W0:1+\4>L2C!( [@]:7Y0FUPLT+8V)-P"/J$O\M3PX MS2Y?RP_Y-RG>:]]B]9#KQNO5H'KU\S?ZWT7Y>JD=X=L?>;4044*3*$4 LBP# M*$HC0&B4 6UW$<*2AVEF%68ZH.^Y6=I&=%#+'NR$;_RCRK T^JKJ72Q$#!)(BPE4"+FABY& >U/2A!3BCBA7(30R:[9=#HW@V;D M"D0K;?"D):Q)W_1,D_(>CY+E^*(_0B"#VTH9??';@Y[I*&[I1I\=VR^.YZ_=#7Q(PFP2YK MS43ZF*^]EG24.PD;2'QM:/JZFG:K8J'TT2;$YIUA7_9VQNS-(M/'(A98&59; M0&0: Q3'"- P5("E(0OC))41AHN5?*C#EJUFP+FNK+Y^TGS]^QV.-PFVDC;K MK$F!:-,AW-;2L^#:F8RK )LH?GBW2AXNGT9.?Y;B$A*>K,39;B:U$)>4?6X= M+CX_S#(T[OYVE4,DRJ(08:!(F@(D$04TR3@(%0UY1%+&8L< H\,.YA<^=/OE MR]O[+XX!0<]0LYOHPY$8>7JW>_@Q%O_3.GN:R,\:GW3ZGE;L^:0]\]2 X(/! MY,J?:+G.>?YDN)7?+B4WMT[W11,:(9OXG85>\D/&XPBH)*-ZY\T20 G*@) B MCD.5(G/>$#V4IOZGB6C?QM$*+#I?FH(VX1Z#"7<9SP MCF@@7?Z^PD&G<7!?!*W.;4CD7,;>(:1B+M_ 1$$7,_@6W$(SIAB?WN"-4068 M+KQC"AP/ D FZ7#@CN ;S9?F;O-=47ZA2_E%\DU9)RN_D6S]&UVW_[I5>H6] MERN3[EB]HWGY-[K;1&H$3=8RU7PTPCLN/VX;H@LMRN3 3_VZ846-]A)?Q-L-0.J*('1[28P M@@>UY#=!J]M/_>2R-L M0<87/7!+N?US\$;_Y:8=R3JE&H8>=TY>X/>UT[I. MF&EW9EZ .]K)^6EUF$G^:U&([_ER>;LZNJA]DU=\652;4CJ>1CBU.:/9W,E= MS\CC0(2=[*.<9PQ"S=,D=.M[TCDW");G4VQ8(P/.4DY0$QM#_UW_TDSOUZ44 M^?I#457Z[\4W6?Z\*_,'_8Y>!WXK2GG_E:[>:6^KGN)-L.[K35D>\#\L9 HS MB @$">4((*X08#13 $(&H4C2!,=6;M!4 L_-4?I4YL5YDK:7&5.+0Y.9C=3( MMGBK;;!3MW&::H4#90+":I4#H[,I%M%H?1/L]-;^EDEB6&O5 Z-[[4I576Y# MJ_X^<\W,O@J'XY29?1T3G:K,["MQ.V&9<,AZ#UJFD&.Z\Y8)43TX=IFRWV&N M?LT7]W[U3;=9E#\72$'*8(I S$+#QA+'@% 3J<$DQ'&JA%+*[3[VL(/YW<=V MHNF]5$,@O'EZ6O:1(=K :+Z(F.".< I)E?P-9G*3:\OH\I5,#H MZA^![JC.LN.UC@Z.X94#9;$3F #\B9CB6HQ;%ZW3Y28XQ6N[H^/;JA1T.DTW M/ XN^73#-)&W/?YPN3G0?@#N]8VO[&(ZM]K:(4C781Y MZ7J2 X"S*#,YI-6!AS5]-"Y[Z3S;\J6?BBHW[M_;'VNYJLS]UH>\6B\BP5"6 MP1 @#BE &4L!0RP$)$I91!%-4<)=8F8\R36W.R$K3J2#U+9=W=A.P^"/G8[! MVY7VR,O:(7>D!? U\I8'4]./Y]@G6B\RE.X'8WZ!]W6BYDFJ:8_B_$)Y=(;G MN?DA*1J&V8F6XF.QEKO5J*4+ARR+1<0CD&I'&J!$*6/=(Y 0DO H"1FD5JQ9 M%WN:F]'N9 U66MBJ38/53 M6VWQ?K5U[%N^+5,KCA&LC26# .)8 12G":!0N\T1#$,>1X3R5+H<&-EW/;?# M(2UYP UO@QG8X)>-R43)5[\&:KMAIEO9W3Q;A^&PCS*_!W6HO[2;H"IS>%T>F&2I5%J MPA%R<((G'*F)_.3[KS6/7',_6/WZ'Z*]*JQ,9=I'6OY#KW_?3.:*.7I9ZX'+4/8U8KR]_;1_3N?N>T#C8$?AJAE?H'U M6JEBB0"5*@6(R-SIK"ZBX8O0ZGQ'TU):753XB-3J\AM# M"TBM\[(^\OVD!_]>-U(S-">"18(B"1C'$4!4(/V3R@!CA,I3]+A4 M5^_3 \/3NO3KQJK\IAW$3!A# MP8%*0X@C02!CH5NVA:L(+M-AFGR,_6(F.Y*$H-6DWE;KE505Y6/K\!=E\%N] M@:BO+O8V@":;X_S.KTYO<-JG#QYF.WLUYM"-;,GVR2S:O/A.?'-8LE4@J#48 MM>C)4!1]!4BY=C]M2-1 <(Z"H(:V,\RN-M7(/S0AQA4O\[HPRH=\)=^OY6.U M(*&$<91"@(6 $5".UA*I"#$7&*>13"EPL7+NM#?W-RM1MR;+K)E3^3@#R-T M4$OMZ'I=PMS.IGE$&EPS)&W?@ M=B5>%RL3W"-7W##N;-E ]JK2B5A0KHU,)C &*(41( F+00R3."*9(!QG;JZ; MFP#S<]R:I-$#N=UKA#B,@)T%&@_5D0W2GN"U)WL@^@'MT"A^U##A\ M\IHB[L"14^<2/4]/31A\D=WV+UWW-%^LYS%,J09!F',S.$TR0"E$0$1B2 - M4QCRU.EPNJ^SN5F!6M;V1L8UH:X'4LN3'D] C7VJLX?1_FG9"#;!!A%O*6P] M74V/T,XMWKBW5_?;Q:5G\E/*+++_E7)[ACFZH:O5/=\JDMSVLS-W\ M)UGFA7ZN6N^=?Z*41R'E&> )3H'V,P2@6 J "8Y8+ 1';H9F-$GG9J6."GL# M=LP5__:'^=G1BHTWV'8FZ:K75VS V,^)'AVRY.562^5 MV8?_>I.4E/=!*BF5WA[O55=)8L0OI& P3GWU,-/!>Y) \*'AH>E\I5GB/<%] M?L1X7PMV=.:7E)FN(:9W]5Q8K?9E,=/W5^__L;;-= C-I*019#DG$*N"0(8S M9$:"(1YC'D59Y%-T<6U!+Z4_5!\.,-M27;>EVZ'[7_^%Q"C_#R M_9Y^_6OP M.SKV X+:MV?_ ,GWEU'S=^0[0A'*DW]MN6%=^8[,'_GR7>\+,U/$],S?9@;H MW76Y,NK-*#8;J9QJ&U057$G()((Z0WSS8PQ6WGD9Y7%W^58=WN()S;5R'\W-N MZ-K;Y*YJ1NN>P%,AXX2F,8,YCA7$:4HABS"&<9+%>9ZA.(Z05UN74ZN,[8Q< MAQUGB_EGJ)=[KO/0NW3O/8+332W=#%+/NJ?&9Y-POB$Q<#??_9BSLZZ+K.<-M-UUH_VZR)ZK&L_OYE*>7]7'\ULEH]TI6X=MTFZK^!H9UT/(.'B^]$_[>O*'D%,JKUSN] MPWKWAH+_R,LWV,+=]JPVFOU1+ELZ2C[%<8:TH2HA46D&L4@0I(SJ,HJ0HN-/(]6" #W$V. %WWSB[;:LW MH]?S5KA)_]$$UOO=Q-9N\' [UD4( NTRI]<8=&>XR.:A-K]\<<=3@_&MWFLE M+\4[.PJXCNE8W;^)#)EK/NJ7YXO>)DQ!W#2*,,(H%K H<*3U,N&0H81I=1$1 M3%A6",^0?1_;+K>8U@R F@-0LS!IB\X.\6\8N2P(?R/[%B!#&##NIL#T$/5=45E;YM(AN8! ]-45CP',BSO(?4''O/'UXKG&+OY!=_\L*. ML>"3[?GE3LJ:_H8IBV0.H\1TZ9"2PR)#":0)3E"6R9PPK_K1JRN.S;#9'W#Q M;K%F*[6>@3O.31J:Y[=_'6_'>&](%'O6#6FND%#ZH.:J(I9E(1S".89WFD3>*" M0R92!EFD2$QDA#.:=!C>=7E5IT]@^.%-Y@ZU!L^[R\D=WOK%#99 .N;*8H/J M&3?&#W6-XUU=9IDTV>H+=:S/?MLT'4E$REF:(I@Q+B&F2)_ $\9@P5.6"H+2 MF#D%,=R7')NEOEL1='(3_LVWX8L'_)=533^@]NU;?$T\?<:BA,9UH+[/N_C9 ML]%5P&W)4P 3TA^VRX-4G)XTX$05'\[V1ZMXW3EPJEKM]ZG>?Y=+7NICV?V\ M]O?:HIC[^6I9SJN26^_O-*:4I$@RF$FL(%98;P0D(S#*:530+$5Y*@;*5O,@ M>WQ^WKO/GY?65C8):S6EVU[LU:X3&,B&0<>^^8.^#HX>YI&)N._][?:<_[F>_0#(9%6\D]P&@$"")L!\;5U:6':2CMM>,@SF/>\0 M;>/+HPFY&TXF1A9,ZGVAU I_PT\])-=P! Q+H3MCW@)KT*:9G0AYA7Z:MP!V MNM7F34_TTZA"EM/W^BBR^G$GA'Z]J[?ZQX?ET^*;/AAG2' 5*L'7"Z]M?=YKZ:\NN_N,V9R!722%%G$+&XP1BFL9:"1BCB>O_$7'"%2JZ M]9#RHF-LBF*O0U1-Z^YTA*Y-H?QDXWCR[A_Q 9W%+=@;)G9AG]@C=7/%,$V< M.F$:O$63'Q6OU("I$U3GVRMU>US7)N5F+&(I[-.MT_;']C-$.,(LR@H82TDA MQB+2RE(HF,J$H3C-6%QXI;%=6FQL>O"C/M3S\F4F;=A]CW+?)N07$'93=*%P MZUF;[9$YJ2,P/\!?S7_WU%3\.C+!6HA?6&K@AN'7F3YN#^YPSTT):J;MTF8: M]:/DLOQJMJG3Z7%3BGF&$]-9)#:#JF2*("&1@CA*I$1))"02TQ?K9?NTHLN5 MFX+I0HK/!W1(4(\AE+W\3]$FT-*&06T/R,_EW-1V 49GYD+/G-HN0E-8Q")2 M'&K=K\_-VD:&-*<%E#0EIJ\53:1JA/9^?F6^][ B:\EY18')N1A66FY[2]_X M][SGM.3;?+@- V#+P02<3:4.GE7:"<2P^:9^)+Q&)FHGD,[DJ'9[5H=LLCMM MSG)!28, M2U[$B7,VF=.28[.:&Z)-;"4"#=E@0[='&:L'ZI?U7#]8]JW5KL-XO5ZL*YX> M263!<1THB>R6U]0O7\P+H8OY8FY/&BY?S(NSO7PQOSO]PS[OFI?H:4GG=49Q M[4J9)FDA"\$DC%&J];.,(\@(,U5Z7&4HYJA(G5R^EQ89FT9NZ01;0AL7HWO8 MYRR@U^,^(6#J6=EV0,@K[',-@DYQG[,/'2SPF8*>=_)E*7E99P/- M1=-;M=[^4I+Q-*$(2F%EK1VA&T)MVT7;:K'R[+5X"6O7H&P0_'J/ MR5K@+)D3T/2;VU(:=KSS%3@"SG(^M]+@@YNOL'QJ2O.U6\)W97Q7?BV%G(M' M66Y&/-IV?TRBA$N"8(R)/MT47)]NJ-#_D0O.XA3)+/8:V-R%B+$Y3,[W9&PY M +LL!&[->%94;DJI;P'TK*T<&C-V$$+0MHS74!R@*^-9$D;3E/$:2#X]&:\^ MZ]:TX1,!Q.HCK5;OUM(F6DYC&LF\ M]-ATX^D NZ%8?ZWR:JG]K8)PU(&]P-NSYKL1V1OR?%U!"I[:>W7A5\KF=07D M? *O\Q/"S"+T#]4&*SJI5^6S==MLQ-CU!CB.4":PX%$+I/5J9<9NYS& J$IRK/(^B7-PR M;C,(Y(-%6X09#]G[:^ZV'?>!9-\1X>O3-?N;IGD-GYZF:)Y=]E6G9UX#X]K4 MS*OW=QQ"9#MW;Q_WR]VF D>D$%$,\SQ-("9(Z#U ;P0( MIU(J7,0J\1N/&<5Y8"_FW(*BVK/:JGI M%[^KF'[Y3_CA?@)VH#8T!YRIXXQ/J $[UQ<<=MJ.,P!'HW?<[^R2D'PQ 7J; M]/S^NVET(Q^EMK(K.IL2RC M: Y5D13:--6' UH0"A'+,3<:JZ#([4AP"QGC M.QZ\H:*VFEZ6BZ]EY9=WT%48>1230NHC BNDTNWBJ' [7GS<"B4V2F-:=$'/[6L.,97;Q*$3^9Y M_P(9*A>]-\%X9JK?ANCEW/6.SQXPF_TV[O?SVV]\5K; &]^VQTV!48O4\C7K $.I"XK3GHF<0+AL-CB=_- M71KOF_P)=J'+)ONQO62WRZ;]CT?C&:C*E;S32I%^EG]*^??LQ__0;VJU4'\N MEG]/*481X@6'N20)Q#%7L"AB 7,4X80BXUQ7[BW[^R5V;(JOH1-\LX2"+X92 MT][DFZ;5IQE]SR)V,,A')+B>=6O=2)DY-EQFIQHNV_\"&Z9!^QK4;(/_T;X& M?X[K-?"99C">UV&@8\-87@O/\0G#R.GRX(6>:1AP9,,P:.X/>QAHS3"I$?M1 MGYTL_E^7^@"V[XZM,_V?Z/>I/@6)*$H32)',(<:1&0B448A006*ALHS&-\7O M.U$U-EO"TGH8>;@QU-Q-7-WBT+T+X?6#U).]TJF3 ML466GF^HMIWX1U3P'O M;C2]:C3\)ABOAWA'GQ4MES8KJ![X=C<7;4]P3<+ODE;KI10/\T=#EDD+ MUA=\6&A*FG^^H56Y,_TJXP63&"%(LDB?#/,(FP&2&2Q2E44H4OH?V,NW%9*Z ML:GO;4;6I!F":!W0.QR"ED5@&R(T7-FK=MD$EL\.<\WZ>0D<'6RO)=J^'7&O M(55_/UX?Z(?R]P6E;5B_8!^P'OD/>UFDV_9QOJC7;T+VU>>,Z L_**T_J*SO M8V2V,SJ!OL#KZPWZ53FS?_BEN-_8P\7%6/ MG_XP7^@[J>1RN?N'IM5;EL88IRB"J:*924")8:&(@-BTQ2IP%B>Q^_C;("2- MS4S:LE 7GT_ \N W8&VHM]^A:)C:_8.'/S6,3!V=N".DNH+TSM:' M'OS2T@Y^,FS];*]H.=O[>X>VBF'DYN'M'EQ^ _FT \HQD+\Z*-(7O=)A5AK. M]QP4F3T/<]@G=_0CB_^[KDN-JZ>%MF4U(.5,?I"K^SE?/$N3O?.T>$NK+Q]- MNJB0XLV//RHI[N>;7C)W?%5^K5TIK3%*,6:,&H\RH0QBQ7)(*>%0%8B0F""D M,/$LQ^N!S/'EYNYP:6H'EBV?8"Y7H+23JH^W@/'/W5KRS;GO?L Z%N& 2:0U"S"'XR3/YL_FSX!"VC)JSYTQ^UD'_> M:22VY;>7G^8\9@/<_FP M+#_K6_7V^':M]\+Y:F?N;,I$$18+3R#U;J@<" MQW;>J,O<[$_8HD(LGQ#[6'>Z\V"-J>Z?'/M?I=I9\*I\U.0_*-C]7 M9KCUKXN%>%A^DLNO)9?O%F;H]90K26@B8HBSPLR.R7-8$$PADBG-E,B1S"*? MX+73JF/;?6NB3]F/Q55+5?Z^2O3L^I^+DRCO36=_5FNOCR:5@UZ MPZ^^E"]/B_=V<'?SA61",HYQ E/*%,0JS2'A:003S&(>"Q&GV$E1=5A[?.IJ M5<]NWC+@J9RZ"."RBNH9UMX550=$G=72#=A<4D[ZL3N*2?]KJY2ZK#B(:KH! MBE9!W?*(3A'OKW*^EK]H%MXNYM;98A9[NZY6BV>YO)^7JY+.FE*VI3;^S+C- MM\;LF]7D?%BLM+Z<2JVQDC1.("FHA%C$6G\E&$$DL%9H,DD)1AXQ[R!$C4VQ M-72#>G@J>&DI!WR'=#"WM'L%2L.(T"G$/;A@>@]R6XZ 80FT/ '#%&BYFH!6 M<&U!\T9PNZR!#Z\E.*\8]^ "'"S*/90@?6/=01&_$NT.L]:0\>Z@Z!Q$O,,^ MNW,V9=WYZ)?%\ETSO[IM93%%G.$TPQP2B3/3SBZ&E&8"\JA(%*5)2G/I%[N^ MM-SX8M#=VA(Y0>OF<@@%5]]AW;:;S9#]:WPP"I>D>GZIH?-3KS)](C7U^CU] M-*?^G:[: B.E#=E?RJ_RZ9#-*]V(>N$;4W[@"G7__C+@MTG*YB6@"\N= EX,V/[26[ M70+JKJGW\VJUM&>QZF'U12Z?OM#YPXOU*6G&E"PU'[+Z4YI1?5(TO01^U0]? MF>]BJWCT%I$P3F.HTHQ G&0,,LD91'F<)(E$F%"OH-HXV!K;_M/0WHSC$PM] M*%E6QG=4C^;SG,PW#HQ=9\V,@M@1;7AUNYDWCFUIWIQJ2].TN=[!!EAPM$%# MYZ"!1^^:6X FH(5HT\/&@F1W29?9$_[C<;!U+!C?\;!\YGM?&34 M=;,%VA*-.JOVB7YO7 !OY%RJ2 M(S"!=/&UU095DHZL'VHOU]LZNZNYE*(R7G-;_=5HMO??Y9*76A].LT+1(L8, MYCR)(9:)A$6<*5@HS 2+4T90XNVSOKSF^!S7+ MV-6[L5BNGN3RV3A5GO0S;&OO-)<$%3R!!<,%Q!PED,58PB1)B4!903+DZ6PX MLC\5&Y2>_%#J<"B]@$*P,^*I M-08^LEU@\_@$=>GBGIR;U;ECV?'AZWY>A_4/#F&MIOJX-&DSG'*>*4R@D&D$ M<1936!11!K-"1BJ*2$J%".K&#,S V)36P [+T*]#(-?D*PIY!$[(ZHH7\I2? MT018:R!.>!Q;,(!%8T!78T]R',JI&)K\<;D/>Q*.MZ.P+SJZ[: ;C\#'Q:SD M/Y[D]]4;#>O?4RZCC&)M.>O" M\AV%>A9*MUTB!$ ]:_,M-A-04PG^:O[;D LLO0'-Z&N0!%*,9Y<95(%=8_90 MT5R]OO/P,FV/_59^-=["E99^:>IVZPZCS]J"+_^?56B- ]&D*CQI,\11BS/6<*\+...=(Q-G>B7+?.>7M9) &Y:9@!8>U9" M-0?0L@"V/+3SS@SEMD7=+CM-:P++2M A:+=@&6XL6BC"3YR5.LXW$N!,UPJIL9UCC\$V4P'0OO MGR5-:8?R<3D3PHMD\(2C$R1TVQ8_+%:RVA89V2$UTRQ&O!#Z$! 1A"$63!CW M00YS4C"24ADG43+=3K&_JN%.+>)EZV^6ZD\?/9DU_+:2D]A13%2>"@$ED@3B M@L60"(6A8#'5^[\@&?-*P[H9NP&V94NC:2C;$!D 1K>M\U9P^C_MG.C&UDP* M.]N4+=SF= F>0+O(R24&5?>7F#S4RQ>O[:9 ?U_/2UZ^T-F;Q5RT3>A5PG.& ME(*IX@+B3)CAR@F#<4S3C,5")8E3E8/6\0L?==G)G@K@$L !%( )Y<85 %<8O)0 5R\MD,W MG;;:URJ6WQ946WIS<:)WHM4T34?$:E!'=M"/+R] MOUNMEB5;K\RCGQ8?J7GL![EZ4$_T^^-B-OMEL32NA"G'DBD2(5A$@D$<%V80 M=ZP@87%$..:,YEYS7#W6'N$&LYG?O+ N0KYX?EG*+W)>E5]E4S/DV=?!0Q1N MYFI/ />]NVBJP2[99M!(3?C$3B$Q[7+I=_"7(1\T](><)^*/6JCN"1XK#]L? MP1^2HPX('1[14:7MM!4_;**SU:'3-"8*J43!B-$$8H8I)$F<0('CE(I"V\X2 M3^M&BY]6=+ERU&E.B_M\;82X+P4'?J #C]L0C(!;D1=0H78AMT6'W8"\@#C:>_SN[EQ.7\ZE:(IHS7!A M,P?1AML^+JK54J[*91VJV[GB75GQV<+,YJZ>[ ?$)^3 /]>;,(Y!W ZQ@U$+\57R'RY,HVLQ:%MR'DRG,TCLCZ>S M:-@_5FU>Q4!3"H.]0WW,,'R-=VFL$PZ'?J=ZFH(86J1A9B0&HVJ$$Q1#(]YM MOF)P*@8NGVCR5A_6JVI%K4?K?KY:EO.JY'6'4"Q2S(HHA5S%V)A,*61$YC!/ M\K0@>@;.D$7R_VYQQ8LFYGYE'(JV=#*$"Q MPZ:<88=?,]^FE?Q8.K.Z2N6UJQBNTOG/4;/@"G>P"@7G!3ON,_R+%&LS#.^3 M_&P6?90OIB;0+*/WM6=+IJ:M_F/MFQ-)0E-!"93,["!*8$B(5# G$9.81?H_ MF=<.XD_#V/:&E@43?&_H!!LNP X;$ZMVFBLZ^5>[2,QQ9^A7#GWK_%Y$X*_( MNX,82D5WH&!8Y=L=HB.U>L.CNJ0?UU73<_%;25DYLS,I?I/ZE](^>MO%)!)* M824I3%*>0!RC%!(9"8A$0A6*4A4+CY1CQU5'K137+R\SN]'I\_R.;/0G^H]U M:=HAZX_R[M-;0'#LDP#K*A 'SV$?,/<=>+:$M8I1!A J:B504//(J0NU P]B4__MS M[;IM.+M."K8-)2"SQV^^P\L$S.L\UKKCA!D%I^6G+S+.YI?FG-Z](T4' 3L: MT/V*;0BG205J^B>U;Z2:G/:1;,^MK9M_VXDOH"W='<]0MG0'"H:UI;M#=&1+ MW_ H/U4K9#E]/U^5JQ^/\G-9KE9$GJ@XJY5KK)_0&97D M__9Y\?7?]:VUNM _;+7$V0<.H@*NL=-^WU>O&ZSWX;?%5,4D1HG",*44Z<\\ MQ=IFTO\L>$+B),="Y+SGSH??%F-3 _J%2GOO>ZC!=[-B>H>T_RR8SCT/ORU> MM>/A%L?7ZW>H:1A[M\,M3 %Z'>X\[+9!<;N&47M$_=$672.:)H@+"8LD3O4) MT0QUHH+#B,L\5VG."9==IL5=6G1L:FXS^6SWK =F+=6;#B;59CA+MTER%P7A MI@-#P]NSRML@NQ?LWA )+G\ M6G)9@9?EXFLI+HP[FB&=Y3V0/CA^_J ?_UGV M#K_T\Q=VB$#^7HJW].7-3,Y%\R)FA!5I$F4P4M0T/TXCT_O,AAH)B8I<(K?9 M$Z!,:/7^]>T!<_WI=$/$(Y-V$S$ 1.[=7 MQ2] =Y;OBY&XX[N&"[F=I7@OMG;^JFZFQYMU5A9IU M\QZ&LRT'EE<@BW4HJ@>U@P<6Q:%U/?3R_I'.=XVY\['M?O-.:]4I MCD@<*91#F9IXI\+Z%$Z3%*J$D5@PC)1R*L,YN\+8+/>6R&8D!-!D D.G>[3S M-)#7PYTWP].W]\X7&:^(YT7N.X4\3S]QL)CG189V@YZ7+^P\ G(I:27?R?J_ M[^>G''GZ4,YC&:L$YB@S#>#Q[UA$MP>"GEN2?C?EUTO$?=*:D!TSA)DRZ+#KTO$D/($Y,G_2Y M^W4JAIN$39-*>WFJNZ!)IC4:S/*,0"PD@H1J)9=&..,<29KF7K,6!J)[;+IQ M,XB;-H.X99LP^V+('6;$>Z!7PDWGCE#0/2OMD&7(.]R/:8I[6)F-I$C9E>I_ MJI)E3U&$+F#V7;[;)OC;8O[Y22Z?]UK%FY(1TRU^V_KC@UQ]T*C74?8[9G(B M^6J:<$EXD1#(6&%:B,4)9$660Q%E64Y82CA*?7:V6X@9VW9E>.F0DG.3/-RV ME:%0[GFOV)O)IX!&7"262>!T:NI$Q-J6Z M6R#]=AM?V__"VX[,H.79LS-Y-X&YZ=[^Q3"4UG5J;N=34.W?S/PF+$,U-^]& MQ+#-SF\"ZJCY^6U/ZZ9%GXP;:+W\84ONM#W]O)@W.3A)*G"N(@1EDD<02Y7# M@K+89#5H78E9P3,OQ_'9E<:F"UM"@:743\>=A]--C04!J6=-M8^/B=0;,GM( MV[P*1B!5HCX9GAZ M_OJ]D>E0%'N&^QNJ8@^?.'!9[!F&CNMBSUW8;7/7EL2,5E6I2FY]9 _KU8/: MF8AG&_*_W9V'=V_'X;6SK*."I2Q#4'$LZD+X(D\*J!1GA*&(8.%5*78;.6-3 M$77"CK77&ZY,6Q M?+ [<[">EK''%+CO,'/P1E&Z61_#":AG)77("%BL;6:@ MFV1Z,&7"(!O(WKF1F$&-HC# '5I.@9[:,3Q^OC_@;^5[)T)_C)T TNX;]]2%P$X1I(# MP]IW&/AV1/T#MQX0A8JZNBPY;,C4 X2C>*?/O=TGL7*C^$['5ILF!5,A$%%9 M02$6A&NE1+5!2&4,LRC/%2^2)(\*+]^YT[)C4TM/9OX1T%L#7-'O=4>Y$YWC M@*RI-^4JR\\FN^8S+>?5JMO$:3?Y9 G+\[3(H="",)M&#JDRJ5&%I 4BC"1I M//TJEVSQ>A+:7;Y'1??^\6,K@5Z@=HQ*!(>O[PWB6HN]]U$[PY^[14Q/X^T7&+T9Q:'B MGYVS3L('0"]B%CC.>7JM5PEG7F3[7-3R\DV=2URTJ?1$OS?JJYD6.D4Q$3+G M9LY'KC6-U"=DDL61F2.%LBQF+$J]!D>=66=LAF?CG3)6I^T=4UVJL/ "E"8I M+KC$L, 4&W,Q@P01H34YPQ&C213GI"U>[Q_2_3KSOA6W1I/5Q(7!TDTM!WCE M>E;(S=MF\&EH!#\U5)Y/_N]2UW,)AW"%/"=7&;IRYQ*K)TIU+E[>H67/H\EV M?E!_5'4C0C.2^<76%\\__V:J@39%QFUYT+NU?%J\-9OM;%87M0FB,.-I!AG6 MEAZF0D!"320XIB)-M*X@S"E]+A ]8U/1CP]_F'X5LK%C9K90;K:=$J!-0;'F MUC\@UEJ5+P#?X<:C9TX 45Y65*\@H+Z#0H89N%!0LU.W8+4S-#8< \]P[WMF^RN]&1X;^MC>D(&V_-&]*7[6P9!2NV@_ M#$+(5_+DL5_)!J6J:2:5R7"0F2"PA%KF$ ME'(.TX3%2J09PUSX>?T\*1B?-]"2!@UM_E%C'^C=P\>AX1QC-=L$6!X62H6- M*W? +F" V6?UP2/-': Y%7+N\I@^9IML,K"W9<;3%,6$-9!!%"">)8Q%BZ#V5P7'1LOB%#F8<'P!5:!_=. M#X#UK*T:BL&&Y-UD'$TT^,F0_7.7.0^NN'HX1WK =R#_AB/.@=P1GCA=]"BX M/FLXIX G=WOG>M][NUFO[Y]?9HL?4CY*6U^T,S>^G0:7TBSE2BF(TRC5AW$J M8$%)#E,];?+:VPQ6V'VAZF[SE#$\B6O+[>H+:C,_N'MJ+[C9UG(KNY*V6U M]4J)&.6BR!5,D,HAEHA#1D0$<<1%I!*&"1$^&=Q=B/"R'8=*[/8>B>R/O9LF MZAO1L87_POL%;T$PW"AD?Q*&GH3<&:03@Y"[/ZN;\CM7OFU6^2!7#^J)?O]H MBBD7\[O5:EFR]Q$EC!E*#,##(L(&51!%-$I$**4Q5%/GKP M1GK&IA(UR:#M[OE2#PI9V&8*?*^90EWH"'Z::2X]VX7?*D W93J@6'K6JQ=Z M6?QDN/EY HS0%LJDM]TR&VUOI-?KN8)C'%L967 M7UYN;$[*-U2 =Y*MKI;8=H'632&& ^Q5[,@]RW%3L_(HOVKIT5G HA4WG *I MK2N+#:J5W!@_5#J.=W5/S:4SFQ=0]@A%!(>MV&4 M#)W5%0<3H#'41E(+(C!TV_J"#J$01UC]TT0#PCMLHN=5F,,F9CKBY)):>>U1 M@R='.O)V*KW1]=:.G<],KYS[JEI+\6Z]U-MW/0_Q/\T YP_RF_U+-MEKPGH9K'.:YU"QN_V'#QNH.\G8453N]%4=O=![-8H'H\8> MY3,MY^T?S0@=-*4)SRG-*>0XB2$6,8%%H0\L19[D@HB"Q9GPV?A\"1C;'MA2 M#-O!E,N6YJ:PWN2G;C)6%YMB8/M'SU0!;V$YNIA[%$'?/N7]XNH3HQXW]#?E MUT^7TH7]G<<=H0OE+?9=?ECW<$=PCOS!79_3M2']5SE?RU\T/V\7SM= +FD.(_C_Q1+]/48Q(1A"%4DB3BH )I#FG4&1QEN*, M4)I&T[EG$#A0X?9.;*J55STJQ8@Z%. M\MII(-3^DP8;!'62@=T!4*J@" MKES=,%32.D@1!A+$^1- "08HY@7E"I"R4S%/E=(@8@-:QZ9^659,&_E 3 M#'Y=TKEQZ?\QU^(%+;/U9&?0L@L,OYZY"#V^ FYJ;R2"[5EW[LKTY.P>P^KD MHF#K!(FZ*O20T2ZY/6>A,8CB_=6B ;*V3V$ZM\")>=>8O]B M*N[)&X=+O+U$]UZ:[<4+>T@S,D=ZTY#/-#/Y*+7T374K1ESD<0IEC'.(XRR& M)$T(I)%$#',FD.3!THQ.$# V37B49B0:FL'2].$9(+_HE)3]9W5[/ M+VKIM_V0)J!A8: ,HPO@#9%A=&KY\60870#'*\/HTG-NRC#2#[-#DC6K#VQ6 M?K;[X3M9\65ISYR0C*>N0 MY.*Z_MATX0Z)YDBYLD1VRK9PEH";HNL1UY[U7$.YU5\M[6!+_ 0<8/YT&?.N M"1:^R(5-KG!>_342*WRA.9-4X?V86[VK)SJKF.;S^EGB?OY55BMS$JB+HO_W MFIHFI/=S4=KWQ9ZFIQ'%.2JH@'$2H.(P!I+BN(@B(F&6%@ABJ0_R3*0*)A&-2)9Q7'BV2G%= M>6R*>3< 7,//"7Q?(3G4G;9]DV.#5- MCGZGJ^9?)OVXG#_,[6"D7VBYM(6_4YPS&HNCDI;R-G;%JOIE=_CJ4^,LXE^&$FGFEK1@O1=W#1;6)R4WG#@=^S'K3]N;;4 M3\"&,ZB/?M#P-@&&\+;I0,/;C[K)*;<-F4VBZ2>]P\U;MN.UMR9M/EM<7'\+LVY$'E1P)1A G%*8DB$4#"B MJD@90YCE2;_3MOT('IMFU*\[ZGNDLJ=(+RO.,0KJ5<[L[@.4+>,'$Y2_+5Y] MTK;G:]'WH.W^7H]_DCG;H5^3 <9L=Y-9^"G;GG2,?,AV-U1OG['=<=TA+)-- MP[F4$UD4G$&6L1CB*-8_B8+"O(@BFJ2BR)3[$,;.9(S-BFB$ YL9$LN:W-(U MM>Y&F?1A,(RP66!G_>[27S"D//KS[[VOMH&>:0P;:%X?M#AD&@=OV ML$#=)@\R*S^L36KY@WI7SM;ZM[8 IWI8KZH5G9L&+U.:28+S@L-,)!G$""'( MDKR .%-1'/,HCV,O)Y_G^F/;BQHZP4_E'%266,^11;[XHTAIJR"+81(5*<1* M&I- 2I@4A<*LH#+'F<^,J3[Q'V"FU";YNTW"GUL&3!B?+YZ?%ZU4P&++ X! M#"TV-_]LC\+HV5PX2L+_L)%#33;8H7L"&H["N6L[(A?(:^N[^J#.VX[0'/IP MNSZFQ%+HN.;0-J:0:RR_@G)YC==%=H\'I66!OL\='W)H5L/.8-PHO>0^[T=$^4W1>=FX)U^?EU2OESJUT?:^-6/TW7I MK4J\$]I4U[?06:T5[]:K+XME^?^DF/(<,55@!',6%:8IL30!) &EC+@26HTQ ME'MESO='Z_@4'5_:=N$;DPW0#;%@;1N1O.@[NMMT?0K>38>.1)P]J][=AB.[ M?((=1@'[<:DQR=:ZW'+<&II;G@-FY_TAPA$B$.C1\38J4B M2&C,H8A31'A$1)9P'_]E!QK&YL-\,FOX::HNR+LIK9[Q'&O4,IPBNP' 0#JM M"P6#JK<;(#K4=+<\JGLZ_#;__C S_U'2F;'WS)+3-,&4,D5A+%BDC;%8&V.2 M9S!+HBPMBB1'!?-KE>Z^N,]'.=00EIHZ,-/D@9],S1%8?:%SSU.Z!_Z\2)B@ M>:[QYQI_AB+(8B:-WX7&.64D15[&<#_H#V,.[V#?&]YN.TP_*/:\L3A5<&U0 M_NT2RIU*$?P "UB,X+CPX.4(?H"<*DCP?$+7TGSK):B>%G?\'^MR*3\NC:MZ M]36Q*+^_BG*'DGQ?P(+5Y#LO/'!1OB\@QU7YWD_H&H^OHR_O M9/W?]_,[;EOP57H1TR>CVAK@4Z&*A%)50(9S!'&>II!2+& AE$!))$DN,C]- MYK/\"'590ZO]L.:&6I.TW*FKB)<<7 /W@;$=*H#?Q -_:@G_V80&]["VU+MT M<.D0R/<'+5A WV/I@0/[_J (V W3N/Z@L-VX7 & MX*C3AON=095.T_(?17DALP3#B+$$8H*Y-IHR 9E)#Z)9'F'N5&#NM-K8G%0' M'PKQ:O[V_KM<\K*R492FO&A39R>U)81RG,&DB%.( M12X@E2R%+(WT>:^02F;8N1;UE9@8F\;;(?6_>11+OM8K<%EU_K,(MF>-7&KH&J?_\Y7C*_ MBN)7EN[%>N37HFVX:N971G^O%OJU:;FA;N2(ZL-$8#LQU1XD:X*,H[XE2GY< MEEP^&BYW*ND:P@_J[Q[E,RWG^L]M@M^:SI[D\CF>,BX829"$$3T5C%;GZH8V-LE+N;0W5??SC[:KU0'I>]Q.LS1-5$QR2 @2 MIL@GA05*N/EG5%"2,TI)T"K2P R,;2NWY#?=0,1B-C,M"%_DLJXB#5U$&OIE M\-BF1RKB ??C:PO .#">350)S8I_?W]@$+47N2XU#5J:')'U?) M:D_"\:YC[8N.;OOG&SHSY1J?ODBY^LU\ 8;8[V4UY3Q5/!$%Y#RC$"LB(8DD MU<=9DN,LBX1@7KW&SBTTMOVHH1-80D%+*?C+T.HY'/ LMF[;1@C$>E;OW<#R M5KS7D BD(,\N,Z@BN\;LH<*Y>GTWQ6!'/[]=5-M@ 58T0AE",$DYACA'"20L MC:# VN;-A#"9ISX:X6B%L:D"2R#@FD*_[_X8.KO[2FWGOAKJ@T8>K MO ?ZMH^?/^A'?9:]PZ_Y_(4=4YZJ2JZJ*54JYTJ?5=.(1'HWC_7Y52H)(\;3 M.!(Q5HGTJ?RN'^OUP0Y5S VHI^KW2/^P?7V.GS3(&W26@?8E.G]!1T?FFE7R'VM]&'S_U585;1K><()9 MED0$%BA3$,=1!IG0"ISE7$A%8Y3ZG<3.KC0V^VM+**@I]?0&GD74T6T7 J>^ M_6N'$/74(>@J%J%\5&?7&=:9=(W=(Z_/U1LZGL(6=%[9RING)17R;BX>5E_D M_-22'-]4E,X3S.:Q#$KO'HO=*)B;-JD6W%: M0*DX'@+[QKKO@Z*A?U(#/ &6!XNXY6('\6HGX:TGI743E*'.G9UH&/9L>@M, M1^?7FQ[6M:SG_ZZK55N+?3KW_W2T^]'T,ZC*E?PDEU]++FMWNVE6]'ENGU)/ MS"Y4+O*XR&',"=(66!9#*O1/64*26*F,IT7J5QG4+\%C4[V[F;!\-PK8J6]Z M[^)V] *,2(A]^Q<^WK^=G [1[N96;:K";:]_ZX_ +VU&4+OYR_KU4E+D!>(46E")V:J(,92*T>4 M9E"*-&*Q+ @G7K,SO%8?V^9@B >6>K!#ON=9WP]_-P7?&ZH]:^O3@%HC?/?? M-2NV"^=ZN319K?7!:+[<_*(?L[P3KJ':7&ILV MJX^YL\7\,]3+/8/9EF@_C78!73?U%0:SGG55#=<.E78"4$-G.)5S'8M ^N7" M0H,JD^L,'VH.ASL&'NECVJ>M?MS/J]72EG56EL2G+W3>9,K]IZQ64IQ)DOM5 M/W_UCJ[D1B5.4TJ3F&N%)&DN(499"AF1&"(<%U&"F%21E]DU&L[&I@1K\H=) MZ1[L[7$,&HV%WA$I^0 SAVITP X\C4/9-+'>9H@W+]ZEY'"+%#!0@:VA/()A M17W)_[5'&P7G:UQ9Y4.+,]C8I-X([)IN6E52/K23!&T:7&N-_&@[K;[3:CB. M*(JX)#!+"]--/I-Z$X\SR/,<$2SU7LZ\9C"[+CS.7+?G>ZE8X^3(C4="S-:)%!G!($ M"T$11)3'-"YR*KA7Q-!IU;$= [;U\B];P2[HGN/EP%^&)] PY=.,[U81>335&U!4 S7'NT5D M@7K9!0+U8D^Z6]<8KK=<(#3V>L2%>F;'@(+\;%[D1_FR6!I+_U2$/TTR0?*" MP9QG#&**L'1WC M8?'KVV7= +K\-G:],QZ_YU_,0[;1[J2[Y62?#4E M%).4LA3F0N1F^DD.&4):C24RS5B6)%AZ5>P.2_[8O*4?Y K4- ([0*7Z8@T4 M^X/<\NFG' =^(]ST['CEW+/*-JQ,@/E/L,.1<9FTS(+Z$B/X@U_NWU&C $X, MN;(YSC46H 4# #4>XW>!UQ!AH8QF8^$'WJ-<1S.%V]TI4=-LYM?(U%'Q< M+KZ60HHW/_ZH3&!Q(&*;GM2/TB MW_.N8@P'"WM+ODE4^>F/%O>MAV/+12_]<;J#&$BG=R!@4+W<':!#W7K#D\+E M/CS*N?Q6M\B=1CQ+XB(E4.1:#^*,8EB@/(()QSQCN2"4%GZ-MRZN-S8'_/OO M*SFO3+[8XL7?@W$-W.Y)#1TA>ZU6=/HZ/[YA99+.V.]B!17D2(01RB"F" $ M"<\I%#++)1589H+Z*!271<>F55J:[7&PW%!==P\#Y89N/VWC!+^;R@D-:L]Z M9P_/+<' 4@SNK^/IK7I\ JD?YR6'%0)^8!PJ(F\[NVFCNHL4Y.:NICKI[U; MF R(*57:?(DDAS3%#&(5(4B5H) C3(EI:Y5AK_XT)U<9F\)I4M@W5(*_:CH] MFPJ?1M1-I=R,4\\ZQ!\B;Z5Q$8) 6N+T&H.JA8ML'NJ!RQ=W[,G2A(AM*QBM M8&Q?F&V,V)RQFFI&RJA@BJ0P3@H$,5(*L@)ED*59KI(\S262GF/>7=<>GX?G M[E*:T03,M.T(Z%[^A%BLV4JM=S*4%@K\USR=Y#BU3_FO>31!1:P-&_.7_[F> MRW_]%Y1%_Y%$$V!>77O1.[V(&8[;_ G9/\43O7CU(LUY5\Y^>'9I<7X!<,Q0 MC@F!A9!Z-T!*VG?0"=,];C$-^$E4:^/-92A/P-G1YLC>0H5K3.*\[;(\97SB.FL5X/Z!# MSJUSYM.?RW(E%TK]'TF7OVA-^K L/^M[5U+\HE]K\]OJC=0OF6R(^J6L.)V9 MWT]51)F0"898Q"8,(@M8,&DR=$5$$$UIRIP.ZD,1/#:;.XY0X9'Y.81(+ZO6 M,0JJ9XWLF20Z 2W7$V X 8;Q"=BR/@&&>?NW"C#+?JNQ00V _=O(7@N/I.&1 MO1X#)1:/[37QRTD>4&87\Y:'H&.XW.8!4=W+?QYRW0Z6R3NII'[095BI' M:2:='';]D#I/"19L@ M_*K#60"](;:WW_>W2C?G^D$SE@]KX[I]4/6".Z.XW]"JY%.5)EDD!89$&MJX]M;[9$^6^\W9 G$15$1@+2V/3"9(K 0BH$ M>9QQE%'%N/ ,;?2&_3#AC4TW+MITXYI;!DQ@@B^>GQ>M5,!BRPJ @ TI-#?? M=V^"Z-G6.>J']F$C@6:+VR%^ BSYX1S=G5 +Y.SV6WM0AW,H3C M>Y,OKE4ASU)20,($@CA%^J>8*JBD2#A2)O-#]>?.'NN8V>;L#U_JLJ//2].] MX)LA&FJJ'6O2;I1,'U[I$6;S=W8BNN3TAY1'G^[@+G(9NY/WM=RT9XHM CE? MAZVD"(/ ;8[2&RLJS%#.]_.5R6:JE>JF'OR3?G77U52I-$MP5D L1*8M\M@4 M5.;'JN"WN[PW2=KN_8NL%0.U\MZWE 9?7WDWY.DSF+,Y:J MB!50B#2!6%)]1B>4099'-$EIFB._XJH+:XU-*>R1"@RMP!#;,3'Y$LAN9^I MT/6L&SJCYM\#X#H>H0KV+ZPT;'7]=9:/2N$=;NG8:(I_D6(]D^80K;61J O2[&G[KB(M)OR"(5?S]KC&+HG9^C\6THY8!*JE]2EI89M(N7 ]%'W M*)=[.KC*WL_D5Y/M8=2224;='H-^M^GV4U'@@L4T@RQ2$=0:A4&"4@:%Z;F* M8Z&RS$F+.*TV-C72T@N69A.]H:GJ59@=W%LAP>O[=-+B9HT/0^R.NP3\5=/K MXZ>Z_IJZNZ-"XCB0U^DBGH$\2ZZP7'0@77W(<'XB5W[VW$'.-P4ZYKWY\4;. M^9=GNOS[[GM939-8"46Q@AF*!,0Y22!+&(/"[ (;YJ^?!<_=U M4S(?EXL7N5S]^*A?B]7=W,Y1>C&;5#T_23^T:C9-2DA!DHS#F MMVTF"(&-Y M"F.:$!FQO,@0\]$VSBN/3>U8^OP4BSO*;AJF%^QZ5C4MS1-@J;85BQNZ)\W\ M.TOZ=9O/6_5X Q9(![FO.Z@R\H;C4"OY/R!0XO\?\Z6D,Y-_^"LMY[83N^3F MB<*D+9;S4_=LQB8UA933+"]2H5 "\X0RB#-M,Y$,88AX*G)%&8MR?%/^?P@J MQZ;VMCR!SYHI\--,L_6S.>%:QDPCXD_O'S]N1D3_:&N];TP:#R)QAQ/S&.38 MLPH^G3*^(]A?K6!_LX)M.04UJ^#IBP2G'[#A&-R-1^(W5@L,+?E7+1H8\ VX MO8(@I&2\"PF"+/ZZ]00A\;M:5A!TL:YNE.>7I?QB>FY^-5VA%\^F8\*#>J+? M-_EI$4X+E>$** IGX"[U6I9LO7*AA%6"_"1VNRG/MI9>R 8S+EU?<6! M_5O.$!R[N-QO[9CZH.VJ>GSXNBKGLJJ:^3J5]>JJ/"-4Y 3*3*LCC!,,:9;E MD.<)4@62-,FT=7*87\;5,=,A%%I]ISHX N6?UN "0*B\AHMK M#9O8X,+V46:#TTTW*HG?])/O]8]:,T0D$80HF,2$0QRK"!:*,&A^C12C#"NG M0;+GEQB=.F@I!'\9&H$ELJM6V +IJ0HZP=/W]^^'3'$X+)*$]QD4@8%::H K,, M,H0%E(+E<2$3)A*O8?<^BX]-'=0]/ VYP-+KV=S9!W8W%=$7F#TKCY9L@#:Q@F02(9C0E)HG"M:GR$.*QYO;21J;EJMCSWS/L="$ MMTRHR],Q$T!D;KIP6$'TK"%K&3@Z=WIQXH2#,Y 2#4#0H*HU'("'"C?@DSO. M--.&Z(.J"WRGC!0X3](,4L(4Q#FCD*0%A5BE$<5)+'.5> TPVWGXV%3C;XOY MY[H<9F8./::SC:730G6 \U+RQ MW4N5EH]+!_ES(84JR_E2YMAE\H((6$:6"4F A5S M!0L4I9 PSN(TPXG@7CZ="VN-[6-N205[M'J&G2Y ZQAN"@-8WV&FDUCU<$IS M@"-4S.C"2L/&BJZS?!0C_23Y>EG/2?Y*RYG)*OAEL30K MVKK:)_E]]483__6_H :J@ML@926U]*#ZK$NH!RJMD[/Z%!T\6FE'V :.TOQ3B\V M_US[5:QO^VEIXQ4_[#6/LJRO.I'"^4&NIBB*3.HPW 1LQUM>VO$U."]%ZLE]#?AXU$:\AQX%J( :6IU_% M0VC<+U8X!%MLN(J&T/CL53 $?WBWT\:CY#-:5:4JN7WBPWKUH.ZX_CC6,]-O MXEPTI.E.E^5QE$G)(1$YAI@AZ^#D4$B;2%N(V=L.^XA-Z8WOSE_ M[# $+L0BNS43O%&B;B>6X>34NTNE7Q%Y'VK"(!OHF',C,8,>?,( =W@4"O34 M<\IY][WY3?_TW_]+^QO]'XQ6\K__E_\/4$L#!!0 ( .B#_%99WA=&I)L M &M)!P 5 :&-S9RTR,#(S,#8S,%]P&ULW+W9=IM)DB9XWT\1DW,[ M5N'[4J>J^RA"BFR=5H;4DK*R>VYP?#&7, D":@!42/7T8PYP!4$2!/SG[XI< MM) 4W);/S?_OTO?__X M&[B__+?_^E_^R[_]7P#_ZY?W;WYZN4CG9SA?__3K$L,:\T]_3->??UI_QI_^ ML5C^<_HU_/1N%M9EL3P#^*^;?_;KXLOWY?33Y_5/@@EY^6.7WUW^:T@R:2$R M8)(.E&,"O-<"F&=!N\R*DNS_^?2O-D7N61&@&->@+/<0>-$@LDDBB>BC-YL/ MG4WG__S7^DL,*_R)V)NO-G_]][]\7J^__.O//__QQQ__\BTN9_^R6'[Z63 F M?[[\Z;]<_/BW.S__A]S\-/?>_[SY[M6/KJ;[?I ^EO_\O_[VYD/ZC&X_#&H7P(N0/)_^;;*?_FO_^6G MG[;B6"YF^![+3_7WO[]_?;7DY[3ZE!;++_^2%F<_UV_^_.N"P/ N?*JD;O[I M^OL7_/>_K*9G7V977_N\Q$*?0?\8JDZ9D:PN^']?_^.?K]?^LL05 6;#ZQOZ MPL5GU-6>3@=^6^,\XY:WRQ5FBW3KAV95LHOEY;^3S2>_B*OU M,J3UQ%GI#!<:DE81E) >G#$)A':),^E%LGF';2)Y131O%+'"]"^?%E]_I@_^ MN8JB_F$CDXT\[BRWEGR+,32+S# MY7217\WS2SJ$)S98H3!P<$$R4,9(""$P2(I+.DJ+TE$T <2M90^"@^P?#L?+ MLA,P?%R&^6I:!7\!Z"Q2D2H[L+GRH(0"GUF G*1W69BL;&QS.NRL?! D5/^0 M.$FB(Z/BU7P]77__;3K#W\_/(BXGB3M+$#902BR@BB'/.; ,-NI 3G4V1K"3 MT+"[XD$HT/VBX"0)=J']]_AI6H4P7_\>SG"230@Q* <4.I'/@UI!-"07)QVB M#C8R<9H]V+?J02@PO:/@!$EV@837\QI7+98;P7\@^>.OB_/Y>OG]UT4F=I1% M;#*'BHY$B#5WDX/63@H9=#G-TWQP^8.@XGJ'2@O9=@&2 M%SF3"E87O[V9SI%/;(Q*%T4'I&2$=$U"\I;\)A.,+%IP5ZQK ) ]2Q\$#M\[ M.$Z5::? $!./*64?$&P@^E5""8Z'!#PED8-( ;,9!!CBL/05^_&0\32A]H2, M7^F/;Y#2:=X.&#NK'X:. MCG.=S43;$T3>+5;K,/M_IU\V3C5#57UJ3;%X!7HL$@(CT3"?R;=67CAFVP'D MUMJ'P:/CW&+;J155YOS6?O/B_FE[DYJZ+V.D4PDH:3X,FKB58#(IUG2C$#01 # M0CCK"D].B=VRA:>I?W?%P]3?<5[S)!&.K/Z/RU KDSY\/XN+V20PX8E9#Y;" M'U#%DZ>KR(W!9&QAY/,*?YK%O[7<88KO.%%YO/ ZV?2OOJ7/8?X)-YEX[Y#) MB C"^0"*#!8X9S/0X96XMUD5<]J=QKY5#\- QQG(DT7913CPZ_FRBFM[-ULA M33HX7TW(2\U2QP)6LGIU7\\QHSD8ACX6%I&'%JF$_:L?!HWN\X\-1-L%1%[/ MZ=-('-.O^#*LPP5;DVA2,H%\&V?%1Z*1:W%_L7_VP^JGN M$Y$-1-L%1.H%__+7L,9/B^7WB;969F,#)"\RD<\+1,4\A!0--Y(7++H!,FXM M>A@@NL]!'B_(+G#PX2S,9K^ 5>TLFGN5!9$:0UGA9@/K#X8;CH/LUXNF"[P,>'SSB;75*/3D:3M0(L M68+*2*<=\[6B ]$ZBJUDD]N)FVL>AH:.$SR6WU M]GQ=W_;4R'JB):(R2$=?J&4^B!RR8=8G.B15#BUP;R=&&.C(879SC/M;[\MUGX-&'9:\R.00G9@RH,(=;:'LTD"<@7*TY\>G9K MN<.TWW'Z\GCA=?),X[?I*H79_\:P_(V^LIH8%:6G4 E$SN0 958=9$Y6+1)J M";E!JM,\RWL6/@P)'2TP M0-$5KE>WB3[T\?Y]'];@,?]!=)[XN/]\!9]"^#+95+M5._"V_#:=TV)3,@:+ M[7.^:RPIQT7@"3)79!&,B^"21V N> I(,_W^4-E(":NXT?/%HMLMA;/UZO(K MUWOK*70=:SDNUWBQ6I%8K[C,R(+1-:C.@0#N$OG&ED[$PH-WSKC$'G0QCN'R M-@7CM X8# F75J6!N(^V)V01X^+$@^8V_1?V\8H-GP6QKB3DH(@-(AV<% 4" M=U8GYIB7#UV2'8^:'4+&!<\INMT+DU/$/*)3;W_AQD].DO>U+M,\5*8DVR*]L>6F%U#)"286!HJ, HLH2BE%<2L$#\ZU!=3!QX[1I&0YBPVBE M"\"]77_&Y>OY5R*^5E((X34Y'0R"BAE4UA9<" FT"4[X;$7(#T7\QZ#J-@7C MM',9#CHGR+<+?-0F V?X,7S#&X"?9&9Y%%$#KS57F]=<(4H#UCA"NV>EE-:N MU5Y"QFG[,AQ:3I=V!Z[0NR5^"=/\ZML7G*_PTC+RI)Q,A1RX@@:4518\LP&R MT*)H*^KE>V/(["5DG!XQPT'F=&EW )E;8IF4&$0)Y.L71/+:8K 0O?* F5N> M8FV,E89,!HS3'F9 ]^5HZ1X/C<4ZS$Z"1DWI$K@77W"Y_OYN%D@6\UP#Q"\U MNT9_?DO?";5>_ V&%;ZO[7[?EK^O<,/MBT+@)+?M_.Q\5E/ +Y'H3].M$N?Y MQ5DM-?_/S5\GGKF4'$6:A5NY#1*B,!I,5CEA8D+IW381=S+9ST9M#]';20FJ M/O7:@0W\ZV*1_YC.9A,5G$'I+>3(ZE-Y%< +8RBDJ"*5DNL'.V0=8_XNU^XA M<&N2_CQ*F%TXW+]-Y],UOIE^Q?R:9#__-"47<"L9BC,G0>LB(GI@S-72HZS! MB?J,NI"D$+V-\J%ZOV/ \3!%/01L32#34/ =6)/[4Q6_+^;IPA703&7.$X<2 M(@>%G/R)4(M9 GF,VC"+#SY-.@9,A]#50U37!%+-E= !L%Y>+%O+J2GBV*BE M'N-;L4VBLR)S)T"8VE%.: Z>##"@23;2?S#$UK[[PQ3U$.\U 5-#P3\=1GX+ MHSFNFX+H*M]Q;6=CX8:EPD$'7>K0#06Q".+(*8XE<0IE6WL_]U/30R38%#PG M"KP#^[-)J%Y0?VU$.6/H3233R?CF=#9 \O%@BD49;"0+V_HV9"\AX[0+'0 P MIXNY ZQVQ^>3QND/.E@UR9,$ M.6+JZ)+J-],0I[/-A3 Y89N7/9\7,Q+ZJN8;UM^O1,.)>NY9!!_JNT#'&(3D MR Y*4XQ-EA5L[;0<2MNX^9[!J]D&45$7-6'0VC__M!=HHJNH#592G"N_"]AI*727V%5B@I+4@= M0FVM1.()+@-W(4N7KT7Q3B0UU.C@_1[J-HW,N. M@7#54 E=@.I-[>SRMOQ*:T^OJNP22N,M13'&N=J#WE! &BV#J+2T2BF:))V(1-=9I?,8J MUCIH.X2N<:\W!H)4KJ5%JI?&TH/BS$% M[B#59A0"#0_/D%$:]^YC,'?H)&%WD 7_QV+Y3\+>7EMZXVJG<&YT03JI8^W( MS$J$P(J#8EE,F;-@^$/#LHZ!T&&4=1/^#Y>@'$!%701O#Y_CL[!:3R4;+>,+3N'O!D(KO)&PP'R&$5UP4V;Y<9[]MN M(B.RI"S(1"9>\4S=TQ.$_$U"2KPDLLGC:$C*!0.(@F: @NLV("BX65QJAZ@)QN,A3# MP:J5,CK U0,2*B5GZS("1HV@+),U8+80N) L_QJ^3-=A=H.QB<_!6QMJNM?5P4 2P5NM MP:#6$J4G8_M0'_RCKG(>I6KL.KU!X-18&5T [#VNPW2.^558SNF47MUZ3%JF M:;J>H/7$2)"0,JMU\%@3?(E.<&LBTTRKI%M;I\>I&C?K,!# &BNC"X#=X&$3 M;M0O&V? S?)CEY(8J2(%FFP*.^4':10EKIK$O: M"!FQ>>O#IY$X;M)A*-LVH)JZP.'')8;5^?+[1GY;D[WU"1CC4=DZ&\DI!8I% M =X)7\=P.A,<<2-;5\_<1\NX*8>!D-5$\"<\T?NT*2@<)AB<1)9ML46#-O4N M32H*9S/%-XD[D;+(,3=_?WZ7BG%3"@/!YD1A=W#3^%A4/-$9$\0[?4%V$-S@[IM73^; M+?ZHPOYML7RY.(_K"8A*.TA6AU JQ =MTZP MTCSO\!0"Q\YH-<;1'8=],&5UX:X_T'[F1JARJ\%5D%$KY2)07!)!!3+9L0XD M2Y(;+J*VDK>^H'XZE6,GQ@9&Y?2UM;E0I42!L:B&NQ=ISVWH) M7A*W+!JM5;&:]M^ 9O)1 L=.I#VCF6RKK+XNDL@S>KO<2#-OHNMWN-R,[9Q8 MCMYJD^N;IE19BA"CRV!L*!2!1W M+*?_B7D2HN#.U$[,PM>+-SYTG:2(/E'U M>K4Z)T8<4>H*2Y LUO>^Y*Q&S1WX;'4US$[[P1&U)67L]-ISH^D(!?2)I)L3 MJTVV+CHRKX[S4ML\*XB\-JUT!3FRG!UO/OWHU"'A@]7K/#^FCE5%!T[6GON+ M+4\3SZ./7#%0LF8++1G3C/%&#O#-9^>O;VX'6:YG*/XZY19G>[QA4)U[#D*GFG.,1L MR!RYZBPQZX:WW_>P\II]?R?,7Y.?Y&V[,6W=:/_,=T_?G7\]6: MEEN^^I9FY]4"UWP,_2_7>WQA"G/!Y<"HD+H0L+K9L!'D'F MN+G<%LBY6^HSK*Y&[VG[ZV*U*?^^F,1RW7A11^>]9PHRDPY48AJ"RA9$]DPG M*8/2[3VQ_;2,FXP= E9-I-Z)-[\B;Z(.+MA:<6VMH'A$ M&=H'W"$X(6E;&*5=L,GYTKJ[[?W4C&N:VNA[#X@:B+X+&'W &7WKTU]QCLLP MJS-1\MET/JU26I/C<2&WB<\F2,P%6-ZW7_8H52-%:;3&SDEM7'1Y&V;@F M:A!X#:"2+J!6QQJN-L^>MI;]]\5\6JM@OV)B707)*1 M#X$C;QTS'D+7N+= 0YR$S;4Q8BIB,R1JEZ$Z&ZI6ZDZBY]PXKX!+K:J4$CBG M)/#"O.%*J:1V'Z+M']AUWPIC>]^M%;EH+=4.LE2OY_19Q,F6BPL;>E-4=;:! ME25B-AXD=W6V@=7@)?%$4%#T+8ZN>6.E0^@:VPT?"%^#J:8+N%V^"+B,8*?S M'3#"?M6J/TL'8&?>F>YB3M0_==U#B?<7BQ:[^A7S: M,B7W&#$HH2U$F1'HL,AT>)@(G#%>?.W.$5M7=M]#RKA7XA? M;Z0)FN(4204RKW&U%0JB105..\.MY]FYUFG86P2,>\<]!$R.EV\'=N7R >AE ML="51"CV]2%H<@Y*?0)C=2(_)'#(,I-YS$C?;WU9<1\MXUYA#P&9)E+OP+3L M\O%+6$W31)I(\5Y1$#BS%[6-16G0W@49) :36T^2VTO(N-%D&QT_ IRG"[R+ M!-8N&R^GL_,UYHF.BCPOCE"RKIZ9C1"-29 I*$XNV*AEZ^3H/:2,&RD^"W:. M$7H7Z/D'UMGDF%_0AX9/^/OY6<3EVW*G_N=*:@RMX.@#8*DA;Z*0-Z#S@(:A MES'7AE"-8?54&L>MJAGBC!M42S\4#K=&.G$>+"?V2K$4-1AR$;VQ!DI@+"JT MVJ36=XE/(G#R*)XY[%/2"SB?(ZP.:>4KS+/B_79XY RUAA$'W-K@2*HLFM M+4!.;.#)"H_- \\#R!IWHNPP!3QM==$!O&YG8J*2/,NDR9O-H8X+4.!D(NLN?+=#6D]1H#1=U/E*M20<7^+V]ROI M80H*57U.H&2IC:DV\P$48$Q"2JX%]ZWQ=3K5AX&2_4B&[)E5V8&=>XCC%U_# M=%8?&_^V6'X(,_R Z7RY[4&3_[_S[?7S56\U76+(WF?P5M113L1\S"A!)Q.VL MR.1\M^Z2_0 YX\8L(\.SE9IZ[WEUZY516'W^;;;X8S7,RZF[GS[<>ZE'.&G? M_^IJQ>NV:U:I%*2"[)'B6J\31*8W4 FEV,2%;MW+Y"%Z&@0F]3/?+1=?IR2Y M7[[_?57;UEQ-7'F1UM.O6QM]*0%%'&:)"2RZ.FO%> B9/"(*ZRUZ28)PK7L, M/9W*;CI?G8:@/;'-D.KJ(@"Z';]EI2S2?\%'8RD2Q *>"4["8UP:%7W[$1,= MQ'0@=+$=7B*MG:8;)=.?9[C1]OQVZSD3 M>) ^,O \UFI3:2$48>M%N\9,QU1@K>%]"%WCFMWQ\7-G^F)C58X*T,VKD\M& MG<3%1;^,^:<;33N)GNFZ"OJBQ+4^%E^NPFS"I#$N*0KZ)%D#198 O$T.T-:T M 'VOX*X#OO^ISY$$C&M(NT'FL^FP$U.Z7?B^PFM>ZD#3A""CU:!8JE<59>/3 MNY1+S,6W?M+X"$GCOF;L!J9#*+"#=.-EB>7M>;P3GACJ: 1HS6KG.T1P(44( M-@=OC-*Z>?O?_92,^^*G._0U4%<79O#.2]$;[L?;\FZ)9]/SLXE#KZT*'%A2 MY+E+1W$CMQYH)S'!5.2EM$;A082-^PZH.U"V5^;X3N7?YTL,L]H%]*]A.J\R M?3N_OF9ZCYO6VQ\7^X:9_W8^SY-ZDE>"8 M4)!X$+IP845N;VP/IV_<%U+= 'EPU7;@DU[OSI?3U9>+SI=ORW;R 9]DC>3L M1 \V:0D*F8>H!+D]V<="AXQ1S=\#/TS1N \;NH-F0_6=:D4_MNS1L+O?+L5W M,;GVNKU%*<[)$L"X*(A!S<@/]QI,3C(;Y[-)K0<:'4[=N-'\,V?O!U):)Q'4 M+F\W12,C136J:M9H\(Y_:/J@*1H,"J9 4/M*YUC?<>+&8SQG!E-3HAI_5SZ08+& M;I(T$N".54FG"'NWQ"]AFB_CM8M$[&73L:V_,7&1,\N\A3J5#92V%+0Y5RAR M"\DEYI4V[7L$'D/IZ%T#Q\%DR !6(=8MNX:?@*YHW?=&LW7B#AMI+I.T7FC^>*-&$V0NYR93""BJ_,MM2%_Q%DP0G"'CLLLA[>B>TD; MO9O86.'-J6KJ]&3_QV+Y3URN;OHM-W=8'5F"R@D(/@7:88)V&*O-/'C Q)C% M8EH_<7PJC:/W_AD'D0T5U\&]S&$>]42106=.69"R2% ^K*0.H'?XQ<'$Q:)RE@R2B+2I7';@"GJ(C@F#+$5TK3M> M'T[=N&'W\S\"&D)I';24O8>S;2'4/8*,M3;/2^"A"M(' ;%8#9GDJ*T,]8[^ M>6#Y )7CYL6?^[%C*W5U$;40Z"C! ETW4(L6,FE+K-&D/P<:JZ?!;9#!F+0974P<'\+GR_*#UYD?[/^72) MQ!#9]_7W=[,P7]=I5_35+_5')MEF945)%(,QLO'&1W#>(N2<3$0=N>:MFPD= M3EV7KQH'@^$P2NLB>K[#V]\"Q6#KF@JXKO6<6%:8J T,70BTRY)0X+66(+3& MF&R1QK9V$@\BK,ORG&>#X*RN3>$) O>% M[+ZVG$430O,654^EL6U=-/$;3N-> 8YO&4Q343Q7MX5*!Y0-4CNM%/G<:IY6ZNCJ9:T/TRN4\U]NCL\7\ MPWJ1_CG1-A1GN0;#'<5DC"7PH0CP*ODBG8K!MQYM]C!%7:9OFB'BGE.Y@7*Z MBU1>KU;G)#1R=F^R9+4WSA@.(I924U((,3H)D7->&%,RZ.9^X&-$=9FJ&0QR M35740\+P9G!5&7C[93/F]-4W7*8IR7+BO6&8(_FR4F90HCAPGC:4M8RYY)4K M@V)N+U%=YF6> W.GJZBK8Y7B]_?XY7R9/H?5SC[2&9$I;\!J$IN2D?:1M :$ M*;'?ZFB]GZHN\RY#'Z^-E-1/V'MK0WU>+-?TT6>;S!'+GF>1#'@T MM:5 )+L=@R67H1 G17@*S(:T=3>)Z3+!\BPV[FB5]'">;C?-VW(MJ7G>;)9+ M=^'7Q6J]FOB()2GC@ 1#@5=,'IQP''@VC(5@5.2MGX >2%J7R92!;5Q3=741 M2QPNQPEGB?%,IILX(>^!*0/!8096I'?2INQ8Z\[GAU,W;NWT,Z-Q(*5UD-JK M;-7_UYOLKV%6W8KW2!*;)@)\_09MN]M?N/&3^^=&T-]GY_6QV*MOY)G,/^%[ MVCROZ% @)0@OBB87&+3UEJ13:+LBZ<2EJ+7PS*K8NN?#\W(XKB,Z6$JQ8YC\ MZ)MH8FQAW"D%K):XJQ0%.$UJ\H)K7UO(:-^ZW.PD@L?U?_N$^).4>#1BOVPV M$DE@N>X MRH(M$IR*)P94$(3RRD'L,K1+G;*:MXZ$3 \;@?SGSO%[5.4>")N M7\UO>M#/,(=I$RY\7LQ(L:O*\_K[( .9'EIFL,E,!_/6?D33W:6O<"P(JHFE M")KK6)\G,(A.>&"N"%9*($RW#IX/(NSD[L^7BWS<=AURPJ"/=;:R0MHT]?K> MUM9LM%\8,]P&W=KRW::@FV%+C;!PIWWS\?+N(-5T1?U6(O4]V6)>M^V+;]/5 MQ'N*##T96^\"^;;9F3K_+H/QK!@K)7+=NC+B08(ZP=(1FKX/-">+O0,,[?#P M (EDR F) 5'6A?'9';$46/L["6D$\RV]H]+Q SIG4US!TBQH5, \7>'6QZ M@I0[@,F+G#<=9\/L79CFU_.+Q]47S,A,)[:T#"3;C.?P$:*JSZLB,[HDIT-N M?>'V($'C%K.TAT\[Z?< I93.S\XW'6WN&S=\P1AJ8UT0'%+@=91P[>E0N ?D M0/> ;0'4@-Y=X":C_76X7SY?7-D;T_O"T:2 MR>AU1K#<2;*VN8H% VC&, >.(MG61NE>8L9-KK?'3ANI=P"?JZ#C#6V%U_3' MU<0$IC06 Q27TBEMB?@@4P'B2Q7&H\BVM8]TEXI.6E$T#-^/$W '$+E[PWDW M/?9^,9O]MEC^$99Y0IZ"P)HHO$M9#!B.$;0#U(8B=Q_I&( M>+3C4SOU=("^&P'I9OK=ZNWY>K4.V[:]+EM52LJ06-3;R>*Q9(HOHD+GO#:L M^7N8A^CI;9!!0R#/D(.CZOI:V9HFI8$Q" MJ=2Z9]-=*GJ;53 )ZNW&02#VJ^F.NKBE^U3ZNJC"88:O-2>J4*GO6_=T:L5[>.>JD.#\ '?$T]AZ7L419/8V!&C@T&) M'7:0)[F'Q?\(LW.\AT/F#!=16&(I)U!DX\$QXT"F&&+.7+KFL]&>3F5OXW^> M':2M--@!1F_,*KX:MTXGPC^FZ\]5HL1R=4KVLRKKJ&!?1:D3H]/(Q?KBC4X- M*Y-G12HE6SN;)Y#;VS"@X5#[7#KMXI7KK6';]]2Z;'B-N[R^1Y+Z:KHF?WOY M=9IPN[?KO.Y/\\VG;+;Y)% IM8-!QJFVMI_,8KFP&@#[E3MWA^C]/M3^T9E$-!ZX09 M;S-+]>6CJZ>44N D=^",XP)9X5+L>A[[)[2VHJBW04;ML3F> CLPFP_Q?3EH M9DE%$,I(ZU5Y=#<$)+<'7L75#)<]VZC.P^6@[#W)^B M,*.).KJ(M1[:/9=7?\8_-MU:34"AB\]5U#J;4VS0-7C"*YGR* M*DMDP;1_1GX(98?!\4]1^#& JOH%X&:373,E8N"6VPPU-0R*YP@."P?DUAL> MM?5%/:-Q?"+\_LP742,/!++0N*M M,YJGE^C^*>Z3FJFE:8.^DTGYL<8;_'YJ3O;:'I+L1Q+F+[,Z MV4$:I*TCV5TJ,U>X]? M<7Z.Q]BGRW]ZLL792T,C&W+QV76(!3ES&UC4NJM?SU?KQ1DNKZ$2MJ2F7K,.E TD[OF?+@,M=0#FAU#8=;)8.I;29I;K\^.L#+!H9M< $/*9:4V04N"@*2"CE=I=EB=;[$:Z"CB"Q8=. T$\0["CR)T;-MT&FIV[=#PNNK2*,UFBS_J:*&R6+YZ83J8V@%-DTU)&5$'67M+WF]& <%;!9Y+J4R6$G-[AZFY:;H2Y6^+ MY:\$Q.FZ/@"]Z> 3M(-0%#2H%#BH$ H$AK5K?O(R<*YT:)U'>Y2H_DS.4]!P MIR:\J0YZ-"^_;J;0L>&]FKG92FYE(E]!E, M2::"DT/(2D%DT5KGN-&J=0NDYCGO.T^%Z8B^WB!%25^\-L"3E+1+,D)0/$ 6 M@FMNC.*E]6/:QVCJH>OS40@XY)WVT<+OT3J]6RZ^X'+]G>*<*K8O9T>:GKV? M<[)=>9RZ1D;C0FL=33V M*%$-!N_N7V"?FV^9TBG5P&+3#E05!2'%"*$4Y,4)Y43K:[6GT#>NR6F+GSW3 M>(?14X\6Z4TMTC@J\+KXER=;G7T4-+(SVX^^$:PS'Y"3TQQJ<8BL5ZVXN4\0 M$H42)>O6C_MN4W!R=@?)6<>WA,Y0KTBV'WZ-1<.$T)Y'T%CO8*(WX(.(=/3R ME'7VRJ7F:9P'*1K72IR@_3NIFG:"[]$(_'6QR'],9V3OMG'$:_J\^:+TKFPN][U\7"CPL/1(:#(!0ZB%F!H2?ZJ21!S MT-'P(@)KW2;B202>WHSYOA6N-X?#2-M,>LA9UX"@9(@E&!"\SK8W0GC;NG[@ M ++&-4W#H>AN/^:V&FK85ZVA ?LM3)>;JO6_;1[B;FL'C[%:^S_H9%-U 'V- M[-/52M>*OC&=W08C%<7F#JNSJ@T'[TT$5J(4S(:HF_?S>(B>4ZW//JF^GG\Y MWX]R+4*)G M@:#V%!'72=2TD<5RXG&W4"5MGT9]$X+@6J1EN=@W0<$KJT9.Z MI__2$9;HH4Y.IYBB0RAL9(NN%?RVW.XOLTE9UX8>J^L.-._"]XU9O)YM*LDQ M-W3B$0HDH:X^#5"1@;'2.6&YD+FU\W0:Q:<_7C]P]5]NKGZC7L4%8UE*8+B+ MH)2B?>/I3UHHFQ)S,I76+SI/)'E,^+S[,/[Y5-VCG=PF]S^&;\?EGF[^ M\Y,MXKVT-#*#5Y^_Q[6WS%N+R" Y1JZ]BAJ"*P:2B'Z!E].DH33.P9O]-& WW& M>1_PT]9_+(OEV?&NU=U/.=VM>H2R5@_2MLN\QR^+9%"CG$$(.$DIA6',B M0C3OTW< 62,_.FN!C3MO,QHKHT^[ZZ4VBUSC*$@Z-+@F7]?7!S@^@\\J@Q!&U)&$3KC6SLI]M)QJ8W8_]X9G MS9WV=6HEFFZ;3G\8IYOK;?'S\449/>?7UV(NS.Y]Q>D3U(%6MXJF=1:[/N,1B M,>0I;WI35C^93B/%P$=AHE',)NE:!QCWT')R/+7SN3<<=ZNRLK5016]O6Q(Y M[M:!]$*J:!B&TKQAT7W$C!P[M<#!G=BIB>![3-\>U;CBV1MTC-RH8ZR&'2Q) M(W.(@%)(4*&V;#;DGBMEW;]BQZ;G^>UC34;LH%X5WB_E6IM]O M'+XY1H44*BA5@P:A$0+C 1+G/F:=A/*[?<;W=\-_=*EN.V\\1=VW.MJWE6X' MG1]_":OIZFW9D=7W7:ZJI<5S*^T0(K,FI=BK2I]=%^&&7CC@%M M#+$!E=(!U/Z^PK?EU6H]/0MK7$V4MB5%5%"RJBU2:V_>Z /]2804,P9M6E=> MWZ9@W/F= T'G!"%W )'KAH:DA3MPCXC%&0WDZQER &,&KT4 GHW7B:447/N) MZ_?3,^[LS8'@TTP!/8 IK#[79 3]5I\C?0VS&E#L,I6S4U8;"R'FVA7'2? * M+6@978K!\^*;]V(\A+!QIV8.!:_F*ND 9[/.N1P(9^U5T@'.KIM/_#:=AWF:AMGK.0GK M?#-T8VJPET"VFEO J*1*BG$E6SME]Y R M[KS'@2#50NP=H.>1]H&[>P-%JE/3/$B=24XF4IU$X M[OS&@; VH)(Z@.#V.?+V%?(N*UYSDX3D(*1F%!M[ Q3F>+!H2D MD><=#H2GEGKH %;[WRF^W=S!;I[-)Q+U].MF2NVE)RF,T\E("8SK "HF#RZC M(H!H)8OW0JG<&&I'D#GR?,.!X#>TOCJ Y -=&W8W6WU/P]$78+:V;,A8(&CZ MA3S+8EFT.6/KE,7AU(T\X7 @ ZDG0YP1Q%,W3S;2_KWT]4_M\F9^J<)%A-D M-AFXKX.4:Z=%;^K<#48^@PO.2=&Z9^X#Y(P\SW"XBZ0F\N\ 2G]=?,7E?-,J M;[6:UOF+Z8ZCP(L@8@/(A?<9\/L.KDK/MB(W-L UR#2]NL^:?;HCY1NZNT%>)9<-T!.6Y MA1BY!^.XPB!CCLW',IU ;G^C"9Z"H#LFZIGTUJ7A>F#*R FFZ_%/'70^RC.; M+Y:<%E9ZB%@KNF2NC[\L'6%).*ML"D+_ .9K#\ZWT<;_/ ^SZ?K[ZWF>;CYC M*]Z;31RM3,HC:*4W8T$0B&,'+D9?:KM\D5NS?RRM_1FNIV#G3H.[Y]!8!W[] MN[!:OSS'/>SN,I:5R8878LP%!"6" >>\J--DDD>,ANQR8R@>3-RX-?:ML3>, M3CH V]TZM_VCBW:X#"8RE52"&$SEC=792*6^6A&.Q123L*V?=AQ'Z;CU^JUA M^ S:Z@&3]PS/>CL_8/]QFXK5M00X*$V_$)N>1P,Y!16]8ZF]33R%WG$?!#3' MYW-IKL?@XLAI8R9G8Y@Y*R-U'I MD%/K6^JV,])NA>J/B7B/W2]%^Q1\ ,MK'T*9,_F\]-=$<@E.V.BQ=:AR(LE= M35A["GX>S+(,K+H.CFRRZK.P6FV>Z&_*$<[7!W&^P[7,COB6%E(-TI3W&KP( MF23.$BHK7%"M6_.TH7S<:*5"< JU . <1 M19 *&4^Q=?7EXU3U/CWP*5@Y>'K@<3KIT0I=C#\[VN[<^O>-Y@<.:%MVYL@E MB1$]D\ <9CI#S,-<3J; MKJ>XVCZ V76N%#HF>" S66I;V$SV,\H(F$)2P2)*L;LQ]O=B.G3%<;W;!C 9 M3KX=Q%[[9F9>LOC];[7W%/V^&UYJ%RV=LL"="W3P<@5!EXU,T61.P8,;YO': MD\@<-WG?U#P-JZ(>G9?'IH8>[]8<^,F#SST=T!5ZVMS*;'V6.C)PR3-0*>5: M68@0G4K.2>V4;#WQY5FGGUXFTQ;EM^E\NJ:M\Q7O+/O;>>VR]^*L%E[^YT;3 MK[[5YS&[UCWX:%$D!LQ'BCE*0/"2<["T@YU,#)-K+:R6]/](\U2?@LO[$JC/ MKO,>;>G>L:;'&]"'/FZ8$:P#FLH'!VI&IW-1=(@:56NY#;G^CG,+P87"ILK.8QU"50W;VQ\/QK^%Y3]Q73?VA\K2)IZZ40=E M5$95NQ21JPI*D-A\I%,@1FND+L(:MFNG3D7>@P2-&\,.!K-V2N@"4R\QKJ\9 M>?$U3&>5M]\6RP]AMGNJUSZVVAD/0C!.[H4A1\-R!]RX$G)P$9N[O4^A;]SH M=3#$#::B3F=V['UN?[SO]>#G#31T>D#OZ\31OIA*-%%)",+6\3%2@V/60O1* MHT!$;_YOZT)>$5H6WY'L]O+K-.%^S=6"NHN+^$*.P^+3?/J?1!0NIXLM MI3>RECY8X[P#BG0"^0\F0DB*0X@^Q)*U]ZIUX>-@S/S0XZJ?@NG[RX;&A$<' M2>UK0>SG_,.:F-HV/5F]2.OIU[L)5,YB+(Q+$%C+8'RL#<)2 >0Q2E1,<]Z\ M2*<0OQ#IBS_",M_DN'IR6Q2L5N=GVZ_M<&^S#[*6]B.O MSTVLX>"E]X":IXPIVFB:3^IMRL&X_G)GT'\F('01]#VZ]>M75R_.UY\7RWJ^ M_9W\UN4-H6PZ7?WR_=4W7*;I"M\MZ;Q\7VO3;S0B8JB=9@RRJ85&=49SM!0( M8RB2)<]CD:V[]PS/U;AO1SK;,","IL=-%'=E\AY)\--$FMD(XL4\[WSE[_/I M^KZ3-7OAC1<"Z'2M%<4^@-=* ><,4]#9\C3P]FG*S[AC,OK9...!I ?W:Z_I MH-BI+)9G]0W;A16I)_#;\W5M&96G\T_W,*]+E-SJ L:D4*M#"KB:8,NI>!.2 M1#3-QYBV9&#KI&U] 30@.^/.'NGGR!@-(EWMEI<7!-S*Q2V7U86L M@JD3$&HWDJ_3?!YF=^1V(RLGG&%!B0S:LIJR4 YB"1*X\2P:U%G'X8+V5ER, M.T2EB[TQ"B!ZK%2Z:(#X>KXY/D^\*KOOLTZ_)CN(RD979+L](:^@QZW+IA0R M?Q(YQ9AU9)UAGO 7N&0Q,&S>N_H^6AHZ$CLKW)#Q+]\OOGGC5B+(XH0H8+VJ M<@A\6VIO4#F;I$+DS45P'*GC7DDUP= #1_M@2NO11MT8X$#V^NPB7W2\G7KP M\TZV58=3VZJ+QLY\B^MR7EF4U)Q1-!,S*.LY!$GN6O)87"DNA]BZF/(^6MK9 MJW_@]--G\A->?,5E^(2_GY]%7%XXN[O^:A(VZ.(T%*PE>CXCA"+(5Z"PSR;. MD[2M!7 4H2-WT6B!G_MMU5 *ZRR+^V*^GN;I[+R.\K@NMWKU+S"]QE9;33:I@47XY7TWGN*KMNC],/\TW'4GFZ[M]VU_B.DQG1QW<)ZUW M\L'>CMM&!_\#/?&5%RHREJ#0?T"5Q,%A21 9S^BU-4:T[B1U/S4GO;*^?E=T M=X'-Z3'A:++*Q*MQ'&D7)0M>$L,\)BZDDS[EPYY7/[K4N.=T(W7?>F/=5KHC MYOQ6R_5D@#[] M[1KVMQ8,S,QW30 MC<8A*-@N.0X.3E#6KKJ/D-S("O_;=#X].S^[()QII;FPK,8. E36!J)S$30W MWDI$;WT+E=]:=&2E'Z.R10OYC:WX\.T&X9)7!C4'4[BJ]3]ITRX>#$64]'_D MWASD\#RF^)N+CA/D-%/\T?(;N_'.0T<>N?/X>HUGJSJ SGLO"OA8*+A2];E4 M<0*,,3J($)W7CP8%:&1Q7 V#I-K,0"SB=&HHMTPAJMC=I]KK@?0(>OV:D? M>:2J%\/+O7,X_5H+DF:SC09_7ZRG";=O?2;"U9Y5A<&F^$@9H2 HPR!P+G4T MFLEL6F#K/@(Z-5?# ZV)1CI'W>OY=#T-LRUC[Y:8L%; W>5\DG,D$7L-A=>6 M54EH\O9L@>2\87/=N+ZFW7@\WE-(E2 M*!-SHB #A04E-*MI[P*2,9-UUBR8UM<<]U,SSLN,@8'76 D=P&G?UODX/2.) MO2T?2%VK0M_01:X2810(A* X2 M46BK6M\,-R-^G-<0SP36<50\]H&^-?QOR\W.:&_+ZSD=&O2O:J9_GC^>]P7,7_[O]=G7\)TN=DHAC/O@C: 1=2>R\623Q$%6..R4(E)\H4;V\)#Z!JG@O^9 MS%QSQ8QMPU/*/5W]<^MU;+I!UD%B8?9ZOEI/U^>;=P7_?3';.KBK MSV&>ZV]U&L#7,,/MO.]]7;(F)7GC%$G"^&!JA(;@D_:0L^%H+'H4N[6G^^W> M\+2.4V'_'-:R,SWW6!5S$>N]R'E:/Z9*Y*HZ]X3BET,^]N0:ER?3WFQN]8/Q M\?4@=6N-B2Z#C)+5\[<6M^M'FVFA!X0M:7]Y>(L3.<3*W-@ICZ!"W48K*Y/6DA"X$32VBE> MC&U>L'R3@)%?^K13["YDCI;RV,' ?U^ZJ#,H,OKBG 43 M9+UFL8YBFA) :EF<,E[(LMM " I!&"M2.1\PVX- L/?CQWU[T$C_IPNN@W/B3K#XR_=? M<)X^GU'8MS&/!KESFM$YRJ0 57B@,!0SH);)*.EU^QZHC]$T>D/'8?R/IJKH M$EJ7W%SL/"U0BMH+S)9Z4\IC=?Q5AB)HZ\6,(I;6$[,>HVG<@ZDM AZ%UPGJ MZ !>M37ZZF+S75CT"Q-LF=?&< &2YP0J20]1:PD\T@:T0BGDK7%U+S&] >H4 MG>\ZOTT4T &2]FR[C_1/MZ7Z/#A;4H%8"K'"=8;@M 7.-=ERYZ4VSW#\79(S M>C_79SOYCE) CUBJC%QLMBA*B3YJX#)[\C13A.A3 H.2<2\+*CLXEJ[)ZT+3N MQ?XP19T!ZEC%WYV)WDH+/;R[VVZP1#0[169:)0W*1 ?1& ?!%Q^88*C#0:55 M3=]>#ME5N>VQ=;PP>T# )7!#)@*)TX3.$G"+!4]; 7S*Z(RQDN%!)24_V,O+ MIRCKGI>73Y'53Y#>VXF^]'$R8M?1! \5E!/V &7SM#!JB4U;'5'N:M5!\?R\OCU;\ MT?+KP'&\+,;]N SS5:EUY;66[>WR(E.],812>69DMF 4DB%$6Y^D2@$YTY=E M*EZRUM75!Y U>A?Y8>+;U@KI'V,7CK?+SD3O:_]71Y&<0@]."P^1S";3/BBK M6O>B/(BP<4.5YG!X&MR.T$T/@+M@AE9^L7ZWF-96L\0H7CV.ES984P"ED[62 MJ&;&-9E\QFVBOWHZLULC[4&*NH;8,1#8!5D[??2%KK=?-\]9+AF)-@5A:2,& M;@1Y$!0Q>!-U;:AN6>8FE])Z(NZ]Q(Q[\?FLF#I!"QW Z1Y/XLU5<3=#;W%S MT8+9@+*!/,ID EAR46/.1!.V3MX]1M/HXTJ&\;V:JJ(#:#U26KMM<5G;6:]6 M2/_+'\.W"9O+82$D^VL"AM+*W+_XX@L\NRTB-QLGA>I76 MRSL)\G>XK%\(GY!/0LK9&*$I^(Z^UBU0&,X*!\ZL);%:)7CK44X/T=-E 5$; MI#53P]AEB4_H1H/H1++.UYUBZX"/^D3>%?!U_WBN ]K#"E8;=P%Z[HOXTQ T MI-0[!].]'6=0&N&U3!!-#&2#7=C6AN:L4Q(ZJHR[+R^>OP?0.=GA,#J*O/ORV M.[R^F88XG4W7WREFUVAV*2]MSVSWBWK!>!L@VO,Z\5[K$GUVA]DGTQ. M&=32;.U6#2T:2^&9NUX4+ P-9R"$]Z","A #8^"UTR&;:*1H_4;_F;I>7!T! M#^E@HKW/6>4,;/,RB7LZ$9*E4T*Y7#Q:Q<) _#],V(_1!^,IZ+G':#;43S_' M]L-,O?KV!1,9B'W-![<71RES'7F((%%)4,)9B$HCI.2]D(%^&:H7S8F4CYNA M[@:V;37\9\#UAW58KE_2L;BI$LJHK/$L **(H$KA$'Q,(,A!5S):BO,B$]Y,9V97$56[DYV/T<]&TMC:'_7VQ MKBT@$DZ_;CK$[C:VW?,S)Z2LVBQ\LE8&X+]9LNIRE>NYLS()SX,78)16H+SG MX(TSP /:X*TS.K8NO=I#QJFGY*4\-\)\,<]O%K0EKM?Y'=>_GB^KL;_BFPE4 MCA4+5I=J!;D$+WRFOR)Z;V-$WCHT>C*18Y][IZ%E]P ;5D=CEW/YT;MU?NW', MZEV,PAX*#8OG5$T'84(]\_^HI_MOB^7+Q7E-=Y\'FL-K[NFP]%M8SNOU+041[=!YJ$0G MUB-JSC(PPQTHY@,$&0V=-R7YR-'0F3/6L3QN4>\SHW(0C1UO*!?K,&L"Q3>+ M^:=:G_PX@[\OYFE'HE$'I02S('+0H H%T<$D"#R,LG%] MR^=#RNZ;09L_$X5(2S MEZ!Q@3=4DO%TV3<#4L.KKRLC7N[F"EH/JSMZK=,O4)IP.>"=B<^HF<0(VFLD M&$4-CIX,]F3 26;&U):GE?IDO^(J_7K.:D%)\7;P#SW MD)5/M;^* 1=T &01T7-,3!W4(? )'#^!O/[N29Z"D%T3-I1>>KS+?VBK[UZ, M7K\LP1R__\=TT[3@?V-8#F3DGKS^H(;O-&D,: P)@@F3]9YN/G];YQ90QVQIVXN,=6AE('?#V@B.4&=YD55>C072COK^3.E3\'5G!,DX M6NT@9[.'WW>+Y;HL9M/%Q3"634%PX5+G; *$K"EVRS) 9-<%J;P5RWOI= MSH&DC3P#<"3D/.X+G*S&'P.=%^T"D\Z%%47N$QD!H'C0D8,3$Z3,&4,A$C.M M7>V#B1L7H8- X^GP.T)/8Y?J?%B'>0[+38+@FK&+3I+<<,5"=)!4J:,Y-Z,9 M,YT^!G4RUA:N=NO"]I?D/+1*]\@Y1JN+(40\-E9>S?!K=;%KJ[2]S/CD(^.^ M0-[T,]5>@'-<0F$LLF31.W98^YW'5AKWWN(9,--4U'T>I]+8W5G;#"^/ M0[.=\OH'YS5CO]3\&:VY)O'>8-?DB"F$"*EV!E=,)_"F",#(L@[1)%_D\V+U M,9*[._)'@FY3U?:.Y(]_+"I/JWM8)0?(9!_J<,(LR G*#()*":0IO-3F@88= M-)>M%8H?)G?$-Q0I=VCES"'#S&;K @JUB91:V M%/V\^'V$X'%;[':#X)9J[1W#ORW.EP_QZK,VGC$'67I51Y@HB('^Q##5U(6) MTC[#9?C!]([;D+<7!+=4:O< GGZEO_V-V'R(8R6<3J@SF, "*$N>O_=H(-C MM304$NOGA?$A5(_;X+<;,#=7< >0WJEPV!3-3S(ZK[W,X$N@;8D"P;MB086< M??9"&#E(M>X.'>/V]WU&V)VLA!'K;S=9Y#VRNEGZOLT+OB&N_K&'1/?'/Q8W79C;.;V[\N#,1B6%!%63TDJ1/$(Q=;!ZD<7GJ)+>[4S3 M$.U/(W:<3.T/A?X!M?]C[H::4KDO1WA7'BFC8(HST-8*4'(SX])ER JYB]%( M[7;+;%ONAB<1.T[6]\?:#<-I_X?<#34]*>.N^5^>!*QXR2D?ZSM,)SV?[C=<"V'FO#\^#G,JW0>E$>0 MF1NF&3"1(LD#.011"TZC"$6Y4A!W2ST:[8:G$SM.1ON'V0T#:[^#O/?!(L&M M4-Z6LII846*L[?M5X;&^BI(0DB3_, 3.6; JN&>X1G^4SG'RYB. ^]F4^:)1W23@(C;XU M&KO-KY^DH1_&C;CD\I ,;.11US?T)=G-[=:FD0T%%2$4X7(IZDYKED8(_7/D MUT\#U$D8;JS='Q+=3\RPJMI6*20*H1W7=,P5!)=4?5A35/*)CJ([(_D:HOW/ MEU\?&?T#:O_'W U/R[!JQJRO7AXR2SX84QPB(Z%PK0(CRU"?RPZX&_YT^?6Q M=\-PVO\A=\-3\ZM"\BQ+0K(,C,Q##9^=X'6J-Q>)22>0[;Y&;+@=_H3Y]9'W MPY#Z_S$WQ-,RK*@S6H$22&V9M!491)EJ#\$<*5*3W)7&Q0C'$_LCY-?'W@[# M:?^'VPU'9%B9RLIK$R%D3_*(+("KC^ZPJ@H9#T(,Y"S].?/K(^Z&@;7_8^77 M+X4RT4J9P&6L@QKI^%,1(1;.P4>>#P(,G^$['H3:#^7*GMH'GV# MG]H4N_;&QD!;X?K.8%'*ZG>\[K^M'2H,),>-TY17$,&U[5^ MR/-T*@_+7[+68!WA"<7 &OQA_(NK>[5"*S\A3^NBIB/%&K((BEPL&1+M56/K M2[S, BH*079;OK5ZA_$T2D<>H#V D.Q ;ZU.)7W<_BP_UI89$A5_@CWSM)RP21Z39AR*0 Y*DS*] M+&158E!%9"%D&>@%RHF4C]L/Y@?;,<-AXL?>,$>DC;G-$G.TI+SJLD:>P>O: M^UDXI;01JMC#.FL_-^7C]ISY<3;,P)CH(#E[FGPF+ =13#+@@R(?-,@$H3[3 M(9U$(\@/Q=1Z-.II%(_;]N:9D#^"1=6ZY?G>+M% M^U"#!@]>>-BI@\?Q/^#4+2MX\#%'T$H@&4YI___VWJRWK219 WR?_Q*8W)>7 M 5Q>J@VXRX;MZL9]$G*)M'E;)MTDY2K?7S^1%+686LPE#T]254##;4LJ,98O M,B,B8X%86";(,UY*RCG?&8YQ:ENW%FM!7PYM=RX9+YV!;(.HTU$R!*2 )->= ML-X(S_)FR<&@6[5^H*Z_K5F[X&.GK5G[:Z7/4H![=^8@'=E<6^)#5NEYP2CP MM20]9HQ!7;BR1^BN.[&M6 <@8\^M5[NHZ330M]ZA8KUU,68*(54)H)(C7T)' M!M::H%3*R8:_MUZU@\;>6Z]VT=/8[_:/KF1BB@G%G27*:UFCT[H^)T60R6J4 M/ ;/M^O-? I;KW;2ZM9;KW81\=A8^>DJ)IF]K E@T$S5U2$4LOND,[#H&4O2 MQ&UK-)[*UJN],=-4U'U>J0 M92A!W9FU.L %=Y>PCG=<#>I>':BB4\#=VE"E<8B1% J,%'%4R&2%P6*] MQJR/L7_B/M*ZNQX/!<6NL-M#0_T +YP_6RQPN6;E:M-E%BXYDI15Q(]B9*I. MDRMJ!+*LKBO- /@&/Y!GXX'::5O'HIW6!GL]C5SLA]X4:SS_.N+N' M)?(5>/'*0Y YUDHH"]%EA)1B]MPIYM).S5L_^;PN//@AD=-$T'UAY^5_+\+Y MQ]G;^:]SI.!D7M]RN>/WF(?7F66OH8Y/ :43H["GUFV7*)PLF-E>9]"VG]_% M>KDAL36((OIQFAYOQUES^.:Z*R=QEXK1!I3-"521%H)+ GQ *067%!,=86/1 MSPD=%Y;C19&-5=@!3N]=AZ.X81A+) NC^$?%F,'1D0Y<1)U0)L%Y; S#O7<2 MC;O8^##U;[.::!==-,/3D:HNK@QY5I[3L?\)%Y/I[1_?D,= %1C[$3%H-48# MN0Q8F8%"L93HTH],!/+Z0JT^"@YRR%$%)FRY,TCJU"HS'NJYOKQ4?/0AE!#! ML[J,&;FAX(DB*,?1N6(+LWISKMR@E1J/4MM?Y<8N^-FI3B^+E7R3$)4]#<;G&":0GLG6]=)G7XE1T.D[%G9L8O:3@.-5^^$S :6 MBP1>4K5N[L'[["!Z;P(Y1S&6S8?VORL[]H?&_I4=.^AI[-S-HV4'B%D;I31$ M5Z=[)D>&ZA+9K;;D:[.0F=[NI?Y)5';LHM6M*SMV$?'86/EIN4$JWCNM*8RJ MF4NE?* (K3#@.6 *REM3MIL*_&0J._;%3%-1]WG)/>0HO+DU2,=H'8T';3(# M%6*!D#0'EX5R2ECFL'6N9!\Z.Z[[.*HSUE:A'8#V-D.;>81;F:O9^7F9S?^@ M$_XL.9,RS^1:E%@KYXVFT]QE8$P;$Y@2GK'&B-V9R.[NV\:X>62B5GLEG@Q* MSP3F.GE70LK176Z!C%$H,%D[X6)VJ7GB>3O*^IF$-0 \]@+C3KK:&X%?5_4S MY)S.ET?$X F\'PWGWV;+$AW]S!XQJ+5TJ$%X>K":&\%1,48)#1)">[( MI6[=7/T8/?V,>,WTLO=!^ WG<7;3OIZL#+^.6TS5FWRZAC$N:KM3 =]RB=B8!&%*C++L$Q M)L!J+R6+-5O1^O%M/TJ[2_\,&\(<09T=Q#$[<'FFHV1260VQ.&(M"0G1J 29 M)96=$YF;/!Y23R;"WALM^P-T)]5U$]L<.-[%Y,(L2PA)KGCF APO"0(3602> M;#I&WU#KV3T]'+!'1_#A"CXT&OK8[,2][7K7&4F7(GWYYU><+I#D*8H1JPG! MII!OQ7,"AXHCGBBO)QHZ2>C\<=53=RO+1Z:KV>TS7-VR^FN257P8H3'@TD M(P0H=)P\>T=R+39%%K/1?KM9K@<2BQT]XBOG*QZ<;B MIEA9-[GX.O6&_@@B(C"5LU'.187;[2XYA(H1MX>/@<_C:NW@6*C-..O'^;WA M<>UYOT<*^A;A_"RDH$7P#KQ$6R<0(T14 8K@Q67F"WV] 4 ?)&#$7=Z=8K.- MKCJ8%KW7_>!0Q.2Y!&1UPHJ6%! *;;.)A0Q4E :=5$60LZ.PL9,0E7)T-V1+,^HK&_OJ>Y(X\E$_&U> MG 9588^MM#?-H"E=?+DXK\[%V^5GG#^??:'?_YFNDLDW?#VE_P#C]_K%V;0V ME?S\IP]HK1V>J(-;;8\LMT:MMR__>S%9WFP5#LDX;@BWP6 !Q:4 +X(&G6,L M1JJL9>M$]X\4-' 6?B;.>CI<5GVKNM-8( ,6ZS(SZQFXQ UP7P33F6G=?'SB M+O2-^WAZ #+NN>Z'44H'":D/I!&L?2Z7\KJVZ\6JR\XCLX49!L%ZS'U2D?Z-K3NS5;N'1W)^\D7+@]<;() MRH&4U@$>/RQGZ3^?9^>DK<7E#7-6F LYDH_B,B8RWU07GJK*BY1%!JX8:SV6 M\2X5(Z-K*(7?B0\.DO[H#\I7?+Q-D\N5H.\QG8?%8E(F::6LQ97$[I/FF>$V MHRL"I*S=[C8$<#X82*[P()30@97&2-N/TI$OWR.A\0A:[.#$VV3N%4*)]'Q;F)Q7H9& /H3ZZAS.)_]'A-4:CA(2>266G)12 MRS:9,>"=+'36QQAL2,GEUO4-VU-W$JF>-I'U0"KK8O# XXFRQPYO?L9<5MS5 M@<&)U6:BG"%R7?<]ZUB2LSFHUMVT!Y [LG-Y3, >2ZE/J")GTRE_EO_WXG*? MP.+XE3A;$#-6!N30XHE->N]0RHMI4W MFV)\>T&^TA::N'R[T(+<)<,X")O)1I--X'VI&Q&51)%SS=GH?MP:NL@!_5XN4 V,CO%$(33LA88>_ F)RC&%LZ\E/25OTZQSA&!L5/U MSBY:Z@!R]YJWME% MZAU YY:Q_8;+WZ?S=5AVLQCJ5^*J>L#K[LV#8/%PW41['76 P7UO@94%NU"\Y<&!D0&)5ZTA^L"@<"Z# M%R%A\_KJ0^@=-_\SWGU[-!V?,)ZOC@H7MI]L-4(UGLHND-8WR3FMN7[)O<UO?A]))!BHES,L$DB,5R4*6V!M1V MYIPP\&)D47MA=_%2^B5&?ZYG@#R"TZQ3)9G' WG MQEHH==&1$BQ"-!3P$AM6&$N7A&S]"O\ *7V%7,>&6TL]=5$4]QLN;YYES[!( MY[F28'A(H#C/$+S)$%G2WA-O6K7N[OF!@+YNS;' M;].#H#4[?+VAB_A[^:S MKSA??@_37%-Y7U?[!?=_RW[LUQW\&KTUK8W>DZ\^[]UYF"Z?W?K0ZV?"R$1M M*)1 X4>D>$,5<,)2(**M$3E%(4QK>_PI4>T6K#_X49=N*-W6Q7%3LZUJ[8:Z MI U9E&/<.F=#\USDMK2-ZW.UQ#V/1!;G[Y_I%^Q2J!9:6,(E#D M(T5M*2K"0'3)TUG+G91>F-B\I&,+LGI9F-X2#W>'A3=53L]XJPRM,TO16*5J MPE1X2R)S*I"[2!)4R6@MF,G%MJY?V(*L3D^W?:&P+=3VU,O8F8=_S"X6^!_$ MKY/I)V+GQ80\EOGW:Z[6B42)66B4'E),Q(?(G"1&O%%8@M&JF)/8G$E_?QIB MJX_K%$'[:G@VJ+C'!E"-8R[H=_TCS/,?)&#BZL.L+.M?U]QD3)QBCKI%C-GW[4N-F%08'35LP]7W"KZ+B*[*J"P@85 C<( M4FL+JLY6])P+L$8KS975VK3N3]J:N'%3#D,A;E@=]0R^FQ1,4([GE!-8EC0H MKCW0EP)H;UTI%!Y9U7HZP\^I&O> &]>7WT\U'8#M+?%#.II^>H-A@>\GGSXO MWY;?%_ALL<#E=4GDV[(>=1O.W\T6DZK3ES51M)B01-],%LLS%NO3658@%:L/ MR>2[1B8S)..T9=*DY%J/J6E$>J<.W9Z(VNQ4&D&]':#Z0:G^.J]YYZR*95,3;)!!3",V(3%3A#; JO;<)D/?.;F+L_T-B?AD[]P<-0=DR] MC V_A[/CT[R;"%X@,4#G_4KYTQ\EHC@+68I4Q9I#2NJ *'?AW MQF[?C]2CD#ON() A0=V?MD<<$7*81+:4A4:'W"FDR+#N240A(%"L0-&B*=Q: M3C?1YK-<8^0WQ/Q@\TBZQ/P &C[9TWZU WE+@8@HT7G-H7BQ*B,K% TS#9$7 M'GR(WMW9\=(:\MM3NQ7NS5\+]P/INH-I4+=9.0M"L9(+ @JZG!0S GPN"G+@ MUC&)2;O64R)O?_Y6R+,GAKR#!=U!I/^X<=Q"_[J:\4PD'TV2$G*J$[(X1O#. M)Y"^2%.+&(-LO01C5QJW IL[4; -JK >!^:L^%P\RWF55POGKZ?DG7]9_($$;5[_S!2[2?/*U2O#R,8)[Q0UB $Q1T6D;%,0<#>02-?>&F>); M5\D\0LZXJ? #]+YYR+02^8@7W&*^/'M?1TBMJH(,2\ID[B R%T%959.D!L&0 M'*1 6YC8*F--O_461NA?-_CXX0/'1D(C]X])#>RPO\YF4Z^7'RYJIK)08= Y)JH MZFYDJ\"C=\"#B4P7)[EKH?(?/G1DI>^CLED+^8VM^/#G+<(]SR(RI8A2)PGU MG XY1T&8T\$4)GGQ9JMH]V>*O_VAX[Q!-E/\WO+K((B]_[Z[B;>*2S+&5 "# M%L0.<>)3X2!X"DI@4O3G4;S$-WW4^K3V#X;00S>P^C'@_HCS+V_+\]GTTLE6 M*B1AD9.1U2$,600(-EORM#$'M"ZXYFM^?DY5C\[GGB"X%V#---(IQM[C%/\( MYY6Q,\Y5#M9PX(($12%=K&WJ$;@U)61=,XJM.]U^0E*/1]=PZ-I7%V,_?CUD M*9/IY=2/RQ._NQ%O8*K/5#=6M6C!J*\"*C-D;'[1YMM_[(<>MHAD#0 M@"(?&TB;&>;-][0WDQ GYY/E]Q>8YBNA7N#'V?,P37A^?ODDDIAUPBL!-JC: MDE4$!*=KAU;.CEE5(XFM$'8X+>-6NPP&O2,KJ=]G@INIL[.R^LKZ%>3@EX*? M_>)&CP4[T3_,>X%,63D,%J3+=,L54\B!DA9$#%)9S4)2K3MR6K\7T&][/EO< M]+S[;+$P80&E(6P;.G1]W:4K.[7M(AXNW Y?[Q M:*RU;$UR0]01B#$/&*WA MOJ3@1>OSYWY*QO5T!U+[HQ[P7CKH#DG_QIIGPOSL&WWU$[['.H3B=JJ3GS&6 MM-Z[1W@\E"]]9N6 MOAJN,BNO+I87;JX$>GE\TVE0QXXL4CC_'PSSLSJ$2:)C0$$/!52! M_O":SO,BN8N&8BKRA(]0*+ =M1VD.O=#S38E P,HK(,;=RM.7US@;V3:'__ M\V_XS]ET^7EQ%AWS3/ "SMAZ793:,)D\%*;HOHBJQ-1Z4/6^M/85V0X-RT.5 M=4*@K ;W\8_9F8N6628<9.TY>1-!@X\^@Q36&8>Y9-_^(7 G$CM(W1X7@ONH MYM201U#"LR 2:A4LV&1R'4QLP7OK(&4E51*)W-IA6M5V(+*#+/$(Z-M9/2>& MOU>SB_E9RG5$!XF/V2K-G!*$E#,4D9G!PH+TH_B'MV@<=RS+2.C;63FG!K[) M-SR+.FI"AX!8)Q>K^ECCB[6@*+@WNGB;;>OZBEUI'':59' MOQ WP2;R;A53)$EK0+$L>136\]1Z8^FVM(T[+64$Q.VDC ZJ!A[EZ_=I7F?- M,;_\,]&//OM2_W5&7!&?7H/AE36E'%F2(L$&83!%)S(_:JC[$*%;P<^?.OR: MJ*F# ^\!]LZ0'%6&(1$HI*UC!LB;"-Y""LHD*PVRY@O9'B!EN]0R.P% M9#U MDW@2.]MP/P=Z%#OC(SR+;?)V_3#V_^XCVE]GL_S'Y/P\K+<47,LVG>I*.^9Y_/%@2 Z_/ 8I"190XH MT(&J!:PNVPA14+"E@Q=1M=XBN!.![39XOB+,+^G4^H9W/O9RT "=C%+FY(&A M#;4?P)$4:BV!%"(9*8/5P^WP_!EUXSY0#H>IAS=Z-M57!Y[*(_S\\OV?X7]G M\^=UH_-J2%+B H6S&3*BKD6D%H+7#DS0PBD6H@JM?>4=R.MEQV=;A,R.HZZ^ MD7C#V&_AR]52+UXB>DG\A,SJX!X=(&"F&)5QYG/(OI36=\2.)(Z+R,&@LCTD M#]9;![!\?K%8SK[@_#U>=H O/D^^7FU\(Q%%;P3=(:EN-C!!@@\4;/B<0E(V M\AA:=[H]0DZW<#LM[C@FD@Z3? 7K>A64-DM?$,YNY1F6!U46Y*O,Z>,=J M\**4K*IO438'B!P*G1\(&+IR1MZ][O;>CJ9;'L6 'D?@KJ '3/TG\O)O2Q MC_"VT4+S^P++Q?F;2<$S8[S-*IC:#TN'MS$9HJ$@R* 2KK;N!-WZR#N$WFZ= M_#W1,QM)E3W ]M86DK=ED\TSX\F.LXQ@/490CBX4.N_)WJT0%I,VF;<.!!ZG MJ-NPH!'TVJFCQ^?$G[T&O5PL)U\VUY:NQZJ]FMWZ\<6'B_B_F)8?9[=_-H0$1WE]2T*A987\BV)575W/@6PJ U,R^.RT0]XZCCSJZ]LC1\D] MJGN@+:WNBW N0@RJ[B_3HLY/9F \.?T4!R8F6P^):$#V*;W7[8+"';S<033< M@3>Q&\MW.MHX2]*%I,!YRH7R07H] M.11?-<6%DBD+IPG5 M50=="9QXDQJ*U/6) 3.XS 4('EPPPNCU3F214((Q*I1''DVGHMRQ*J?1R@=MR^R9[CNK,?31.NJ2V^UETE* M0*_)WRDA@7>E@)4L.30DX^8[K/:C=-Q&RJ[1NJL>3PZM/S;S96Z9U%F"YT& MBJY R*7>);IP&PT99NN)!P>0.V[G9:^XW5^C/>:*7X7)_%_A_ +_B:$*=/4@ MW7JU^.X?Q-)U3F2HAB PC+^>4:^I!5 .Z]"B48JW7S MJM9'Z#GX7+SZW6O+F>:K!JU)K;E::2&_G;['=#&?UVF*T_S;;#J_^N9K=^.J3-79VKZ*P+,CMH05$+A20&Y.+-K%4ECKVH"? M4S4N^@[5^Z,P.E@)'<#JGQ?329I\#>>_S*;YJKS0125\-!1F82K$@R$1E63H M#ZZS(?SR2S_ALNWY6/X M\TQZC-(K!B4QDD/!59)60N%2J;K"Q_O6;N10O)R^,[HG/#?GD_2 E0YLYI<+ MX@07=7=K7.]ZKMOHB2]2)_UM, M_^1Z[ L_4]8+@1G!*T,WJQ8%Z'X68 S7Z$B34K4N!C@2:Z=_[;2QJ!Z1M+N! M^4L#F^*G6C/ZL5U/X'R6$//B%6GP0Z@-)<^^A;U*S?'RPN,RS.G MN8@I)5#2.?K#D!=@($1-8([VDB)^A;3U+[.=4C5L( M;_P66].6[$$Z;YQ9JM&EQ39+WZZ5<7M3+D M*I][R.#&\8@=IL[A^'(^1KT$^0A&6,4@FQ"KQ9DZ=B- XG1>!^,5C\VKJ4^B M7H*%$A+C$C(%L71[>0,QZ R%R2A3R*4T'Z7^5ZB7V 5OP]5+[*+<#ER35Y-I MF*9)K; B,5[4$V/U0"N2$U)@J3.6-*A0'#AE @0A/;),D2IK'<,]0$HGB#LN M,.Y6/!ZLI0[ ]G$>I@OZY"K&#SC_-DDDHM54E4WN%O6Y=W'_M]93?8PQGN2G M@$NG:^6\ F\10?O"/->)!S7 -+9F](\^+>1P0-V=V#:.=CM ]KV%!"P89I2H M+[>.@7+20>2944P@@F<\V]0\INNO@F,\5&Q3Z[&+BGJ V6R*WR]#@>KE7W$1 M?5 !@P.R4?)\#'D^43 )%.ZZ6*17(;4^"N^G9-QGL'Z@=KB:.@ ;Q91?9GFR M_+XF7WKKG+0.I(YD*YP+")ZX,L9]+>H&<S/Y:?UPP('4/FF8--) /%(QV9 M65I(-F.6RJ.Z$P\^#IK;OWWHV8U[J A ) M7@D&S@J5@J@C+C=?"QY'S:U?/N[FU+Y LZ_,Q\;,/R=YXZ!4+JO:YPY6B00J M$^&Q3B=-H=$WH^8.[]ZW%6G?>#E,'EW$'_5VJZ7"U(;WDY.H!?6 M!4VB<#Z0%Y\]1$-!) KA1+'91]:Z-OM>0D;>?CHZQMII:>R#Z<.7<'Z^82IT MK@:C&46(RAE0(2#0%T@BQ0K-)>?.;^R],!1DD/'"@9C/O]-=\!Z_$I.K-0DDM(?94Y:50-$- M6%_(#15T1WA5(G"AN"$/5>?F<_%V)'%<+ X&EQ5+A-S:,FTC120K!2\1.5C:;Y/9!<".W$C M&R+D(1 V5U=/6'P]_7JQ7*PDQM<'/C?.T7^A0$>O0-FZ %RIVJ8A+8HBE6Q^ M13]"3BX*@^0Z(K$ H7SNF(2/5T+-:]@(R\FLD!>S1' M)7IP]\8%USX:Z11<\JJ(().S8U1:I G"2RPX R47S/Z;IWGLS2QJQ+\LC;:W@- >HN\ 1._F^#5,\GJ11C7)RXF)9'&U87!EI^OCV";M MDS62CN/D:@]"@N"PLA=#R47[H%L'E=M3UQ_(]L'#G8%C@RBG ]BU'?Q"0;I7 MEF*:J%VH75<.?$X4J$S.X(N]\;H-YS'6;/Y MD')!(B3NZO@M3;>/C!Q\DEH+R876[6="/D91)PF:T1'9 M4&\G,]?L9IC6CU;7>B39SSYGF&EB.W%WC$%@7(>=5$K11ZUS\\V]AY/=R2U^*,8>23,>1:$=^)0/ MS?^)(2J>6*T-\EAGJ 5PHGB@8%2@RRZH,,!&Z8['?AT+$EL._-I%/QW K&E/ MA S,6LXC)&TH@%0\0XSD[S"93+8*E12MA^$__8%?.P%JR(%?NVBW V3?.TVJ M\!Q1" G:RYKBL!2TU=(V1E%;U$:5$EN7Q3[Q@5\[H6*;@5^[J*@#F!UV#]U$ MB-+[DI7D$#F2K2/GX**WH&,1/+,<4VY]=C8BO9,X?2P_8 3]=P#[S339QK** MRR7O-6>QN&PL.N.)\U ?-S17CJXQ8LVM%@+D@EIPX8MH75FV*XVG[-#N":2? M)#^;:G5_U,Z6X?P8J$WIXLM*Q/G7^6RQ^'&EQ2]89O7 ^/-,\T)!JXH06:X# M*.BXB,EYH!N/&YFC3JSU=/ FA)_R07T4? ^@__Z/Z@>9KELS;IA.-84=ZD!, M6:O$E$9P4FC@Q:L8T:*1FW,!Q@+]#X1W4HEW@J#?7_^'[O,[[J.L=,5J*POQ M0^PINK@@8LU.*I4]D]SZV-KS;OHH.WR]7T?@;:+%#@[EQY>[/3L_G_U12Y+H MW\^)N,GR?BW#^S[!<"V16AGW5W>E#AWGBW9_O8[SW%EZX5]*"5[8. MJ=*Z#B_2D*5@03G'M1&-#Y(AWWL?OR1NY/_OR?+S9/IVBO^#87Y-T!D+,9B4 M(J"V"(J\>'!,1LA!)6$4N3:Y=5+X,(H[250%/I.8 M_?AY/KOX]/G5Y-N*[YM^GC-NLO',,="6"XI'&0?O207*%N>CC I-Z\JM9L1W MDI,8"\IME7MJJ*[LKCG_B-,-Q@.3J#U&\$PQ"C@E@C?D?X4H>92^%+2MIS0T M([Z3I,.HJ&ZFW%-#]5UNDU7>8?%0#$JRW$BQ:6WV*'0SI>!#4F%4*.^'W^'S M#J/B]S U=@_:6ZD3P:S)=,] P$07BZ'03W,')<"&3R4< M%XA[JJ;9^UK#G, JI_)+6/Q8O?XA?<9\<8ZS\F$Y2_^Y\_UUQ]P!:8$FGWMP M9J ]]XV2 S=X?EMN?_1[7#T$U/?=Q8KX6(E[%[ZO;XL-?' M&ND 3OL+[H;M::Z];[^%+[@N0+7*E624!,U9!E6*@(@I@XV69R&M1].Z&F<( M/L8%]P&PVCPKQ]9Q#SBO?MW;KY7QJW5%4IFBBH0@F9*.8H5H M77.0;A(Q\O$Y.BXV@7J0DD;MZ%[M$7F/Y-E,$KD^*TY(.!M?^7TZ62[>?_B] MEOE?]1#??.-J70TS)2HN0"@T9.])@(\V@^,&'?,JRK+=[K(FY(S[&M -1$?2 M;P:IVB>H"4 M<5/[W4"TI<(ZP-W++U_/9]\15_9SO0S>:2FRIYN@-BP+"A:]*>0*V:11A1)$ M;#TPZQXRQDW%=X>W0Q75 =8NMW1_J(OCJK3>W)YJYQQJD66"XC"!0O+!/6<> MC'3H-)>!\=:%.8^0,_)UW$7 W4I;_0+O:M*=URBC,1!%%F1%)H-/V0&2O(P* M0?C2.C/Y*$'CABO-U+X=G/;000> ^H#G]*U/O^(4Y^&<#OIG^O13 M!JK^V9ZS/FI]1-W#&H.'9"(%.XS.WL!%[84S-G.I/6+KC,13J?6QVLGD;'TW MU63]R1F*$Z6&P+)*(@B=;.O%(7_7^NR*V>%J?791?P?.PE62]G+H7/1BM:R' MW/M(M-?%4%(*J,/H' \YL]*ZU.?VYS^52I^=(+#YLK*O/CK"TCKD#-E)&W0" M])5Z&2Q$YLD>2Q1"8E0H6O>M]U1MI(ME-OF'E:IU-\$XG[;@%H30G?YDGB)IX8]G82.Z^'I M";R#'7(=[:^1#N TR#-VU$PQPQ4P)0LH2^S[%!28$IVLRS-Y:HW*IUYXNA.L MCE%XNHN..\#Y Q5B5[EZ59>8F0 IF4S,, ,QTQG M">O0V.4NO6*U$<)ZCR] M-SA>9D,IKP,D/E075J0@6H.#H+RI!3L.HO(*@L@VA,!L4HZ M#YS:::�^R^8D.,A@(U7X!+0RZ*4I+.85[ 8/8JUF=(W?H ^VM4A1YR>!VJ MJ"[V\[W'Y>1R>ER5S+5/S+-!@73="ZQKU#U9CT^Q+D_2.;LHBW>MAX?<3\E3 MJ2$X) INH*,.SK6[7*QMT/#,$9, DU/=T14#A$@V* KF8G(0O/F+U4.TC!L< MM-#S3Z&SA] [ ,^'BZ]?SU=\A/.K<_='WNCZGTPQ_X)3^LORZCBV7LM2U[^9 M1%>_%*HNTBY $O6H,D;;?*?]?I3V!KQ]4+*9&AE>92,"+\ ?INM M]CO@94YI\;$.,;S]_5HD^-ML^3^X?(]I]FE:5]J,(%*QI4)8TXH6S MP)ED*@J6>6S]!#88,YT_GS5&Y4,9OU$A\I1MY1W.)[/\:C9??ZG^'#\3+NOB M):>3B\NZG35 S"0GHX1 IIQ!U3H;>5P..W\6/%&K.AQ,'9C:WLKY[:+ZG&_+ M3>_'Y1/KLXOEY]E\=>I(R:HD'$@126N M?Z7_=GG&&%?:A%"'$Q50P==[#P/(R 69-!ET\X4F0_$R?7R7SUPY=NX9G)L429(R2)'E3F"D), J3TLO @ P5A0UA&"^*W M,@7SE$WAZ!#H!?O[R/URX.QB9?"+UVON_XV33Y]K0/4-Y^$3KK[Y(BSQ9O6, MSIEE+R00+Z2D( TXESD4)GRJC[_>=Q,>[,?B5G9DG[(==0JG+FKC#A70RS]Q MGB8+O);1*FOQ>KJ<3Z:+25HO)3,E(P\.N-4!E'8> I<('-%G[KQWH75IYS'X MVLJRW-^6=1S@G+8YO?SOQ63Y_?5TL9Q?K)Z]WBX_X_SCYS"]]R0ZRR*RE+& MS'6= $,&P4H%7N:<"D,91?.JKR/QMI59^;_-ZG@ .F6_<$>Y_/R*#R4D21P" MZMI*F>M09(<2K*10LG#6TV76FOGM7D;9W[;9$09/V7A7?_P+%\O)]-.E;/A9 M3#IYB0FRU#6@=:[.^; @M4"N:M*>M1ZJUY+^[4SHJ587C(:$L<>TM&$\?)]= M+-<7N%1%>JY7 PD+*)$$D-5'B$:$Y)T.]L[4Y_L;+YN3MAW$G]I3?P=J/EF0 MOPOSY21-OM9;\.4YIBJ%C[/WF'#R;=TU?693T-^"RNV@_]0>Z/M2?A=6\%CN/CZ0NU_]\1[)65Q,EKCV_OZ-^)_S M[_^87NJYZJ3N $@J[@R$,1^AVMO#4 MGO.[@\#)^__7XE@7SUVY?UED#$(B&%8;%NK.X1!BW2\H6"S"69Z//B9J'T:V MLY._'_V'PL8I&\A&Y<--/5NVPH2Z',X65]-[GH'77$#0(8+^VL]TTMVTR^VHVOZF38PJ%$1%$7<="6@@0A?$0 M== V96ZX:;V JQ7MVYG 4WV]'P4!8X'NQ M7"P#R6?ZJ?GRDJT_<:!%)OMQW,=2DZA3RD5KD*[40G0?ZP "0VYX3!2P%AM= M\ZMVW*4F!Y;!W%+K^]GY.=ES_>89W4KHO;,0#*M3Q>OK/(D0?'361%&X,]V4 MM#_*R4FO.]D%S:WKHQH HP,?OJ$4+L.:,UXH;G$F0HRJ[HCEI>X_%\!DM,&0 M;%A)_5K&)1,GVF#>$)G#&,-G;3KZNLDT?EF&^[,):-DJ\E$D\)E= !U\W MS@H#/K $0>KLF%.EOTMDCTK _MZ1^[63 P#21WEM=8AKP(/YQ<7\NA3D,BJZ M[2U?51?G,\S.J%I"+&1"4!D5Q$(L^^!S06NSP>:%LCM3>:)MW0,"?5A%[PYF M?PGF*7ZJCF,7ISW)N>"D=@3?6#27EAME,J"T 92I:WR5863@"E-*R#4VWXS8 MGHT3[0/O]]P_%"J'VLO';@**F_[(&TGXJ)31C 'C-7%F! =?A 7D7#@FDRVR MFX?DA]DXT=;Q?HWF4*@\':.Y&UY9D[(MPD$.K#ZH2(3 7:PM6B5%)Y@/O846 M^T7A_;TN]VLPA\'DP"C\Y;0/K^R6$#;Z.*YNCFZ>._+X9/+_)V&@0P+P%*++ MGQ]@=_+ C\K'6*V94!K([7=5/DA'6':0Z,O,:%WH?[T9Z(X\/IFWAI,PT"$! M> H&VB@>]U[*)&2!7&L#5% 9(I>U.Y 5XU1&F3JN'#S8'$_A):,+1Z*M6LW([%,3=OS-CQ%DG^UA?K!]D4L$@W)ST*_?!-C,^ M0$XYG'E,$O^:U;V]YY/E]]7YX4IFI4YRB*5VMQ0;P:?H(:-3%/KQ2&3U?-W< MS]:X>?FQC:?!1:\!LIA;5?+J479Q?+V]TV M[69BCG$=%RRO'+75%L;//AV@N6=8$@5%W#:.N\=E3@A.">E)FE M/7KEPK[,C&-"IX/CX1Y=#@!5+]9U1WFKK]X:Z_4[>1+S6R['N_-P4TAU^1I6 M!7=+*FLY;;Q(7<\->SZ;KI1X$9=^:2NT]')S'N!"W!+%NCLU1I.9\0%R59O* M.H%'[H )DC4R[D3S=_#F3#Q1/[09;H?96KHGB)Z6%3U>_>2T,YQI,%A(288Q M<#PB6!Y4#%:+P'O;J[TE:T_4?SP!BVL&N%[L<)_W\KMB^3$@YF=1)9&P>+!2 MD"/"(JMU)18*!0$\"*;(Z>^EH.*GW(SS)GS:UC8^K)Z6@6T9H_(SRW..C&2" MV6M0UA4* :P$GD3QD1L9_2#3UX[+YCA/S'^;Y$! /,55 .^1%#.I+_2KG-/O MT\ER@+?IK3YN\"4 6_/:QPMT+DGPY#,%0'4AAM$!?)06DA"9O0M7Y/ M^H& D2<@C0."62N-= "G_05WP_8TUW>GW\(7?#&KKM&9<9HEPR50M.+J3&@$ M[R*))&:5?"S"'+_"R 1PGJ?+#]H/V -,QOL^DW MLG[<6*][>_9RB"&E4,?"\CI8#FV$6*P#@VB9#8[$,\A[\J!<=7X#-,9IX]Q= M8]#T8D;[*.3E?R\FR^^OIW2!7JP.MU6;QWO ( ]Z:OO7RMMWJSEXU))+3((44AY MM>4T\$ >BQ%QM5/<^6Z6J^S(6P>C=_^*AG< P$Y[5=Y/);,>?GI+.$D7;[FC MB#KZ6L==**+6AF1EE35,Y10%/QGKN\->!Z-U_XH&>!C,GL FL9U]>8O MZ*RXF89R/93%%,9%J3.$$P>5L@(70P3GHO4L<(U^D*[MHW+904#X!+*_@'O[;V(>%[&D/ ME]PQU?9ST;%P!TMP 5D"ADF2$\0+A%P,B"*2%Y>4_&WUW$.V)V MN"[B7=3?@>?V8W.A=YXGS>I\3\Y J4A7J^9T1Y6@;.*!N^9OC4^RBW@G$#S: M1;R+1CJ TR =@RQQA38Y*$8:4!XS.(X%3(D^JRRBB/TL=#Z-+N*=8'6,+N)= M=-P!SF_[8:?]C?4!Q[//T+],U?(AK<&3= M=W#.'J%6TFD=N.*E)F(LJ%!RW0K+048E==;"V/)WU_#1Z^EVPNGQNX9W 4TO M9G24FMYBB7?).7A7O4MCR;',+I(:;4A,HRC\!)/P?Y&NX9U0/5K9^"X0^\N5 MMYVA4Q)%]E"<((ITI0<28 MS7'VR_[=-=Q[EG,84#WIT&^'8D_A;-8R1-(N^0DJ>0=!10W>.LNUL;[@Z0R3 M^KMKN(UM]%B5O M0_W)IU9^+CWMIHL $LB0'R@8!SEH)*92D18DYB-.9#O!W MU_ I&ON0D#WMVI?F+9C)&.]\5J!8+47*0D)DP5 08ID5CFN13FST=4%+M*"D$J:E*WEZ@3G7/[=-7P:YCT04$^K:_AV M^(+Y]REA[^67K^>S[WC9+/ON8IX^TW]4VP&:]PWO\^$#=0X?+(<^>H>%RHH9 MJZ$DLB_E)8+'I,%%BT*FR+5L[3(]F=[AE!TW,4&VN;9EK7;CT=\8-RYI24)M M/V+R[][A'3$[8._P#NKOP'_[L:502\-7:? M9N_P+B!XM'=X%XUT *?]!?=(SR"OKQG5L(73%A0)A#R^4*#07W540ICV.]T' MX*.GWN&=8'6,WN%==-P!SG_PZ=9MJ%H'8R3Y]9D5OAZ%SY#"=V](VEIER5N7 M:]Q#1@>/MJ-B8]964:?]9G)3I9*\\5HP3?=0")5G#4'Z!#Z$XIP.)?0S$/G- MD^L7/L =.++N.SA;]^;X)F&T6%Q\N0S$WT\6_WDU1WQ-X3CA9_F>(HDS+%9S MLG4HWM?V%^?(]D6"Q((2QCIG9#<-CMLRU?FYWQBEK8QD$,CTY2P;AIH.ZEY'M9GR0 M]&,PK1P A.D=:T\T&B\8BJZXOG M?K8Z*"9Y(E=/ ]@\75MZ,?DVR3C-*Y%$9%RQQ$#(0#&AXQ*\30F$49A-#)A3 M-XNUMV6J@W*-)V9'>T.FH14-/[#YXNO7\Y6(POE5NN,]+B?SU=<&>7#=_B.' M&M"\'\]]/*ZF:)C@3H$-(8'*+($+Q4*J\VYEED*$UHG"<1]77V"A,R+_@E/Z MRTH[BV?3O*JC>$>?/+]6W.V?N"%Y<9E%L5EA= 7!.$MB2PS!FT(A6-;96>.8 MS*V? 9H0?M*/JKM@=?-(/[[:.\A>_7@*73^XR)B)3AFA1%^W>T4.SB>Z@805 MP8F2I6T]4?Q^2D9&X_$A,6NNGRY1MGXKD3R3 'P$*SP'%8R%:+D'J6,1DJ/U MN753PT.TC(NT%GK^*73V$'H'X-G&>;IMINMGLR!$+G4VOR\Y0K5 \%$AY)BU MY%(&Y9H_P^]%:6_ VP?:_T*_ZSTTP*I1+' ,' M(U(M%K8.G*7 3W+/I T"DV^=(6A)_[AYZ?'OZ=&PT($=/#M?_0SF^X/?FMV8 M+O",#A,=&)FS2G76"Q,(D14'5B;.58XA8>LX[Y+0%A\_A^6_9Q?G^?67 MK_0I+TO!M)Q\JS1<5I!X&>FH#\ *UIEG48,3&4&GI*T12@33NFIB/TK'O;U; MX6CS,CZ"UCKP'!_@\@R9B5!V7I>(U.<+#>)&=4SC:VCMT?(&7<6_3( MZ-I)[CU>:Q_P4_4I7D]7BY=6+V_7JU'O?N^0=\:]/NCPU\7#^6MT?ZX_[3U^ MG:0X!27R8,P9LO@S@ 5H./9VNQI9>_N+J MFZX_:7%&QZG4W&K VM6MN-- ,9& 8K6KM=-HFKL(#U,SK+']#4+)J)85$X%$4ARM>,CTX'L=13@N%3:%.N9:3[J:7@7=*^?DV*T;EH%4)Q'.O22T^!"2^@ M&Y_LM5X2P4Y70$+E0D#C('YW0&QBP7G,L@\E:7 M!7W$K8N"_G5S23S\Z=UT\0[JP>Q,\I(43J&A,B:2#=3B%2N, M2D$;+K?:L+LS@L;T-EKI]%&(["'@#IS1MU]Q'I:K:_+2\;JZ)IDP2=$-:3FK MGS&K=V"U]@)2>(+./CF?M!3ZV7_)\-J>SESSW9]/\\GSR M93)=B>B*%9\U.ET49*MKK7DN$+5G@+*45%NLC=ZN N#QSQGG/FH.C-82[>!0 M>>2&?G-=NY"%"XDK%G2-W 1[[,1*:TUU M@+[W^ VG%_B*A$N&NLI]U@*6YQ>+Y>P+SE_^F)RP,F9 MTMID3Z&R$W0Y*'0%@C025/ I9%:R+ZUSB0.RTT4F8CBT]P*$/END7X;YE#A: MO,/Y\]F7+[/IJO;VYE%_8T;W+V$Q26&:7TS.+U;=D-?_R>+MQ7*QI&_1;SN@ MKF%0>@XN?SB>M!I52=PB>/6YUX^4/CONI100G:K%.X'"(!XBE& C-UGIS%I? MQ _1URUHHLH?@J'#9->!!_H;+F].][.2C6&,+@D96" 716H*"I,"FSSY[8B: MOM>Z).8V >/ HX4F-VM?]A;KV F3%SB=K6+Z6Y+(B1CVCH+X:"U)(I+GJK4$ M'YQE'CG7;KOSX)Y?/J[KU/Y$.%1^'9P)&U?PCYN_;]VZJ[OY3 5>8JY#1C,9 MA\*<($K#09K($PL\EM"ZC&XG D<\4P[&PNQ8BNDBWKR7O;7C=X?'9_E_*=BN M<<^9ETD'%Q"*U!J4H3]\L@HHH$ O<\(L6I>K[DGJ.(?=\;#86%G]GH4/,7J& M,C,7@P=OZ^!PXQ7X;&KE8F J%6YC<<N!GO<2,N[K0U/'K9W .SBQ M-IE86\-9CEY$5^J#7UW;K).'*#@')C))2B;#L?5^K0=(&7?HY%&0LX_0>VS& M>CQ;]VRZG.3*Z>0;WCIG+]<7KB9E+E;KZ.X?1G YP&.H/&=#V@;.>0XEQ:'S MGR6B0!TXY&1<#3)*';<=ZG#3X+U*&DWK/H/6^<_KL1FW5/ !T\5\LIS4-XSZ MBH?Y\M'CR]>+2[V_+7?(^'(Y4*!>"+8PX!$]*"\L71310K:US3-):TOKEI\F MA'>:E-T%7W?FH!Q=H7V^3:V&=5P^V'W":9H<-"KBX5]V\ FY)9V-CK1Z"$^6 ME\T;T_SCQ]YMTE:&R:RS!L-LH*A!,@B!8A7FE?99A>"PM5GO1&#+/:2S^;+N M4GB!<5VQXTR.*7,%VD0&RGD$8MN!3E9'&RQZ;%U<^1@]XQY5P^'FL>6@!^FD M@X#D7V$^J737X1:7AQ M[@*2"2+7'*0(27/T3+C-+-G]3Y9;?F _"-E'J;.!)=S!T?+C27LUFSD9R0,6 M!TR'"*IP"<&RF@+BWEO/"0S-*[OO(Z2;AK6V]]'A0N\1.6L+H\^R&H4$Z6N/ MIF>.C L=Q,A)/E*G))JWP]]/RMB+& ]6\L]@LX?$.P#.&UPNZWO4<_KHZ_G8 M7&!&QSE850S)I0XHCB0AF4W)SBD23.NJP?OHZ PR^RAXUEC:'2#F![F\N:[= M1I=-T%Y!,#[3$6P\Q(P6O+5>*!:E=8.>-&^ZZS@:\)K:3^P=@*<2?@7_5R&M M9MW^,_PY^7+QY9?9?#[[@WRXY^$K?6?Y_* M<<5]Z^4PN]#7T?&T)QXV3Z>AE--%Y5:5T^OI8CF_6 W("8O)X@-1$_+;Z>W0 MA)]96]$S\*E0=OI +N,I=29"%XZW3BMK2-O96W.>0&44IGY]R91:D+ MDQG0,$]AKE7D87H+C#&A@Q*)7(D[M)-RQ$T,_HOWY[!M.PW1Y M61)V)HSS+KH"+H35="X*1G*=I)05RUD@EK3I=#]4P/[PIXR]2[49%MK*LX<3 M8Q4:+*YP?;LP]?*A%XM"'FR"6%R=-^D]A"@%9*>EM9&EG%J7,OR,IJW0I$\ M38,H8>S3IHIDMN'.O9XFNET7^ (O__\]UIBVEN/?-^\^CP^C8"F/F!#!V;)WL#C]_";\I?JK;>0:+]Q[A3RJ, M)@<#R?E:WL@8>"?,ZM&(9R5"2JWKAG>C<"LTVA- XQ$4-'RMZ/H;]8^ZIO?_ M^W_^?U!+ P04 " #H@_Q6.,&:"] $ !K'@ '@ '-E8W1I;VXY,#9C M97)T:69I8V%T:6]N<3(R+FAT;>U9;6_;-A#^OE_!.5B; )8MR7;](B= EK5; M"ZQ-FP[Y.- B97&A2)6DDGB_?D=2MI/83ALT:QJG06#8(N_]N>.=.,Y-P0_& M.<7DX*?QST& ?I-I55!A4*HH-I2@2C,Q1:>$ZC,4!/6N(UG.%)OF!L5AW$&G M4IVQ<^S7#3.<'LSYC-O^][CMA(PGDLP.QH2=(T;V&RSN8SSLAOVHA]-NG':' M8=3O=OJ#09R1X23L_!TU@!2V>QIM9ISN-PHF@IQ:^:-NW.KW2I-<,&+R412& MOS30KH_5?/9H69H9T@OT0198/&]J+'2@J6*9WZC9OQ1T O7##F:!S$Z+8 M*OWR,F<39I[M1"_"I!.WHNMJWV;2>F-2\#Y5_[LU_;76'%%E6,92;)@4F'SN[?@4*-# M(DLH6C\ ]P@ =PUAP_ %DMF3C9O)*3K!:H(%U<&[2TYGZ# UX!$X7\/X:T^" M?RH-Q7CV0 ?;:X%2*82/-KI@)D?6W/<55@ ^/D,?:"D5&"O0*ZF*NN*$P7MK M_A\4CUNY)5V42O1=I"NY;5LYU.-SF218G%S'W?0YE43LHG M+P510:"7>5,)6A^P8=.W+EBCC'%86R@&N*P4,PPD84'0R\LTQV)*P8BB8%I; M(^#?[B30(*&<*@J*+A6Q1B"KOU>EB3[F5!()%ISBG#<=Y5'.: :L091AYQ2] MR^"L!#6!D5OVMC2= H>"*(C$GRWTJY)E/O,A?O(*9 ?B>4!3B110 H$Q 2E<\VJ+E\&PG\!3Y\TK,<+,%K!246W#T;0[ M,.<(*$$+R$U8*"$^VN=LQ@2&I(7GP),PQ]UF..RJN(^F+*ER8O6-)&[=@T_O M*S;K^=QSW(9?%#8?LSOU.@9/.)UOF$A%J I 6XY+34?S+PEANN1X-F+""75$ M28'5%$;/B31&%B,[=I[;:IIB7@MQ\OQR/9$.AZU!KV.'4@,^,V0NN)Y76VY> M;1NRN@:3[2#N;%P.6]'&M=O81K#8B^^=K=.V]T5LV\X3WAO@;PWPWF]T&G." M$A,"A]DH+B\18"ZY$D-.LQ67>V]_^ZH1>OAU^XEVG]>/^04B:V<\>CMMFMU( MMFTQ;1G"FZW6-5,_ ]NZDAA9CL!DI"5G!,W5?TP.^8'C[8OIUP#[,=EY#*T4 ML^V*'<4&R:8YZVFC^C&9=MN8NZT@WET:O8+ MD*P@8V];H?&F@G$S'OAW5UN6ZEM " =L' !E>#,Q,G-E8W1I;VXS,#)C97)T:69I M8V%T:2YH=&U02P$"% ,4 " #H@_Q6$B[+H01C 0#)9Q8 $0 M @ &E#P :&-S9RTR,#(S,#8S,"YH=&U02P$"% ,4 " #H@_Q6L4EC M'O02 _WP $0 @ '8<@$ :&-S9RTR,#(S,#8S,"YX&UL4$L! A0#% @ Z(/\5I&*OZS/5P M_?P# !4 ( !*JT! &AC&UL4$L! M A0#% @ Z(/\5CC!F@O0! :QX !X ( !_*D# '-E M8W1I;VXY,#9C97)T:69I8V%T:6]N<3(R+FAT;5!+!08 "0 ) &X" ( %KP, ! end