0000731012-20-000033.txt : 20200221 0000731012-20-000033.hdr.sgml : 20200221 20200221171841 ACCESSION NUMBER: 0000731012-20-000033 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 116 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200221 DATE AS OF CHANGE: 20200221 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-12015 FILM NUMBER: 20641189 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-K 1 hcsg-20191231.htm 10-K hcsg-20191231
FALSE2018FY0000731012--12-31P5Y1.150.5000007310122019-01-012019-12-31iso4217:USD00007310122019-06-30xbrli:shares00007310122020-02-1900007310122019-12-3100007310122018-12-31iso4217:USDxbrli:shares00007310122018-01-012018-12-3100007310122017-01-012017-12-3100007310122017-12-3100007310122016-12-310000731012us-gaap:CommonStockMember2016-12-310000731012us-gaap:AdditionalPaidInCapitalMember2016-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2016-12-310000731012us-gaap:RetainedEarningsMember2016-12-310000731012us-gaap:TreasuryStockMember2016-12-310000731012us-gaap:RetainedEarningsMember2017-01-012017-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-01-012017-12-310000731012us-gaap:CommonStockMember2017-01-012017-12-310000731012us-gaap:AdditionalPaidInCapitalMember2017-01-012017-12-310000731012us-gaap:TreasuryStockMember2017-01-012017-12-310000731012us-gaap:CommonStockMember2017-12-310000731012us-gaap:AdditionalPaidInCapitalMember2017-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310000731012us-gaap:RetainedEarningsMember2017-12-310000731012us-gaap:TreasuryStockMember2017-12-310000731012us-gaap:RetainedEarningsMember2018-01-012018-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310000731012us-gaap:CommonStockMember2018-01-012018-12-310000731012us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310000731012us-gaap:TreasuryStockMember2018-01-012018-12-310000731012us-gaap:CommonStockMember2018-12-310000731012us-gaap:AdditionalPaidInCapitalMember2018-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000731012us-gaap:RetainedEarningsMember2018-12-310000731012us-gaap:TreasuryStockMember2018-12-310000731012us-gaap:RetainedEarningsMember2019-01-012019-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310000731012us-gaap:CommonStockMember2019-01-012019-12-310000731012us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310000731012us-gaap:TreasuryStockMember2019-01-012019-12-310000731012us-gaap:CommonStockMember2019-12-310000731012us-gaap:AdditionalPaidInCapitalMember2019-12-310000731012us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000731012us-gaap:RetainedEarningsMember2019-12-310000731012us-gaap:TreasuryStockMember2019-12-310000731012srt:MinimumMember2019-01-012019-12-310000731012srt:MaximumMember2019-01-012019-12-31hcsg:segment0000731012hcsg:HousekeepingAndDietaryEquipmentMembersrt:MinimumMember2019-01-012019-12-310000731012hcsg:HousekeepingAndDietaryEquipmentMembersrt:MaximumMember2019-01-012019-12-310000731012hcsg:ComputerHardwareAndSoftwareMembersrt:MinimumMember2019-01-012019-12-310000731012srt:MaximumMemberhcsg:ComputerHardwareAndSoftwareMember2019-01-012019-12-310000731012us-gaap:VehiclesMembersrt:MinimumMember2019-01-012019-12-310000731012us-gaap:VehiclesMembersrt:MaximumMember2019-01-012019-12-310000731012hcsg:AdjustmentForCaptiveInsuranceCompanyMember2018-01-012018-12-310000731012hcsg:AdjustmentForCaptiveInsuranceCompanyMember2017-01-012017-12-31hcsg:financial_institution0000731012us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberhcsg:GenesisMember2019-01-012019-12-31xbrli:pure0000731012us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberhcsg:GenesisMember2018-01-012018-12-310000731012us-gaap:AccountingStandardsUpdate201613Membersrt:MinimumMember2019-12-312019-12-310000731012us-gaap:AccountingStandardsUpdate201613Member2019-12-312019-12-310000731012us-gaap:AccountingStandardsUpdate201613Member2019-01-012019-12-310000731012hcsg:HousekeepingServicesMember2019-01-012019-12-310000731012hcsg:HousekeepingServicesMember2018-01-012018-12-310000731012hcsg:HousekeepingServicesMember2017-01-012017-12-310000731012hcsg:DietaryServicesMember2019-01-012019-12-310000731012hcsg:DietaryServicesMember2018-01-012018-12-310000731012hcsg:DietaryServicesMember2017-01-012017-12-310000731012us-gaap:TransferredAtPointInTimeMember2019-12-310000731012us-gaap:TransferredAtPointInTimeMember2018-12-310000731012us-gaap:TransferredOverTimeMembersrt:MinimumMember2019-01-012019-12-310000731012srt:MaximumMemberus-gaap:TransferredOverTimeMember2019-01-012019-12-310000731012us-gaap:TransferredOverTimeMember2019-12-310000731012us-gaap:TransferredOverTimeMember2018-12-3100007310122020-01-012019-12-310000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-12-310000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-01-012018-12-310000731012us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2017-01-012017-12-310000731012hcsg:HousekeepingAndDietaryEquipmentMember2019-12-310000731012hcsg:HousekeepingAndDietaryEquipmentMember2018-12-310000731012hcsg:ComputerHardwareAndSoftwareMember2019-12-310000731012hcsg:ComputerHardwareAndSoftwareMember2018-12-310000731012us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2019-12-310000731012us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2018-12-310000731012hcsg:HousekeepingSegmentMember2019-12-310000731012hcsg:DietarySegmentMember2018-12-310000731012us-gaap:CustomerRelationshipsMember2019-01-012019-12-310000731012us-gaap:MunicipalBondsMember2019-01-012019-12-310000731012us-gaap:MunicipalBondsMember2018-01-012018-12-310000731012us-gaap:MunicipalBondsMember2017-01-012017-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:RetirementSavingsPlanMember2019-01-012019-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:RetirementSavingsPlanMember2018-01-012018-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012us-gaap:MunicipalBondsMember2019-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Member2019-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Member2019-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2019-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012us-gaap:MoneyMarketFundsMember2019-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2019-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2019-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2019-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012hcsg:BalancedAndLifestyleMember2019-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:FairValueInputsLevel1Member2019-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:FairValueInputsLevel2Member2019-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:FairValueInputsLevel3Member2019-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012hcsg:LargeCapGrowthMember2019-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel1Member2019-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel2Member2019-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel3Member2019-12-310000731012hcsg:SmallCapGrowthMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012hcsg:SmallCapGrowthMember2019-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:SmallCapGrowthMember2019-12-310000731012hcsg:SmallCapGrowthMemberus-gaap:FairValueInputsLevel2Member2019-12-310000731012hcsg:SmallCapGrowthMemberus-gaap:FairValueInputsLevel3Member2019-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FixedIncomeInvestmentsMember2019-12-310000731012us-gaap:FixedIncomeInvestmentsMember2019-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeInvestmentsMember2019-12-310000731012us-gaap:FairValueInputsLevel2Memberus-gaap:FixedIncomeInvestmentsMember2019-12-310000731012us-gaap:FairValueInputsLevel3Memberus-gaap:FixedIncomeInvestmentsMember2019-12-310000731012hcsg:InternationalMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012hcsg:InternationalMember2019-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:InternationalMember2019-12-310000731012hcsg:InternationalMemberus-gaap:FairValueInputsLevel2Member2019-12-310000731012hcsg:InternationalMemberus-gaap:FairValueInputsLevel3Member2019-12-310000731012hcsg:MidCapGrowthMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012hcsg:MidCapGrowthMember2019-12-310000731012hcsg:MidCapGrowthMemberus-gaap:FairValueInputsLevel1Member2019-12-310000731012hcsg:MidCapGrowthMemberus-gaap:FairValueInputsLevel2Member2019-12-310000731012hcsg:MidCapGrowthMemberus-gaap:FairValueInputsLevel3Member2019-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000731012us-gaap:FairValueInputsLevel1Member2019-12-310000731012us-gaap:FairValueInputsLevel2Member2019-12-310000731012us-gaap:FairValueInputsLevel3Member2019-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012us-gaap:MunicipalBondsMember2018-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel1Member2018-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel2Member2018-12-310000731012us-gaap:MunicipalBondsMemberus-gaap:FairValueInputsLevel3Member2018-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012us-gaap:MoneyMarketFundsMember2018-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2018-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2018-12-310000731012us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2018-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012hcsg:BalancedAndLifestyleMember2018-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:FairValueInputsLevel1Member2018-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:FairValueInputsLevel2Member2018-12-310000731012hcsg:BalancedAndLifestyleMemberus-gaap:FairValueInputsLevel3Member2018-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012hcsg:LargeCapGrowthMember2018-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel1Member2018-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel2Member2018-12-310000731012hcsg:LargeCapGrowthMemberus-gaap:FairValueInputsLevel3Member2018-12-310000731012hcsg:SmallCapValueMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012hcsg:SmallCapValueMember2018-12-310000731012hcsg:SmallCapValueMemberus-gaap:FairValueInputsLevel1Member2018-12-310000731012hcsg:SmallCapValueMemberus-gaap:FairValueInputsLevel2Member2018-12-310000731012hcsg:SmallCapValueMemberus-gaap:FairValueInputsLevel3Member2018-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FixedIncomeInvestmentsMember2018-12-310000731012us-gaap:FixedIncomeInvestmentsMember2018-12-310000731012us-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeInvestmentsMember2018-12-310000731012us-gaap:FairValueInputsLevel2Memberus-gaap:FixedIncomeInvestmentsMember2018-12-310000731012us-gaap:FairValueInputsLevel3Memberus-gaap:FixedIncomeInvestmentsMember2018-12-310000731012hcsg:InternationalMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012hcsg:InternationalMember2018-12-310000731012us-gaap:FairValueInputsLevel1Memberhcsg:InternationalMember2018-12-310000731012hcsg:InternationalMemberus-gaap:FairValueInputsLevel2Member2018-12-310000731012hcsg:InternationalMemberus-gaap:FairValueInputsLevel3Member2018-12-310000731012hcsg:MidCapGrowthMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012hcsg:MidCapGrowthMember2018-12-310000731012hcsg:MidCapGrowthMemberus-gaap:FairValueInputsLevel1Member2018-12-310000731012hcsg:MidCapGrowthMemberus-gaap:FairValueInputsLevel2Member2018-12-310000731012hcsg:MidCapGrowthMemberus-gaap:FairValueInputsLevel3Member2018-12-310000731012us-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000731012us-gaap:FairValueInputsLevel1Member2018-12-310000731012us-gaap:FairValueInputsLevel2Member2018-12-310000731012us-gaap:FairValueInputsLevel3Member2018-12-310000731012us-gaap:MunicipalBondsMember2017-12-310000731012srt:MinimumMember2019-12-310000731012srt:MaximumMember2019-12-3100007310122019-10-012019-12-310000731012us-gaap:EmployeeStockOptionMember2019-01-012019-12-310000731012us-gaap:EmployeeStockOptionMember2018-01-012018-12-310000731012us-gaap:EmployeeStockOptionMember2017-01-012017-12-310000731012hcsg:RestrictedStockandRestrictedStockUnitsRSUsMember2019-01-012019-12-310000731012hcsg:RestrictedStockandRestrictedStockUnitsRSUsMember2018-01-012018-12-310000731012hcsg:RestrictedStockandRestrictedStockUnitsRSUsMember2017-01-012017-12-310000731012us-gaap:EmployeeStockMember2019-01-012019-12-310000731012us-gaap:EmployeeStockMember2018-01-012018-12-310000731012us-gaap:EmployeeStockMember2017-01-012017-12-310000731012us-gaap:EmployeeStockOptionMember2019-12-310000731012us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310000731012us-gaap:RestrictedStockUnitsRSUMember2017-01-012017-12-310000731012us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310000731012us-gaap:RestrictedStockMember2019-01-012019-12-310000731012us-gaap:RestrictedStockMember2017-01-012017-12-310000731012us-gaap:RestrictedStockMember2018-01-012018-12-310000731012hcsg:RestrictedStockandRestrictedStockUnitsRSUsMember2018-12-310000731012hcsg:RestrictedStockandRestrictedStockUnitsRSUsMember2019-12-310000731012us-gaap:EmployeeStockMember2019-12-310000731012us-gaap:EmployeeStockMember2018-12-310000731012us-gaap:EmployeeStockMember2017-12-310000731012us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-12-310000731012us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-12-310000731012us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2018-01-012018-12-310000731012us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2017-01-012017-12-3100007310122019-01-012019-03-3100007310122019-04-012019-06-3000007310122019-07-012019-09-300000731012us-gaap:SubsequentEventMember2020-02-112020-02-1100007310122017-12-222017-12-220000731012us-gaap:OperatingSegmentsMemberhcsg:HousekeepingServicesMember2019-01-012019-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:HousekeepingServicesMember2018-01-012018-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:HousekeepingServicesMember2017-01-012017-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2019-01-012019-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2018-01-012018-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2017-01-012017-12-310000731012hcsg:CorporateAndEliminationsMember2019-01-012019-12-310000731012hcsg:CorporateAndEliminationsMember2018-01-012018-12-310000731012hcsg:CorporateAndEliminationsMember2017-01-012017-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:HousekeepingServicesMember2019-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:HousekeepingServicesMember2018-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:HousekeepingServicesMember2017-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2019-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2018-12-310000731012us-gaap:OperatingSegmentsMemberhcsg:DietaryServicesMember2017-12-310000731012hcsg:CorporateAndEliminationsMember2019-12-310000731012hcsg:CorporateAndEliminationsMember2018-12-310000731012hcsg:CorporateAndEliminationsMember2017-12-31hcsg:financial_covenant0000731012us-gaap:LetterOfCreditMember2019-12-310000731012us-gaap:LetterOfCreditMember2019-01-020000731012us-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-12-310000731012hcsg:PrimeRateOrOvernightBankFundingRateMember2019-01-012019-12-3100007310122018-01-012018-03-3100007310122018-04-012018-06-3000007310122018-07-012018-09-3000007310122018-10-012018-12-310000731012us-gaap:AllowanceForCreditLossMember2018-12-310000731012us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310000731012us-gaap:AllowanceForCreditLossMember2019-12-310000731012us-gaap:AllowanceForCreditLossMember2017-12-310000731012us-gaap:AllowanceForCreditLossMember2018-01-012018-12-310000731012us-gaap:AllowanceForCreditLossMember2016-12-310000731012us-gaap:AllowanceForCreditLossMember2017-01-012017-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
 ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2019
 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)
Pennsylvania 23-2018365
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
3220 Tillman Drive, Suite 300, Bensalem, PA
 19020
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code:
(215) 639-4274

Securities registered pursuant to Section 12(b) of the 1934 Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock ($.01 par value)
HCSG
The NASDAQ Global Select Market
 
Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  þ    No  ¨
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  ¨    No  þ
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the 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 filerAccelerated filer 
Non-accelerated filer  Smaller reporting company  
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). YES      NO  þ
The aggregate market value of the voting stock (Common Stock, $.01 par value) held by non-affiliates of the Registrant as of the close of business on June 28, 2019 was approximately $1.43 billion based on the closing sale price of the Common Stock on the NASDAQ Global Select Market on that date. The determination of affiliate status is not a determination for any other purpose. The Registrant does not have any non-voting common equity authorized or outstanding.



Indicate the number of shares outstanding of each of the registrant’s classes of Common Stock (Common Stock, $.01 par value) as of the latest practicable date (February 19, 2020). 74,404,000

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive Proxy Statement for the Registrant’s Annual Meeting of Shareholders to be held on May 26, 2020 have been incorporated by reference into Parts II and III of this Annual Report on Form 10-K.




Healthcare Services Group, Inc.
Annual Report on Form 10-K
For the Fiscal Year Ended December 31, 2019

TABLE OF CONTENTS

PART I
PART II
PART III
PART IV



CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This Form 10-K may contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, 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,” “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 exclusively to the healthcare industry, primarily providers of long-term care; having a significant portion of our consolidated revenues contributed by one customer during the year ended December 31, 2019; credit and collection risks associated with the healthcare industry; our claims experience related to workers’ compensation and general liability insurance; 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; continued realization of tax benefits arising from our corporate reorganization and self-funded health insurance program; the impact of the SEC investigation and the class action lawsuit; risks associated with the reorganization of our corporate structure; and the risk factors described in Part I of this report under “Government Regulation of Clients,” “Service Agreements and Collections,” and "Competition;" under Item IA. “Risk Factors.”

These factors, in addition to delays in payments from clients and/or clients in bankruptcy or clients with which we are in litigation to collect payment, 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 if unexpected increases in the costs of labor and labor-related costs, materials, supplies and equipment used in performing services (including the impact of potential tariffs) could not be passed on to our clients.

In addition, we believe that to improve our financial performance we must continue to obtain service agreements with new clients, retain and provide new services to existing clients, achieve modest price increases on current service agreements with existing clients and 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.



PART I

In this Annual Report on Form 10-K for the year ended December 31, 2019, Healthcare Services Group, Inc. (together with its wholly-owned subsidiaries listed in Exhibit 21, which has been filed as part of this Report) is referred to using terms such as the “Company,” “we,” “us” or “our.”

Item I.   Business.

General

Healthcare Services Group, Inc. is a Pennsylvania corporation, incorporated on November 22, 1976. 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 3,000 facilities throughout the continental United States as of December 31, 2019.

Segment Information

The information called for herein is discussed below in Description of Services, and within Item 8 of this Annual Report on Form 10-K under Note 15—Segment Information in the Notes to Consolidated Financial Statements for the years ended December 31, 2019, 2018 and 2017.

Description of Services

We are organized into two reportable segments: housekeeping, laundry, linen and other services (“Housekeeping”) and dietary department services (“Dietary”). Our corporate headquarters provides centralized financial management and support, legal services, human resources management and other administrative services to the Housekeeping and Dietary business segments.

We provide Housekeeping services to essentially all of our client facilities and provide Dietary services to over 1,500 facilities. Although we do not directly participate in any government reimbursement programs, our clients receive government reimbursements related to Medicare and Medicaid and are directly affected by any legislation and regulations relating to those programs.

We provide services primarily pursuant to full service agreements with our clients. Under such agreements, we are responsible for the day-to-day management of the employees located at our clients’ facilities, as well as the provision of certain supplies. We also provide services on the basis of management-only agreements for a limited number of clients. Under a management-only agreement, we provide management and supervisory services while the client facility retains payroll responsibility for the non-supervisory staff. Our agreements with clients typically provide for a renewable one year service term, cancelable by either party upon 30 to 90 days’ notice after an initial period of 60 to 120 days.

We typically adopt and follow our clients’ employee wage structures, including policies of wage rate increases, and pass through to the client any labor cost increases associated with wage rate adjustments.

Our labor force is interchangeable with respect to the services within Housekeeping, while the Dietary labor force is specific to Dietary operations. In addition, there are some differences in the expertise of the professional management personnel responsible for the services of the respective segments. We believe each segment provides opportunities for growth.

1

Housekeeping

Housekeeping accounted for approximately 49.4%, or $909.5 million, of our consolidated revenues in 2019. The services provided under this segment include managing our clients’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients’ facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients’ facilities. Upon beginning service with a client facility, we 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation, and on-site testing for infection control.

Housekeeping’s operating performance is significantly impacted by our management of labor costs. Management reviews costs as a percentage of revenues, in order to normalize and evaluate such costs in the context of the Company’s growth. Housekeeping labor costs represented approximately 80.2% of Housekeeping revenues for 2019. Changes in employee compensation resulting from legislative or other governmental actions, market factors, adjustments to staffing levels, and the composition of our labor force may adversely impact these costs. Similarly, an increase in the costs of supplies consumed in performing Housekeeping services may impact Housekeeping’s operating performance. In 2019, the cost of Housekeeping supplies as a percentage of Housekeeping revenues was 7.4%. Generally, the cost of such supplies is dictated by specific product market conditions, subject to price fluctuations influenced by factors outside of our control. Where possible, we negotiate fixed pricing from vendors for an extended period of time on certain supplies to mitigate such price fluctuations.

Dietary

Dietary services represented approximately 50.6%, or $931.3 million, of our consolidated revenues in 2019. Dietary services consist of managing our clients’ 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. We also offer clinical consulting services to our dietary clients, which may be provided as a stand-alone service, or bundled with other dietary department services. Upon beginning service with a client facility, we 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation.

Dietary operating performance is impacted by price fluctuations in labor and supply costs resulting from similar factors discussed above for Housekeeping. In 2019, the costs of labor and food-related supplies represented approximately 63.6% and 29.3% of Dietary revenues, respectively.

2

Significant Customers

For the years ended December 31, 2019 and 2018, both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis Healthcare, Inc. ("Genesis"). For the years ended December 31, 2019 and 2018, Genesis accounted for $287.8 million or 15.6% and $386.7 million or 19.3% of the Company's consolidated revenues, respectively.

Operational Management Structure

By applying our professional management techniques, we offer our clients the ability to manage certain housekeeping, laundry, linen, facility maintenance and dietary services and costs. We manage and provide our services through a network of management personnel, as illustrated below.

Vice President of Operations
Director of Operations
District Manager
Facility Manager

Facilities are managed by an on-site Facility Manager, and if necessary, additional supervisory personnel. Such facility-level management personnel are responsible for the management of staff, scheduling, procurement, customer service, quality control and overall day-to-day management of the Housekeeping or Dietary function.

District Managers oversee the operations of the facilities within their districts. Their responsibilities include oversight of Facility Managers and management of personnel, operational performance, quality control and customer satisfaction, while ensuring adherence to the Company’s systems and budgets.

Directors of Operations oversee District Managers and provide management support, training and personnel management, while ensuring operational performance is consistent with the Company’s systems and budgets.

Vice Presidents of Operations are ultimately responsible for all aspects of the operations, compliance and financial performance of the Directors of Operations they oversee.

We believe our organizational structure facilitates our ability to best serve and expand our service offerings to existing clients, while also securing new clients.

Market

The market for our services consists of a large number of facilities involved in various aspects of the healthcare industry, including long-term and post-acute care facilities (e.g., skilled nursing facilities, residential care and assisted living facilities) and hospitals (e.g., acute care, critical access, psychiatric). Such facilities may be specialized or general, privately owned or public, for-profit or not-for-profit, and may serve residents on a long-term or short-term basis. We market our services to facilities after consideration of a variety of factors including facility type, size, location, and service opportunities (Housekeeping or Dietary). The market for our services, particularly in long-term and post-acute care, is expected to continue to grow as the population of the United States ages and as government reimbursement policies require increased cost control or containment by the constituents that comprise our target market.

3

Marketing and Sales

Our services are primarily marketed by our Chief Revenue Officer, Vice Presidents of Sales, and Directors of Sales. These marketing and sales efforts are supported by all levels of our corporate and operational management team. We provide incentive compensation to our sales and operational personnel based on achieving financial and non-financial goals and objectives, which are aligned with the key elements we believe are necessary for us to achieve overall improvement in our financial results, along with continued business development.

Our services are marketed primarily through referrals and in-person solicitation of target facilities. We also participate in industry trade shows, healthcare trade associations and healthcare support service seminars that are offered in conjunction with state or local health authorities in many of the states in which we conduct our business. Such programs are typically attended by facility owners, administrators and supervisory personnel, thus presenting marketing opportunities for us. Indications of interest in our services arising from initial marketing efforts are followed up with a presentation regarding our services and an assessment of the service requirements of the facility. Thereafter, a formal proposal, including operational recommendations and proposed costs, is submitted to the prospective client. Once the prospective client accepts the proposal and executes our service agreement, we are structured to timely and efficiently establish our operations and systems at the client facilities.

Government Regulation of Clients

We do not directly participate in any government reimbursement programs and our contractual relationships with our clients determine their payment obligations to us. However, our clients are subject to government regulation and laws and rulings which directly affect how they are paid for certain services they provide. Therefore, because our clients’ revenues are generally highly reliant on Medicare and Medicaid reimbursement funding rates, the overall effect of laws and trends in the long-term care industry have affected and could adversely affect our clients’ cash flows, resulting in their inability to make payments to us in accordance with agreed upon payment terms (see “Liquidity and Capital Resources” included in our “Management’s Discussion and Analysis of Financial Condition and Results of Operations”).

The prospects for legislative action, both on the federal and state level, regarding funding for nursing homes are uncertain. We are unable to predict or to estimate the ultimate impact of any further changes in reimbursement programs affecting our clients’ future results of operations and/or their impact on our cash flows and operations.

Environmental Regulation

Our operations are subject to various federal, state and/or local laws concerning emissions into the air, discharges into waterways and the generation, handling and disposal of waste and hazardous substances. Our past expenditures relating to environmental compliance have not had a material effect on our cash flows or results of operations and are included in normal operating expenses. These laws and regulations are constantly evolving, and it is impossible to predict accurately the effect they may have upon the capital expenditures, earnings and our competitive position in the future. Based upon information currently available, we believe that expenditures relating to environmental compliance will not have a material impact on the financial position of the Company.

Service Agreements and Collections

We have historically had a favorable client retention rate and expect to continue to maintain satisfactory relationships with our clients, despite many of our service agreements being cancelable on short notice.

4

We have had varying collections experiences with respect to our accounts and notes receivable. We have sometimes extended the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In order to provide for such collection issues and the general risk associated with the granting of credit terms, we have recorded bad debt provisions (in an Allowance for Doubtful Accounts) of $25.5 million, $51.4 million and $6.3 million in the years ended December 31, 2019, 2018 and 2017, respectively (see Schedule II - Valuation and Qualifying Accounts and Reserves for year-end balances). As a percentage of total revenues, these provisions represented approximately 1.4% for the year ended December 31, 2019, and 2.6% and 0.3% for the years ended December 31, 2018 and 2017, respectively. In making our credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, we consider the general collection risk associated with trends in the long-term care industry. We establish credit limits through our payment terms, perform ongoing credit evaluations and monitor accounts to minimize the risk of loss. Despite our efforts to minimize credit risk exposure, clients could be adversely affected if future industry trends change in such a manner as to negatively impact their cash flows. If our clients experience a negative impact on their cash flows, it could have a material adverse effect on our results of operations and financial condition.

Competition

We compete primarily with the in-house service departments of our potential clients. In addition, a number of local firms compete with us in the regional markets in which we conduct business. Several national service firms are larger and have greater financial and marketing resources than we do, although historically such firms have concentrated their marketing efforts primarily on hospitals, rather than the long-term care facilities typically serviced by us.

Employees

At December 31, 2019, we employed over 51,000 people, of which approximately 6,000 were corporate and field management personnel. The Company's employment of some of its employees is subject to collective bargaining agreements that are negotiated by individual client facilities and are assented by us, so as to bind us as an “employer” under the agreements. In other cases, we are direct parties to the agreements. We may be adversely affected by relations between our client facilities and their employee unions, or between us and such unions. We consider our relationship with our employees to be good.

Available Information

Healthcare Services Group, Inc. is a reporting company under the Securities Exchange Act of 1934, as amended, and files reports, proxy statements and other information with the Securities and Exchange Commission (the “Commission” or “SEC”). The public may read and copy any of our filings at the Commissioner’s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549. You may obtain information on the operation of the Public Reference Room by calling the Commission at 1-800-SEC-0330. Additionally, because we make filings to the Commission electronically, you may access this information at the Commission’s internet site: www.sec.gov. This site contains reports, proxies and information statements and other information regarding issuers that file electronically with the Commission.

Website Access

Our website address is www.hcsg.com. Our filings with the Commission, as well as other pertinent financial and Company information, are available at no cost on our website as soon as reasonably practicable after the filing of such reports with the Commission.

5

Item 1A.   Risk Factors.

You should carefully consider the risk factors we have described below, as well as other related information contained within this annual report on Form 10-K as these factors could materially and adversely affect our business, results of operations, financial condition and cash flows. We believe that the risks described below are our most significant risk factors but there may be risks and uncertainties that are not currently known to us or that we currently deem to be immaterial.

We provide services to several clients which contribute significantly, on an individual as well as an aggregate basis, to our total revenues.

Genesis contributed 15.6% and 19.3% of our total consolidated revenues for the years ended December 31, 2019 and 2018, respectively. Although we expect to continue the relationship with Genesis, there can be no assurance thereof. The loss of Genesis as a client, or a significant reduction in the revenues we receive from Genesis, could have a material adverse effect on the results of operations of our two operating segments and the Company. In addition, if Genesis fails to abide by current payment terms it could increase our accounts receivable balance and have a material adverse effect on our cash flows.

Our clients are concentrated in the healthcare industry, which is subject to changes in government regulation. Many of our clients rely on reimbursement from Medicare, Medicaid and other third-party payors. Rates from such payors may be altered or reduced, thus affecting our clients’ results of operations and cash flows.

We provide our services primarily to providers of long-term and post-acute care. We cannot predict what efforts, and to what extent, legislation and proposals to contain healthcare costs will ultimately impact our clients’ revenues through reimbursement rate modifications. Congress has enacted a number of laws during the past decade that have significantly altered, and may continue to alter, overall government reimbursement for nursing home services. Because many of our clients’ revenues are highly reliant on Medicare, Medicaid and other third-party payors’ reimbursement funding rates and mechanisms, the overall effect of these laws and trends in the long-term care industry have affected and could adversely affect our clients’ cash flows, resulting in their inability to make payments to us on agreed upon payment terms. These factors, in addition to delays in payments from clients have resulted in, and could continue to result in, significant additional bad debts in the future.

Changes to federal healthcare legislation may adversely affect our operating costs and results of operations.

Continued changes to the healthcare structure and regulations related to the health insurance industry in the United States could impact our operating costs. Any requirements to provide additional benefits to our employees or the payment of penalties if such benefits are not provided, would increase our expenses. If we are unable to pass-through these charges to our clients to cover these expenses, such increases could adversely impact our operating costs and our results of operations.

In addition, often new regulations result in additional reporting requirements for businesses. These and other requirements could result in increased costs, expanded liability exposure, and other changes in the way we provide healthcare insurance and other benefits to our employees.

States in which our clients are located could experience significant budget deficits and such deficits may result in reduction of reimbursements to nursing homes.

States in which our clients are located could have budget deficits as a result of lower than projected revenue collections and increased demand for the funding of entitlements. As a result of these and other adverse economic factors, state Medicaid programs have and may revise reimbursement structures for nursing home services. Any disruption or delay in the distribution of Medicaid and related payments to our clients will adversely affect their cash flows and impact their ability to pay us as agreed upon for the services provided.

The Company has substantial investment in the creditworthiness and financial condition of our customers.

The largest current asset on our balance sheet is the accounts and notes receivable balance from our customers. We grant credit to substantially all of our customers. Deterioration in the financial condition of a significant component of our customer base could hinder our ability to collect amounts due from our customers. Potential causes of such declines include national or local economic downturns, customers’ dependence on continued Medicare and Medicaid funding and the impact of additional regulatory actions.

6

We have sometimes extended the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In order to provide for such collection issues and the general risk associated with the granting of credit terms, we have recorded bad debt provisions (in an Allowance for Doubtful Accounts) of $25.5 million for the year ended December 31, 2019 as compared to $51.4 million and $6.3 million for the years ended December 31, 2018 and 2017, respectively. In making our credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, we consider the general collection risk associated with trends in the long-term care industry. We establish credit limits through our payment terms, perform ongoing credit evaluations and monitor accounts to minimize the risk of loss. Despite our efforts to minimize credit risk exposure, clients could be adversely affected if future industry trends change in such a manner as to negatively impact their cash flows. If our clients experience a negative impact on their cash flows, it could have a material adverse effect on our results of operations, financial condition and cash flows.

We have a Paid Loss Retrospective Insurance Plan for general liability and workers’ compensation insurance.

We carry a high deductible general liability and workers’ compensation program and therefore retain a substantial portion of the risk associated with the possible losses under such programs. Under our insurance plans for general liability and workers’ compensation, predetermined loss limits are arranged with our insurance company to limit both our per occurrence cash outlay and annual insurance plan cost. We regularly evaluate our claims pay-out experience and other factors related to the nature of specific claims in arriving at the basis for our accrued insurance claims estimate. Our evaluation is based primarily on current information derived from reviewing our claims experience and industry trends. In the event that our known claims experience and/or industry trends result in an unfavorable change in initial estimates of costs to settle such claims resulting from, among other factors, the severity levels of reported claims and medical cost inflation, it would have an adverse effect on our consolidated results of operations, financial condition and cash flows. Although we engage third-party experts to assist us in estimating appropriate reserves, the determination of the required reserves is dependent upon significant actuarial judgments. Changes in our insurance reserves as a result of our periodic evaluation of the related liabilities may cause significant fluctuations in our operating results.

Federal, state and local tax rules can adversely impact our results of operations and financial position.

We are subject to federal, state and local taxes in the United States. Significant judgment is required in determining the provision for income taxes. We believe our income tax estimates are reasonable. Although, if the Internal Revenue Service or other taxing authority disagrees on a tax position we’ve taken and upon final adjudication we are required to change such position, we could incur additional tax liability, including interest and penalties. Such costs and expenses could have a material adverse impact on our results of operations, financial condition and cash flows. Additionally, the taxability of our services is subject to various interpretations within the taxing jurisdictions in which we operate. Consequently, in the ordinary course of business, a jurisdiction may contest our reporting positions with respect to the application of its tax code to our services. A conflicting position taken by a state or local taxation authority on the taxability of our services could result in additional tax liabilities and could negatively impact our competitive position in that jurisdiction. If we fail to comply with applicable tax laws and regulations, we could suffer civil or criminal penalties in addition to the delinquent tax assessment. In the taxing jurisdictions where our services have been determined to be subject to tax, the jurisdiction may increase the tax rate assessed on such services. We seek to pass-through to our clients such tax increases. In the event we are not able to pass-through any portion of the tax increase, our results of operations, financial condition and cash flows could be adversely impacted.

Our business and financial results could be adversely affected by unfavorable results of material litigation or governmental inquiries.

In addition to the SEC investigation and class action lawsuit, we are currently involved in civil litigation and government inquiries which arise in the ordinary course of business. These matters relate to, among other things, general liability, payroll or employee-related matters. Legal actions could result in substantial monetary damages and expenses and may adversely affect our reputation and business status with our clients, whether or not we are ultimately determined to be liable. The outcome of litigation, particularly class action and collective action lawsuits and regulatory actions, is difficult to assess or quantify. The plaintiffs in these types of actions may seek recovery of very large or indeterminate amounts, and estimates may remain unknown for substantial periods of time.

7

We assess contingencies to determine the degree of probability and range of possible loss for potential accrual in our financial statements. We would accrue an estimated loss contingency in our financial statements if it were probable that a liability had been incurred and the amount of the loss could be reasonably estimated. Due to the unpredictable nature of litigation, assessing contingencies is highly subjective and requires judgments about future events. The amount of actual losses may differ from our current assessment. As a result of the costs and expenses of defending ourselves against lawsuits or claims, and risks and consequences of legal actions, regardless of merit, our results of operations and financial position could be adversely affected or cause variability in our results compared to expectations.

A significant majority of our customer base are multi-facility management groups and independent facility operators who lease the buildings in which they operate and may experience risks relating to their leases including termination, escalators, extensions and special charges.

The credit worthiness of our existing clients, and potential clients, is impacted by their ability to maintain positive relationships with their respective landlords. Any loss or deterioration in the relationship between our clients and their respective landlords may adversely affect their financial condition and ability to make payments on their service agreement with us on agreed upon terms. Any failure by our clients to make rent payments or comply with the provisions of their lease terms could result in the termination of such lease agreements. In such cases, our clients may lose their ability to continue conducting operations and as a result terminate their service agreements with us.

We primarily provide our services pursuant to agreements which have a one year term, cancelable by either party upon 30 to 90 days’ notice after an initial 60 to 120 day service agreement period.

We do not enter into long-term contractual agreements with our clients for the rendering of our services. Our agreements with clients typically provide for a renewable one year service term, cancelable by either party upon 30 to 90 days’ notice after an initial period of 60 to 120 days. Consequently, our clients can unilaterally decrease the amount of services we provide or terminate all services pursuant to the terms of our service agreements. Although we have historically had a favorable client retention rate and expect to continue to maintain satisfactory relationships with our clients, in the event the Company were to lose a significant number of clients, such loss could in the aggregate materially adversely affect our consolidated results of operations and financial position.

The Company’s business success depends on the management experience of our key personnel.

We manage and provide our services through a network of management personnel, from on-site facility managers to our executive officers. Therefore, we believe that our ability to recruit and sustain the internal development of managerial personnel is an important factor impacting future operating results and our ability to successfully execute projected growth strategies. Our professional management personnel are the key personnel in maintaining current and selling additional services to existing clients and obtaining new clients.

Governmental regulations related to labor, employment, immigration and health and safety could adversely impact our results of operations and financial condition.

Our business is subject to various federal, state, and local laws and regulations in areas such as labor, employment, immigration, and health and safety. These laws frequently evolve through case law, legislative changes and changes in regulatory interpretation, implementation and enforcement. Our policies and procedures and compliance programs are subject to adjustments in response to these changing regulatory and enforcement environments, which could increase our cost of services provided. Although we have contractual rights to pass through cost increases we incur to our clients due to regulatory changes, our delay in, or inability to pass such costs through to our clients, could have a material adverse effect on our financial condition, results of operations and cash flows.

In addition, if we fail to comply with applicable laws, we may be subject to lawsuits, investigations, criminal sanctions or civil remedies, including fines, penalties, damages, reimbursements, or injunctions. Also, our clients’ facilities are subject to periodic inspection by federal, state, and local authorities for compliance with state and local departments of health requirements. Expenses resulting from failed inspections of the departments that we service could result in our clients being fined and seeking recovery from us, which could also adversely impact our financial condition, results of operations and cash flows.

8

We may be adversely affected by inflationary or market fluctuations, including impact of tariffs, in the cost of products consumed in providing our services or our cost of labor. Additionally, we rely on certain vendors for housekeeping, laundry and dietary supplies.

The prices we pay for the principal items we consume in performing our services are dependent primarily on current market prices. We have consolidated certain supply purchases with national vendors through agreements containing negotiated prospective pricing. In the event such vendors are not able to comply with their obligations under the agreements and we are required to seek alternative suppliers, we may incur increased costs of supplies.

Dietary supplies, to a much greater extent than Housekeeping supplies, are impacted by commodity pricing factors, including the impact of tariffs, which in many cases are unpredictable and outside of our control. We seek to pass on to clients such increased costs but sometimes we are unable to do so. Even when we are able to pass on such costs to our clients, from time to time, sporadic unanticipated increases in the costs of certain supply items due to market or economic conditions may result in a timing delay in passing on such increases to our clients. It is this type of spike in Dietary supplies costs that could most adversely affect Dietary’s operating performance. The adverse effect would be realized if we delay in passing on such costs to our clients or in instances where we may not be able to pass such increase on to our clients until the time of our next scheduled service billing review. We seek to mitigate the impact of an unanticipated increase in such supplies’ costs through consolidation of vendors, which increases our ability to obtain more favorable pricing.

Our cost of labor may be influenced by factors in certain market areas or changes in the respective collective bargaining agreements to which we are a party. A substantial number of our employees are hourly employees whose wage rates are affected by increases in the federal or state minimum wage rates, wage inflation or local job market adjustments. As collective bargaining agreements are renegotiated, we may need to increase the wages paid to bargaining unit employees covered by such collective bargaining agreements. Although we have contractual rights to pass such union and minimum wage increases through to our clients, our delay in, or inability to pass such wage increases through to our clients could have a material adverse effect on our financial condition, results of operations and cash flows.

In fiscal 2019, one distributor distributed approximately 50% of our food and non-food dining supplies, and if our relationship or their business were to be disrupted, we could experience disruptions to our operations and cost structure.

Although we negotiate the pricing and other terms for the majority of our purchases of food and dining supplies directly with national manufacturers, we procure these products and other items through Sysco Corporation. Sysco, is responsible for tracking our orders and delivering products to our specific locations. If our relationship with, or the business of, Sysco were to be disrupted, we would have to arrange alternative distributors and our operations and cost structure could be adversely affected in the short term.

Any perceived or real health risks related to the food industry could adversely affect our Dietary segment.

We are subject to risks affecting the food industry generally including food spoilage and food contamination. Our products are susceptible to contamination by disease-producing organisms, or pathogens, such as listeria monocytogenes, salmonella, campylobacter, hepatitis A, trichinosis and generic E. coli. Because these pathogens are generally found in the environment, there is a risk that these pathogens could be introduced to our products as a result of improper handling at the manufacturing, processing or food service level. Our suppliers’ manufacturing facilities and products are subject to extensive laws and regulations relating to health, food preparation, sanitation and safety standards. Difficulties or failures by these companies in obtaining any required licenses or approvals or otherwise complying with such laws and regulations could disrupt their operations which could adversely affect our operations. Furthermore, there can be no assurance that compliance with governmental regulations by our suppliers will eliminate the risks related to food safety. To the extent there is an outbreak of food related illness in any of our client facilities, it could materially harm our business, results of operations and financial condition.

Additionally, the Company may be subject to liability if the consumption of our food products causes injury, illness or death. Even if a product liability claim is unsuccessful or is not fully pursued, the negative publicity surrounding any assertion that our products caused injury or illness could adversely affect our reputation.

9

Changes in interest rates and changes in financial market conditions may result in fluctuating and even negative returns in our investments, and could increase the cost of the borrowings under our borrowing agreements.

Although management believes we have a prudent investment policy, we are exposed to fluctuations in interest rates and in the market value of our investment portfolio which could adversely impact our financial condition and results of operations. Our marketable securities consist of municipal bonds. We believe that our investment criteria, which include diversification among issuers of bonds, requirements regarding credit ratings and monitoring of our investments’ duration periods, reduce our exposure related to the financial distress and budget shortfalls that many state and local governments currently face. Increases in market interest rates could adversely affect our payment obligations with respect to our variable-rate borrowing agreements and adversely affect our liquidity and earnings.

Investor and market expectations regarding our financial performance are high and rely greatly on execution of our growth strategy and related increases in financial performance.

The historical performance of our Common Stock reflects high market expectations for our future operating results. Our business strategy focuses on growth and improving profitability through obtaining service agreements with new clients, providing new services to existing clients, obtaining modest price increases on service agreements with clients and maintaining internal cost reduction strategies at our various operational levels. With respect to providing new services to new or existing clients, our strategy is to achieve corresponding profit margins in each of our segments. If we are unable to continue either historical client revenue and profitability growth rates or projected improvement, our operating performance may be adversely affected and the high expectations for our market performance may not be met. Any failure to meet the market’s high expectations for our revenue and operating results may have an adverse effect on the market price of our Common Stock.

The SEC’s investigation into our earnings per share (“EPS”) calculation practices could result in potential sanctions or penalties, distraction to our management and result in litigation from third parties, each of which could adversely affect or cause variability in our financial results.

Beginning in November 2017, the Company has been in dialogue with the SEC regarding EPS calculation, rounding and reporting practices and in March 2018 we learned that the SEC had opened a formal investigation into these matters. In response to the SEC’s investigation, during the fourth quarter of 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company’s Audit Committee regarding these matters. The internal investigation was completed in March 2019 and prior to the filing of our Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

Notwithstanding the completion of the internal investigation, the SEC’s investigation is ongoing and there can be no assurance that the SEC or another regulatory body will not make further regulatory inquiries or pursue further action that could result in significant costs and expenses including potential sanctions or penalties as well as distraction to management. The ongoing SEC investigation and/or any related litigation could adversely affect or cause variability in our financial results.

On March 22, 2019, a putative shareholder class action lawsuit alleging violations of the federal securities laws was filed against the Company and our Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania in connection with the matters related to the SEC investigation. The class action complaint was amended on September 17, 2019. Please refer to “Item 3. Legal Proceedings” and “Note 17—Other Contingencies ” to the consolidated financial statements included in this Form 10-K for more information. We cannot predict the outcome of the lawsuit, the magnitude of any potential losses or the effect such litigation may have on us or our operations. Regardless of the outcome, lawsuits and investigations involving us, or our current or former officers and directors, could result in significant expenses and divert attention and resources of our management and other key employees. We could be required to pay damages or other penalties or have injunctions or other equitable remedies imposed against us or our current or former directors and officers including any obligation to indemnify our current and former directors and officers in connection with lawsuits, governmental investigations and related litigation or settlement amounts. Such amounts could exceed the coverage provided under our insurance policies. Any of these factors could harm our reputation, business, financial condition, results of operations or cash flows. In addition, the Company may be subject to further litigation from third parties related to the matters under review by the SEC.

10

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

Failure to maintain appropriate and effective internal controls over our financial reporting could result in misstatements in our financial statements and potentially subject us to sanctions or investigations by the SEC or other regulatory authorities, and could cause us to delay the filing of required reports with the SEC and our reporting of financial results. Any of these events could result in a decline in the market price of our Common Stock. Although we have taken steps to maintain our internal control structure as required, we cannot guarantee that control deficiencies will not result in a misstatement in the future.

Any decrease in or suspension of our dividend could cause our stock price to decline.

We expect to continue to pay a regular quarterly cash dividend. However, our dividend policy and the payment of future cash dividends under the policy are subject to the final determination each quarter by our Board of Directors that (i) the dividend will be made in compliance with laws applicable to the declaration and payment of cash dividends, including Section 1551(b) of the Pennsylvania Business Corporation Law, and (ii) the policy remains in our best interests, which determination will be based on a number of factors, including the impact of changing laws and regulations, economic conditions, our results of operations and/or financial condition, capital resources, financial covenants under our credit facility and other factors considered relevant by the Board of Directors. While we have continually increased the amount of our dividends, given these considerations, there can be no assurance these increases will continue and our Board of Directors may increase or decrease the amount of the dividend at any time and may also decide to suspend or discontinue the payment of cash dividends in the future. Any decrease in the amount of the dividend, or suspension or discontinuance of the payment of a dividend, could cause our stock price to decline.

Cyber-attacks and breaches could cause operational disruptions, fraud or theft of sensitive information.

Aspects of our operations are reliant upon internet-based activities, such as ordering supplies and back-office functions such as accounting and transaction processing, making and accepting payments, processing payroll and other administrative functions, etc. A significant disruption or failure of our information technology systems may have a significant impact on our operations, potentially resulting in service interruptions, security violations, regulatory compliance failures and other operational difficulties. In addition, any attack perpetrated against our information systems including through a system failure, security breach or disruption by malware or other damage, could similarly impact our operations and result in loss or misuse of information, litigation and potential liability. Although we have taken steps intended to mitigate the risks presented by potential cyber incidents, it is not possible to protect against every potential power loss, telecommunications failure, cybersecurity attack or similar event that may arise. Moreover, the safeguards we use are subject to human implementation and maintenance and to other uncertainties. Any of these cyber incidents may result in a violation of applicable laws or regulations (including privacy and other laws), damage our reputation, cause a loss of customers and give rise to monetary fines and other penalties, which could be significant. Such events could have an adverse effect on our results of operations, financial condition and liquidity.

Our business could be negatively affected as a result of actions of activist shareholders, and such activism could impact the trading value of our securities.

Shareholders may, from time to time, engage in proxy solicitations or advance shareholder proposals, or otherwise attempt to effect changes and assert influence on our board of directors and management. Activist campaigns that contest or conflict with our strategic direction or seek changes in the composition of our board of directors could have an adverse effect on our operating results and financial condition. A proxy contest would require us to incur significant legal and advisory fees, proxy solicitation expenses and administrative and associated costs and require significant time and attention by our board of directors and management, diverting their attention from the pursuit of our business strategy. Any perceived uncertainties as to our future direction and control, our ability to execute on our strategy, or changes to the composition of our board of directors or senior management team arising from a proxy contest could lead to the perception of a change in the direction of our business or instability which may result in the loss of potential business opportunities, make it more difficult to pursue our strategic initiatives, or limit our ability to attract and retain qualified personnel and business partners, any of which could adversely affect our business and operating results. If individuals are ultimately elected to our board of directors with a specific agenda, it may adversely affect our ability to effectively implement our business strategy and create additional value for our shareholders. We may choose to initiate, or may become subject to, litigation as a result of a proxy contest or matters arising from a proxy contest, which would serve as a further distraction to our board of directors and management and would require us to incur significant additional costs. In addition, actions such as those described above could cause significant fluctuations in our stock price based upon temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.

11

Item 1B.   Unresolved Staff Comments.

None.

Item 2.   Properties.

We lease our corporate offices, located at 3220 Tillman Drive, Bensalem, Pennsylvania 19020. We also lease office space at other locations in Colorado, South Carolina, Connecticut, Georgia, Texas and New Jersey. The New Jersey office is the headquarters of our wholly-owned subsidiaries. The other locations serve as divisional or regional offices providing management and administrative services to both of our operating segments in their respective geographical areas.

We are also provided with office and storage space at each of our clients’ facilities.

Management does not foresee any difficulties with regard to the continued utilization of these premises. We also believe that such properties are sufficient to support our current operations.

We own office furniture and equipment, housekeeping and laundry equipment, and vehicles. The office furniture and equipment and vehicles are primarily located at the corporate office, divisional and regional offices. We have housekeeping equipment at all client facilities where we provide services under a full service housekeeping agreement. Generally, the aggregate cost of housekeeping equipment located at each client facility is approximately $4,000. Additionally, we have laundry installations at certain client facilities. We believe that such laundry equipment, office furniture and equipment, housekeeping equipment and vehicles are sufficient to support our current operations.

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

As previously disclosed, the SEC is conducting an investigation into our EPS calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, we authorized our outside counsel to conduct an internal investigation, under the direction of the Company’s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and we continue to cooperate with the SEC’s investigation and document requests.

On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and our Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The initial complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019, alleges violations of the federal securities laws in connection with the matters related to our EPS calculation practices. On September 17, 2019, the complaint was amended to, among other things, extend the Class Period to cover the period between April 8, 2014 and March 4, 2019, and to name additional individuals affiliated with the Company as defendants. The lead plaintiff seeks unspecified monetary damages and other relief on behalf of the plaintiff class.

While the Company is vigorously defending against all litigation claims asserted, this litigation—along with the ongoing SEC investigation—could result in substantial costs to the Company and a diversion of the Company’s management’s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company’s stock price. Given the early stage of the litigation, 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.

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 4.   Mine Safety Disclosures.

Not applicable.

12

PART II

Item 5.   Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

Market Information

The Company’s Common Stock, $0.01 par value (the “Common Stock”), is traded under the symbol “HCSG” on the NASDAQ Global Select Market. As of February 19, 2020, there were approximately 74.4 million shares of our Common Stock outstanding.

Holders

As of February 19, 2020, we had approximately 400 holders of record of our Common Stock. This does not include persons who hold our Common Stock in nominee or “street name” accounts through brokers or banks.

Securities Authorized for Issuance Under Equity Compensation Plans

The following table sets forth the Company’s equity compensation plans, on an aggregated basis, the number of shares of our Common Stock subject to outstanding stock awards, the weighted-average exercise price of stock awards, and the number of shares remaining available for future award grants as of December 31, 2019.

Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and RightsWeighted-Average Exercise Price of Outstanding Options, Warrants and RightsNumber of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Issued and not Exercised)
Plan Category(a)(b)(c)
(in thousands, except per share amounts)
Equity compensation plans approved by security holders2,107   $32.99  3,285   
Equity compensation plans not approved by security holders—  —  —  
Total2,107  $32.99  3,285  

1.Represents shares of Common Stock issuable upon exercise of outstanding stock awards granted under the 2012 Equity Incentive Plan ("the 2012 Plan") and carryover shares from pre-existing Plans.
2.Includes stock awards to purchase 0.8 million shares available for future grant under the 2012 Plan, 2.1 million shares available for issuance under the Company’s 1999 Employee Stock Purchase Plan (the “1999 Plan”) as amended and 0.4 million shares available for issuance under the Company’s Amended and Restated Deferred Compensation Plan (the "Deferred Compensation Plan"). Treasury shares may be issued under the 1999 Plan and the Company’s Amended and Restated Deferred Compensation Plan.

13

Performance Graph

The following graph matches Healthcare Services Group, Inc.’s cumulative five-year total shareholder return on Common Stock with the cumulative total returns of the S&P 500 index, the NASDAQ Composite index and the Russell 2000 index. The graph tracks the performance of a $100 investment in our Common Stock and in each index (with the reinvestment of all dividends) from December 31, 2014 to December 31, 2019. The stock price performance included in this graph is not necessarily indicative of future stock price performance.

We have not defined a peer group based on either industry classification or financial characteristics. We believe the Company is unique in its service offerings and client base, and among its closest industry peers, it is unique in size and financial profile. As such, we opted to utilize the Russell 2000 index to compare the Company performance to issuers with similar market capitalization.

Comparison of 5 Year Cumulative Total Return*

Among Healthcare Services Group, Inc., the S&P 500 Index, the NASDAQ Composite Index and the Russell 2000 Index

hcsg-20191231_g1.jpg

*$100 invested on December 31, 2014 in stock or index, including reinvestment of dividends.
Fiscal year ending December 31.

Copyright© 2020 Standard & Poor’s, a division of S&P Global. All rights reserved.
Copyright© 2020 Russell Investment Group. All rights reserved.
December 31,
Company/Index201420152016201720182019
Healthcare Services Group, Inc.$100.00  $115.15  $131.93  $180.44  $140.04  $87.18  
S&P 500$100.00  $101.38  $113.51  $138.29  $132.23  $173.86  
Russell 2000$100.00  $95.59  $115.95  $132.94  $118.30  $148.49  
NASDAQ Composite$100.00  $106.96  $116.45  $150.96  $146.67  $200.49  

14

Unregistered Sales of Equity Securities and Use of Proceeds

None

Item 6.   Selected Financial Data.

The following selected condensed consolidated financial data has been derived from, and should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our Consolidated Financial Statements and Notes thereto, included elsewhere in this report on Form 10-K and incorporated herein by reference.
Years Ended December 31,
 20192018201720162015
(in thousands, except per share amounts)
Selected Operating Results
Revenues 1
$1,840,778  $2,002,601  $1,861,206  $1,559,400  $1,435,882  
Net income$64,581  $83,524  $88,226  $77,396  $58,024  
Basic earnings per common share$0.87  $1.13  $1.20  $1.06  $0.81  
Diluted earnings per common share$0.87  $1.12  $1.19  $1.05  $0.80  
Selected Balance Sheet Data
Total assets$722,592  $692,603  $676,003  $528,446  $480,949  
Stockholders’ equity$460,305  $440,780  $399,952  $338,842  $296,456  
Selected Other Financial Data
Working capital$367,081  $344,745  $343,238  $313,753  $269,277  
Cash dividends declared per common share$0.7975  $0.7775  $0.7575  $0.7375  $0.7175  
Weighted average number of common shares outstanding - basic74,362  74,002  73,355  72,754  71,826  
Weighted average number of common shares outstanding - diluted74,590  74,612  74,348  73,474  72,512  
1.Prior year revenues were revised for the presentation of the revenue associated with our wholly-owned captive insurance subsidiary. Refer to Note 1 - Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.

Item 7.   Management’s Discussion and Analysis of Financial Condition and Results of Operation.

You should read the following discussion and analysis of our financial condition and results of our operations in conjunction with our Consolidated Financial Statements and the related notes to those statements included elsewhere in this report. This discussion contains forward-looking statements reflecting our current expectations that involve risks and uncertainties. Our actual results and the timing of events may differ materially from those contained in these forward-looking statements due to a number of factors, including those discussed in the section entitled “Risk Factors,” and elsewhere in this report on Form 10-K. We are on a calendar year end, and except where otherwise indicated, “2019” refers to the year ended December 31, 2019, and “2018” refers to the year ended December 31, 2018. Discussions of 2017 items and year-to-year comparisons between 2018 and 2017 that are not included in this Form 10-K can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

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 in 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 December 31, 2019 and for the year then ended and the notes accompanying those financial statements.

15

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 3,000 facilities throughout the continental United States as of December 31, 2019.

We provide services primarily pursuant to full service agreements with our clients. Under such agreements, we are responsible for the day-to-day management of the employees located at our clients’ facilities, as well as the provision of certain supplies. We also provide services on the basis of management-only agreements for a limited number of clients. Under a management-only agreement, we provide management and supervisory services while the client facility retains payroll responsibility for the non-supervisory staff. Our agreements with clients typically provide for a renewable one year service term, cancelable 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 clients’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients’ facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients’ facilities. Upon beginning service with a client facility, we 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation, and on-site testing for infection control.

Dietary consists of managing our clients’ 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. We also offer clinical consulting services to our dietary clients, which may be provided as a stand-alone service, or bundled with other dietary department services. Upon beginning service with a client facility, we 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation.

At December 31, 2019, Housekeeping services were provided at essentially all of our more than 3,000 client facilities, generating approximately 49.4%, or $909.5 million, of 2019 total revenues. Dietary services were provided to over 1,500 client facilities at December 31, 2019 and contributed approximately 50.6%, or $931.3 million, of 2019 total revenues.

Our workers’ compensation, general liability and certain employee health and welfare insurance programs are provided by HCSG Insurance Corp. (“HCSG Insurance” or the “Captive”), our wholly-owned captive insurance subsidiary. HCSG Insurance provides the Company with greater flexibility and cost efficiency in meeting our insurance needs. In 2015, we completed a corporate restructuring by capitalizing three new operating entities and transitioning our facility-based employees to such entities based on the geography served. HCSG Insurance provides workers’ compensation, general liability and other insurance coverages to such entities with respect to such transitioned workforce, such entities provide housekeeping, laundry and dietary services as a subcontracted provider to the Company, and the Company provides strategic client-service management and administrative support services to such entities.

16

Our ability to acquire new clients, retain existing clients and increase revenues are affected by many factors. Competitive factors consist primarily of competing with potential clients’ use of in-house support staff, as well as local or regional companies providing services similar to ours. We believe the primary revenue drivers of our business are our ability to obtain new clients and to provide additional services to existing clients. In addition, we seek to pass through, by means of service billing increases, increases in our cost of providing the services, while also aiming to obtain modest annual revenue increases from our existing clients to attain desired profit margins at the facility level. The primary economic factor in acquiring new clients is our ability to demonstrate the cost-effectiveness of our services, because many of our clients’ revenues are generally highly reliant on Medicare and Medicaid reimbursements. Therefore, our clients’ economic decision-making is driven significantly by their reimbursement funding rate structure and the financial impact on their reimbursement as a result of engaging us for the respective services. The primary operational factor is our ability to demonstrate to potential clients the benefits of being relieved of the administrative and operational challenges related to the day-to-day management of their housekeeping and dietary operations. In addition, we must be able to assure new clients that we can improve the quality of service that they are providing to their residents. We believe the factors discussed above are equally applicable to each of our segments with respect to acquiring new clients and increasing revenues.

When evaluating financial performance, we consider the ratio of certain financial items to consolidated revenues. The table below summarizes those metrics for 2019, 2018 and 2017: 
Relation to Consolidated Revenues
Years Ended December 31,
 201920182017
Revenues100.0 %100.0 %100.0 %
Operating costs and expenses:
Costs of services provided87.6 %88.3 %86.5 %
Selling, general and administrative8.2 %6.8 %6.8 %
Investment and other income, net 0.6 %0.3 %0.6 %
Interest expense(0.2)%(0.2)%(0.2)%
Income before income taxes4.6 %5.0 %7.1 %
Income taxes1.1 %0.8 %2.4 %
Net income3.5 %4.2 %4.7 %

Subject to the factors noted in the "Cautionary Statement Regarding Forward Looking Statements" included in this report on Form 10-K, we expect that our consolidated financial performance in 2020 may be comparable to the historical ratios above, absent the effects of adjustments to our bad debt expense and self-insurance reserves in costs of services provided and the change in the provision for income taxes. We anticipate that for 2020, Dietary revenues will increase as a percentage of consolidated revenues by expanding upon the services performed for our current Housekeeping client base. Our expected growth in Housekeeping will primarily come from obtaining new clients.

Our costs of services can vary and may impact our operating performance. Management reviews two key indicators (costs of labor and costs of supplies as percentages of segment revenues) to monitor and manage such costs. The variability of these costs may impact each segment differently, as Housekeeping is more significantly impacted by costs of labor than Dietary. Labor costs accounted for approximately 80.2% of Housekeeping revenues in 2019. Dietary labor costs accounted for approximately 63.6% of Dietary revenues in 2019. Changes in wage rates as a result of legislative or collective bargaining actions, market factors, adjustments to staffing levels, and other variations in our use of labor or in management labor costs can result in variability of these costs. Housekeeping supplies, including linen products, accounted for approximately 7.4% of Housekeeping revenues in 2019. In contrast, supplies consumed in performing our Dietary services accounted for approximately 29.3% of Dietary revenues. Generally, fluctuations in these expenses are influenced by factors outside of our control and are unpredictable. Housekeeping and Dietary supplies are principally commodity products and are affected by market conditions specific to the respective products.

Our clients are concentrated in the healthcare industry and are primarily providers of long-term care. Many of our clients’ revenues are highly reliant on Medicare, Medicaid and third-party payors’ reimbursement funding rates. Legislation can significantly alter overall government reimbursement for nursing home services and such changes, as well as other trends in the long-term care industry, have affected and could adversely affect our clients’ cash flows, resulting in their inability to make payments to us in accordance with agreed-upon payment terms. The climate of legislative uncertainty has posed, and will continue to pose, both risks and opportunities for us: the risks are related to our clients’ cash flows and solvency, while the opportunities are related to our ability to offer our clients cost stability and efficiencies.

17

Years Ended December 31, 2019 and 2018

The following table sets forth the 2019 income statement key components that we use to evaluate our financial performance on a consolidated and reportable segment basis compared to 2018. The differences between the reportable segments’ operating results and other disclosed data and our Consolidated Financial Statements 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.
Year Ended December 31,
20192018% Change
(in thousands)
Revenues
Housekeeping 1
$909,499  $967,606  (6.0)%
Dietary931,279  1,034,995  (10.0)%
Consolidated$1,840,778  $2,002,601  (8.1)%
Costs of services provided
Housekeeping 1
$815,326  $861,702  (5.4)%
Dietary 888,010  974,433  (8.9)%
Corporate and eliminations(90,459) (67,973) 33.1 %
Consolidated$1,612,877  $1,768,162  (8.8)%
Selling, general and administrative expense
Corporate$150,022  $136,603  9.8 %
Investment and interest income
Corporate1
$10,676  $5,168  106.6 %
Interest expense
Corporate$(3,459) $(3,094) 11.8 %
Income (loss) before income taxes
Housekeeping $94,173  $105,904  (11.1)%
Dietary43,269  60,562  (28.6)%
Corporate and eliminations(52,346) (66,556) (21.4)%
Consolidated$85,096  $99,910  (14.8)%
Income taxes
Corporate$20,515  $16,386  25.2 %
1.Prior year Housekeeping revenues, costs of services provided and investment and other income were revised for the presentation of the revenue and expenses associated with our wholly-owned captive insurance subsidiary. Refer to Note 1—Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.

Revenues

Consolidated

Consolidated revenues decreased 8.1% to $1.8 billion in 2019 compared to $2.0 billion in 2018 as a result of the factors discussed below under Reportable Segments.

18

Reportable Segments

Housekeeping’s 6.0% decrease in reportable segment revenues were partially driven by the termination of several customers due to the Company exiting facilities in conjunction with operator transitions where we had been unable to come to agreeable terms, typically including accelerated payment and stricter credit terms with new operators. Our Dietary segment was impacted by the same factors as Housekeeping, however the decline in dining revenues was primarily the result of the adjustments to the Company's contractual relationship with Genesis. Effective December 1, 2018, Genesis assumed responsibility for direct payment to suppliers for food purchases. HCSG will continue to manage food procurement, and as a result, maintain the same benefits of purchasing scale.

Costs of services provided

Consolidated

Consolidated costs of services decreased 8.8% to $1.6 billion in 2019 compared to $1.8 billion in 2018.

The following table provides a comparison of the key indicators we consider when managing the consolidated cost of services provided:
Year Ended December 31,
Costs of Services Provided - Key Indicators as % of Consolidated Revenue20192018% Change
Bad debt provision1.4%  2.6%  (1.2)% 
Self-insurance costs2.7%  1.9%  0.8%  

The decrease in the bad debt provision is related to our current assessment of the collectability of our accounts and notes receivable. Our 2018 bad debt provision was adversely impacted by the corporate restructurings of two privately-held, multi-state operators. The increase in self-insurance costs as a percentage of consolidated revenue was primarily impacted by an adjustment to the Company's self-insurance liability during 2018 in which the Company's provision for prior year claims was favorably adjusted as the Company's expected future payment obligations had been reduced.

Reportable Segments

Costs of services provided for Housekeeping, as a percentage of Housekeeping revenues for 2019, increased to 89.6% compared to 89.1% in 2018. Cost of services provided for Dietary, as a percentage of Dietary revenues for 2019, increased to 95.4% compared to 94.1% in 2018.

The following table provides a comparison of the key indicators we consider when managing cost of services at the segment level, as a percentage of the respective segment’s revenues:
Year Ended December 31,
Costs of Services Provided - Key Indicators as % of Segment Revenue20192018% Change
Housekeeping labor and other labor-related costs80.2%  79.4%  0.8%  
Housekeeping supplies7.4%  7.8%  (0.4)% 
Dietary labor and other labor-related costs63.6%  57.2%  6.4%  
Dietary supplies29.3%  34.4%  (5.1)% 

Variations within these key indicators relate to the provision of services at new facilities and changes in the mix of clients 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 labor and the reduction in dietary supplies cost was primarily a result of the modification of our contractual relationship with Genesis.

19

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 2019 increased our selling, general and administrative expense for the year. Losses on the plan investments during 2018 decreased our selling, general and administrative expense for the year.

Excluding the change in the deferred compensation plan described above, consolidated selling, general and administrative expense for 2019 increased $4.6 million or 3.3% compared to 2018. The increase was primarily a result of increased legal and other professional fees incurred in connection with the Securities and Exchange Commission's inquiry regarding the Company's earnings per share calculation practices.

 Year Ended December 31,
 20192018$ Change% Change
(in thousands) 
Selling, general and administrative expense excluding change in deferred compensation liability$142,669  $138,072  $4,597  3.3 %
Gain (Loss) on deferred compensation plan investments 7,353  (1,469) 8,822  600.5 %
Selling, general and administrative expense$150,022  $136,603  $13,419  9.8 %

Consolidated Investment and Interest Income

Investment and interest income increased 106.6% for 2019 compared to 2018, primarily due to favorable market fluctuations in the value of our trading security investments representing the funding for our deferred compensation plan.

Consolidated Interest Expense

Interest expense increased 11.8% to $3.5 million during 2019 compared to the corresponding 2018 period due to an increase in the Company's interest rate under its $475 million bank line of credit compared to the Company's previous credit agreement which expired during the fourth quarter of 2018.

Consolidated Income Taxes

Our effective tax rate was 24.1% for 2019 compared to 16.4% for 2018. Our 2019 tax rate was impacted by a reduction in Worker Opportunity Tax Credit (“WOTC”) program credits, primarily due to the historically low unemployment rate and resulting decrease in WOTC-eligible new hires. The WOTC program, through which we receive tax credits for hiring and retaining employees from target groups with significant barriers to employment is currently scheduled to expire on December 31, 2020.

Critical Accounting Policies and Estimates

The preparation of financial statements in accordance with accounting standards generally accepted in the United States (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.

Financial reporting results rely on estimating the effects of matters that are inherently uncertain. An understanding of the policies discussed below is critical to the understanding of our financial statements because the application of these policies requires judgment. Specific risks for these critical accounting policies and estimates are described in the following paragraphs. For these estimates, we caution that future events do not always occur as forecasted, and the best estimates routinely require adjustment. Any such adjustments or revisions to estimates could result in material differences from previously reported amounts.

The policies discussed below are not intended to be a comprehensive list of all of our accounting policies. In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP, with no need for our judgment in their application. There are also areas in which our judgment in selecting another available alternative would not produce a materially different result. See our audited consolidated financial statements and notes thereto which are included in this Annual Report on Form 10-K, which contain a discussion of our accounting policies and other disclosures required by U.S. GAAP.

20

Allowance for Doubtful Accounts

The allowance for doubtful accounts (the “Allowance”) is established as losses are estimated to have occurred through a provision for bad debts charged to earnings. The Allowance is evaluated based on our ongoing review of accounts and notes receivable and is inherently subjective as it requires estimates that are susceptible to significant revision as more information becomes available.

We have had varying collections experience with respect to our accounts and notes receivable. We have at times elected to extend the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In making credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, we consider customer-specific risks as well as the general collection risks associated with trends in the long-term care industry. We establish credit limits through our payment terms, perform ongoing credit evaluations, and monitor accounts to minimize the risk of loss.

We regularly evaluate our accounts and notes receivable for impairment or loss of value and when appropriate, we will record an allowance for such receivables. We generally follow a policy of reserving when a probable loss has been incurred by partially reserving for receivables due from clients in bankruptcy, clients with which we are in litigation for collection and other slow paying clients. The Allowance is adjusted as additional information becomes available to more accurately estimate collectability. If the amount of our recovery of a receivable is determined, through litigation, bankruptcy proceedings or negotiation, to be less than the amount recorded on our balance sheet, we will charge the applicable amount to the Allowance.

Summarized below for the years 2019, 2018 and 2017 are the aggregate account balances against which reserves were recorded, as well as net write-offs, the bad debt provision and the balance of the allowance for doubtful accounts:

Year EndedAggregate Account Balances of Clients in Bankruptcy or Pending Collection/LitigationNet Write-offs of Client AccountsBad Debt ProvisionAllowance for Doubtful Accounts
(in thousands) 
2019$110,062  $30,296  $25,480  $52,393  
2018$115,659  $6,163  $51,387  $57,209  
2017$30,035  $1,176  $6,250  $11,985  

Despite our efforts to minimize credit risk exposure, our clients could be adversely affected if future industry trends, as more fully discussed under "Liquidity and Capital Resources" below, and in this Annual Report on Form 10-K in Part I under “Risk Factors,” “Government Regulation of Clients” and “Service Agreements and Collections,” change in such a manner as to negatively impact the cash flows of our clients. If our clients experience a negative impact in their cash flows, it could have a material adverse effect on our results of operations and financial condition.

Accrued Insurance Claims

We currently have a Paid Loss Retrospective Insurance Plan for general liability, workers’ compensation insurance and other self-insurance programs, which comprise approximately 33.4% of our liabilities at December 31, 2019. Under our insurance plans predetermined loss limits are arranged with our insurance company to limit both our per occurrence cash outlay and annual insurance plan cost. Our accounting for this plan utilizes current valuations from a third party actuary, which include assumptions based on data such as historical claims and pay-out experience, demographic factors, industry trends, severity factors, and other actuarial calculations. In the event that our claims experience and/or industry trends result in an unfavorable change in our assumptions or outcomes, it would have an adverse effect on our results of operations and financial condition. Recently, our claims experiences have been favorable, as a result of our ongoing initiative to promote safety and accident prevention in the workplace, as well as proactive management of workers’ compensation claims.

For general liability, workers’ compensation and other self-insurance programs, we record both a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, as well as an estimate of claims incurred but not reported. General liability and workers' compensation reserves for claims incurred but not reported are developed by a third party actuary through review of our historical data and open claims.

21

A summary of the changes in our total self-insurance liability is as follows:
201920182017
(in thousands) 
Accrued insurance claims - January 1,$79,600  $84,699  $87,653  
Claim payments(35,834) (34,901) (41,077) 
Reserve accruals:
Current year accruals45,934  45,478  49,673  
Changes to the provision for prior year claims(2,078) (15,676) (11,550) 
Change in accrued insurance claims8,022  (5,099) (2,954) 
Accrued insurance claims - December 31,$87,622  $79,600  $84,699  

Asset Valuations and Review for Potential Impairment

We review our fixed assets, deferred income taxes, goodwill and other intangible assets at least annually or whenever events or circumstances indicate that their carrying amounts may not be recoverable. This review requires that we make assumptions regarding the fair value of these assets and the changes in circumstances that would affect the carrying value of these assets. If the carrying value of an asset exceeds the fair value of the asset, an impairment loss would be recognized in earnings. The determination of fair value includes numerous uncertainties, such as the impact of competition on future value. We believe that we have made reasonable estimates and judgments in determining whether our long-term assets have been impaired; however, if there is a material change in the assumptions used in our determination of fair value or if there is a material change in economic conditions or circumstances influencing fair value, we could be required to recognize certain impairment charges in the future. As a result of our most recent reviews, no changes in asset values were required.

Income Taxes

Deferred income taxes are recognized for the tax consequences related to temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for tax purposes at each year-end, based on enacted tax laws and statutory tax rates applicable to the periods in which the differences are expected to affect taxable income. A valuation allowance is established when necessary based on the weight of available evidence, if it is considered more likely than not that all or some portion of the deferred tax assets will not be realized. Income tax expense is the sum of current income tax plus the change in deferred tax assets and liabilities.

We are subject to income taxes in the United States and numerous state and local jurisdictions. The determination of the income tax provision is an inherently complex process, requiring management to interpret continually changing regulations and to make certain significant judgments. Our assumptions, judgments and estimates relative to the amount of deferred income taxes take into account scheduled reversals of deferred tax liabilities, recent financial operations, estimates of the amount of future taxable income and available tax planning strategies. Actual operating results in future years could render our current assumptions, judgments and estimates inaccurate. No assurance can be given that the final impact of these matters will not be different from that which is reflected in the Company’s historical income tax provisions and accruals. The Company adjusts these items in light of changing facts and circumstances. To the extent that the final impact of these matters is different than the amounts recorded, such differences could have a material effect on the income tax provisions or benefits in the periods in which such determinations are made.

22

Liquidity and Capital Resources

Cash generated through operations is our primary source of liquidity. At December 31, 2019, we had cash, cash equivalents and marketable securities of $118.0 million and working capital of $367.1 million, compared to December 31, 2018 cash, cash equivalents and marketable securities of $102.4 million and working capital of $344.7 million. Marketable securities represents fixed income investments which are highly liquid and can be readily purchased or sold through established markets and are held by our captive insurance company that are required by state insurance regulations to remain in the captive insurance company. 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.

For the years ended December 31, 2019, 2018 and 2017, our cash flows were as follows:
Year Ended December 31,
201920182017
(in thousands) 
Net cash provided by operating activities  $93,581  $80,031  $7,630  
Net cash used in investing activities  $(16,457) $(9,586) $(14,967) 
Net cash used in financing activities  $(75,820) $(53,977) $(6,959) 

Operating Activities

Our primary sources of cash are the revenues generated from our Housekeeping and Dietary services. Our primary uses of cash are the funding of our payroll and other personnel-related costs, as well as the costs of supplies used in providing our services. The timing of cash receipts and cash payments are the primary drivers of the period-over-period changes in net cash provided by operating activities.

Investing Activities

The principal uses of cash for investing activities are our purchases of marketable securities and capital expenditures (see “Capital Expenditures” below for additional information). Such uses of cash are partially 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 for financing activities is the payment of dividends. We have paid regular quarterly cash dividends since the second quarter of 2003. During 2019, we paid to shareholders regular quarterly cash dividends totaling $59.0 million, as follows:
Quarter Ended
March 31, 2019June 30, 2019September 30, 2019December 31, 2019
(amounts in thousands, except per share data) 
Cash dividend per common share$0.19625  $0.19750  $0.19875  $0.20000  
Total cash dividends paid$14,588  $14,688  $14,789  $14,886  
Record dateFebruary 15, 2019May 24, 2019August 23, 2019November 22, 2019
Payment dateMarch 22, 2019June 28, 2019September 27, 2019December 27, 2019

Additionally, on February 11, 2020, our Board of Directors declared a regular quarterly cash dividend of $0.20125 per common share, which will be paid on March 27, 2020 to shareholders of record as of the close of business on February 28, 2020.

23

The dividends paid to shareholders during the year ended December 31, 2019 were funded through cash generated from operations. Our Board of Directors reviews our dividend policy on a quarterly basis and as part of such review considers our results of operations, financial condition and terms of our credit facility. Although there can be no assurance that we will continue to pay dividends or the amount of the dividends, we expect to continue to pay a regular quarterly cash dividend. In connection with the establishment of our dividend policy, we adopted a Dividend Reinvestment Plan in 2003.

The primary source of cash from financing activities is the net borrowings under our bank line of credit. We borrow for general corporate purposes as needed throughout the year. The outstanding short-term borrowings balance as of December 31, 2019 relates to cash flow requirements due to the timing of cash receipts and cash payments.

We did not repurchase any of our Common Stock during 2019, but we remain authorized to repurchase 1.7 million shares of our Common Stock pursuant to previous Board of Directors’ authorization.

Contractual Obligations

Our future contractual obligations and commitments at December 31, 2019 consist of the following:
Payments Due by Period
Year Ended December 31, 2019TotalLess Than 1 Year1-3 Years3-5 YearsAfter 5 Years
(in thousands) 
Operating lease obligations$19,159  $5,179  $5,904  $2,562  $5,514  

Line of Credit

As of December 31, 2019, we had a $475 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 LIBOR plus 115 basis points (or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). At December 31, 2019, there were $10.0 million in borrowings under the line of credit.

The line of credit requires us to satisfy two financial covenants. The covenants and respective status at December 31, 2019 were as follows:
Covenant Description and RequirementAs of December 31, 2019
Funded debt1 to EBITDA2 ratio: less than 3.50 to 1.00
0.43  
EBITDA2 to Interest Expense ratio: not less than 3.0 to 1.00
30.20  

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 and extraordinary non-recurring losses/gains.

As shown in the table above, we were in compliance with our financial covenants at December 31, 2019 and we expect to continue to remain in compliance with such financial covenants. The line of credit expires on December 21, 2023.

LIBOR is expected to be discontinued after 2021. Our line of credit agreement provides procedures for determining a replacement or alternative rate in the event that LIBOR is unavailable. However, there can be no assurances as to whether such replacement or alternative rate will be more or less favorable than LIBOR. We intend to monitor the developments with respect to the potential phasing out of LIBOR after 2021 and will work with our lenders to ensure any transition away from LIBOR will have minimal impact on our financial condition. We however can provide no assurances regarding the impact of the discontinuation of LIBOR on the interest rate that we would be required to pay or on our financial condition.

At December 31, 2019, we also had outstanding $62.7 million in irrevocable standby letters of credit, which relate to payment obligations under our insurance programs. On January 2, 2020, we amended the letters of credit and increased the outstanding amounts to $64.9 million. As a result of such amendment, the letters of credit expire on January 2, 2021. The standby letters of credit reduce the amounts available under our bank line of credit. As of December 31, 2019, the Company had $402.3 million available under the bank line of credit.

24

Accounts and Notes Receivable

Decisions to grant or to extend credit to customers are made on a case-by-case basis and based on a number of qualitative and quantitative factors related to the particular client as well as the general risks associated with operating within the healthcare industry.

Fluctuations in net accounts and notes receivable are attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers, the Company’s assessment of collectability and corresponding provision for bad debt expense and the inception, transition, modification or termination of client relationships.

We deploy significant resources and have invested in tools and processes to optimize our 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 clients 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.

In order to provide for collections issues and the general risk associated with the granting of credit terms, we recorded a bad debt provision (in an Allowance for Doubtful Accounts) of $25.5 million, $51.4 million and $6.3 million in the years ended December 31, 2019, 2018 and 2017, respectively. As a percentage of total revenues, these provisions represented approximately 1.4% for the year ended December 31, 2019, 2.6% for the year ended December 31, 2018, and 0.3% for the year ended December 31, 2017.

Insurance Programs

We self-insure or carry high deductible insurance plans and therefore we retain a substantial portion of the risk associated with the expected losses under our general liability and workers compensation programs. Under our insurance plans for general liability and workers’ compensation, predetermined loss limits are arranged with our insurance company to limit both our per occurrence cash outlay and annual insurance plan cost. Our accounting for this plan is affected by various uncertainties, such as historical claims, pay-out experience, demographic factors, industry trends, severity factors, and other actuarial assumptions calculated by a third party actuary. Evaluations of our accrued insurance claims estimate as of the balance sheet date are based primarily on current information derived from our actuarial valuation which assists in quantifying and valuing these trends. In the event that our claims experience and/or industry trends result in an unfavorable change resulting from, among other factors, the severity levels of reported claims and medical cost inflation, as compared to historical claim trends, it would have an adverse effect on our results of operations and financial condition. Under these plans, predetermined loss limits are arranged with an insurance company to limit both our per-occurrence cash outlay and annual insurance plan cost.

For general liability and workers’ compensation, we record a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, including an estimate of claims incurred but not reported that are developed as a result of a review of our historical data and open claims, which is based on estimates provided by a third party actuary.

Capital Expenditures

Our level of capital expenditures is generally dependent on the number of new clients obtained. Such capital expenditures primarily consist of housekeeping and food service equipment purchases, laundry and linen equipment installations, computer hardware and software, and furniture and fixtures. Our capital expenditures totaled $4.4 million in 2019. Although we have no specific material commitments for capital expenditures through the end of calendar year 2020, we estimate that for that period we will have capital expenditures of approximately $3.0 million to $5.5 million.

Material Off-Balance Sheet Arrangements

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

Effects of Inflation

Although there can be no assurance thereof, we believe that in most instances we will be able to recover increases in costs attributable to inflation by passing through such cost increases to our clients.

25

Item 7A.   Quantitative and Qualitative Disclosures About Market Risk.

At December 31, 2019, we had investments in municipal bonds of $90.7 million. Our municipal bonds are categorized as marketable securities and are subject to interest rate risk, as changes in interest rates affect the fair values of those instruments. Investments in both fixed rate and floating rate investments carry a degree of interest rate risk. The value of fixed rate securities may be adversely impacted due to 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. We make investments in instruments that meet our credit quality standards, as specified in our investment policy guidelines.

26

Item 8.   Financial Statements and Supplementary Data.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

Page
Report of Independent Registered Public Accounting Firm
Management's Report on Internal Control Over Financial Reporting
Report of Independent Registered Public Accounting Firm
Consolidated Financial Statements
Consolidated Balance Sheets as of December 31, 2019 and 2018
Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2019, 2018 and 2017
Consolidated Statements of Cash Flows for the Years Ended December 31, 2019, 2018 and 2017
Consolidated Statements of Stockholders' Equity for the Years Ended December 31, 2019, 2018 and 2017
Notes to Consolidated Financial Statements for the Years Ended December 31, 2019, 2018 and 2017

27

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


Board of Directors and Stockholders
Healthcare Services Group, Inc.

Opinion on the financial statements
We have audited the accompanying consolidated balance sheets of Healthcare Services Group, Inc. (a Pennsylvania corporation) and subsidiaries (the “Company”) as of December 31, 2019 and 2018, the related consolidated statements of comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2019, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2019, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated February 21, 2020 expressed an unqualified opinion.

Change in accounting principle
As discussed in Notes 1 and 9 to the consolidated financial statements, the Company has changed its method of accounting for lease obligations in 2019 due to the adoption of Accounting Standards Codification subtopic ASC 842 Leases.

Basis for opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

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

Allowance for Doubtful Accounts
As described further in Note 8 to the consolidated financial statements, the Company records an allowance for doubtful accounts when it determines that it is probable a receivable has been impaired, and the Company can reasonably estimate the amount of the incurred loss. This estimate is based on specific customer credit risk and credit evaluations. We identified the allowance for doubtful accounts as a critical audit matter.

The principal considerations for our determination that the allowance for doubtful accounts is a critical audit matter include the high degree of estimation uncertainty resulting from significant management judgment. There is also a high degree of subjectivity in management's assessment of the reasonableness of the allowance for doubtful accounts, specifically the portion of the receivable expected to be collected, which requires a heightened level of auditor judgement in auditing the estimate. Variations to this estimate could have a significant impact in the allowance recorded.

28

Our audit procedures related to the allowance for doubtful accounts included the following, among others:
We tested the design and operating effectiveness of controls relating to the allowance for doubtful accounts, including identification and monitoring of accounts and notes receivable for impairment.
We obtained management’s assessment and calculation of the allowance for doubtful accounts, inquired of any known events that could impact the allowance calculation and obtained and inspected a sample of supporting documentation, such as legal documents, settlement agreements and other communications to corroborate management’s basis for recording an allowance.
We analyzed the changes in allowance by customer between years to understand the nature of the increase or decrease.
We performed a historical lookback analysis of receivables in litigation or bankruptcy to evaluate historical collection percentages used in management’s allowance analysis.
We tested a sample of aged customer balances that had not been reserved, and inspected payments made and communications between management and the customer, to evaluate the completeness of the allowance for doubtful accounts.

/s/ GRANT THORNTON LLP
We have served as the Company’s auditor since 1992.
New York, New York
February 21, 2020

29

Management’s Annual Report on Internal Control Over Financial Reporting

The management of Healthcare Services Group, Inc. (“Healthcare”, “We” or the “Company”), is responsible for establishing and maintaining adequate internal control over financial reporting. The Company’s internal control over financial reporting is defined in Rule 13a-15(f) and 15d-15(f) promulgated under the Securities Exchange Act of 1934 as a process designed by, or under the supervision of, the Company’s principal executive and principal financial officers and effected by the Company’s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the Company’s financial statements for external purposes in accordance with generally accepted accounting principles in the United States and includes those policies and procedures that:

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

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

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

The Company’s management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2019. In making this assessment, the Company’s management used the criteria set forth in Internal Control -Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “2013 Framework”).

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our internal control over financial reporting, as prescribed above, for the period covered by this report. Based on our evaluation, our principal executive officer and principal financial officer concluded that the Company’s internal control over financial reporting as of December 31, 2019 is effective as a whole.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

The Company’s independent registered public accounting firm has audited, and reported on, the Company’s internal control over financial reporting as of December 31, 2019.

/s/ Theodore Wahl  /s/ John C. Shea
Theodore Wahl  John C. Shea
Chief Executive Officer
(Principal Executive Officer)
  
Chief Financial Officer
(Principal Financial and Accounting Officer)
February 21, 2020  February 21, 2020

30

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


Board of Directors and Stockholders
Healthcare Services Group, Inc.

Opinion on internal control over financial reporting
We have audited the internal control over financial reporting of Healthcare Services Group, Inc. (a Pennsylvania corporation) and subsidiaries (the “Company”) as of December 31, 2019, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2019, and our report dated February 21, 2020 expressed an unqualified opinion on those financial statements.

Basis for opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and limitations of internal control over financial reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ GRANT THORNTON LLP
New York, New York
February 21, 2020

31

Healthcare Services Group, Inc.
Consolidated Balance Sheets
(in thousands, except per share amounts)

 As of December 31,
 20192018
ASSETS:
Current assets:
Cash and cash equivalents$27,329  $26,025  
Marketable securities, at fair value90,711  76,362  
Accounts and notes receivable, less allowance for doubtful accounts of $45,726 and $47,209 as of December 31, 2019 and 2018, respectively
340,930  341,838  
Inventories and supplies36,517  41,443  
Prepaid expenses and other assets20,245  22,468  
Total current assets515,732  508,136  
Property and equipment, net28,820  12,900  
Goodwill51,084  51,084  
Other intangible assets, less accumulated amortization of $19,300 and $17,216 as of December 31, 2019 and 2018, respectively
22,353  26,518  
Notes receivable – long–term portion, less allowance for doubtful accounts of $6,667 and $10,000 as of December 31, 2019 and 2018, respectively
46,992  43,043  
Deferred compensation funding, at fair value37,247  29,113  
Deferred income taxes20,364  20,552  
Other noncurrent assets  1,257  
Total assets$722,592  $692,603  
LIABILITIES AND STOCKHOLDERS’ EQUITY:
Current liabilities:
Accounts payable$54,418  $61,467  
Accrued payroll, accrued and withheld payroll taxes36,413  35,198  
Other accrued expenses16,489  8,890  
Borrowings under line of credit10,000  30,000  
Income taxes payable8,075  7,140  
Accrued insurance claims23,256  20,696  
Total current liabilities148,651  163,391  
Accrued insurance claims — long-term portion64,366  58,904  
Deferred compensation liability37,621  29,528  
Lease liability — long-term portion11,649  —  
Commitments and contingencies
STOCKHOLDERS’ EQUITY:
Common Stock, $0.01 par value; 100,000 shares authorized; 75,557 and 75,344 shares issued, and 74,149 and 73,877 shares outstanding as of December 31, 2019 and 2018, respectively
756  753  
Additional paid-in capital270,614  259,440  
Retained earnings195,455  190,092  
Accumulated other comprehensive income, net of taxes2,919  158  
Common Stock in treasury, at cost, 1,408 shares and 1,467 shares as of December 31, 2019 and 2018, respectively
(9,439) (9,663) 
Total stockholders’ equity460,305  440,780  
Total liabilities and stockholders’ equity$722,592  $692,603  

See accompanying notes to consolidated financial statements.
32

Healthcare Services Group, Inc.
Consolidated Statements of Comprehensive Income
(in thousands, except per share amounts)
 
 Years Ended December 31,
 201920182017
Revenues$1,840,778  $2,002,601  $1,861,206  
Operating costs and expenses:
Costs of services provided1,612,877  1,768,162  1,610,590  
Selling, general and administrative150,022  136,603  126,732  
Other income (expense):
Investment and other income, net10,676  5,168  10,444  
Interest expense(3,459) (3,094) (1,363) 
Income before income taxes85,096  99,910  132,965  
Income taxes20,515  16,386  44,739  
Net income$64,581  $83,524  $88,226  
Per share data:
Basic earnings per common share$0.87  $1.13  $1.20  
Diluted earnings per common share$0.87  $1.12  $1.19  
Weighted average number of common shares outstanding:
Basic74,362  74,002  73,355  
Diluted74,590  74,612  74,348  
Comprehensive income:
Net income$64,581  $83,524  $88,226  
Other comprehensive income:
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes2,761  (679) 1,156  
Total comprehensive income$67,342  $82,845  $89,382  




See accompanying notes to consolidated financial statements.
33

Healthcare Services Group, Inc.
Consolidated Statements of Cash Flows
(in thousands)
 Years Ended December 31,
 201920182017
Cash flows from operating activities:
Net income$64,581  $83,524  $88,226  
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization13,940  9,272  8,886  
Bad debt provision25,480  51,387  6,250  
Deferred income tax (benefit) expense(684) (13,013) 1,887  
Stock-based compensation expense6,865  5,900  5,985  
Amortization of premium on marketable securities1,434  1,373  1,296  
Unrealized (gain) loss on deferred compensation fund investments(7,257) 1,429  (4,509) 
Changes in operating assets and liabilities:
Accounts and notes receivable(29,532) (44,363) (121,639) 
Inventories and supplies4,765  950  (1,873) 
Prepaid expenses and other assets3,480  1,054  (9,545) 
Deferred compensation funding(738) (1,536) (257) 
Accounts payable and other accrued expenses(9,532) (9,144) 11,197  
Accrued payroll, accrued and withheld payroll taxes3,517  6,085  11,927  
Accrued insurance claims7,845  (5,099) (2,954) 
Deferred compensation liability8,482  450  5,061  
Income taxes payable935  (8,238) 7,692  
Net cash provided by operating activities93,581  80,031  7,630  
Cash flows from investing activities:
Disposals of fixed assets199  640  338  
Additions to property and equipment(4,368) (4,940) (5,397) 
Purchases of marketable securities(33,544) (14,297) (33,861) 
Sales of marketable securities21,256  9,011  28,537  
Cash paid for acquisitions    (4,584) 
Net cash used in investing activities(16,457) (9,586) (14,967) 
Cash flows from financing activities:
Dividends paid(58,951) (57,201) (55,244) 
Reissuance of treasury stock pursuant to Dividend Reinvestment Plan90  89  95  
Proceeds from the exercise of stock options3,628  8,801  12,808  
Net (repayments) proceeds from short-term borrowings(20,000) (5,382) 35,382  
Payments of statutory withholding on net issuance of restricted stock units(587) (284)   
Net cash used in financing activities(75,820) (53,977) (6,959) 
Net change in cash and cash equivalents1,304  16,468  (14,296) 
Cash and cash equivalents at beginning of the period26,025  9,557  23,853  
Cash and cash equivalents at end of the period$27,329  $26,025  $9,557  
Supplementary cash flow information:
Cash paid for interest$3,459  $3,094  $1,363  
Cash paid for income taxes, net of refunds$20,026  $37,680  $35,367  
Contingent shares settled pursuant to acquisition$1,012  $2,291  $  



See accompanying notes to consolidated financial statements.
34

Healthcare Services Group, Inc.
Consolidated Statements of Stockholders’ Equity
(in thousands)
 Common StockAdditional Paid-in CapitalAccumulated Other Comprehensive Income (Loss), net of TaxesRetained EarningsTreasury StockStockholders’ Equity
 SharesAmount
Balance, December 31, 201674,204  $742  $217,664  $(319) $130,940  $(10,185) $338,842  
Comprehensive income:
Net income for the period88,226  88,226  
Unrealized gain on available-for-sale marketable securities, net of taxes1,156  1,156  
Comprehensive income for the period$89,382  
Exercise of stock options and other stock-based compensation, net of shares tendered for payment697  7  12,801  12,808  
Share-based compensation expense — stock options, restricted stock and restricted stock units4,945  4,945  
Treasury shares issued for Deferred Compensation Plan funding and redemptions181  (25) 156  
Shares issued pursuant to Employee Stock Plan1,752  339  2,091  
Dividends paid and accrued(55,306) (55,306) 
Shares issued pursuant to Dividend Reinvestment Plan82  13  95  
Shares issued pursuant to acquisition59  1  6,938  6,939  
Balance, December 31, 201774,960  $750  $244,363  $837  $163,860  $(9,858) $399,952  
Comprehensive income:
Net income for the period83,524  83,524  
Unrealized loss on available-for-sale marketable securities, net of taxes(679) (679) 
Comprehensive income for the period$82,845  
Exercise of stock options and other stock-based compensation, net of shares tendered for payment380  3  8,514  8,517  
Share-based compensation expense — stock options, restricted stock and restricted stock units5,580  5,580  
Treasury shares issued for Deferred Compensation Plan funding and redemptions519  (165) 354  
Shares issued pursuant to Employee Stock Plan2,475  346  2,821  
Dividends paid and accrued(57,361) (57,361) 
Shares issued pursuant to Dividend Reinvestment Plan75  14  89  
Contingent shares settled pursuant to acquisition(2,291) (2,291) 
Other 4  205  69  274  
Balance, December 31, 201875,344  $753  $259,440  $158  $190,092  $(9,663) $440,780  
Comprehensive income:
Net income for the period64,581  64,581  
Unrealized gain on available-for-sale marketable securities, net of taxes2,761  2,761  
Comprehensive income for the period$67,342  
Exercise of stock options and other stock-based compensation, net of shares tendered for payment207  3  3,625  3,628  
Payment of statutory withholding on issuance of restricted stock and restricted stock units(587) (587) 
Share-based compensation expense — stock options, restricted stock and restricted stock units6,590  6,590  
Treasury shares issued for Deferred Compensation Plan funding and redemptions535  (147) 388  
Shares issued pursuant to Employee Stock Plan1,781  349  2,130  
Dividends paid and accrued(59,218) (59,218) 
Shares issued pursuant to Dividend Reinvestment Plan68  22  90  
Contingent shares settled pursuant to acquisition(1,012) (1,012) 
Other 6  174  174  
Balance, December 31, 201975,557  $756  $270,614  $2,919  $195,455  $(9,439) $460,305  


See accompanying notes to consolidated financial statements.
35

Healthcare Services Group, Inc.
Notes to Consolidated Financial Statements
Years Ended December 31, 2019, 2018 and 2017

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 of 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 clients receive government reimbursements related to Medicare and Medicaid. Therefore, they 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 clients. In such agreements, the Company is responsible for the day-to-day management of employees located at the clients’ facilities. The Company also provides services on the basis of management-only agreements for a limited number of clients. The agreements with clients typically provide for a renewable one year service term, cancelable 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 clients’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a client’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 client facility.

Dietary consists of managing the clients’ 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.

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

Fair Value of Financial Instruments

The Company determines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes valuation techniques that maximize the use of observable inputs (Levels 1 and 2) and minimize the use of unobservable inputs (Level 3) within the fair value hierarchy.

Assets and liabilities are classified within the fair value hierarchy based on the lowest level (least observable) input that is significant to the measurement in its entirety.

36

While unobservable inputs reflect the Company's market assumptions, preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:

Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and
Level 3 – Significant inputs to the valuation model are unobservable

The Company’s financial instruments that are measured at fair value on a recurring basis consist of marketable securities and the deferred compensation fund investments. Other financial instruments such as cash and cash equivalents, accounts and notes receivable, accounts payable (including income taxes payable and accrued expenses) and borrowings under the Company’s line of credit are short-term in nature, and therefore the carrying value of these instruments are deemed to approximate their fair value.

See Note 6—Fair Value Measurements for the fair value hierarchy table and for details on the measurement of fair value for assets and liabilities.

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. The Company currently has bank deposits with financial institutions in the U.S. that exceed FDIC insurance limits.

Investments in Marketable Securities

Marketable securities are defined as fixed income investments which are highly liquid and can be readily purchased or sold through established markets. As of December 31, 2019 and 2018, the Company had marketable securities of $90.7 million and $76.4 million, respectively, comprised primarily of tax-exempt municipal bonds. These investments are accounted for as available-for-sale securities and are reported at fair value on the consolidated balance sheets. For the years ended December 31, 2019 and 2018, $2.8 million of unrealized gains and $0.8 million of unrealized losses related to these investments were recorded in other comprehensive income, respectively. Unrealized gains and losses are recorded net of income taxes.

These assets are available for future needs under the Company’s self-insurance programs and are held by the Company's wholly-owned captive subsidiary as required by state insurance regulations. The Company’s investment policy is intended to manage the assets to achieve the goals of preserving principal, maintaining adequate liquidity at all times, and maximizing returns subject to investment guidelines. The investment policy limits investment to certain types of instruments issued by institutions primarily with investment grade credit ratings and places restrictions on concentration by type and issuer.

The Company periodically reviews the investments in marketable securities for other than temporary declines in fair value below the cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. As of December 31, 2019, management believes that the recorded value of the Company’s investments in marketable securities was recoverable in all material respects. See Note 6—Fair Value Measurements for other than temporary impairment considerations.

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 at a first-in, first-out (FIFO) basis 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 service agreements 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.

37

The guidance under the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification subtopic 606 Revenue from Contracts with Customers (“ASC 606”) became effective and was adopted by the Company as of January 1, 2018, by applying the modified retrospective method for contracts that were not completed as of January 1, 2018. The standard requires the Company to recognize revenue as the promised goods and services within the terms of the Company’s contracts are performed and satisfied. The amount of revenue which the Company recognizes is based on the consideration which the Company expects to be entitled to in exchange for contracted promised goods and services. The adoption of this standard did not have a material impact to the Company's accounting for revenue earned relating to the Housekeeping and Dietary segments. The Company also did not recognize an opening adjustment to retained earnings as a result of the adoption of the standard. See Note 2—Revenue herein for additional revenue disclosure that is being presented as a result of the newly adopted standard.

Prior period amounts were not adjusted and continue to be reported in accordance with previous guidance.

Leases

The guidance under FASB Accounting Standards Codification subtopic ASC 842 Leases (“ASC 842”) became effective and was adopted by the Company as of January 1, 2019, by applying a modified retrospective transition approach which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019. As such, the Company records assets and liabilities on the balance sheet 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 control or use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. As of December 31, 2019 and 2018, the Company was only the lessee of operating lease arrangements.

ASC 842 provided several optional practical expedients for use in transition. The Company elected to use what the FASB deemed the "package of practical expedients," which allowed the Company to not reassess previous conclusions on lease identification, lease classification and the accounting treatment for initial direct costs. The Company did not recognize an opening adjustment to retained earnings as a result of the adoption of ASC 842, and prior period amounts continue to be reported in accordance with previous guidance. Refer to Note 9 — Lease Commitments herein for further information.

Property and Equipment

Property and equipment, with the exception of those pertaining to leases, are stated at cost, net of accumulated depreciation. Additions, renewals and improvements are capitalized, while maintenance and repair costs are expensed when incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts and any resulting gain or loss is included in income. Depreciation is recorded using the straight-line method over the following estimated useful lives: Housekeeping and Dietary equipment — 5 to 7 years; computer hardware and software — 3 to 7 years; and other, consisting of furniture and fixtures, leasehold improvements and vehicles — 5 to 10 years. Depreciation expense on property and equipment for the years ended December 31, 2019, 2018 and 2017 was $9.7 million, $4.9 million and $5.0 million, respectively.

Income Taxes

The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required by facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax basis 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. Deferred tax assets and liabilities are more fully described in Note 13— Income Taxes.

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

The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. 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.

38

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 calculated using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock options and upon the vesting of restricted stock and restricted stock units.

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 and using the share price on the date of grant for restricted stock and restricted 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.

Advertising Costs

Advertising costs are expensed when incurred. Advertising costs were not material for the years ended December 31, 2019, 2018 and 2017.

Impairment of Long-Lived Assets

The carrying amounts of long-lived assets are periodically reviewed to determine whether current events or circumstances warrant adjustment to such carrying amounts. Any impairment would be measured as the amount that the carrying value of such assets exceeds their fair value, primarily based on estimated undiscounted cash flows. Considerable management judgment is necessary to estimate the fair value of assets. Assets to be disposed of are carried at the lower of their financial statement carrying amount or fair value, less cost to sell.

Identifiable Intangible Assets and Goodwill

Identifiable intangible assets are amortized on a straight-line basis over their respective lives. Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill at least annually during the fourth quarter of each year 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 for the years ended December 31, 2019, 2018 or 2017.

In 2018, the Company adopted the FASB issued Accounting Standards Update 2017-04, Simplifying the Test for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 no longer requires the Company to perform a hypothetical purchase price allocation to measure impairment, eliminating step 2 of the goodwill impairment test. Instead, impairment is measured using the difference of the carrying amount to the fair value of goodwill on a reporting unit basis.

Additionally in 2018, the Company adopted the FASB issued Accounting Standards Update 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("ASU 2018-15"). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The results of applying ASU 2018-15 were insignificant and did not have a material impact on the Company's consolidated financial statements. The capitalized implementation costs incurred from adopting ASU 2018-15 are recorded in the prepaid expenses and other assets caption in the Consolidated Balance Sheets.

Treasury Stock

Treasury stock purchases are accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Gains or losses on the subsequent reissuance of shares are credited or charged to additional paid-in capital.

39

Reclassification

Certain prior period amounts have been reclassified to conform to current year presentation. The Company has modified its presentation of interest expense, which is now presented separately in the Consolidated Statements of Comprehensive Income.

Correction of Immaterial Errors

The Company updated its presentation of the income and costs associated with the Company's wholly-owned captive insurance company. Historically, such income and costs were reflected in the Company's revenues and costs of services provided within the Housekeeping segment. Such income and costs are now presented in "Investment and other income, net" in the Consolidated Statements of Comprehensive Income and for segment reporting purposes, those amounts are reflected in Corporate and eliminations. Revenues have been reduced to reflect such changes in the amounts of $6.2 million and $4.9 million respectively for the years ended 2018 and 2017, respectively. For the same periods, costs of services have been reduced to reflect such changes in the amounts of $3.8 million and $1.9 million, respectively. These amounts in the Consolidated Statement of Comprehensive Income resulted in corresponding increases of $2.4 million and $3.0 million to Investment and other income, net for the years ended 2018 and 2017, respectively. There was no impact to the Company's net income as a result of the historical errors or the corrections.

Concentrations of Credit Risk

The financial instruments that are subject to concentrations of credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. The Company’s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. At December 31, 2019 and 2018, substantially all 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 clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s clients 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 clients participate. As a result, the Company may not know the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.

Significant Clients

For the years ended December 31, 2019 and 2018, Genesis Healthcare, Inc. ("Genesis") accounted for $287.8 million or 15.6% and $386.7 million or 19.3% of the Company's consolidated revenues, respectively. Although the Company expects to continue its relationship with Genesis, there can be no assurance thereof. The loss of such client, or a significant reduction in the revenues the Company receives from such client, could have a material adverse effect on the Company’s results of operations. In addition, if Genesis fails to abide by current payments terms, it could increase the Company’s accounts receivables balance and have a material adverse effect on the Company’s cash flows.

Recent Accounting Pronouncements

In June 2016, the FASB issued ASU No. 2016-13, Credit Losses - Measurement of Credit Losses on Financial Instruments and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, and ASU 2019-05 (collectively, "ASC 326"). The standard changes how certain entities will measure credit losses for most financial assets, including accounts and notes receivables. The standard will eliminate the “incurred loss” approach and require an “expected loss” model, under which companies will recognize allowances based on expected rather than incurred losses. Entities will apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The standard is effective for interim and annual reporting periods beginning after December 15, 2019.

40

Effective January 1, 2020, the Company replaced its previous incurred loss impairment model for estimating credit losses on accounts and notes receivables for its reporting of quarterly and annual financial results with an expected loss model prepared in accordance with ASC 326. While the incurred loss impairment model had the Company recognize credit losses when it was probable that a loss had been incurred, ASC 326 requires the Company to estimate the lifetime expected credit losses on such instruments and to record an allowance to offset the amortized cost basis. ASC 326 requires the recognition of credit losses that are expected based on existing accounts and notes receivable as compared to the incurred loss approach. Accordingly, credit losses under ASC 326 are generally recognized earlier in the life cycle of a receivable than under the Company's previous incurred loss model. Modeling must be prepared after considering historical experience, current conditions, and reasonable and supportable economic forecasts to estimate lifetime expected credit losses. Under the previous incurred loss impairment model, credit losses were recognized when Management determined that it was more likely than not that a loss had been incurred and such loss was estimable.

The Company has completed the analysis of expected credit losses under ASC 326 and is working towards finalizing the implementation impact of the standard. Based on analysis and forecasts of current and future macroeconomic conditions as of December 31, 2019, the Company expects the adoption of ASC 326 to increase its allowance for credit losses by approximately $36 million to $44 million and will recognize a one-time cumulative reduction to retained earnings, net of tax, at an approximate tax rate of 24%. The one-time cumulative reduction to retained earnings is to recognize additional credit losses that are expected, but have not yet been incurred on the Company's accounts and notes receivable as of January 1, 2020. The adoption of ASC 326 did not result in any changes in the cash flows of the financial assets and did not cause the Company to violate any of its existing debt covenants.

The Company will provide further detail on its ASC 326 adoption when it releases its first quarter 2020 financial results.

Note 2—Revenue

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

Housekeeping

Housekeeping accounted for $909.5 million, $967.6 million and $974.7 million, of the Company’s consolidated revenues for the years ended December 31, 2019, 2018 and 2017, respectively. The Housekeeping services include managing clients’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients’ facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients’ facilities. Upon beginning service with a client 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation, and on-site testing for infection control.

Dietary

Dietary services represented $931.3 million, $1,035.0 million and $886.5 million, of the Company’s consolidated revenues for the years ended December 31, 2019, 2018 and 2017, respectively. Dietary services consist of managing clients’ 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 clients. Upon beginning service with a client 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation.

41

Revenue Recognition

Substantially all of the Company's revenues are derived from contracts with customers. The Company accounts for revenue from contracts with customers in accordance with ASC 606, and as such, 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 expects to be 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 contracts with its customers. Such contracts typically provide for a renewable one year service term, cancelable by either party upon 30 to 90 days' notice, after an initial period of 60 to 120 days. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account under ASC 606. 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 and that are substantially the same and that have the same pattern of transfer to the customer. Accordingly, 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 clients’ 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.3 million and $0.2 million as of December 31, 2019 and 2018, respectively. Additionally, all such revenue amounts deferred as of December 31, 2018 were subsequently recognized as revenue during the year ended December 31, 2019.

The transaction price is the amount of consideration to which the Company expects to be 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 management 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 the contracts contain payment terms that are less than one year.

The Company allocates the transaction price to its 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. The time between completion of the performance obligation and collection of cash is consistent with the customers' payment terms and typically not more than 30-60 days. In certain contractual arrangements, the Company requires customers to pay in advance for goods and services to be provided. As of December 31, 2019 and 2018, the value of the associated contract liabilities for such collections in advance was $2.8 million and $4.6 million, respectively. Additionally, all such revenue amounts deferred as of December 31, 2018 were subsequently recognized as revenue during the year ended December 31, 2019.

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 or less, 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.

At December 31, 2019, the Company had $696.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 approximately 24.0% of the remaining performance obligations over the next 12 months, with the balance to be recognized thereafter. These amounts exclude variable consideration primarily related to performance obligations that consists 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.

42

Note 3—Changes in Accumulated Other Comprehensive Income by Component

For the years ended December 31, 2019, 2018 and 2017, the Company’s other comprehensive income related to the unrealized gains and losses from the Company’s available-for-sale marketable securities.

The following table provides a summary of changes in accumulated other comprehensive income, net of taxes:
Unrealized Gains and (Losses) on Available-for Sale-Securities 1
201920182017
(in thousands) 
Accumulated other comprehensive income (loss) — beginning balance$158  $837  $(319) 
Other comprehensive income (loss) before reclassifications2,848  (844) 1,149  
(Gains) losses reclassified from other comprehensive income 2
(87) 165  7  
Net current period other comprehensive income (loss) 3
2,761  (679) 1,156  
Accumulated other comprehensive income — ending balance$2,919  $158  $837  
1.All amounts are net of tax.
2.Realized gains were recorded pre-tax under “Investment and other income, net” in our Consolidated Statements of Comprehensive Income. For the year ended December 31, 2019 the Company recorded $0.1 million of realized gains from the sale of available-for-sale securities. For the years ended December 31, 2018 and 2017 the Company recorded $0.2 million and less than $0.1 million of realized losses from the sale of available-for-sale securities, respectively. Refer to Note 6—Fair Value Measurements herein for further information.
3.For the years ended December 31, 2019 and 2017, the changes in other comprehensive income were net of a tax expense of $0.7 million and $0.3 million, respectively. For the year ended December 31, 2018 the changes in other comprehensive income were net of a tax benefit of $0.1 million.

Amounts Reclassified from Accumulated Other Comprehensive Income
201920182017
For the Year Ended December 31,(in thousands) 
(Gains) losses from the sale of available-for-sale securities$(111) $197  $11  
Tax expense (benefit)24  (32) (4) 
Net (gain) loss reclassified from accumulated other comprehensive income$(87) $165  $7  

Note 4—Property and Equipment

Property and equipment are recorded at cost. Depreciation is computed using the straight-line method and is recorded over the estimated useful life of each class of depreciable asset. 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.

43

The following table sets forth the amounts of property and equipment by each class of depreciable asset as of December 31, 2019 and December 31, 2018:
December 31, 2019December 31, 2018
(in thousands) 
Housekeeping and Dietary equipment$25,219  $22,596  
Computer hardware and software12,769  12,114  
Operating lease - right-of-use assets 1
21,176  —  
Other 2
1,698  920  
Total property and equipment, at cost60,862  35,630  
Less accumulated depreciation32,042  22,730  
Total property and equipment, net$28,820  $12,900  

1.Upon the adoption of ASC 842 the Company recognized right-of-use assets pertaining to leases in Property and Equipment, net. Prior period amounts continue to be reported in accordance with previous guidance.
2.Includes furniture and fixtures, leasehold improvements and autos and trucks including auto leases.

Depreciation expense for the years ended December 31, 2019, 2018 and 2017 was $9.7 million, $4.9 million and $5.0 million, respectively.

Note 5—Goodwill and Other Intangible Assets

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets of acquired businesses. Goodwill is not amortized, but is evaluated for impairment on an annual basis, or more frequently if impairment indicators arise. To date, the Company has not recognized an impairment of its goodwill.

Goodwill by reportable operating segment, as described in Note 15—Segment Information, was approximately $42.4 million and $8.7 million for Housekeeping and Dietary, respectively, as of December 31, 2019 and 2018.

Intangible Assets

The Company’s intangible assets consist of customer relationships 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 customer relationships have a weighted-average amortization period of 10.0 years. The gross amount of the Company's intangible assets as of December 31, 2019 and 2018 were $41.7 million and $43.7 million, respectively.

The following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five years and thereafter:

Period/YearTotal Amortization Expense
(in thousands)
2020$4,165  
2021$4,165  
2022$4,165  
2023$3,168  
2024$2,035  
Thereafter$4,655  

Amortization expense for the years ended December 31, 2019, 2018 and 2017 was $4.2 million, $4.4 million and $3.9 million, respectively.

44

Note 6—Fair Value Measurements

The Company’s current assets and current liabilities are financial instruments and most of these items (other than marketable securities and inventories) 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 due to the short-term nature of the interest rate and liability. 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 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 other comprehensive income (net of tax) 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 years ended December 31, 2019, and 2017, the Company recorded unrealized gains of $2.8 million and $1.2 million on marketable securities, respectively. For the year ended December 31, 2018 the Company recorded unrealized losses of $0.7 million on marketable securities.

For the years ended December 31, 2019, 2018 and 2017, the Company received total proceeds, less the amount of interest received, of $21.3 million, $9.0 million and $28.5 million, respectively, from sales of available-for-sale municipal bonds. These sales resulted in realized gains of $0.1 million for the year ended December 31, 2019, and realized losses of $0.2 million and less than $0.1 million for the years ended December 31, 2018 and 2017, respectively. Such gains and losses were recorded in “Investment and other income, 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 accounted for as trading securities and unrealized gains or losses are included in earnings. The fair value of these investments are determined based on quoted market prices (Level 1). For the years ended December 31, 2019 and 2018, the Company recognized unrealized gains of $7.4 million and unrealized losses of $1.3 million related to equity securities still held at the reporting date, respectively.

The following tables provide fair value measurement information for the Company’s marketable securities and deferred compensation fund investment assets as of December 31, 2019 and 2018:

 As of December 31, 2019
   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)
(in thousands) 
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$90,711  $90,711  $  $90,711  $  
Deferred compensation fund
Money Market 1
2,625  2,625    2,625    
Balanced and Lifestyle10,294  10,294  10,294      
Large Cap Growth11,369  11,369  11,369      
Small Cap Growth4,120  4,120  4,120      
Fixed Income4,072  4,072  4,072      
International1,932  1,932  1,932      
Mid Cap Growth2,835  2,835  2,835      
Deferred compensation fund$37,247  $37,247  $34,622  $2,625  $  

45

 As of December 31, 2018
   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)
(in thousands) 
Financial Assets:
Marketable securities
Municipal bonds — available-for-sale$76,362  $76,362  $  $76,362  $  
Deferred compensation fund
Money Market 1
$2,529  $2,529  $  $2,529  $  
Balanced and Lifestyle8,265  8,265  8,265      
Large Cap Growth8,195  8,195  8,195      
Small Cap Value3,217  3,217  3,217      
Fixed Income3,432  3,432  3,432      
International1,485  1,485  1,485      
Mid Cap Growth1,990  1,990  1,990      
Deferred compensation fund$29,113  $29,113  $26,584  $2,529  $  

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.

CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueOther-Than-Temporary Impairments
(in thousands) 
December 31, 2019
Marketable securities
Municipal bonds — available-for-sale$87,016  $3,695  $  $90,711  $  
Total debt securities$87,016  $3,695  $  $90,711  $  
December 31, 2018     
Marketable securities
Municipal bonds — available-for-sale$76,162  $633  $(433) $76,362  $  
Total debt securities$76,162  $633  $(433) $76,362  $  
December 31, 2017     
Marketable securities
Municipal bonds — available-for-sale$72,249  $1,169  $(197) $73,221  $  
Total debt securities$72,249  $1,169  $(197) $73,221  $  

46

The following table summarizes the contractual maturities of debt securities held at December 31, 2019 and 2018, which are classified as marketable securities in the Consolidated Balance Sheets:
 Municipal Bonds — Available-for-Sale
December 31,
20192018
(in thousands) 
Contractual maturity:
Maturing in one year or less$876  $1,645  
Maturing in second year through fifth year16,071  24,649  
Maturing in sixth year through tenth year38,801  14,769  
Maturing after ten years34,963  35,299  
Total debt securities$90,711  $76,362  

Note 7— Accounts and Notes Receivable

The Company’s accounts and notes receivable balances consisted of the following as of December 31, 2019 and 2018:

        
December 31, 2019December 31, 2018
(in thousands)
Short-term
Accounts and notes receivable$386,656  $389,047  
Allowance for doubtful accounts(45,726) (47,209) 
Total net short-term accounts and notes receivable$340,930  $341,838  
Long-term
Notes receivable53,659  53,043  
Allowance for doubtful accounts(6,667) (10,000) 
Total net long-term notes receivable$46,992  $43,043  
Total net accounts and notes receivable$387,922  $384,881  

The Company makes credit decisions on a case-by-case basis after reviewing a number of qualitative and quantitative factors related to the specific client as well as current industry variables that may impact that client. There are a variety of factors that impact a client’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 client’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 client’s cash flows and their ability to make timely payments. However, the client's obligation to pay the Company in accordance with the contracts are not contingent upon the client’s cash flow. Notwithstanding the Company’s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact client 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 client relationships. The Company deploys significant resources and has invested 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. As of December 31, 2019 and 2018, the Company's promissory notes outstanding were $70.4 million and $63.3 million, respectively, inclusive of reserves of $12.5 million and $13.5 million, respectively. In addition, the Company may amend contracts from full service to management-only arrangements, or adjust contractual payment terms, to accommodate clients who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company’s collection risk.

47

Note 8 — Allowance for Doubtful Accounts

The allowance for doubtful accounts is established when the Company determines that receivables have been impaired and the Company can reasonably estimate the amount of the incurred loss. The related provision for bad debts is charged to costs of services provided in the Company’s Consolidated Statements of Comprehensive Income. The allowance for doubtful accounts is evaluated based on the Company’s ongoing review of accounts and notes receivable and is inherently subjective as it requires estimates susceptible to significant revision as more information becomes available.

The Company has had varying collections experience with respect to its accounts and notes receivable. The Company has sometimes extended the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):
 Year Ended December 31,
 201920182017
(in thousands) 
Bad debt provision$25,480  $51,387  $6,250  

In making the Company’s credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, 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 to minimize the risk of loss. Despite the Company’s efforts to minimize credit risk exposure, clients could be adversely affected if future industry trends change in such a manner as to negatively impact their cash flows. If the Company’s clients 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.

Impaired Notes Receivable

The Company evaluates its notes receivable for impairment quarterly and on an individual client basis. Notes receivable are generally evaluated for impairment when the respective clients are in bankruptcy, are subject to collections activity or are slow payers that are experiencing financial difficulties. In the event that the evaluation results in a determination that a note receivable is impaired, it is valued at the present value of expected future cash flows or at the market value of related collateral. Summary schedules of impaired notes receivable, and the related reserve, for the years ended December 31, 2019, 2018 and 2017 was as follows:

Impaired Notes Receivable
Year Ended December 31,Balance Beginning of YearAdditionsDeductionsBalance End of YearAverage Outstanding Balance
(in thousands)
2019$25,704  $3,763  $4,830  $24,637  $27,554  
2018$6,854  $23,382  $4,532  $25,704  $15,448  
2017$5,685  $1,169  $  $6,854  $6,270  

Reserve for Impaired Notes Receivable
Year Ended December 31,Balance Beginning of YearAdditionsDeductionsBalance End of Year
(in thousands)
2019$13,472  $3,575  $4,557  $12,490  
2018$2,884  $12,526  $1,938  $13,472  
2017$2,419  $465  $  $2,884  

48

The Company follows an income recognition policy on all notes receivables to defer the recognition of interest income until cash payments are received. This policy was established, recognizing the environment of the long-term care industry, and not because such notes receivable are necessarily impaired. The difference between income recognition on a full accrual basis and cash basis, for notes receivable that are not considered impaired, is not material.

Note 9 — Lease Commitments

The Company recognizes right-of-use assets ("ROU Assets") and lease liabilities (“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 10 years, and have extension options ranging from 1 year to 5 years. Most leases include the option to terminate the lease within 1 year.

Upon adopting ASC 842, the Company made accounting policy elections using practical expedients offered under the 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. Further, the cost associated with variable lease payments is 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 to Property and Equipment, net on the Company's Consolidated Balance Sheet. The value of the Company’s Lease Liabilities is the present value of fixed lease payments not yet paid, discounted using either the rate implicit in the lease contract if that rate can be determined, or the Company’s incremental borrowing rate ("IBR"). As of December 31, 2019, the Company's short-term lease obligations were $5.2 million and were recorded in Other accrued expenses with the remaining balance recognized in Lease liability — long-term portion on the Company's Consolidated Balance Sheet. 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 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 an amount equal to the lease payments in a similar economic environment.

Components of lease expense required by ASC 842 are presented below for the year ended December 31, 2019.


Year ended December 31, 2019
(in thousands)
Lease Cost1
Operating lease cost$4,699  
Short-term lease cost830  
Variable lease cost591  
Total lease cost$6,120  

1.ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP.

49

Supplemental information required by ASC 842 is presented below for the year ended December 31, 2019.

Year ended December 31, 2019
(dollar amounts in thousands)
Other Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,908  
ROU Assets obtained in exchange for lease obligations$21,366  
Weighted-average remaining lease term — operating leases6.2 years
Weighted-average discount rate — operating leases4.7 %

During the year ended December 31, 2019, the Company's ROU Assets and Lease Liabilities were both reduced by $0.3 million due to lease cancellations which are accounted for as noncash transactions.

The following is a schedule by calendar year of future undiscounted minimum lease payments under operating leases that have remaining terms as of December 31, 2019:

Period/YearOperating Leases
(in thousands) 
2020$5,179  
20213,592  
20222,312  
20231,277  
20241,285  
Thereafter5,514  
Total undiscounted minimum lease payments1
$19,159  
1.As of December 31, 2019, the Company's total Lease Liabilities in the Consolidated Balance Sheet were $16.9 million, net of imputed interest of $2.3 million.

Total expense for all operating leases for the years ended December 31, 2018 and 2017 was as follows:
 Year Ended December 31,
 20182017
(in thousands) 
Operating lease expense$4,039  $3,833  

Note 10— Share-Based Compensation

Stock-based compensation expense and related tax benefits for the years ended December 31, 2019, 2018 and 2017 was as follows:
Year Ended December 31,
201920182017
(in thousands) 
Stock options$2,623  $2,989  $3,740  
Restricted stock units and restricted stock3,967  2,591  1,205  
Employee Stock Purchase Plan 275  320  1,040  
Total pre-tax stock-based compensation expense charged against income 1
$6,865  $5,900  $5,985  
Total recognized tax benefit related to stock-based compensation$196  $1,480  $5,709  

1.Stock-based compensation expense is recorded in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.

50

As of December 31, 2019 and 2018, the unrecognized compensation cost related to unvested stock options and awards was $16.1 million and $14.0 million, respectively. The weighted average period over which these awards will vest was approximately 2.4 years as of December 31, 2019 and 2.5 years as of December 31, 2018.

2012 Equity Incentive Plan

The Company’s 2012 Equity Incentive Plan (the “Plan”) provides that current or prospective officers, employees, non-employee directors and advisors can receive share-based awards such as stock options, restricted stock, restricted stock units and other stock awards. The Plan seeks to promote the highest level of performance by providing an economic interest in the long-term success of the Company.

As of December 31, 2019, 3.2 million shares of Common Stock were reserved for issuance under the Plan, including 0.8 million shares available for future grant. No stock award will have a term in excess of ten years. All awards granted under the Plan become vested and exercisable ratably over a five year period on each yearly anniversary of the grant date.

The Nominating, Compensation and Stock Option Committee of the Board of Directors is responsible for determining the individuals who will be granted stock awards, the number of stock awards each individual will receive and the terms of the grants in accordance with the Plan.

Stock Options

A summary of stock options outstanding under the Plan as of December 31, 2019 and changes during 2019 is as follows:
 
Number of Shares
Weighted Average Exercise Price
(in thousands) 
December 31, 20182,121  $31.53  
Granted188  $40.49  
Exercised(163) $22.32  
Forfeited(23) $36.49  
Expired(16) $31.37  
December 31, 20192,107  $32.99  

The weighted average grant-date fair value of stock options granted during the years ended 2019, 2018 and 2017 were $8.18, $10.48 and $8.52 per common share, respectively. The total intrinsic value of options exercised during the years ended 2019, 2018 and 2017 were $5.5 million, $7.8 million and $19.5 million, respectively. The total fair value of options vested during the years ended 2019, 2018 and 2017 were $3.0 million, $3.7 million and $3.2 million, respectively.

For the years ended December 31, 2019, 2018 and 2017, the tax benefit realized from stock options exercised were $0.2 million, $1.0 million and $5.3 million, respectively.

The fair value of the stock option awards granted during 2019, 2018 and 2017 were estimated on the dates of grant using the Black-Scholes option valuation model and the following assumptions:
Year Ended December 31,
201920182017
Risk-free interest rate2.5 %2.1 %2.0 %
Weighted average expected life5.7 years5.8 years5.8 years
Expected volatility22.6 %21.5 %25.1 %
Dividend yield1.9 %1.5 %1.9 %

51

The following table summarizes other information about the stock options at December 31, 2019:
December 31, 2019
(amounts in thousands, except per share data)
Outstanding:
Aggregate intrinsic value$2,121  
Weighted average remaining contractual life5.4 years
Exercisable:
Number of options1,256  
Weighted average exercise price$28.45  
Aggregate intrinsic value$2,121  
Weighted average remaining contractual life4.3 years

Restricted Stock Units and Restricted Stock

The fair value of outstanding restricted stock units and restricted stock was determined based on the market price of the shares on the date of grant. For the year ended December 31, 2019, the Company granted 0.2 million restricted stock units with a weighted average grant date fair value of $40.49 per unit. During both years ended December 31, 2018 and 2017, the Company granted 0.1 million restricted stock units with a weighted average grant date fair value of $52.06 and $40.16 per unit, respectively.

For the years ended December 31, 2019, 2018 and 2017, the Company did not grant restricted stock.

A summary of the outstanding restricted stock units and restricted stock as of December 31, 2019 and changes during 2019 is as follows:
Restricted Stock Units and Restricted Stock
NumberWeighted Average Grant Date Fair Value
(in thousands) 
December 31, 2018241  $45.47  
Granted194  $40.49  
Vested(61) $43.04  
Forfeited(12) $44.47  
December 31, 2019362  $43.24  

The weighted average remaining vesting period for the unvested restricted stock units and restricted stock is 3.3 years.

The weighted average grant-date fair values and total fair values of restricted stock units and restricted stock vested during 2019, 2018 and 2017 were as follows:
Year Ended December 31,
201920182017
(in thousands, except per share data)
Weighted average grant-date fair value of restricted stock units and restricted stock granted$40.49  $52.06  $40.16  
Total fair value of restricted stock units and restricted stock vested$2,399  $1,822  $690  

Fair value is determined based on the market price of the shares on the date of grant. The weighted average remaining vesting period for the unvested restricted stock is 0.8 years.

52

Employee Stock Purchase Plan

The Company's Employee Stock Purchase Plan ("ESPP") is currently available through 2021 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 Common Stock to its employees. Pursuant to such authorization, there are 2.1 million shares available for future grant at December 31, 2019. Under the terms of the ESPP, participants may contribute through payroll deductions up to $21,250 (85% of IRS limitation) of their compensation toward the purchase of the Company’s Common Stock. No employee may purchase Common Stock which exceeds $25,000 in fair market value (determined on the option date) for each calendar year. The option price per share is equal to the lower of 85% of the fair market price on the first day of the offering period, or 85% of the fair market price on the last day of the offering period.

The following table summarizes information about the Company’s ESPP annual offerings for the years ended December 31, 2019, 2018 and 2017:
Year Ended December 31,
 201920182017
(in thousands, except per share data)
Common shares purchased75  53  54  
Per common share purchase price$20.67  $34.15  $33.29  

Deferred Compensation Plan

The Company offers a Supplemental Executive Retirement Plan (“SERP”) for certain key executives and employees. The SERP is not qualified under Section 401 of the Internal Revenue Code. The SERP allows participants to defer up to 25% 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 25% match of up to 15% of their deferral in the form of Company Common Stock based on the then-current market value. SERP participants fully vest in the Company’s matching contribution three years from the first day of the initial year of participation. The income deferred and the matching contributions are unsecured and subject to the claims of the Company’s general creditors.

Under the SERP, the Company is authorized to issue up to 1.0 million shares of Common Stock to its employees. Pursuant to such authorization, there are 0.4 million shares available for future grant at December 31, 2019. At the time of issuance, such shares were accounted for at cost as treasury stock. At December 31, 2019, approximately 0.3 million of such shares are vested and remain in the respective active participants’ accounts with the trustee.

The following table summarizes information about the SERP for the plan years ended December 31, 2019, 2018 and 2017:
Year Ended December 31,
 201920182017
(in thousands) 
SERP expense 1
$539  $547  $503  
Treasury shares issued to fund SERP expense 2
22  14  9  
SERP trust account balance at December 31 3
$43,952  $39,766  $42,467  
Unrealized gain (loss) recorded in SERP liability account$7,353  $(1,469) $4,534  
1.Both the SERP match and the deferrals are included in the selling, general and administrative caption in the Consolidated Statements of Comprehensive Income.
2.Shares related to the SERP match for each year are funded at the beginning of the subsequent year.
3.SERP trust account investments are recorded at their fair value which is based on quoted market prices. Differences between such amounts in the table above and the deferred compensation funding asset reported on the Consolidated Balance Sheets represent the value of Company Common Stock held in the Plan participants’ trust accounts and reported by the Company as treasury stock in the Consolidated Balance Sheets.

53

Note 11— Other Employee Benefit Plans

Retirement Savings Plan

Since October 1, 1999, the Company has had a retirement savings plan for eligible employees (the “RSP”) under Section 401(k) of the Internal Revenue Code. The RSP allows eligible employees to contribute up to 15% of their eligible compensation on a pre-tax basis.

Note 12— Dividends

The Company has paid regular quarterly cash dividends since the second quarter of 2003. During 2019, the Company paid regular quarterly cash dividends totaling $59.0 million as detailed below:
Quarter Ended
March 31, 2019June 30, 2019September 30, 2019December 31, 2019
(in thousands, except per share amounts)
Cash dividends paid per common share$0.19625  $0.19750  $0.19875  $0.20000  
Total cash dividends paid$14,588  $14,688  $14,789  $14,886  
Record dateFebruary 15, 2019May 24, 2019August 23, 2019November 22, 2019
Payment dateMarch 22, 2019June 28, 2019September 27, 2019December 27, 2019

Additionally, on February 11, 2020, the Company’s Board of Directors declared a regular quarterly cash dividend of $0.20125 per common share, which will be paid on March 27, 2020 to shareholders of record as of the close of business on February 28, 2020.

Cash dividends declared on the Company’s outstanding weighted average number of basic common shares for the years ended December 31, 2019, 2018 and 2017 were as follows:
Year Ended December 31,
 201920182017
Cash dividends declared per common share$0.79750  $0.77750  $0.75750  

Note 13— Income Taxes

The following table summarizes the provision for income taxes:
 Year Ended December 31,
 201920182017
(in thousands) 
Current:
  Federal$15,041  $23,407  $35,673  
  State6,158  5,992  7,179  
$21,199  $29,399  $42,852  
Deferred:
  Federal$(824) $(9,526) $2,924  
  State140  (3,487) (1,037) 
$(684) $(13,013) $1,887  
Tax provision$20,515  $16,386  $44,739  

Deferred income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are determined based on differences between the financial reporting and income tax basis of assets and liabilities.

54

On December 22, 2017, the Tax Cuts and Jobs Act was signed into law, enacting significant changes to corporate tax rates, as well as business-related exclusions, deductions and credits. The primary impact to the Company was the decrease in the U.S. federal corporate income tax rate from 35% to 21%. Accordingly, during the fourth quarter 2017, the Company recognized the effects of the changes in the tax law and rates on its deferred tax balances. The net result of the remeasurement was an approximately $4.5 million decrease to the Company’s net deferred tax assets balance and a corresponding increase to the Company’s provision for income taxes for the year ended December 31, 2017.

Significant components of the Company’s federal and state deferred tax asset and liability balances were as follows:

 Year Ended December 31,
 20192018
(in thousands) 
Deferred tax assets:
  Allowance for doubtful accounts$13,376  $14,599  
  Deferred compensation8,074  7,350  
  Accrued insurance claims4,902  3,715  
  Non-deductible reserves489  336  
  Amortization of intangibles  24  
  Other1,641  1,730  
$28,482  $27,754  
Deferred tax liabilities:
  Expensing of housekeeping supplies$(3,796) $(4,375) 
  Amortization of intangibles(218)   
  Depreciation of property and equipment(1,969) (1,913) 
Leases(96)   
  Other(2,039) (914) 
$(8,118) $(7,202) 
Net deferred tax assets$20,364  $20,552  

Realization of the Company’s deferred tax assets is dependent upon future earnings in specific tax jurisdictions, the timing and amount of which are uncertain. Management assesses the Company’s income tax positions and records tax benefits for all years subject to examination based upon an evaluation of the facts, circumstances, and information available at the reporting dates, which include historical operating results and expectations of future earnings. As such, management believes it is more likely than not that the deferred tax assets recorded will be realized to reduce future income taxes and therefore no valuation allowances are necessary.

55

The table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:
 Year Ended December 31,
 201920182017
(in thousands) 
Income tax expense computed at statutory rate$17,872  $20,981  $46,538  
Increases (decreases) resulting from:
  State income taxes, net of federal tax benefit4,902  1,936  3,661  
  Federal jobs credits(3,164) (5,006) (4,193) 
  Tax exempt interest(399) (384) (568) 
Stock-based compensation298  (1,179) (4,632) 
United States Tax Reform - remeasurement of deferred taxes    3,719  
  Other, net1,006  38  214  
Income tax expense$20,515  $16,386  $44,739  

The Company performs an evaluation each period of its tax positions taken and expected to be taken in tax returns. The evaluation is performed on positions relating to tax years that remain subject to examination by major tax jurisdictions, the earliest of which is the tax year ended December 31, 2014. Based on the evaluation, the Company concluded that there are no significant uncertain tax positions requiring recognition in the Company’s financial statements. Therefore, the table reporting on the change in the liability for unrecognized tax benefits during the years ended December 31, 2019 and 2018 is omitted as there is no activity to report in such account for the years ended December 31, 2019 or 2018.

Note 14—Related Party Transactions

For the years ended December 31, 2019 and 2018, the Company did not have any related party transactions. For the year ended December 31, 2017, a director was a member of a law firm which was retained by the Company. The fees paid by the Company to such firm did not exceed $120,000 in any period. Additionally, such fees did not exceed, in any period, 5% of such firm’s revenues or the Company’s revenues.

Note 15—Segment Information

Reportable Operating Segments

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 the same client 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 service agreements, 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, while they are capitalized in the Consolidated Financial Statements. In addition, most corporate expenses such as corporate salary and benefit costs, certain legal costs, information technology costs, depreciation, amortization of finite-lived intangible assets, share based compensation costs and other corporate-specific costs, are not 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.

All revenues and net income are earned in the United States.
56

Year Ended December 31,
201920182017
(in thousands)
Revenues1
Housekeeping services$909,499  $967,606  $974,685  
Dietary services931,279  1,034,995  886,521  
Consolidated$1,840,778  $2,002,601  $1,861,206  
Income before income taxes
Housekeeping services$94,173  $105,904  $92,500  
Dietary services43,269  60,562  46,008  
Corporate2
(52,346) (66,556) (5,543) 
Consolidated$85,096  $99,910  $132,965  
Depreciation and amortization
Housekeeping services$5,945  $6,315  $6,547  
Dietary services2,422  2,433  1,813  
Corporate5,573  524  526  
Consolidated$13,940  $9,272  $8,886  
Total assets
Housekeeping services$265,096  $291,117  $304,303  
Dietary services236,075  235,183  242,874  
Corporate3
221,421  166,303  128,826  
Consolidated$722,592  $692,603  $676,003  
Capital expenditures
Housekeeping services$3,188  $3,996  $4,287  
Dietary services68  690  663  
Corporate1,112  254  447  
Consolidated$4,368  $4,940  $5,397  

1.For the years ended December 31, 2019 and 2018, both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis. For the years ended December 31, 2019 and 2018, Genesis accounted for $287.8 million or 15.6% and $386.7 million or 19.3% of the Company's consolidated revenues, respectively. Additionally, 2018 and 2017 Housekeeping revenues were revised for the presentation of the revenues earned by the Company's wholly-owned captive insurance subsidiary. Refer to Note 1—Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.
2.Represents primarily corporate office cost 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 interest income.
3.Primarily consists of cash and cash equivalents, marketable securities, deferred income taxes and other current and noncurrent assets.

57

Note 16— 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 and unvested restricted stock and restricted stock units. The table below reconciles the weighted-average basic and diluted common shares outstanding for 2019, 2018 and 2017:
 Year Ended December 31, 2019
201920182017
(in thousands) 
Weighted average number of common shares outstanding - basic74,362  74,002  73,355  
Effect of dilutive securities228  610  993  
Weighted average number of common shares outstanding - diluted74,590  74,612  74,348  


Anti-dilutive outstanding equity awards under share based compensation plans were as follows:

Year Ended December 31, 2019
201920182017
(in thousands) 
Anti-dilutive1,682  659  261  

Note 17—Contractual Obligations and Other Contingencies

Line of Credit

As of December 31, 2019, the Company had a $475 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 LIBOR plus 115 basis points (or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). At December 31, 2019, there were $10.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 December 31, 2019 and expects to remain in compliance. The line of credit expires on December 21, 2023.

At December 31, 2019, the Company also had outstanding $62.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 $62.7 million to $402.3 million at December 31, 2019. On January 2, 2020, the letters of credit were amended and increased the outstanding amounts to $64.9 million. As a result of such amendment, the letters of credit expire on January 2, 2021.

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.

58

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.

As previously disclosed, the Securities and Exchange Commission (“SEC”) is conducting an investigation into the Company's earnings per share (“EPS”) calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company’s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and the Company continues to cooperate with the SEC’s investigation and document requests.

On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and its Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The initial complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019 (the "Class Period"), alleges violations of the federal securities laws in connection with the matters related to the Company's EPS calculation practices. On September 17, 2019, the complaint was amended to, among other things, extend the Class Period to cover the period between April 8, 2014 and March 4, 2019, and to name additional individuals affiliated with the Company as defendants. The lead plaintiff seeks unspecified monetary damages and other relief on behalf of the plaintiff class.

While the Company is vigorously defending against all litigation claims asserted, this litigation—along with the ongoing SEC investigation—could result in substantial costs to the Company and a diversion of the Company’s management’s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company’s stock price. Given the early stage of the litigation, 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. 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 clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s clients 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 clients participate. The full effect of any such programs would not be realized until these laws are fully implemented and government agencies issue applicable regulations or guidance.

Note 18—Accrued Insurance Claims

The Company currently has a Paid Loss Retrospective Insurance Plan for general liability, workers’ compensation insurance and other self-insurance programs, which comprise approximately 33.4% of the Company’s liabilities at December 31, 2019. Under the Company’s insurance plans, predetermined loss limits are arranged with the Company’s insurance company to limit both per occurrence cash outlay and annual insurance plan cost. The Company’s accounting for this plan utilizes current valuations from a third party actuary, which include assumptions based on data such as historical claims, pay-out experience, demographic factors, industry trends, severity factors, and other actuarial calculations. In the event that the Company’s claims experience and/or industry trends result in an unfavorable change in the assumptions or outcomes, it would have an adverse effect on the Company’s results of operations and financial condition.

For general liability, workers’ compensation and other self-insurance programs, the Company records both a reserve for the estimated future cost of claims and related expenses that have been reported but not settled, as well as an estimate of claims incurred but not reported. General liability and workers' compensation reserves for claims incurred but not reported are developed by a third party actuary through review of the Company’s historical data and open claims.



59

Note 19—Selected Quarterly Financial Data (Unaudited)

The following tables summarize the unaudited quarterly financial data for the last two fiscal years.
 First QuarterSecond QuarterThird QuarterFourth Quarter
(in thousands, except per share amounts)
2019
Revenues$476,111  $462,101  $455,606  $446,960  
Operating costs and expenses$468,366  $439,094  $431,883  $423,556  
Income before income taxes$11,892  $23,617  $23,716  $25,871  
Net income$9156  $18,186  $18,344  $18,895  
Basic earnings per common share$0.12  $0.24  $0.25  $0.25  
Diluted earnings per common share$0.12  $0.24  $0.25  $0.25  
Cash dividends declared per common share$0.19750  $0.19875  $0.20000  $0.20125  
2018
Revenues1
$500,562  $501,587  $505,500  $494,952  
Operating costs and expenses$502,773  $470,405  $474,975  $456,612  
(Loss) income before income taxes$(1,395) $33,316  $32,982  $35,007  
Net income$72  $25,814  $26,086  $31,552  
Basic earnings per common share$0.00  $0.35  $0.35  $0.43  
Diluted earnings per common share$0.00  $0.35  $0.35  $0.42  
Cash dividends declared per common share$0.19250  $0.19375  $0.19500  $0.19625  
1.Prior year revenues were revised for the presentation of the revenue associated with our wholly-owned captive insurance subsidiary. Refer to Note 1 - Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.

60

Item 9.   Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

In accordance with Securities Exchange Act Rules 13a-15 and 15a-15, the Company carried out an evaluation, under the supervision and with the participation of management, including the Company’s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the Company’s disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of December 31, 2019.

Design and Evaluation of Internal Control Over Financial Reporting

Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, the Company included a report of management’s assessment of the design and effectiveness of the Company’s internal controls over financial reporting as part of this Annual Report on Form 10-K for the fiscal year ended December 31, 2019. Grant Thornton, LLP, the Company’s independent registered public accounting firm, also audited the Company’s internal control over financial reporting. Management’s report and the independent registered public accounting firm’s audit report are included in this Annual Report on Form 10-K within Part II, Item 8 under the captions entitled “Management’s Report on Internal Control Over Financial Reporting” and “Report of Independent Registered Public Accounting Firm”.

Changes in Internal Control over Financial Reporting

There were no changes in the Company’s internal control over financial reporting that occurred during the period covered by this Annual Report on Form 10-K that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

Item 9B.   Other Information.

Not applicable.

61

PART III

Item 10.   Directors, Executive Officers and Corporate Governance.

The information regarding directors and executive officers is incorporated herein by reference to the Company’s definitive proxy statement to be mailed to its shareholders in connection with its 2020 Annual Meeting of Shareholders and to be filed within 120 days of the close of the year ended December 31, 2019.

Code of Ethics

The Company has adopted a code of ethics that applies to all employees, including executive officers and directors. The code of ethics is publicly available on the Corporate Governance page of the Company’s website at www.hcsg.com. If the Company makes any amendments or grant any waivers, including implicit waivers, from a provision of the Company code of ethics that applies to the principal executive officer, principal financial officer, principal accounting officer or any person performing similar functions, the Company will disclose the nature of the amendment or waiver, its effective date and to whom it applies on the Company’s website set forth above or in a report on Form 8-K filed with the Securities and Exchange Commission.

Item 11.   Executive Compensation.

The information regarding executive compensation is incorporated herein by reference to the Company’s definitive proxy statement to be mailed to shareholders in connection with its 2020 Annual Meeting of Shareholders and to be filed within 120 days of the close of the fiscal year ended December 31, 2019.

Item 12.   Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information regarding security ownership of certain beneficial owners and management and related stockholder matters is incorporated herein by reference to the Company’s definitive proxy statement to be mailed to shareholders in connection with its 2020 Annual Meeting of Shareholders and to be filed within 120 days of the close of the fiscal year ending December 31, 2019.

Item 13.   Certain Relationships and Related Transactions, and Director Independence.

The information regarding certain relationships and related transactions, and director independence is incorporated herein by reference to the Company’s definitive proxy statement mailed to shareholders in connection with its 2020 Annual Meeting of Shareholders and to be filed within 120 days of the close of the fiscal year ended December 31, 2019.

Item 14.   Principal Accountant Fees and Services.

The information regarding principal accountant fees and services is incorporated herein by reference to the Company’s definitive proxy statement mailed to shareholders in connection with its 2020 Annual Meeting of Shareholders and to be filed within 120 days of the close of the fiscal year ended December 31, 2019.

62

PART IV

Item 15.   Exhibits and Financial Statement Schedules.

(a) The following financial statements, schedules and exhibits are filed as part of this report:

1.Index to Consolidated Financial Statements — The Financial Statements required by this item are listed on the Index to Financial Statements in Part II, Item 8 of this report.
2.Index to Financial Statement Schedules
a.Schedule II—Valuation and Qualifying Accounts and Reserves; and 
b.Other financial statement schedules are not included because they are not required or the information is otherwise shown in the financial statements or notes thereto.
3.Index to Exhibits
a. The exhibits listed below are filed as part of, or are incorporated by reference into, this report.

(b) See Item 15(a)(3) above.

(c) See Item 15(a)(2) above.

Item 16.   Form 10-K Summary.

None.
63

Healthcare Services Group, Inc.
Schedule II — Valuation and Qualifying Accounts and Reserves
Additions
DescriptionBeginning BalanceCharged to Costs and ExpensesCharged to Other AccountsDeductionsEnding Balance
(in thousands)
2019
Allowance for Doubtful Accounts$57,209  $25,480  $  $30,296  $52,393  
2018
Allowance for Doubtful Accounts$11,985  $51,387  $  $6,163  $57,209  
2017
Allowance for Doubtful Accounts$6,911  $6,250  $  $1,176  $11,985  

64

Exhibit Index
The following Exhibits are filed as part of this Report (references are to Reg. S-K Exhibit Numbers):

Incorporated by Reference
Exhibit NumberDescriptionFormFile No.Date of FilingExhibit NumberFiled Herewith
3.1  10-K0-120153/21/20013.2  —  
3.2  8-K0-120155/24/20073.1  —  
3.3  10-K  0-12015  2/19/20153.3  —  
4.1 (P) Specimen Certificate of the Common Stock, $.01 par value, of the RegistrantS-182-87625-W—  4.1  —  
4.2†S-8333-9283512/15/19994(a)—  
4.3†10-Q0-1201510/28/20164.1  —  
4.5†10-Q0-1201510/22/201210.1  —  
10.1†  10-Q0-120157/27/201210.1  —  
10.2  8-K0-1201512/31/201810.1  —  
10.3  S-3D333-1081828/22/200399.0  —  
21—  —  —  —  X
23—  —  —  —  X
31.1  —  —  —  —  X
31.2  —  —  —  —  X
32.1  —  —  —  —  X
32.2  —  —  —  —  X
101.The following financial information from the Company's Form 10-K for the fiscal year ended December 31, 2019 were 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 Statements of Stockholders' Equity, and (v) Notes to Consolidated Financial Statements—  —  —  —  X
104.Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.)—  —  —  —  X


†  Indicates a management plan or compensatory plan or arrangement.
(P) Prior to digital copy

65

Signatures

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

Dated: February 21, 2020HEALTHCARE SERVICES GROUP, INC.
(Registrant)
By: /s/ Theodore Wahl
Theodore Wahl
President and Chief Executive Officer

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

SignatureTitleDate
/s/ Theodore WahlDirector and President & Chief Executive OfficerFebruary 21, 2020
Theodore Wahl(Principal Executive Officer)
/s/ John C. SheaChief Financial OfficerFebruary 21, 2020
John C. Shea(Principal Financial and Accounting Officer)
/s/ Jude ViscontoChairman of the BoardFebruary 21, 2020
Jude Visconto
/s/ Michael E. McBryanDirector and Executive Vice President & Chief Revenue OfficerFebruary 21, 2020
Michael E. McBryan
/s/ John M. BriggsDirectorFebruary 21, 2020
John M. Briggs
/s/ Robert L. FromeDirectorFebruary 21, 2020
Robert L. Frome
/s/ Diane S. CaseyDirectorFebruary 21, 2020
Diane S. Casey
/s/ Robert J. MossDirectorFebruary 21, 2020
Robert J. Moss
/s/ Dino D. OttavianoDirectorFebruary 21, 2020
Dino D. Ottaviano
/s/ John J. McFaddenDirectorFebruary 21, 2020
John J. McFadden
/s/ Daniela CastagninoDirectorFebruary 21, 2020
Daniela Castagnino

66
EX-21 2 exhibit21-2019subsidia.htm EX-21 Document

Exhibit 21

SUBSIDIARIES OF HEALTHCARE SERVICES GROUP, INC.
AS OF DECEMBER 31, 2019

Entity NameYear FormedJurisdictionDescription
HCSG Staff Leasing Solutions, LLC ("Staff Leasing")2011PennsylvaniaStaff Leasing offers professional employer organization services to clients in the healthcare industry.
HCSG Insurance Corp.2014New JerseyHCSG Insurance Corp. is a captive insurance company which provides the Company with certain insurance-related services.
HCSG Labor Supply, LLC ("Labor Supply")2014PennsylvaniaLabor Supply offers personnel solutions on an indefinite basis in specific job classifications to clients in the healthcare industry.
HCSG East, LLC2015New JerseyHCSG East, LLC provides housekeeping, laundry and dietary services at client facilities as a subcontracted service provider on behalf of HCSG.
HCSG Central, LLC2015New JerseyHCSG Central, LLC provides housekeeping, laundry and dietary services at client facilities as a subcontracted service provider on behalf of HCSG.
HCSG West, LLC2015New JerseyHCSG West, LLC provides housekeeping, laundry and dietary services at client facilities as a subcontracted service provider on behalf of HCSG.
HCSG East Labor Supply, LLC2015New JerseyHCSG East Labor Supply, LLC provides personnel solutions on an indefinite basis in specific job classifications to clients in the healthcare industry.
HCSG Clinical Services, LLC2017New JerseyHCSG Clinical Services, LLC provides clinical, nutrition, dietician and similar services as a subcontracted service provider on behalf of HCSG.


EX-23 3 exhibit23-2019consento.htm EX-23 Document

Exhibit 23

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated February 21, 2020, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Healthcare Services Group, Inc. and Subsidiaries on Form 10-K for the year ended December 31, 2019. We consent to the incorporation by reference of said reports in the Registration Statements of Healthcare Services Group, Inc. on Form S-3 (File No. 333-108182, effective August 22, 2003) and on Forms S-8 (File No. 333-92835, effective December 15, 1999, File No. 333-184612, effective October 26, 2012, and File No. 333-234338, effective October 25, 2019).

/s/ GRANT THORNTON LLP

New York, New York
February 21, 2020


EX-31.1 4 exhibit311-2019ceosect.htm EX-31.1 Document

Exhibit 31.1

Certification of the Chief 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 Annual Report on Form 10-K 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 fourth 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:February 21, 2020/s/ Theodore Wahl
Theodore Wahl
President & Chief Executive Officer
(Principal Executive Officer)


EX-31.2 5 exhibit312-2019cfosect.htm EX-31.2 Document

Exhibit 31.2

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

I, John C. Shea, certify that:

1. I have reviewed this Annual Report on Form 10-K 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 fourth 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:February 21, 2020/s/ John C. Shea
John C. Shea
Chief Financial Officer
(Principal Financial and Accounting Officer)




EX-32.1 6 exhibit321-2019ceosect.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 Annual Report on Form 10-K of Healthcare Services Group, Inc. (the “Company”) for the year ended December 31, 2019 as filed with the Securities and Exchange commission on the date hereof (the “Report”), I, Theodore Wahl, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

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

 
Date:February 21, 2020/s/ Theodore Wahl
Theodore Wahl
President & Chief Executive Officer
(Principal Executive Officer)


EX-32.2 7 exhibit322-2019cfosect.htm EX-32.2 Document

Exhibit 32.2

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

In connection with the Annual Report on Form 10-K of Healthcare Services Group, Inc. (the “Company”) for the year ended December 31, 2019 as filed with the Securities and Exchange commission on the date hereof (the “Report”), I, John C. Shea, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

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

 
Date:February 21, 2020/s/ John C. Shea
John C. Shea
Chief Financial Officer
(Principal Financial and Accounting Officer)



EX-101.SCH 8 hcsg-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Description of Business and Significant Accounting Policies - Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Description of Business and Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Description of Business and Significant Accounting Policies - Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Description of Business and Significant Accounting Policies - Correction of Immaterial Errors (Details) link:presentationLink link:calculationLink link:definitionLink 2409407 - Disclosure - Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details) link:presentationLink link:calculationLink link:definitionLink 2410408 - Disclosure - Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2111102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2412409 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2114103 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables) link:presentationLink link:calculationLink link:definitionLink 2416411 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details) link:presentationLink link:calculationLink link:definitionLink 2417412 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 2118104 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2319302 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2322303 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2423414 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2424415 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2125106 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2326304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2428417 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2430419 - Disclosure - Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - Accounts and Notes Receivable link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - Accounts and Notes Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2433420 - Disclosure - Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2434421 - Disclosure - Accounts and Notes Receivable - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2135108 - Disclosure - Allowance for Doubtful Accounts link:presentationLink link:calculationLink link:definitionLink 2336306 - Disclosure - Allowance for Doubtful Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Allowance for Doubtful Accounts - Bad Debt Provisions (Details) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - Allowance for Doubtful Accounts - Impaired Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - Lease Commitments link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - Lease Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - Lease Commitments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2442425 - Disclosure - Lease Commitments - Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2443426 - Disclosure - Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2444427 - Disclosure - Lease Commitments - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 2145110 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2346308 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2447428 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2448429 - Disclosure - Share-Based Compensation - 2012 Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2449430 - Disclosure - Share-Based Compensation - Summary of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2450431 - Disclosure - Share-Based Compensation - Stock Options, Summary of Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 2451432 - Disclosure - Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2452433 - Disclosure - Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2453434 - Disclosure - Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 2454435 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2455436 - Disclosure - Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details) link:presentationLink link:calculationLink link:definitionLink 2456437 - Disclosure - Share-Based Compensation - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2457438 - Disclosure - Share-Based Compensation - Summary of ESPP Annual Offerings (Details) link:presentationLink link:calculationLink link:definitionLink 2458439 - Disclosure - Share-Based Compensation - Deferred Compensation Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2459440 - Disclosure - Share-Based Compensation - Summary of Information Of SERP (Details) link:presentationLink link:calculationLink link:definitionLink 2160111 - Disclosure - Other Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2461441 - Disclosure - Other Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2162112 - Disclosure - Dividends link:presentationLink link:calculationLink link:definitionLink 2363309 - Disclosure - Dividends (Tables) link:presentationLink link:calculationLink link:definitionLink 2464442 - Disclosure - Dividends - Quarterly Dividend Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2465443 - Disclosure - Dividends - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2466444 - Disclosure - Dividends - Cash Dividends Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2167113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2368310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2469445 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2470446 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2471447 - Disclosure - Income Taxes - Significant Components of Federal and State Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2472448 - Disclosure - Income Taxes - Reconciliation of the Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2173114 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2474449 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2175115 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2376311 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2477450 - Disclosure - Segment Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2478451 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2179116 - Disclosure - Earnings Per Common Share link:presentationLink link:calculationLink link:definitionLink 2380312 - Disclosure - Earnings Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2481452 - Disclosure - Earnings Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2182117 - Disclosure - Contractual Obligations and Other Contingencies link:presentationLink link:calculationLink link:definitionLink 2483453 - Disclosure - Contractual Obligations and Other Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2184118 - Disclosure - Accrued Insurance Claims link:presentationLink link:calculationLink link:definitionLink 2485454 - Disclosure - Accrued Insurance Claims (Details) link:presentationLink link:calculationLink link:definitionLink 2186119 - Disclosure - Selected Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2387313 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2488455 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2189120 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves link:presentationLink link:calculationLink link:definitionLink 2490456 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 hcsg-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 hcsg-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 hcsg-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Operating cash flows from operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Range [Domain] Statistical Measurement [Domain] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Maturing in one year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Description of Business and Significant Accounting Policies Significant Accounting Policies [Text Block] Gross intangible assets Intangible Assets, Gross (Excluding Goodwill) Contractual Maturities of Available For Sale Investments Debt Securities, Available-for-sale [Table Text Block] Accounting Policies [Abstract] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Impaired Notes Receivable Impaired Notes Receivable [Roll Forward] Impaired Notes Receivable [Roll Forward] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Other-Than-Temporary Impairments Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale Deductions Decrease In Reserved For Impaired Notes Receivable Decrease In Reserved For Impaired Notes Receivable Non-deductible reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Proceeds from available for sale municipal bonds Proceeds from Sale of Debt Securities, Available-for-sale Accrued insurance claims Self Insurance Reserve, Current Additions to property and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Fair Value Measurement [Domain] Fair Value Measurement [Domain] RSP Retirement Savings Plan [Member] Retirement Savings Plan Additional Paid-in Capital Additional Paid-in Capital [Member] International International [Member] International. Depreciation Depreciation Common stock outstanding (in shares) Common Stock, Shares, Outstanding Amortization period of inventories and supplies Period of Amortization of Inventories and Supplies Period of Amortization of Inventories and Supplies 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Income Taxes Income Tax, Policy [Policy Text Block] Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Percent of IRS limitation Share Based Compensation Arrangement By Share Based Payment Award, Annual Earning, Percent of Tax Limitation Share Based Compensation Arrangement By Share Based Payment Award, Annual Earning, Percent of Tax Limitation Concentration Risk Type [Axis] Concentration Risk Type [Axis] Goodwill Goodwill Goodwill Schedule of Accounting Policies [Table] Schedule of Accounting Policies [Table] Schedule of Accounting Policies [Table] Maximum percentage of employee contribution Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other income (expense): Investment Income, Nonoperating [Abstract] Operating costs and expenses: Costs and Expenses [Abstract] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] 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 Income taxes payable Accrued Income Taxes, Current 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Stock options Stock Options Share-based Payment Arrangement, Option [Member] Schedule of Operating Lease Expense Schedule of Rent Expense [Table Text Block] Weighted average expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Statement [Table] Statement [Table] Receivables [Abstract] Receivables [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Issued Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Dietary Segment Dietary Segment [Member] Dietary Segment. Shares available for future grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Total lease cost Lease, Cost Retained earnings Retained Earnings (Accumulated Deficit) Weighted-average discount rate — operating leases Operating Lease, Weighted Average Discount Rate, Percent New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Allowance for doubtful accounts, noncurrent Allowance for doubtful accounts Financing Receivable, Allowance for Credit Loss, Noncurrent Summary of ESPP Annual Offerings Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Computer hardware and software Computer Hardware And Software [Member] ComputerHardwareAndSoftwareMember Service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Shares issued pursuant to Employee Stock Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Supplementary cash flow information: Supplemental Cash Flow Information [Abstract] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Beginning Balance Ending Balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions Increase In Impaired Notes Receivable Increase In Impaired Notes Receivable Inventories and supplies Other Inventory, Gross Basic (in shares) Weighted average number of common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Treasury shares issued to fund SERP expense (in shares) Deferred Compensation Arrangement with Individual, Shares Issued Other intangible assets, less accumulated amortization of $19,300 and $17,216 as of December 31, 2019 and 2018, respectively Finite-Lived Intangible Assets, Net Customer [Domain] Customer [Domain] Entity Public Float Entity Public Float Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Other Deferred Tax Liabilities, Other Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Dividends [Abstract] Dividends [Abstract] Total pre-tax stock-based compensation expense charged against income SERP expense Share-based Payment Arrangement, Expense 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 Retirement Plan Name [Axis] Retirement Plan Name [Axis] 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Net deferred tax assets Deferred Tax Assets, Net Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Lease liability — long-term portion Operating Lease, Liability, Noncurrent ASSETS: Assets [Abstract] Losses reclassified from other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Consolidation Items [Domain] Consolidation Items [Domain] Range [Axis] Statistical Measurement [Axis] Variable lease cost Variable Lease, Payment Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred income taxes Deferred Income Tax Assets, Net Deferred tax assets Deferred Tax Assets, Gross Prepaid expenses and other assets Prepaid Expense, Current Adjustment tax rate Cumulative Effect on Retained Earnings, Tax, Percent Cumulative Effect on Retained Earnings, Tax, Percent Amortization of intangibles Deferred Tax Assets (Liabilities), Intangible Assets Deferred Tax Assets (Liabilities), Intangible Assets Other (in shares) Stockholders' Equity, Other Shares Document Fiscal Year Focus Document Fiscal Year Focus Revenue from Contract with Customer [Abstract] Deferred compensation liability Increase (Decrease) in Deferred Compensation STOCKHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Unrealized gain (loss) on available-for-sale marketable securities, net of taxes Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Deductions Decrease In Impaired Notes Receivable Decrease In Impaired Notes Receivable Schedule of Information of Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Other noncurrent assets Other Assets, Noncurrent Entity Current Reporting Status Entity Current Reporting Status Deferred compensation liability Deferred Compensation Liability, Classified, Noncurrent Entity Emerging Growth Company Entity Emerging Growth Company Other Deferred Tax Assets, Tax Deferred Expense, Other Retained Earnings Retained Earnings [Member] Segments [Domain] Segments [Domain] Inventories and Supplies Inventory Supplies, Policy [Policy Text Block] Impaired Notes Receivable Impaired Financing Receivables [Table Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Number of Restricted Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Housekeeping Segment Housekeeping Segment [Member] Housekeeping Segment. Customer Relationships Customer Relationships [Member] Identifiable Intangible Assets and Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Diluted earnings per common share (in dollars per share) Earnings Per Share, Diluted Accrued Insurance Claims Accrued Insurance Claims [Text Block] Accrued Insurance Claims [Text Block] Shares issued pursuant to Dividend Reinvestment Plan Stock Issued During Period, Value, Dividend Reinvestment Plan Shares issued pursuant to acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Adjustment for captive insurance company Adjustment for Captive Insurance Company [Member] Adjustment for Captive Insurance Company Segment Information Segment Reporting Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Investment and other income, net Investment Income, Net Significant Clients Major Customers, Policy [Policy Text Block] Anti-dilutive Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Additions Valuation Allowances and Reserves, Additions [Abstract] Valuation Allowances and Reserves, Additions [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Extension option Lessee, Operating Lease, Renewal Term Expensing of housekeeping supplies Deferred Tax Liabilities, Expensing Of Housekeeping Supplies Deferred Tax Liabilities, Expensing Of Housekeeping Supplies Total undiscounted minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Revenue, remaining performance obligation period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Summary of Stock Options Outstanding Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Computation of Basic and Diluted Net Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Exercise of stock options and other stock-based compensation, net of shares tendered for payment Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Weighted Average Grant-Date Fair Values and Intrinsic Values of Options Vested Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Marketable securities, at fair value Marketable Securities, Current Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Entity Address, State or Province Entity Address, State or Province SERP trust account balance at December 31 Deferred Compensation Trust Account Balance Deferred Compensation trust account balance including the company's common stock held in the plans participant's trust account and reported as treasury stock. Summary of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Segments [Axis] Segments [Axis] Mid Cap Growth Mid Cap Growth [Member] Mid Cap Growth. Subsequent Event Type [Axis] Subsequent Event Type [Axis] Short-term Debt [Line Items] Short-term Debt [Line Items] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Carrying Amount Reported Value Measurement [Member] Reissuance of treasury stock pursuant to Dividend Reinvestment Plan Proceeds from Issuance of Common Stock Federal jobs credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Realized loss Debt Securities, Available-for-sale, Realized Gain (Loss) Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] State Deferred State and Local Income Tax Expense (Benefit) Document Transition Report Document Transition Report Goodwill [Line Items] Goodwill [Line Items] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Operating Leases Expense Lease, Cost [Table Text Block] 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] Percent of liabilities Workers Compensation, Percent of Liabilities Percentage of Liabilities From Insurance Plan Unrealized (gain) loss on deferred compensation fund investments Debt and Equity Securities, Unrealized Gain (Loss) Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Payments of statutory withholding on net issuance of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 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 Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five 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 Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Dividends Dividends Declared And Paid [Text Block] Disclosure of cash dividends declared by an entity during the period for common. This element includes paid and unpaid dividends declared during the period. Total net accounts and notes receivable Accounts and Financing Receivable, after Allowance for Credit Loss Balance Beginning of Year Balance End of Year Impaired Financing Receivable, Recorded Investment Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Net current period other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Supplemental Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Effective Income Tax Rate Reconciliation, Amount [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Document Annual Report Document Annual Report Treasury Stock Treasury Stock [Policy Text Block] TreasuryStockPolicyTextBlock Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Number of financial covenants Line of Credit Facility, Number of Financial Covenants Line of Credit Facility, Number of Financial Covenants Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Cash paid for acquisitions Payments to Acquire Businesses, Gross 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 Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Percentage of earned income on a pre-tax basis, deferred Deferred Compensation Plan, Percentage Of Pre-Tax Income Allow Participants To Defer Deferred compensation plan, percentage of pre-tax income allow participants to defer Operating cash flows from operating leases Operating Lease, Payments Short-term lease cost Short-term Lease Payments 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 Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Entity Address, City or Town Entity Address, City or Town Deferred tax liabilities Deferred Tax Liabilities, Gross Purchases of marketable securities Payments to Acquire Marketable Securities Total recognized tax benefit related to stock-based compensation Share-based Payment Arrangement, Expense, Tax Benefit Useful life Property, Plant and Equipment, Useful Life Entity Filer Category Entity Filer Category Entity Voluntary Filers Entity Voluntary Filers Consolidation Items [Axis] Consolidation Items [Axis] Dividend Payments Schedule of Dividends Payable [Table Text Block] Equity [Abstract] Realized Gains (Losses) on Sale of Available-for-sale Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Charged to Other Accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Deferred income tax (benefit) expense Deferred Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans Deferred Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans Schedule of Accounts and Notes Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Selected Quarterly Financial Data Quarterly Financial Information [Table Text Block] Realized loss (less than $0.2 million for 2018 and less than $0.1 for 2017) Debt Securities, Available-for-sale, Realized Gain Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Income Tax Disclosure [Abstract] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Exercisable: Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable [Abstract [Abstract] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable [Abstract [Abstract] Subsequent Event [Table] Subsequent Event [Table] Maturing in second year through fifth year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Renewal term Revenue From Contract With Customer, Renewal Term Revenue From Contract With Customer, Renewal Term Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement [Line Items] Statement [Line Items] Notes outstanding, net Financing Receivable, after Allowance for Credit Loss Number of reportable segments Number of Reportable Segments Entity Registrant Name Entity Registrant Name Impairment loss on goodwill and intangible assets Goodwill and Intangible Asset Impairment 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 Related Party Transaction, Due from (to) Related Party [Abstract] Investments in Marketable Securities Marketable Securities, Policy [Policy Text Block] Treasury Stock Treasury Stock [Member] Treasury shares issued for Deferred Compensation Plan funding and redemptions Stock Issued During Period, Value, Employee Benefit Plan Accumulated other comprehensive income, net of taxes Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Small Cap Value Small Cap Value [Member] Small Cap Value. Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] City Area Code City Area Code Charged to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Accrued insurance claims — long-term portion Self Insurance Reserve, Noncurrent Entity Central Index Key Entity Central Index Key Stock options authorized to issue (in shares) Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance Other accrued expenses Other Accrued Liabilities, Current Accumulated Other Comprehensive Income (Loss), net of Taxes AOCI Attributable to Parent [Member] Total fair value of restricted stock units and restricted stock vested Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Options, Vested In Period, Total Fair Value Share based compensation arrangement by share based payment award, equity instruments options, vested in period, total fair value Termination option Lessee, Operating Lease, Termination Option, Term Lessee, Operating Lease, Termination Option, Term Autos and Trucks Vehicles [Member] Allowance for Doubtful Debts Schedule Of Bad Debt Expense [Table Text Block] Schedule Of Bad Debt Expense [Table Text Block] Note reserves Balance Beginning of Year Balance End of Year Financing Receivable, Allowance for Credit Loss Accounts payable and other accrued expenses Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Bank line of credit Line of Credit Facility, Maximum Borrowing Capacity Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Unrealized gains (losses) from marketable securities Marketable Securities, Unrealized Gain (Loss) Common shares purchased (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award Common stock authorized (in shares) Common Stock, Shares Authorized Corporate Corporate And Eliminations [Member] Corporate And Eliminations [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Significant Components of Federal and State Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Notes receivable Financing Receivable, before Allowance for Credit Loss, Noncurrent Type of Adoption [Domain] Type of Adoption [Domain] Deferred compensation funding Increase (Decrease) In Deferred Compensation Funding Increase (Decrease) In Deferred Compensation Funding Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Stock options vested and outstanding (in shares) Deferred Compensation Arrangement with Individual, Shares Vested and Outstanding Deferred Compensation Arrangement with Individual, Shares Vested and Outstanding Fair Value Disclosures [Abstract] Changes in Accumulated Other Comprehensive Income by Component Comprehensive Income (Loss) Note [Text Block] Payment of statutory withholding on issuance of restricted stock and restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Variable Rate [Domain] Variable Rate [Domain] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Shell Company Entity Shell Company Payables and Accruals [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Amortization of premium on marketable securities Investment Income, Amortization of Premium Share-Based Compensation Share-based Payment Arrangement [Policy Text Block] Allowance For Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Related Party Transactions Related Party Transactions Disclosure [Text Block] Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Operating lease expense Operating Leases, Rent Expense, Net 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Cumulative goodwill impairment Goodwill, Impaired, Accumulated Impairment Loss Revenue Revenue from Contract with Customer [Text Block] Percentage of match participants' deferrals Deferred Compensation Arrangement Employer Contribution Percentage of Participant Deferral Deferred Compensation Arrangement Employer Contribution Percentage of Participant Deferral Investment Type Categorization [Domain] Investments [Domain] Dividends Payable on Outstanding Weighted Average Basic Common Shares Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block] Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block] Equity Component [Domain] Equity Component [Domain] Amounts Reclassified from Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain] Fair Value Hierarchy and NAV [Domain] Total property and equipment, at cost Property, Plant and Equipment, Gross Common Stock Common Stock [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] 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 Number of options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Change in bank line of credit Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity Line of Credit Facility, Increase (Decrease) Remaining Borrowing Capacity Accrued insurance claims Increase (Decrease) in Workers' Compensation Liabilities Accounts payable Accounts Payable, Current Property, Plant and Equipment [Abstract] ASC 326 Accounting Standards Update 2016-13 [Member] Outstanding: Share-based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract] Customer [Axis] Customer [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Deferred compensation funding, at fair value Deferred compensation fund Deferred Compensation Plan Assets Common stock in treasury (in shares) Treasury Stock, Shares Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Restricted Stock Restricted Stock [Member] Full vest in matching contribution Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution Equity Award [Domain] Award Type [Domain] Weighted average grant-date fair value of restricted stock units and restricted stock granted 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 Maturing in sixth year through tenth year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value Additional paid-in capital Additional Paid in Capital, Common Stock Allowance for doubtful accounts Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Cash dividends paid per common share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Bad debt provision Accounts Receivable, Credit Loss Expense (Reversal) Schedule II - Valuation and Qualifying Accounts and Reserves SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Long-term Accounts and Financing Receivable, after Allowance for Credit Loss, Current [Abstract] Quoted Prices in Active Markets (Level 1) Fair Value, Inputs, Level 1 [Member] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Cost Debt Securities, Available-for-sale, Amortized Cost Measurement Basis [Axis] Measurement Basis [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Reconciliation of The Provision for Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Useful life Finite-Lived Intangible Asset, Useful Life Share-Based Compensation Share-based Payment Arrangement [Text Block] Reclassification Reclassification, Policy [Policy Text Block] Transferred at Point in Time Transferred at Point in Time [Member] Summarized Information of Stock Options Outstanding Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Summary of Information Of SERP Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Beginning of period (in shares) End of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Investment Type [Axis] Investment Type [Axis] Contingent shares settled pursuant to acquisition Contingent Shares Settled Pursuant To Acquisition Contingent Shares Settled Pursuant To Acquisition (Gains) losses from the sale of available-for-sale securities Debt Securities, Gain (Loss), Excluding OTTI Lease liability Operating Lease, Liability Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Maximum term of grants Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants. Leases Deferred Tax Liabilities, Leasing Arrangements Commitments and Contingencies Disclosure [Abstract] Period of expense of unrecognized compensation cost, years Weighted average remaining vesting period (years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Fixed Income Fixed Income Investments [Member] Accrued insurance claims Deferred Tax Assets, Accrued Insurance Claims Deferred Tax Assets, Accrued Insurance Claims Inventories and supplies Increase (Decrease) in Inventories Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Subsequent Event Subsequent Event [Member] Accrued payroll, accrued and withheld payroll taxes Employee-related Liabilities, Current Schedule of Accounting Policies [Line Items] Schedule of Accounting Policies [Line Items] [Line Items] for Schedule of Accounting Policies [Table] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Days to notify cancellation of service Service Agreements, Days To Cancel Agreement After Initial Period Service Agreements, Days To Cancel Agreement After Initial Period. Income taxes payable Increase (Decrease) in Income Taxes Payable Accounts and notes receivable Accounts, Notes, Loans and Financing Receivable, Gross, Current 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Commitments and contingencies Commitments and Contingencies LIBOR London Interbank Offered Rate (LIBOR) [Member] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Statement of Stockholders' Equity [Abstract] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Cover page. Accounts and Notes Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Small Cap Growth Small Cap Growth [Member] Small Cap Growth [Member] Federal Current Federal Tax Expense (Benefit) Stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Average Outstanding Balance Impaired Financing Receivable, Average Recorded Investment Increases (decreases) resulting from: Effective Income Tax Rate Reconciliation, Increases (Decreases) [Abstract] Effective Income Tax Rate Reconciliation, Increases (Decreases) [Abstract] Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Accrued payroll, accrued and withheld payroll taxes Increase (Decrease) in Other Employee-Related Liabilities Allowance for Doubtful Accounts Receivable [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Trading Symbol Trading Symbol Basic earnings per common share (in dollars per share) Earnings Per Share, Basic SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Document Period End Date Document Period End Date Service agreement period Revenue From Contract With Customer, Service Agreement Period Revenue From Contract With Customer, Service Agreement Period Percentage of fee paid to related party in relation to related party's total revenue (less than) Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues Quarterly Financial Information Disclosure [Abstract] Per common share purchase price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased Contract liabilities Contract with Customer, Liability 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Common Stock, $0.01 par value; 100,000 shares authorized; 75,557 and 75,344 shares issued, and 74,149 and 73,877 shares outstanding as of December 31, 2019 and 2018, respectively Common Stock, Value, Issued Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Initial period of service term Service Agreements, Initial Period Service Agreements, Initial Period Shares issued pursuant to acquisition Stock Issued During Period, Value, Acquisitions Common stock reserved for future issuance (in shares) Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance Deferred Compensation Arrangement with Individual, Remaining Shares Authorized for Issuance Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Costs of services provided Cost of Goods and Services Sold Cash dividends declared per common share (in shares) Common Stock, Dividends, Per Share, Declared Allowance for Doubtful Accounts Allowance for Credit Losses [Text Block] Share-based compensation expense — stock options, restricted stock and restricted stock units APIC, Share-based Payment Arrangement, Increase for Cost Recognition Common Stock in treasury, at cost, 1,408 shares and 1,467 shares as of December 31, 2019 and 2018, respectively Treasury Stock, Value Total assets Total assets Assets Housekeeping and Dietary equipment Housekeeping And Dietary Equipment [Member] HousekeepingAndDietaryEquipmentMember Municipal bonds — available-for-sale Estimated Fair Value Total debt securities Debt Securities, Available-for-sale Estimated Amortization Expense For Intangibles Subject To Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Cancellation notice period Revenue From Contract With Customer, Cancellation Notice Period Revenue From Contract With Customer, Cancellation Notice Period Weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Transferred over Time Transferred over Time [Member] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Document Fiscal Period Focus Document Fiscal Period Focus Total Deferred Income Tax Expense (Benefit) Expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Document Type Document Type Weighted average remaining contractual life Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Tax Identification Number Entity Tax Identification Number Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Income Statement [Abstract] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Lease Commitments Lessee, Operating Leases [Text Block] Cash paid for income taxes, net of refunds Income Taxes Paid, Net SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Amortization expense Amortization of Intangible Assets Entity Interactive Data Current Entity Interactive Data Current Use of Estimates in Financial Statements Use of Estimates, Policy [Policy Text Block] Income taxes Tax expense (benefit) Tax provision Income Tax Expense (Benefit) Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Axis] Fair Value Hierarchy and NAV [Axis] Description of timing Revenue, Performance Obligation, Description of Timing Total current assets Assets, Current Future Minimum Lease Payments under Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Changes in other comprehensive income (loss), tax expense (benefit) Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Dividends paid and accrued Dividends, Common Stock, Cash Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Annual earnings withheld to purchase common stock Share Based Compensation Arrangement By Share Based Payment Award, Annual Earnings Share based compensation arrangement by share based payment award, annual earnings Accounts and notes receivable, less allowance for doubtful accounts of $45,726 and $47,209 as of December 31, 2019 and 2018, respectively Total net short-term accounts and notes receivable Accounts and Financing Receivable, after Allowance for Credit Loss, Current 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Tax benefit from exercise of stock options Share-based Payment Arrangement, Exercise of Option, Tax Benefit Total current liabilities Liabilities, Current Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Other Other Capitalized Property Plant and Equipment [Member] Local Phone Number Local Phone Number Tax exempt interest Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount Retirement Plan Type [Domain] Retirement Plan Type [Domain] United States Tax Reform - remeasurement of deferred taxes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Genesis Genesis [Member] Total liabilities and stockholders’ equity Liabilities and Equity Marketable Debt Securities Marketable Securities [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Large Cap Growth Large Cap Growth [Member] Large Cap Growth. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components [Axis] Equity Components [Axis] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Variable Rate [Axis] Variable Rate [Axis] 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 Assumption for Fair Value of Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Award Type [Axis] Award Type [Axis] Operating Segments Operating Segments [Member] Balanced and Lifestyle Balanced And Lifestyle [Member] Balanced and Lifestyle. Diluted (in shares) Weighted average number of common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Amortization of intangibles Deferred Tax Liabilities, Intangible Assets Municipal bonds — available-for-sale Municipal Bonds [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Depreciation of property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Common stock issued (in shares) Common Stock, Shares, Issued Operating lease - right-of-use assets Operating Lease, Right-of-Use Asset 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 SERP Supplemental Employee Retirement Plan [Member] Standby Letter of Credit Letter of Credit [Member] 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 Disposals of fixed assets Proceeds from Sale of Productive Assets Other Stockholders' Equity, Other Housekeeping Housekeeping services Housekeeping Services [Member] Housekeeping Services. Nature of Operations Nature of Operations [Policy Text Block] Nature of operations policy Service agreement term Service Agreements, Duration of Service Service Agreements, Duration of Service Total Current Income Tax Expense (Benefit) Concentration Risk [Table] Concentration Risk [Table] Net (repayments) proceeds from short-term borrowings Proceeds from (Repayments of) Short-term Debt Net income Net income Net income for the period Net Income (Loss) Attributable to Parent Income before income taxes (Loss) income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Accumulated amortization of other intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Other Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Operating lease cost Operating Lease, Expense Maximum fair value of common stock purchased Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Per Calendar Year Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Per Calendar Year Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Short-term Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Entity Small Business Entity Small Business Selected Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Entity File Number Entity File Number Leases Lessee, Leases [Policy Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Customer Concentration Risk Customer Concentration Risk [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Short-term lease obligation Operating Lease, Liability, Current Contractual Obligations and Other Contingencies Commitments and Contingencies Disclosure [Text Block] Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Restricted stock units and restricted stock Restricted stock units and restricted stock Restricted Stock And Restricted Stock Units (RSUs) [Member] Restricted Stock and Restricted Stock Units (RSUs) [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Reduction of lease liabilities Operating Lease, Liability, Cancellation Operating Lease, Liability, Cancellation Summary of Changes in Accumulated Other Comprehensive Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Concentration Risk [Line Items] Concentration Risk [Line Items] Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unrealized loss related to equity securities Equity Securities, FV-NI, Unrealized Loss Options vested and exercisable, period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization Advertising expense Advertising Expense Irrevocable standby letter of credit, outstanding Letters of Credit Outstanding, Amount Employee Stock Purchase Plan Employee Stock Purchase Plan Employee Stock [Member] Prime Rate or Overnight Bank Funding Rate Prime Rate Or Overnight Bank Funding Rate [Member] Prime Rate Or Overnight Bank Funding Rate [Member] State Current State and Local Tax Expense (Benefit) Reserve for Impaired Notes Receivable Financing Receivable, Allowance for Credit Loss [Roll Forward] Current liabilities: Liabilities, Current [Abstract] Renewable service term period Revenue From Contract With Customer, Renewable Service Term Period Revenue From Contract With Customer, Renewable Service Term Period Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Selling, general and administrative Selling, General and Administrative Expense Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period LIABILITIES AND STOCKHOLDERS’ EQUITY: Liabilities and Equity [Abstract] Accounts and notes receivable Increase (Decrease) in Accounts and Notes Receivable 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 Additions Increase In Reserved For Impaired Notes Receivable Increase In Reserved For Impaired Notes Receivable Revenues Revenue from Contract with Customer, Excluding Assessed Tax Leases, Operating [Abstract] Money Market Money Market Funds [Member] Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Contingent shares settled pursuant to acquisition Adjustments To Additional Paid In Capital, Contingent Shares Settled Pursuant To Acquisition Income Taxes Income Tax Disclosure [Text Block] Financial Assets: Assets, Fair Value Disclosure [Abstract] 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 Fees paid to related party firm (less than) Related Party Transaction, Expenses from Transactions with Related Party Remaining lease term Lessee, Operating Lease, Term of Contract Segment Reporting [Abstract] Income tax expense computed at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Statement of Cash Flows [Abstract] Weighted average number of common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Interest expense Interest Expense Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Goodwill and Intangible Assets Disclosure [Abstract] 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] Federal Deferred Federal Income Tax Expense (Benefit) Weighted-average remaining lease term — operating leases Operating Lease, Weighted Average Remaining Lease Term Advertising Costs Advertising Cost [Policy Text Block] Earnings per Common Share Earnings Per Share, Policy [Policy Text Block] Adjustment of deferred tax asset Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Per share data: Earnings Per Share [Abstract] Percentage of deferral in the form of common stock Deferred Compensation Plan, Percentage Deferral In Common Stock Deferred compensation plan, percentage deferral in common stock Stock options authorized to issue to employees (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Leases [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Operating costs and expenses Operating Costs and Expenses Subsequent Event [Line Items] Subsequent Event [Line Items] Minimum Minimum [Member] Retirement Benefits [Abstract] Capital expenditures Concentration Risk, Percentage Revenue from Contract with Customer Revenue from Contract with Customer Benchmark [Member] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line Two Entity Address, Address Line Two Reduction of ROU assets Operating Lease, Right-of-Use Asset, Cancellation Operating Lease, Right-of-Use Asset, Cancellation Increase to allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Entity Address, Address Line One Entity Address, Address Line One Current assets: Assets, Current [Abstract] Unrecognized tax benefits Unrecognized Tax Benefits Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Proceeds from the exercise of stock options Proceeds from Stock Options Exercised Unrealized gain related to equity securities Equity Securities, FV-NI, Unrealized Gain Dividends paid Total cash dividends paid Payments of Ordinary Dividends, Common Stock Earnings Per Common Share Earnings Per Share [Text Block] Dietary Dietary services Dietary Services [Member] Dietary Services. Maturing after ten years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value Notes receivable – long–term portion, less allowance for doubtful accounts of $6,667 and $10,000 as of December 31, 2019 and 2018, respectively Total net long-term notes receivable Financing Receivable, after Allowance for Credit Loss, Noncurrent Maximum Maximum [Member] Summary of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Borrowings under line of credit Long-term Line of Credit Title of 12(b) Security Title of 12(b) Security EX-101.PRE 12 hcsg-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 hcsg-20191231_g1.jpg begin 644 hcsg-20191231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 5X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "JVEZQI&MP27.C:I;7<<5S+;RR6LZR*DT3F.2,E2<,CJRL MO564@X(KXF_X+W?M2_$/]DS]ESP#X\T;7O$>A> ]4^-OAW2/C5XI\(M-'J6C M^$9GE:]E@F@_>VS.R0P^=$1(/.VHRNZD<[_P3M_9H^'GC#PEX6_:K_8V^,VO MV^BP_'7QI+J2Z/X_OKS1/%OAM]9U>&)9K>:>2"=UW6TT=P%\[,9!+OVFOVI?BMH.DQ2_8_AWX2^&7CB31K+1+9(U' MV^81)_IE]+-YLF^7/V=/'/QD_X3#QO M\&OC1XD^&OP^^*GBB)IVOXK/R8H[VZ#$M=M;R2NY#,6D""$ON4M0!^B]%?CU M_P %9?V /B=_P3%_9EO/^"H'[('[>GQRO?BM\/\ 7-)N?$$?COQ[-JUCXVCN M]1M[-[6XLB%B&Y[A"L4:B,*I18PVQT^N?^"S/[>6C?L8_L0VFM^,];\3>$[[ MXB:G9>';W7?"6GR7>H>%K*X ;4]1AV*0LUO:B80R'@7#VY((S0!]F45^>O\ MP1D_9^_8L\47DG[8W[('_!5?]H?]H#2O[-FTF?0OBI\69=2L](N)3&Y>?3FM M;>2&Z"H53S@1LD9E4Y5Q]P?'7XN>&_V?_@AXR^/'C)7.D>"?"NHZ_JHC(#&V ML[:2XEP3QG9&U '545^6G[.G@7XU?M;?\$>]=_X*=^,?BSXHT_\ :$\5^&]= M\>>"O$&E^)+N*U\,&UEN9=+TBTM!)]G_ +/\FWACFA>-Q<>?,TOF,P(@^,?_ M 5J^(G[6O[&W[%WA#X,>(KKP9XN_;#\6VND>*M;\.W+0W6AZ9I\J1^(SI\N M2T,WF9ABE^]&DA8%7"L #]4J*_/?]H;QM!_P2P_X*(?LU^&_A)J6JV_PJ^/^ MLWO@3QGX1U+7;N^M[76PL+:3JEK]JED:&XDEE>"H45X5IO[8_ MC%/&NA>#?&W[,7B?PX?$-_\ 9+"ZU2^M@KR;2Q"J&RQP.@KUW_A)=7_Z%"]_ M[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"] M_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH MV**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ M (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X M275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ MH4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^ MA0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O M?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0 MO?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: M -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH M_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V* M*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/ M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ M *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z M6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: - MBBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@ M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^ MEH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (27 M5_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O? M^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ MOI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BB ML?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$ MEU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^ M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU M?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275 M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:T--O)[ZU$]Q82 M6S%B/*E(S]>* +%%%% !1110 4444 %%%% ''_%C5_@UJQTWX%?&*STO48/B M+]LTFS\/:S8"XMM8"6DMQ<6[QNK(X^SQ2L5?@JC=:_'CX,?"+XL?\$=?VE/A M_P#&C]C?XB7LOP6^-G[6^L_"KQG\!=0E:XM-,=M=U&SL]3TLNQ>-HK:SS)D[ MCY0#LT; 0_K=^TI^R5\#?VM-%T/2/C1X?U&>7PMKB:UX6U?0_$5[I.H:/J*1 MO&MU;75E-%+$X21UX;:0Q# @XKS7]F?_ ()A? _X ^-(/BGXM\0^(/B%XLTG MQ+X@U7PIK?C+6KJ[70!JM]/6N MU$GFAN?LK?!GX(_LG?#/3?V4_A3KT<\_AK31J.KB]ODEU.]ENYYI)M4O2.3+ M=7(N96D( 9Q(% "87Q#X]?\ !!;_ ()6_M/_ !AU[X_?'G]G76?$?B_Q+=_: M-9UFZ^*OB>-IF PJ*D6I+'%&BX5(HU6.-0%154 5U7P9_P""/_\ P3S_ &>? M@1X\_9K^"GP,OO#GA'XG>6/'5KI_CW7!>:JB)L6-KXWINXX]FY#''*J,DDBD M%9'# %;7/#6E?\%%/B;X;\8:F$E^!7PX\1QZ[H\DO$7CS7[4G[->+GA])LI, MRQORMWVY ( MEB921)&0RD,N00P.<$5\0'_@V4_X(D-;&R;]C>],)CV&(_%?Q5MVXQMQ_:F, M8XQ7M7[27_!+3]CS]J%/AQ<>-/"FOZ%J/PBM6M/AQKO@3QCJ&A7^A6S111-! M#/931N$*0Q+R20$X(R<@'@/P]_8\\#?LV_\ !?H>/_V2/#]KX\O[V66YNY BJ@>:1R% M4*"% YKX"_L/?LX_LT?&WXI?M"_"#P=P4 ^.?^">GQM\):+_P;%Z7\3=1NEM[;PA^S[XALM7B MG.UX+G3H+VUFA=3@J_FP%=IY)8#N*^+_ ((_LP?$#]DSX(?\$B_C1\2M+N;+ M3/#WCO6M+\0FZ3;]@F\771OM-$O'[K(=E;=C!VJ<'K^N7B3_ ()D_L@^*_$& MMW^K>"-5&A>)_$8\0>*? -MXHOHO#6M:L&1S>76EI*+:9W>.-Y$*>5-(@DE2 M1_FKU+XV_ KX2?M&_"S5/@I\:_ UGK_AC68%BOM+NMR [&#QR1O&5>&6-U5X MY8V5XW161E900 ? W_!:WP7JOQQ_X*+_ + 'P*\(0/<:K:?'"X\<7R0C)MM- MT06=W/+)_<0CY 3C/[WXO:0FO^(/&=_I*:3+X MP\:^)KO6=2BTU'\Q;&&:ZD6***&0^4LD9=RB[T!9AY MU^ROX^_X*&:!K.B:SXO^+7AKXE>#=5^.?B[PKXOBOO"##/CS?[4,^3J?V/_3-WE_9N/)\K_EO7JW[6_P#P4MM/#.@_ #P# M^R-<:/KGC?\ :BU2VC^&-_K,$DMA8:,;6.]O-;G@C>-YT@M9$98 \9D>5 74 M!C0!]O[4_B[3?$Z_$[P9>:]\*/'EGHJZ M;-=7=@2=1TB[@21XWD2';:C>W#;8[>")"\DC'LJJI)/H* +M%?GMX#_;[_;@_:!_8-\4_P#!6?X, MIX9L_ ^E1ZQKG@CX/:IX>=KOQ#X8TN>9)I;N_$V^VU"YCMKB6!8HS#%F%72? M+-7?_M)?\%:_".A_LD_!/XQ_LK:98^(O%W[3&OZ+H/P>TK7BRV\-UJ&TR76H M+$P<0V2%C.B,&+JL89=V]0#[*HKY#N_VN/C7^R#^V]\+?V1/VL?'^D^,M ^. M6G:E%X$\Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M_%W]N;_@HE_P54_8\_:>\4? W4OVEY7LK"\\_0+R7P7HN;O3I?GMY,_8L%MA MV-C@.CCM7[15^??_ 7_ /V/?^%N_ "R_:<\(:7YFO?#[*:OY29>XT>5AO)Q MR?)E(D'8)),:^EX5KX*GFBI8JG&4*FGO).SZ;KKM\_(]_ARMA(9BJ>)A&49Z M>\D[/IOWV^?D? O_ ^T_P""G7_1S/\ Y9FB_P#R'7L'["'_ 4._P""J7[8 MW[47ACX(6/[2TJZ?=W?VGQ%=Q>"]%S:Z;#A[A\_8OE8K^[4GC?(@[U^>M?M3 M_P $!?V/?^%._L\W?[2GB_2_+U_XA[?[+\U,/;Z/&Q\O&>1YTFZ4]F1837Z! MQ%2R;*O^"B7[.>K?LO_ +2GA^6\T/59$N+*[LIQ#>Z7?1!O)O;60@^7-'N;!(96 M5G1U9'93^9__ 3D_:I_;$_X)-_%KPU^QE^V'))\2/@+\1_CAXA\#_"WXU[S M_:VG^(QKEY;&UU=69B_VJXCDF5RS%1(S"1U1XX?TM_:X_9X^,OQGU'P#X^_9 M_P#CM9^!?%?P\\42:O9R:QX9.K:=J\,MG/:3V%W EQ;OY3I.2'CD5T=$89*B MOGCX/?\ !-S]H3XQ>(?">L_MT>,_#MOX:^&_QX\1?$?PUX!\(Z4P&KZY+J]_ M<:?J5W>27,I^SQ)=M-#:(B.&D3SW8H8P ?67[0_QWT+]GSX=R>+[W1+O6]7O M;A=/\*>%-+P;WQ!JDBL8+&W!XWOM9F=L)%&DDTA6.)V7X$_;/_8H\;_LJ?\ M! +]IG0;C4+?5/B7\0-,U_X@?%C5=)5A!=:O?W"76I+!D;OLT-LAMX\@$Q6X M8A2Q ]0_:$_X)Q_\%-?BI^UMJG[4/PF_X*Z:-X#A%D^F>$/#(_9SL-8C\.Z< MS[GCBFO=18F>7"&>X1(S,8T&U8XXXT]9_9,_8\_:2^'VA>.;']O']MF?]H6Z M\:646EK%=_#^T\.Z;I^EK%*DMJMC:RR12-,9Y#+,QW.JQH>(Q0!X/XCU;PQ: M_P#!K9<7UI+"-/?]A7R;8C&T._A 1HO/\7F,H]<^]?$O[$?AGQMX6_;D_P"" M3%]\3(IH["\_9O\ $B:"UT3L^T-HU[, ,\ _9;BSQ]4'I7WW#_P23^)3_LG1 M_P#!-#4?VE;27]G>*^$0M!X?F'BJ7P^MY]J3P^U_]J\D1 @0&[$'FFV'E!%< M^?7LG[7O[ W@K]H[PI\.;CX>ZW!X&\9?!CQ)::Y\)O$=II0N(-'F@01-9RVR MO&9K&> >1+ LD9*[2KJR*: /DO\ X*X6VJ>(/^"WW_!.;0/".YM3M/$7CF]O M%B^\MDMCISRDXYV^5#<>W!KZZ_X*FZ5XIUW_ ()F?M#:-X)CE?5KKX)>*8K" M.#/F22-I-R B8YWGHON1R.M9WPI_8E\3WG[7A_;P_:E\<:+XD\?Z;X0;POX* MTSPUH\MGI/AG39)3-X8H%B58EC #O)T7P!^!W[3O@;XX_& M#QG\>_VH4\?>"/&NL6DWPZ\$R^&(;5?"5FD4BSVQE4DW0DWQC+#_ )8[NLC M 'S)_P $V]7\+V/_ ;:>#]8BEA73K7]G+5'O7XV*T=G=>?G/HZR9]\U^\!_\$<-2^(4,PTA?%WQ!"M,3L2>ZU/SM.W=.7A,9CZ\*V/?]0-,_ MX)._$WP)^S+XJ_X)U_!_]I#3] _9]\67NI(NG-X:EF\1Z#HFHS/-?Z'8WAN1 M!Y,C37"QW$L#R0Q3LA65@LB^K_M._P#!-_X,_'K]F;P3^SSX&F/@2;X2ZKHV ML?!SQ!I-H)W\*:EI(46$JQ.P$\2HOE21,P\R-V&Y6VNH!\I_\%[;;5-9_;3_ M ."?'AWPSN;57_:BL;T)']\V5M+9R7A]=HASN[8ZU^F=?-GA/]B+Q[\0OVM? M"?[:7[8GQ \.^)/$WPWT"_TOX9^'_".@SV.EZ')?!$O]28W%Q/+/=S1QI$.4 MCAB!4+(Q\VOI.@ KR_XK?LE?#7XQ>+G\:>*-?\46]V\"0F/2?$7>H^7%!$@+,[NQ 50 M223@ 5^5_P"V=^WE\5OV_?BB_P"P[_P3ITO5;[1]2,EKKOB-9W0ZK!]V7YFP M+:Q /SNV&E!VX"G;)0^.W[3G[57_ 6P^,TG[,O[*.D7GA[X6:?<))K.H7FZ M-)X@_P MU?NN?ERI,5JI)+#<=Q7,?Z,_L3_L+_!/]ACX9KX&^%VF?:-2NT1O M$'B:\B7[7JDP'5B/N1@D[(@=J@]V+,WUE+#87ARFJ^+2GB'K&'2':4_/LO\ MAU]-3H8?(8*MB4I5WK&'2/9R\^R_X=?C3X)_X):?%I?^"BNF_L,^/&618IH= M0UK7--5Q ^C!%EEN8F8 C(S"I(XE(4U^[>B?"[PEX;T:T\.Z#!/:6-A:QVUE M:07#*D,2*%1% Z * /05;'@/P:/'9^)X\-VG_"0G2!I9U?RAY_V,2F7R-W] MSS"6QZUKUYV=Y[B,[=+VBMR1MZRZOYZ>APYOG-?-G3Y].5?>^K^9C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q17A'C&/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^ M!;5L44 8_P#P@^D?\_-[_P"!;5H:;IT&E6HM+=Y&4,3F5RQY]S5BB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^ M2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBO%_VVOVZO@I^PO\ #)O' M/Q/U+[3J=VCKX>\,6 MR1K1HU<155.E&\GLD=7^TA^TK\'OV4/A;>_%WXU>*H]-TNT&V&(8:XOIR"5M MX(\@R2-@X X !9BJ@L/RQ5?VPO\ @O9\<=SFY\$_!;PWJ/09>WMC^@O+]D/^ MY$K?PAOWESX#?LO_ +5/_!:SXRQ_M/?M9ZS>:!\+;"X=-&TZSW1)/$'^:UT] M&SA6%IXE[O M>,/)=Y?E^?/_ +./[-?P?_92^%UE\(_@KX4BTS2[0;II#AI[V8@!IYY,9DD; M R3P JA5 4=Y117R=2I4K5'.H[R>K;W9\U4J3JS[84445! 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% 'A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@ M?_V/7IMM_NQ@#<"WR1_I( , 5]!7Q^$R.B\+E\N:J])U?_ &V'9>?_ +>W6QF M&R>D\/@7S5'I*I^D.R\_^!:OI&D:5X?TJVT+0=,M[*QLH$@L[.TA6.*") %5 M$10 J@ # JQ117R;;;NSYIMMA1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_ .DS5[I0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?%_P#Q$*_\ M$?\ _H[O_P L#Q!_\@4?\1"O_!'_ /Z.[_\ + \0?_(%?S'T5_2W_$&^&/\ MG]6_\"A_\K/RK_7G-OY(?=+_ .2/ZUY[\[B_AY+6M&/\SO>_0^JX8SS%YU[7V\8K MDY;GEF58G-*KC#2,=92?PQ7=O]#T,ORVOF-5J&D5K*3VBN[_R.X_X*0?\ !7CQ M#<>+&_8Y_P""?OG^(/&NJ7/]G:AXGT2/SS;3,=IMK';GS)^H:8?+'@[1XC^*5X3!RW2F_BG]J;_ $CV7_!OWXS,J&'H/!X#2'VI M?:G_ )1\O^"%%%%?-'@!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 45YC^U=^UE\,/V/_A_IGC?XC6VIZA=> M(O$]CX:\(>&M!MTEU'Q!K5ZY2VL+5)'CC\QR';=(Z1HD;N[JJDUX[^S[_P % M)/'_ (U\7:'X-^/W[(WBKP@OBWXE>(?"'AOQ-IE[8ZEI45]IMW?QBTO6AN3- M;3-%8RXD\MH'=&"R#*@@'UA17SS_ ,%*/^"D'PF_X)C?L[:G^T7\7?AWXU\1 M:=I_E)]F\)^'Y)T626588O/NGVV]LK2O&F9) WSC:CGBO8_'7Q4\'?#+X2ZO M\:_'FHC3M T#P]/K6L74@S]GM(8&GE8XZ[45CCOB@#HZ*_.?6/\ @X:?P[X" MO/BGXC_X(X_MHZ;X;T[2I=3U#7-1^$4-O:VUE'&9)+F222\"I$L:ERY(4*-V M<^"+3Q)!X8N;%)-9;[5#'):Z>MO$ M[J][*\T4"0JYW32J@.30!Z_17R=^Q3_P5)\3?MF?%^7X47/_ 31_:;^%,%O MH\VH3>*OB_\ #8:)I0$;QH(%F>"O@=XL\1? SP/KMSI?B?XN:5-:M;XM9O(O=0L[,R?:+[3[60. MLMQ&H)$,S11S*FX^O?M(_MJ_ ?\ 9B_9_L_VCO&/B"75]$UNXT^S\'V?AA$O M+OQ1?:@RK86>GH&"W$MP779\P3;EV945F !ZS17@_P ,/VX;;5_VA;#]D_X_ M_"'5/AGX_P!?\.S:]X/TS5=6M+ZU\0V4#!;I+6ZMG*M=6VY#-;L RI(LB&5- MSK[Q0 4444 >%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U> MZ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?EY_P50_X+ M\V'PL\0S_LD_\$[[5/''Q/O[G^SI_$6F6OVZUTJY<[!!:QH&%]>;C@ !HD; M/F,&C7U\ER+,L_QBP^#A=[MO2,5WD^B_/HFSBQ^887+:'M:\K+HNK?9+JS\ MJ*^S+3_@WS_X*^7EK%>0_LA2!)8U=1+XYT&-P",C?_@$ MO\CXOK^QOX0_&3X5_'WX?Z?\5?@OX^TOQ+X=U2+S+'5M(NEEBD]5..4=3PR, M RD$, 017\VG_$/5_P %@/\ HT3_ ,O_ ,/_ /R?7U+\7?\ @GS_ ,%,_P#@ MA=\0-0_:/_X)_?$+4O'?PO,GGZ]H[VAN&2!>=NI6"$"957(^UP;60;B?(!Y_ M.N/Z7#_%_P!6H87,*?MX\_(N92C*_)>,I1;Y6[+EOOJK/I]/PW/,LD]K4K8: M?LWR\SLTU:^J3W6][;:'[ET5\0_\$T?^"Z/[+7[?\%C\/?$-U%X!^)DBA'\) M:Q> PZE)W-A<$*)\]?*8+*.<*X4N?MZOP+,\JS#)L6\-C:;A-='U\T]FO-71 M^CX3&8;'455H24HOM^O9^3"BBBO/.D**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L7XA M_$3P-\)O!6H_$;XE>*;/1=#TBV,^HZG?RA(H4'J>Y)( 49+$@ $D"L']HC]H MWX0_LL?"^^^+OQJ\5Q:5I%D-J _--=S$$I!!'G,LK8.%'8$DA02/RLO-0_;! M_P""]?QQ.GZ:MSX*^"WAO406+9:WMO\ :?&!>7S(>%^Y$K?PABTGM95D\L0@7>IRCUQGRXE).R)3A0@5IF M><1KT5@\''V="/3K)_S2?5^70O,,TC6I+"X6/)173K)]Y=WY= HHHKP3Q@HH MHH **** "BBB@ HKY@B_X**^%9/^"A[_ +('F6W]CC3/L*ZIGG^WA^],&[IL M\O\ =8Z^<-O>OI^N;#8S#XOG]E*_*W%^JW./"8_"X[G]A*_))Q?DUN%%%%=) MV!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'RQ_P %<_V M/'?_ 4#_9PT3PY\$OBU_P (-\3?AQXZT_QQ\+O$TT>^WMM4=KLVZ-/NS]KGQY^U1\,=3^'_C MG]G3X,WOQ T6T\42Q_$KPMH^I6%MJ,ND264ZK<6AOI8HY98;G[/)Y7FH9$#J M#DBOA'1?V=/B7_P4?\4?"2ST3]GO6_!VA?"']L3Q3\2-?^)7BS[);7,"6OB/ M4YET*PABFDN))IYFA%P[*D$0M>'E<* >J_\'1W_ "@H^.?_ '+/_J3Z37W- MI&CZ1KW@C3M,US2[:]MFLK9VM[N!9$+($=&*L",JRJP/8J".17R'_P ' /[/ MG[1_[8'_ 3"^('[)G[+7P+U/QIXL\:R:.MBMKK6EV-M:"TUFQO9&FDO[N#@ MQVSA0@%?%=GX@L-8 MT'PW%?\ F75F";-&B>6(".*4K,%!^_%$>-@J6R^$'Q+^)?\ P5,O?CWX\\)7 M-IX*^%GPHCT'X=W5VZF/4=8UBZ^T:M=PJ#E?*M['3K;O$EXLF90 M3YT838,D9&0#YT_X)P?M@?M_?"K]L_6?^"5/_!4BYT7Q3XPB\'OXJ^%_Q@\- MV*VMMXOTF*9(9XYX45%CNHF<$A47A'W!AY*?A7_P3D^/?Q+\ M$7$L&LZ#\&_$U_I5S 2'M[B+2[AXY01R-C /_P !ZCK7/_";X*?$/XW_ +7. MG?MX_'?X4S>!9O#/@:[\,?#SP3JFH6MWJEI%?7$%Q?7VH262@W6VU2@PW_ #WV_>C8D ^J?LZZS)J$+* C_;+6\FN >W+329^IK\]_V3/B?X]^,7PM_X(Y_#?Q_?7$NE M2^-O&5_)'<%BDTN@Z@;;2S@\9A@4!>N!(,8'7[M^$_[/O[=_[-G_ 3"\2_\ M$B?"WP-U7Q'XHATC6_!WP]^+BZC8P^'I- U"2<6^JWCMM^$K74)TM/\ MA+((]HU>Q:5SLMI+X!I%=B$64(K,J$NH!R7_ 7=U[4_ O[$X;M@UN)Q%;62Q&3S7=3),P5 M$>,&0_;E !7E_P 5OCS\2OA]XN?PYX7_ &9?%'BFT6!)!JVDSPK"S,.4PYSD M=Z]0HH ^0OB[\;OB'X_^.7P>B\3_ +.?B7PNMGXT+P/JLT+"Z+0E2J;#U .X MY["OJ7_A)=7_ .A0O?\ OI:\C_:P_P"2V? __L>Y?_29J]TH Q_^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O MI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,? M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A) M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z% M"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_ M[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"] M_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8 MHH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ M (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@# M'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X M275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ MH4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^ MA0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O M?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0 MO?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: MV** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH M_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH M Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/ M^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ M *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EK%^(GQJ\-?"3P3J7Q)^)_EZ!H&C MVIN-4U?5;R.&WMHQ_$[L0!R0 .I) &20*X[]MC]N_P#9Q_8"^$TOQ8_:$\9+ M9I('31=#M-LFH:Q.HSY-M#D%SR-SDA$W NR@BOR M--_X*+?\')WQG74=4DF M^&_P T#5/D WO8VY4X(0?+_:=_M)RQVQQ!C_ *K<%?ZS(.%JN:T98W%S5#"0 M^*I+K_=@OM2>VFWK9/QLRS>&#FL/1C[2M+:*_.3Z+^O,Z;]L?_@K%^U__P % M<_BC/^PS_P $M/!.MZ?X5O0T7B#Q-%NM[O4K3.V26>;C^S['G!!/FR@A3@N8 M3]J_\$L/^"0GP7_X)P^'X?&5_P"#I?%_Q1N[7;JGC*[@0)9!AA[>PC;/D1XR MID_UDG.XJI$:_1O[&O[$?[.W[!_PD@^#_P"SQX)CTVT^635-4N")+[5K@#!G MNIL R/UP B X157BO6JZ45^N_ZX_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL4 M5\4>\8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!^:W_!2S_@@E\$/ MVO;B]^,'[-_A<_#+XDN[7#S6,(72=7GSNW7$,?,$I;GSX1G)+.DAY'SC^SA_ MP6/_ &]/^"57Q#M?V3_^"KOPI\0Z_H$(\O2?%,_[S4XK<':)H;DGR]4MQQR6 M\UN!_:/_9?^ O[7'PTNOA'^T1\,]-\3Z'=9*P7T7[RUDP0)H)5 MQ)!* 3B2-E;!(S@D'[C+.+U/"++\[I_6,.MK_P 2GYPEOI_*W;I=+0\#%Y)R MUGB*O!R'S=9\-+%]HOXK9228KRS4"/48 "<21J)4R6")M\RO MKW_@F;_P7]_9M_;<:P^%/QG%I\-_B;,5@32[^ZQINL3=/]#N'^Z[-TMY2'RP M5&E.34YIP@UA'F&35/K.&ZV_B4_*<-].Z5NMD@PF=KVRPV.C[*KTO\,O.+_3 MY:L^Y_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBBOB3WS'_X275_^A0O? M^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ MOI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** M,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$ MEU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^ M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU M?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275 M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+ MW_OI:\A_;%_;\^%/[$_PX;QS\6-.N/MET'30= AN$%UJDP'W4'.U!D;Y"-J MCJ2JMSG_ 45_P""F?PD_8+\&&RF,&O>/-2MBV@^%(I\%0<@7-T1S% "/]Z0 M@JO1F3XX_8O_ ."&I]T,FJ0 [HU M$8Q]EL1GY47#RY+9 ;>_T.6Y12=#Z]CWR4%M_--]HK\W_P %KW,!EE)T?K>- M?+26W>;[1_S_ ."UR7PG^ ?[6O\ P6I^,T/[1_[3+:GHOPKTZY>/2-.TT&.- MX@WS6U@K\$DJ!+=,"21@9*A$_57X7^$O"GP6\!Z;\,?A9\)#HFA:3;B&PTZR M552->I).KF4E"*Y*4?A@ME_F^[.;,_\ ?2UL45Y!YAC_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O M_?2UYG^U[^U0/V8_@!KWQ6U'PY+%=V]O]GT2*Y==L]_("L*8ZL WSL!SL1CV MK8_::_:Y^!_[)?A#_A*?B[XJ6":9&.FZ+:8DO;]AVBBR.,\%V*HN1EAD5^0_ M[MI-^UV&/.FDP/-EV\ X"J"0H&Y MBWS>?Y_ALKP\J<)7JM:)=+]7VMOYGR7%'$^$R;"SI0G>NU[J6MK]7VMNN_H> M+)XS\51^,A\0TUZY&N+J?]HC5/,_??:_,\WSMW]_?\V?6OW,_9)_:F3]IOX! MZ!\6=+\-RR7-U;"#6(K9UVP7T>%F0 G(&[YESSL=3WK\(*^W?^")W[4G_"L? MC9=_L]^*-1V:-XWP^E^8^%@U2-?E [#S8P4/ MZ/\ 3YGYOP-G+R_-_8U'[E;1_P"+[+^;T^?D?J7_ ,)+J_\ T*%[_P!]+1_P MDNK_ /0H7O\ WTM;%%?KA^ZF/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% M &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM; M%% &/_PDNK_]"A>_]]+6AIMY/?6HGN+"2V8L1Y4I&?KQ5BB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^2V? __ M +'N7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ TF:O=* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBFSSPVT+W-S,L<<:EI)'8!54#)))Z 4 .KXC_X*L?\ !;'X$?\ M!.G1+CX?>%S:>,?BM_Q/XG\;G]B?_@E/8W'B[QMK%T=-N?&^BVOVI8YCD-#IB $3R#G-R08 MT )3=_K$[+_@E1_P0)\/_ C6[?\ :K_;SN(?'/Q6O+C^T8-'O[C[;9Z+=.V\ MS3.Q;[;>!CDR$F-'R4WL%EK] P'#> R3"1S+B&Z3UIT%I4J>%RS5KXJC^&/I_-+\/T\&_8G_P""1/[57_!4SXLQ?MY_\%9?%6M1 M:!J!2?0_!T[-:W>IVV2T<0C&/[.L.>$4"60%F&S<)6_9CP+X$\%_#'P?IWP^ M^'?A:PT30](M5MM+TG2[58;>UA4<(B* %'T^M:U%>!G_ !)C^(*T?:VA2AI" MG'2$%V2[]WOZ*R7HY;E6&RV#Y/>G+XI/64GYO] HHHKYX],**** "BBB@ HH MHH *^#O^"F/_ 04_9C_ &[5OOB;\.([?X=_$V4-*?$&EV8^Q:M+UQ?6ZX#, M3UG3$G.6\P +7WC17HY7F^8Y+BUB<%4<)KMU\FMFO)W1RXO!87'T72KQ4H_U MMV?H?AY\#_\ @IQ_P4?_ ."*WQ&L/V7?^"E?PWU?QEX #>3H?B 7'VBYBME( M'F:??-A+V)5(_P!'F*R("J[H0-A_7[]F+]K+]GO]L?X:6_Q9_9R^)NG^)-(E MPMQ]F'=17%SIFJVX=-PSMD0\-%(N25D0JZGD$&OR!_:>_X(K_MK_P#!,[XEW'[7 MG_!(OXH>(-3TVTS+J'@^*02ZI! &W& PD&/5;?\ Z9LOFCY<+(P+C[;VG#?& M>E3EP>,?7:C4?G_))]]O5NQX'+FN1?#>O073_EY%>7\R_K1'[5T5^;W_ 36 M_P"#B#X%_M07=I\%?VM[.S^&'Q(606HGNY&BT;5;@':4CDE.ZSE+9'DS'&18IX?&TW"73LUWB]FO3YZGNX+'X3,*/M:$N9 M?BO)KH%%%%>4=@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7Q/_P %._\ @KCX2_9&MY_@I\#OLWB/XHWB"+R$'G6^A%Q\ MKS@?ZR(M' MB^T?8IF.TVUD%SYMSG@R#*Q\@9?)CZS_ ()B_P#!(31_V;[B#]HK]IXP^)/B MC>.;N&&YE^TP:%(YW%@Y)$]WDDM-R%.0A.#(WU&#RS"Y;AXXW,UH]84^L_-] MH_G^#^APN7X? 4%B\P6_PT^LO-]H_G^#X#_@G7_P2.\8>-/&0_;0_P""BK76 MO>*M6N1J&G>$]<;S620X*W%^&X+@8V6WW8P '&1Y:?I6 % 50 . ***\?,L MSQ6:5_:5GMHDMHKLD>9C\PQ&8UO:57MHDMDNR04445YYPA1110 4444 %%%< M!^T/^T[\%_V7/!;^-_C%XOAL(6#"RL(\27=\X'^K@B!RYZ9/"KD%F4,O%US-]E76+:$W%G;3,=H2!$R;R7/3;^[R1R_*U MXUXP^.?[;G_!6[Q9=?#/X%>'YO"/PUBG\K4[B2=HX&C_ .GRX49F-<\5R0[;WQ7J<"^=R/F2!>1;QGGA26 M(^\S8&/FY8_,,ZER8#W*76HUJ_\ OU?X,^2EF>:<0R=/+/W='9UI+5_]>X_ MJ_P9\U?LR_\ !*+XD_&[Q?\ \-$_\%"_%6H:EJ%^ZSKX6EO2;B8=5%U*I_GA.&,DPM'DE1C4>[E-*4F^[;3_ LCYO\ ^'1W M_!/7_HWW_P NO5O_ )*JUH?_ 2I_8+\-:W9^(] ^!LMI?:?=1W-E=0^+=6# MPS1L&1U/VK@A@"/I7T-170LHRI.ZP\/_ "/^1U+(LD3NL+3_P# (_Y!1117 MH'JA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ M "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117S_P#\% O^"DO[ M-G_!.;X8GQQ\:_$7VC6+Z)_^$;\'Z;(K:AJ\@_N(3^[B!QOF?"+T^9BJ-TX/ M!XK,,3'#X:#G.3LDM6_ZZ]NIE7KT<-2=6K)1BMVSU;XT_&[X3_LZ_#75/C!\ M;?'>G^&_#>CP>;?ZIJ4VU$]$4 M^,%Y^QG_ ,$]?"&I>&?A8CA?$>LW;M;F\M2Q'VC4[A,BWMR VVT0L\F#D2G" M)G?#3X!?\%"O^#C7XRV_QN_:(UR[\ ? G2+]_P"R+6T5A;*@8JT.GQ.!]KN3 M@K)>2#:IW ?=$ _9K]F']E?X$_L=?"6Q^"O[/7@&TT#0[(;G6$;I[R8@!KBX ME/S32M@9=B> ,* !^A*GE' :YJO+B,PZ1WIT7Y_S37;9/M9-_,\V-XB=H7I MX;OM*IZ=H_G^"\8_X)F_\$E/V:A:B/Q#X\U*U47,X." MT%NO/V:WW#/EJ2S8!=G*KCZJHHKX#,,PQN:8N6)Q(HK64/^7M/RE'JO[T?NLKF>&SJ=&LL-F4?9U'L_L2]'T]'_P M_3^BF6US;7MM'>6=PDL,J!XI8G#*ZD9# C@@CG-/KX38^A"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***R/'OC[P7\+O!VH_$'XB>)[/1M$TF MV:XU'4[^81Q01CN2>Y. .22 20*<8RE)1BKMC47)I)7;-'4-0L-)L)]4U2 M]AMK6VA:6YN;B0)'%&H)9V8\*H ))/ K\L_VZ/^"G?QA_;3^))_8:_X)MV- M_?PZI(]IK/BO3"8Y=20<2+!(60O]=OHT/B/Q7>0@76I2#G'?RH5.=L0.!U)9B6/UE+"X7AVF MJ^,2GB'K>CVE/S[+^E]+3PV&R*"K8I*59ZQATCYR_1?TN&_P"";/\ P2S^ M%W["/AA/%.M&U\0_$:_MMNK>)#%F.S5A\UM9AAE(^S.0'DZG:,(OU9117S>, MQF)Q^(=:O+FD_P"ODO(\'%8JOC*[JUI7D_Z^X****YCG"BBB@ HHHH *"0!D MFN-^.?[0'PC_ &)FN?83*Y*DDZE:7PTXZR?^2\W\ MKGN7[:G_ 5V^'_P;NY_A7^SA;6_C3QF\GV/^"8'QQ_:G\:I^T9_P4.\7:JQO"LL'AB6X*7D\>=RQR[<"SAYX MAC <9(_=$<_1_P"Q9_P32^"'[(5I!XE>W3Q+XT,?[_Q+J%N!]G)&"MK$21 O M4;LESDY;!VCZ.K@I93BLRJ*OFCNEJJ:^%?XOYG^'RT/+HY'C&K+1])L(A'9Z?I]NL442^RKW)R2> MI)).2:U:**^DC&,8I15DCZV,8PBHQ5D@HHHIE!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3 M-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 457U?5])\/Z3WDZQ101( MI9Y'=B JJ 26) &37X__P#!0S_@N7\9/VJ/B5_PPC_P2#T75=:U;6)WL;[Q M[H\)%Q==I%TXG @A49WWKE< %D**!*WNY#P[F/$.)=/#I*,=9SEI""[R?Z;O M[SS\QS/"Y924JKNWM%:RD^R1]"_\%9?^"[/PF_89CO/@9\!([+QO\795\DZ? M$YEL?#\C<*UV4.9)LD8MD(;NY0%0_P X_P#!/[_@B'\=?VS/B?\ \-Y_\%?- M=U?4[S5YDO=/\!ZM*R7=ZOWH_MRKC[);J,!+.,*<<,(U!C?Z#_X)-_\ !!WX M8_L6/9_M ?M*36?CCXNS'[3'/,#-8>'I6^8_9PXS-<9)S6?]#J^F MQG$&6\.8:67\/N\VK5,0U:4NZI_R1\]W\N9^30RW%9I56)S)62UC2Z+SEW?X M?D5-!T'0_"VB6GAKPQHUIIVG6%LEO8V%C;K##;0H J1QH@"HJ@ !0 !Q5NB MBOSUMMW9],DDK(****0!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?)W_!1K_@CK^R=_P48T>;6O&>A_\ ",>/8X FG>/]"ME%T-HPB74?"WD0 MX&UR'4#".F37UC17;E^8X[*L5'$X2HX36S3_ \UW3T?4PQ.%P^,HNE6BI1? M1_U^)^$WA'X]_P#!5?\ X-YO&EG\,_CYX:E^)7P.FNQ!I5PMS)+8)&2<"RNB MI;3YL9/V68;#ABJG/FU^M7[$7_!0_P#98_X*!^ ?^$U_9X^(,=U=V\*MK/AC M4=L&J:2QXQ/!N)VYX$B%HV.0KG!QZWXV\#^#/B5X3O\ P'\0_"FG:YHFJ6[0 M:EI.K6:7%M=1'JDD;@JP]B*_)+]MW_@WP^*OP#\??\-;_P#!(3XAZKX=U_2I MFNQX&76&AGA[LNGW3M\Z$<&VN"0PW#>P(CK[KZ_PYQE[N86PN+>U5+]U4?\ MT\C]EO\ F6G5O9'SWU?-,CUPUZU'^1_''_"^J\O^'/V!HK\I/^"??_!QA9S^ M*%_9D_X*A>%)/A]XWTVX^PS^+[C37M+1YUP-FH6S -8RYQEP/)R22(5'/ZIZ M3J^E:_I=MKFA:G;WME>0)-:7EI,LD4\3 ,KHZDAE((((."#7R6=\/YKP_B/9 M8RG:_P ,EK&2[QELU^*ZI'M8#,L'F5+GH2O;=;->370L4445XIW!1110 444 M4 %%%% !1110 4444 %%%>0_ME?MK_!/]B#X72?$;XMZSNN9P\>A>'[1U-YJ MLX'W(E/11D;Y#\J C/)56UH4*V)JJE2BY2>B2-*-&K7JJG35Y/9(ZKX__M!_ M"7]F'X87_P 7?C1XM@TC1K!<;W.Z6YE()2"&,A)P 2/RHUKQ#^V# M_P %Z?CB?#GA>*Y\%?!;PYJ :5YDV5F2L9C#?-;6"L,.YP!+=L#R,#.T1 MI^L7PG^$OPY^!O@#3?A=\*/"5IHFA:3 (K+3[-,*H[LQ/+NQR6=B68DDDDU] M4Y87AB-HVJ8M]=XT_3O+\OS^D\O)^,_P +_@-X*N/B%\6_ M&=GHFE6W!N+N3YI7P2(XT&6EQ%2I3I0OD7]MK_ (*R?"K]G.6Z^''P@BM_&7CA6,+P02EK'39>F)Y$.9) >/)C M.<@AF0XSX'\6_P!N+]K;_@H]XTN?@%^Q-X/U+0?"[G9JFL&3R;B6!L@O=7"Y M6TB(!_=H2[X(R^=E?2G[$O\ P2V^#/[*4=KXU\5)#XL\<*H6X^SZ>_<6 MD39VD=/-;+GJ-@)6OFIYGCWX,^1J9QF.>3='*%RT M]I5I+3S4%]I^>WX,^=_@;_P3F_:4_;@\;Q?M%?M^^,-6L=.GP]EX><^5>SP] M1&L>-MA!_LA?,;GA20Y_0WXF>P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !163X[\?>!OA;X/U#X@_$SQGI7A[0=)MS/JFM MZWJ$=K:6<0X+RS2LJ1KDCEB!S7D_[/O_ 49_8O_ &G?$3>"OA-\??#]SK[: MCJ%I9>';W4([;4+\6=S+;S3VUO(P>XAW1,PDC!&TJ6VYQ0![=17)?&SX\_!7 M]FWX>WGQ8^/_ ,5= \&^&[ ?Z5K7B/5(K2W5B#A TA&YVQA47+,> ">*ZJWN M(;NWCNK:0/'*@>-QT92,@T /HKQCXR?\%&/V!/V=_'MS\+/CS^VC\+O!OB6R MBBEO- \3>.;&RO($D0/&SPRRJZAD8,,CD$$<&O1/&'Q@^%/P^^&=Q\:/'?Q' MT31O"-KIZ7USXEU34XH+&.V<*4E,SL$"MN7:<\E@!DD4 ='17$_!;]H_X&?M M$6>I7GP7^)FF:^=&N4@UFTM9"MSI\KIOC6X@D"RP%T(=-ZKO4AER#FNVH ** M\N\0_ML?LE>$_BM_PI'Q'^T)X7L_%"ZA;Z?/I$/AWX5U#QUX_\4Z=H>B:1:/=:KK&KWL=M:V<"#<\ MLLLA"1HH!)9B !0!I45P'P2_:F_9Y_:.DU"V^"7Q:TCQ! MZ5X7^UA_R6SX'_\ 8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5P7[27[3?P._9'^%&H?& MK]H'Q_9>'M T]<&>Y;,ES*02L$$8R\TK8.V- 2<$] 2/'/\ @I1_P5<_9P_X M)L> C>^/]177/&NH6Q?PYX#TVY47=YU EF;!^S6^X$&5@89PZ-;ZKA(^TK/I MTCYR?1>6_P!Y6^+O[37_ 4#_P"#B?XR77[/7[+'AR\\"_ _2[U/[;O+UV2 MQ!LI/JT/[= MX@OX4'B7QKJ<*G4-5<FZ?%@9/WI'8Y:61CRTCDNQY))KKZG/N*GCL,LNR^G[#"1V@ MMY?WJC^TWO;9>;5QY=E"P]7ZSB9>TK/>3V7E%=%_6FP4445\@>V%%%% !111 M0 4444 %%%% 'R]K7_!9O_@FUXU? M?IV6\'Y%F6!IXF%2I:2[QT? M5?#T9^A8#A?)\?@X5X3G:2[QT?5?#T9_03H/_!9?_@F[XGURR\->'OVB);S4 M-1NX[:QM(/!.M-)/-(P1$4?8^69B !ZFOI^OQ6_X("_L>_\ "XOVAKO]I3Q? MI?F:!\/-O]E^:F4N-8D4^7C/!\F/=*>ZNT)K]J:^1XCR_+\KQWU;"RE)I>]S M-/5[)62Z;^I\QGN!P.78SV&'DW9>]=IZOIHET_,****^?/$"BBB@ HHHH ** M** "BBB@ HHHH ^:O^"@G_!*?]DW_@HOX7:#XO>$O[,\56UN8]&\=:'&L6I6 MA ^5';&+F$'_ )929 !.THQW#\N+;6?^"L'_ ;H>,%L-9MS\4/@)/?XC;?* MVF8=NB/\TFD7+9^Z0T+L3@3$9'[N54U_P_H/BO1+OPSXHT2TU+3;^W>WOM/O M[99H+F)QAHY(W!5U()!4@@@U]=DO%V*R[#_4<9!8C"O>G/IYPEO!]K:>5]3Q MGGC+>7DB:+) $L99.0"5;Y1]$5^2_P"WO_P;K:EX=\8?\-2_ M\$IO&EUX'\8Z7<&^A\%Q:L]K%YPR2VG7>X-:N>1Y,A\H[B \2C::/["G_!P[ MXT^%WC?_ (9/_P""MG@34/"?BC2IULG\<2:.]NR2< ?VE:*H,>>#]HA7805) M15S(?1Q?">#S;#RQO#E1U8+65)_Q8?+[:\UKTU=V._#=EXR\$>)+#6-(U*W6XT[5-+NTGM[J)AE9(Y$ M)5U(Z$$BM"O@91E&335FCZ---704444AA1110 4444 %%%?%W_!3K_@K;X+_ M &.K&?X/_!W[+XC^*%Y$$2S7][;Z'O'RR7 7[TIR"D Y.0S84J'Z\#@<5F.( M5"A&\G^'F^R.K!X/$8ZNJ-&-V_P\WV1WW_!0_P#X*5?"']@GP1LU)HM<\<:E M;EO#_A*"?#L.0+BX(YA@!!Y^\Y!50<,R_%O[''_!/3X^?\%+?BDG[;__ 4- MU>__ .$;O66;0O#DFZ!]3MP=T<<<8.;6P&>,8>7)8'YO-;M/^">7_!)3QQ\3 M?&__ VK_P %'7N]=\1ZM%]&M=.TW3[=+>QL+*!8H;>)!A41% "J M ,"KE%%?*-MN[/FVVW=A1112$%%%% !16#\2OB?\/O@[X.N_'_ ,3_ !;9 M:)H]BFZXOKZ7:H/95'5W.,!%!9CP 37YY?&__@HG^TS^W/XWF_9W_8$\':MI M^ES92^\01_NKV>'.#*\N=MC![Y\QN!N4L8SYF8YMA,?'"$2I=3Q%K'39.O[B-_ON#_RV<;L@%50YS];UY<,LQN;357,G:&ZI)Z?] MO/J_+;\4>/3R?,<\FJV;OEI[QHQ>G_;[^T_+;\4*O#'C;0;;Q3X-\16.K:9>QB2SU'3;M)X)T/\2.A*L/<& M@"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\0?\ M%YOA'^U%X]_9?\!?%?\ 94^'+>.]5^#OQHT#X@Z[\-T<[_%>FZ:9GDLD0 ^: MXD>*41X8GRLHKR*BGC_^"27[0O['?_!3[X06?CSPOJ<%OXX^'7QW\4^-3X/U MB*--=\+R:AJNJ-&D\1)*K);7S1LZ%HRV5SO0A?JW]J[]M3X4?L;:Y\.W^.&J M6VB>&?'?BN30+GQ=J=UY%CHMP;.>>W>YE*[(HY9(1 '=D57E3)Q7Y8^)OA#\ M&?&_[=7P._:)_8&\2V,O[0UY^USXL/Q$N/!&HK,NH?#D>(M4:_N]8$#%!!Y" MP0P2RX,PF6-"^R/RP#Z7_P"#J7X<_#_Q!_P16^+GQ UWP1I-YKV@GPZ=$UJY MT^-[NP\SQ'ID4GDRD;XPTD\/ M1Z'I5U?QQW.H-%XBTR600QL0TI2-'=MH.%4DX K[+F_:2^"G@C]EBY_:?O/' MMIJ7@;P]X1DUG4=>\.YU.,V=O 9)9(A:B1IB%1N$!/'2@#\C/!WQ?\+?LJ?& MZSTC_@X,_P""*GPVLYOB=XWNI$_::OM#TCQ58R:A>7,DD%K?3R0RM:00Q[8( M0908H+9/W6Q'D'T]_P %,_B#J7Q>_P""T'[$O[!=[)N\'R:GKGQ%\3:5TC;%_X M*,? &_\ V7_VY/V.?^"CZS3WO@WX/O?> _BIKY;_ )96 MT-Q*[32DX3SD9B%#&@"7]OSXBZG^R]_P7E_8Y^(/@^X:"+XW>'?%7@'QW:0Y M"ZC9V:VMU8,XZ,T-W>[U8Y(4R*" YK[+_;7^.-]^S+^QS\5OVC-)@26\\"?# MG6]?L89$W++/:6,T\:$=PSHH].:^-OCAX0TC_@HA_P %N_V?/&GP>UVQ\2?# M[]F+PSKWB#QCXIT:Z2ZT]=;U6.*"RTI;B,E&NE%O%=O&"2D04MM\Q,_0'BGX MY?LO_P#!3#PI^TK_ ,$[?AQX]N)]?\,>'[OP7\1$GT>XA33)M4LKJ"-XY)$5 M9MI67F,G#19Z%20#YA_8*_9[T#XF?\&SE[X=^)(_M75?BI\)_$_BSQ;KE\?, MN=0UC43>7HU"60\O<(Y@97/*F"/^Z*^9=+_;:^)O[>_[+O\ P2[_ &??BEK, M^IVOQA^(-S>_$_[6Y;_A(8?"%\MNL5WN_P!= M,TG7YEFUN] CR9H[*=BS%0?W9DDX4,0 >Z_\%>?B+J?[,7_!3;]AK]HKP/<- M::CXL^)EW\,/%*0':-6TC6&M(T@GQ]](+@BXC!X63YJ_1FOSA_;=T/PM_P % M+/\ @IW^R=X!_9[\6Z5XN\)_!'Q-=_$SXF^)_#U_'>V&DO"MLVC6K3PLT9N; MB>-V$.[>(5,NTIR?T>H *X/X@_M/? #X5>(V\)?$3XJ:7I&I)"DK6=W(P<(W M*MP#P:[RLO5O!'@O7KPZAKGA#2[VX*A3/=Z?'(Y Z#-FDO%M)&/E(T!12<@<%B!7TS_PF/AC_H-0?]]5X5^T MYX-\(:%\;?@FVB>%--LS+XYD$IM;&./>!;L0#M SSS7T#_9VG_\ /C#_ -^A M0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C# M_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ M\^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG M_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX MP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ M //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V= MI_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$ MQ\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^ M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% % M/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I_ M_/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G M:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G: M?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_ M9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J MN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC M_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJ MC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H M/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3 M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 M 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4? MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_ M]^A6;XQ\0^ _AYX5U#QSX\U?2]&T;2;1[K4]5U.6."WM84&6DDD?"JH'4DTX MQE.2C%7;$VDKLF_X3'PQ_P!!J#_OJOSC_P""K'_!?SP5^SC>W/[-7[$26WCG MXJWWW6NCEAAH;"-QE>"5,[ M2.,X\M6*5^AX7('3U?:57^6/EN^M[.)\S6S'%YO5>'RU MV@M)5>B\H=WY_P# 9\R?\$V/^")&H_$KQ[_PV]_P5G\5R^*O%VLW*ZC:^!-; MO#<'S#@I+JC9(<@ !;-?D10JOD9B7];;3Q-X.L+6*QL=1M88(8UCAAB7:D: M8"J , < "M#^SM/_P"?&'_OT*/[.T__ )\8?^_0KY;/>(,RXAQ7ML5+1:1B MM(P7:*Z+\7U9[&7Y;A%P,G6X/^^J\+_;)_P""CW[)/[$]A+9?$?Q)!J?B;RMUKX/T M)(Y[]R1E3(,A;=#D'=(5R,[0Q&*^ ]0^*7_!3[_@LQJLWASX0>%4^'?PJEF: M*[NH97MK)X\X99[O:);YQT,4*A.FY%^]7N8#(<7C*7MZK5*EUG+1?);R?:VG MF>O@LFQ.*I^VJ-4Z7\TM%\EU_K4]>_X+/?\ !0G]B/QQ^S_KW[+>FZN?&_BJ MXFBFL)O#[JUMH=[$^5FDN3E2P!=&CCWL5=U8QYS7Y$:9H&MZSKUOX6TO2YYM M1N[Q+6WLDC/F23LX18PO7<6(&/6OWD_8H_X(W?LL?LC+:>+->TI?'?C.':__ M D/B"T4PVL@[VMJ2R0X."'8O(#T< XJE#_P2L\&Q_\ !4-_VUOLEE_PC1TK M^U%T?:/^1C)\HR[.FS9_I&>OGG/:OK>?I3U_X*!_\%V?!HVZY^S%:ZL4X8GP/+/N[?\NDX_2OU=_L M[3_^?&'_ +]"C^SM/_Y\8?\ OT*G_6&A/^)@J+](M?J3_;E&7QX2E\HV_4_* M>/\ X+2_\%1/#//C_P#8+M4"_P"LV^#-;L__ $9*^.,5-'_P<6_&3PQ_R4'] MA^--O^LV^(KBS_\ 1MH^.A_R*_5+^SM/_P"?&'_OT*/[.T__ )\8?^_0H_MC M)I_Q,!'Y3D@_M3*I?'@H_*4D?F7HG_!RU\/)\?\ "1_LGZU:_P![[%XJAN,? M]]01Y[5U^B_\''_[(=R57Q!\&OB-:$\$VMG83@?G=(^&@V/^_,LE=?HO_!;C_@FCK&%D_:%DLG/1+WPGJB_^/+;%1^?>NWUK_@F% M_P $_-?)-]^R5X,CSU^Q:9]F_P#1)7%/=T^VR2VWI_SU1<=:ZK1_V\/V*-? _L?]K/X=3LPXC3QA9[_Q4R9'Y5X% MK?\ P0(_X)YZKG[!X=\5Z9GI]A\3R-CK_P ]ED_R*Y#6_P#@W'_8RO"7T/XK M?$FR8]%DU.PF0?0?8P?7^*CZOPI/:M5CZQ3_ "#V/#<]JM2/K%/\C[5TG]H' MX&:^0-"^+WAR]+'"BTUB&3/_ 'RQK;3QIX5E021Z[;LK#*LK9!'K7YPZW_P; M4_"><-_PCG[4GB*U)^[]M\/07&/KMDCS7.R_\&X7Q#\.2&7P!^V]Y1SE0_A. M:U(_&.\;\\4?V;P[/X<=;UIR_1A]0R*?PXRWK3E_F?J%_P )CX8_Z#4'_?5' M_"8^&/\ H-0?]]5^7#?\$4/^"EGA7_DGG[?D4>W[F?%.LV7/_;)7QU--_P"' M>?\ P7:\%_\ ("_;&BU;9]W_ (N'>S[O_ R 9Z#KZ_6C^P\MG_#QU/YIH/[( MP$O@QD/FFC]2?^$Q\,?]!J#_ +ZKP3]NO]@K]BS_ (*&>!_^$8^/OAZV.JVL M#)HGB_2BL.JZ63S^[FVG>F3DQ2!HR>=N<$?&)^%7_!Q]X+_Y GBN+5@G3_3_ M Y/GM_R]J,]?T]<4'XR?\'$O@OYM=^!\6K!>2/^$9TF?/?_ )=''Z5TX3)L M7@L1'$8/'4E..SC4LU^'_#F5;AJEBJ3IRKT9Q?1S_1H^+(_BC\"[B]\R\M]DLFG!&;!-Q;@E]+N3P/.C)B9B@9I,>6/T^_X M)_?\%A/V/_\ @H-X;CB\"^+!X=\90P;]4\":_*J7L.!\SPL/ENHA_?CY QO6 M,D"ODJ]_X*%_\%K/#]E-I?C?_@GE::S9S1-%=I/\*-6F22,C:RL8)]A!&0<@ M@YK\]?VDO@)X_P#$WQ:3XV_#S]DKQ+\%-55 M$\NE"K2_Y]NHKK_!)_D_Q/Z5_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZK\/X:_/\ $\'Y[AZLHQI\ MZ6THM6?FD[/[TCZ"/#F>NFI2H->5XO\ *31^C7_"8^&/^@U!_P!]5X%_P4'_ M &^M4_8@^%FF_%OPS\&HO'>F3:H++6!%XE-@^G%US#(1]FFWHS!D)^7:Q0<[ M^/$=$_X.&OV#=2(35/AM\0M.8GYFG\/V+H/QCNV)_*G?%K_@KE_P2K_:6^#O MB'X+_$;QAK6GZ9XETJ6RN6NO!]PSVY8929?*5_GC?:ZGLR"LL+D69T,7"6)P MLY0O[R2>JZ_#KZ%8?)LPHXF,J^&E*%]4D]OEJ>3?\1-'_5D__F2/_O;1_P 1 M-'_5D_\ YDC_ .]M?EIK-G9:=J]WI^FZM%J%O!,6L6)V8X4D,%P3C. M"/;_ /@F/_P2S\#_ OH/VE/VKMV]I=W'VJ'0YG.XR,YS]HO M,DEI22J,3L)(\P^H?\$V/^"4WPM_8<\-1^+_ !9'9^)?B/?6VW4M?>'=#IZL M/FM[,.,HG9I2 \G.=JD(/J_^SM/_ .?&'_OT*_/4PY*;^*6MY> M5W=J/Y^6M_B,QS3"48RPN61Y*;^*6MY>5WKR_G^=/_A,?#'_ $&H/^^J/^$Q M\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A7RA\V4_^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A63XW\5?#WX:^%[OQM\0- M9TS1])L(_,N]0U!TBBC'N3W)X ')) )-*4HQBW)V2)E*,(N4G9(M?\ "8^& M/^@U!_WU7SW^V1_P4_\ @-^RII\^@:7>Q^*O&)3]QX>TZ?"VY(X:ZEP1".^W M!SQYVM)&6P MME#S_KG(?D?ZL\'UK]BO_@D5\.O@M<0?%#]HF>V\:>,W?SQ;3J9=/L)2J\/DT; MI:2JR^"/^'^9_AZK4^?OA]^SE^U/_P %.O&]M\9?VN_B'-X7\%(^_3--CC\I MGA/.RRMFR(E(P#<2Y9AM/[S''Z%?!#X:?L_?LY^"(?A]\'M&T_1]/CPTOE9: M6ZDQ@RS2'YI7/]YB<#@8 '>_P!G:>.EC#_WZ%']G:?_ ,^,/_?H5Z&791AL MO;J72_$]3*LAPF5R=6[G6E\526LG_ )+R7SN4_P#A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5ZQ[93_P"$ MQ\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^ M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% % M/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I_ M_/C#_P!^A0!3_P"$Q\,?]!J#_OJOQ%_X*=?MN^+OVL_CSJFB:=KLR>!O#6HR MVGAO2XI"(9C&2C7KJ#AY)#N*D_=0JHQ\Q/[7^.O%_P -_ACX9N?&?Q%\0:1H M>DVBYN-1U6>."%/0%GP,GL.I/ S7\X6N6UO9ZU>6EGJ2WL45U(D5XF=LZAB! M(-P!PPYY //2@"K7U#_P2V_;=\7?LK_'S2?"6K:],_@7Q5J45EK^FS2$PVTD MK"-+U 3A'1BN\C[T88$$A2OR]73?!?P)KWQ/^+OACX=^%[>274-:UZUL[58P M^$'@.PT"RU/6KW5K^"Q0@37EU<27$\A))(!EE$O#&G:7%/*99HM.LHX%D<]68( "?<\U?EBB MGB:&:-71U*NC#(8'J".XIU% %30]!T/PSID>B^&]%M-/LX<^3:6-LL429))P MJ@ 9))X'4TZST71].O;K4=/TFV@N+Z17O9X8%5[AE4*K.P&7(4 G. *LT4 M 4I?#GAZ;78O%$V@V3ZG# 8(=1:U0SQQ$Y*+)C<%)Y(!Q5T@$8(HHH IZ%X< M\/>%['^R_#.A6>G6QD:0V]A:I#'O8Y9MJ #)/)/>KE%% !1110!X7^UA_P E ML^!__8]R_P#I,U>Z5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 445\=_P#!4C_@LE^SY_P3 M<\,2^&GE@\5_$V]M=^C>"+*Z -N&'RW%\XS]GA[A<>9)T48W.O=EN6X[-\9' M"X2FYSELE^;Z)+JWHCGQ6*P^"H.M7DHQ75_UOY'N/[7O[9W[/7[#7PDN?C)^ MT3XYBTG3H]T>GV48$E[JEP!D6]K#D&60_@JCYG95!8?CCKOC#_@HI_P'O#*AK6?4K,G].B^JA_--=WM]\7\ZJ6-XB?-53IX M;I':4_7M'RZ_3TBO5_TST,# MEF,S"5J,=%NWI%>K_IGWG^T?^UC^S]^R9X//C3X\_$FQT2!U;[%9NWF7=\P_ MA@@3,DIR0"0,+G+%1S7YP?%'_@J5^W;_ ,%%/&-U\#?^"_%;XY>,!\?O^"F/Q7U35 MM5O66:;PM;:L9[F0=1'=78)$:#IY4' &-LBXQ7Z/_"[X2_#/X)>#;7X>_"3P M-IGA[1;,8@T_2[58HP< %VQR[G R[$LQY))KU_:9'DG\-+$5EU?\.+\E]K\N MUCU.?)\I^!*O575_ GY+[7Y>A\-_L;?\$&OA1\.+^+XH?MA>(5^(OBN67[3- MI)=SI4,Q.29"^)+UL\DR;4.2#&W6OOW2M*TO0M-M]%T33;>SL[6%8K6TM85C MBAC485$50 J@< 8%6**\3'YGC6?WSI)(XYHVBE0,K AE89!!Z@BOJL@XMS M#)(/#R2JX>7Q4YZQ]8O>+\UUU:9Y>.RNGBY*K3FZ=5;3B[/Y]UZGYP_\$]_V MI_\ @C;_ ,%,M.@\++^RO\-?!_Q&,/\ IW@C5O#%A#/<,%RSV5Q'&@O$ !/ M650I+1J &/TIK?\ P23_ ."HJG#>-=-OXJ56-OFVAO*P,L<]U_P &[?[' MO_(=_;2\9:7_ ,]-$\%^!M#C6XC#!L;XK)70AE!#HRLI (((!H^&7_!<7 M_@I]\%O 6F?"SX4?M(P:'X=T6W^SZ3I5OX%T.1;>+);;ODLF=R222[LS,22Q M))-?65.!.,:V1/ SK4G-NSDYS=X[V;Y+WOIVY>IZE3Q:R^KD;PLU4Y-BN'\UJ8#$.+G"UW&[7O M14E:Z3V:Z;BR_'4&_!7A^[\ M5^+]>M-,TRPA,U[?W]PL4,"#JS.Q ^M?GY^TO\ \%6?BA\=O&!_9U_X)Y>% M=1U"^OG:!O%,5F3<3CHS6L;C$$8'6>7! ).$P'KSLPS3"9;!.J_>>T5K*3\E M_2/*S7.<#E%-.L[R?PQ6LI/LE^NQ]*?ME_\ !13X%_L=Z9)I>M7XUWQ;)#NL MO"FFSCS1D95[A^1;QGCE@6(.55L''QQX,^ ?[;7_ 5I\6VOQ1^/OB*?PE\- MXYO-TNVCA:.%H_2RMV.96(.#'X>OMV...&-8HD"JH 55& .@ MKR(X#'YTU4S#W*72FGO_ (W^GY'A1RS-.()*KFG[NCNJ,7J_^ODNOHOP9P?[ M/?[,_P &?V7O!2>!O@YX/ATZ A3>WC_/=7T@'^LGE/S2-R<#A5R0H4<5WM%% M?24J5.A34*:2BMDMCZVC1HX>DJ=**C%;):)!1116AJ%%%% !1110 4444 %% M8'Q*^*GPW^#GA:;QM\5/'&F:!I-OQ)?:I=K"A;'"KN.78XX5P-?!W[0__ M 7!DU_7O^%4_L*_"R^\4ZU>2&"TUS4-.E=97];:S0>;*<<@R;,$ / M^"5G[9G[:/B>W^+?_!0/XUZCI=NYWPZ&DR3WR1MR4CC7_1K%3P<*K'.=T8-? M=_[.G[('[._[*FA_V/\ !3X;66FS21!+O5I5\Z^N_7S)WRY&>=@(0'HHH ^# M/ __ 3"_;B_;C\1V_Q4_;\^,^HZ)8$[[;1&=);U$/58K=,6]B"/8MG[T>:[ M_P#:B_X(2?"/Q1X%T]OV5M7;PWX@TJV,4T6NWLMQ;:QR3OE?YFAER?O(NS MV#J/O^B@#\1%_P""+W_!0EM<_LD_"+3Q;^9M_M0^*K#R,9QNQYWFX[_CHZX?R2X#22L"5,I"X M5BH49);['HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_DMGP/\ ^Q[E M_P#29J]TKPO]K#_DMGP/_P"Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "D9E52S, ,DD]*P?BE\5/AQ\$O .I_%/XM M^--.\/>'M&MC/J>KZI$-6TCP'/F/Q%XDD+6L^HV9.UY[V-B>@B'[V4?*=Q?R!]' MP_PUCL_J2E%JG1AK.I+2$%Z]7V2^=EJ>7F6:X?+8I/WIR^&"W;_R\SV__@J+ M_P %^9/#/BF3]CO_ ()H6A\;?$?4[K^S;CQ7I-I]NM["X8[/(L(U#"]N<_QX M:)".DAR$D_X);_\ ! 8>#?$\7[8/_!2B[_X3?XDZE=?VE;^%M6N_MUOI]RQW M_:+Z1BPO;K/.TEHD.3^\;:R?1O\ P2Z_X(Y?L]?\$V_"\?B&UAA\5?$N^M=F MM>.+ZU :$,/GM[)#G[-#V)!WR=7;&U%^P*]O,N)<#E6#EEG#R<:;TG6>E2KZ M=8P[)6?IK?@PN58C&5UB\R=Y+X8?9A_G+S_X%@ 8 P!T HHHKX$^C"BBB@ MHHHH **** "BBOE3]MC_ (*]?LL?L<+=^%4UD>,O&D(*CPMX?N5;[-(.UU<< MI;\]5^:09'R8YKIPF#Q6.K*EAX.4GT7Z]EYLZ,-A<3C*JIT8N3\OZT/J:_O[ M'2[*;4]3O8K:VMXFDN+B>0(D2*,LS,>% ))/ KX*_;/_P""\'P3^#]U/\-_ MV5]*B^(_BQI/(CU"%F.D6\Q. Z?/>-G&%BPASQ)GBOGJS\$_P#!4_\ X+2: MA'JWC/4C\._A'/,)((VBEMM/EBSD-%!D2ZD^.0[D1;@<-'TK[S_8P_X)=_LK M_L4VD&K^"O"G]N>*UCQ<>,=?19KO<1\WD+C9;+U&(P&(.&9^M?0_4,HR;7'2 M]K57_+N#T7^*7Z+\4>Y]2RO*M<9+VE3^2+T7^*7Z+\3XA^'/_!-7_@H'_P % M+_%]I\:O^"@_Q0U;PKX;+^;I^@31!+Q8FYV6]EQ%8@C@O*IE. 61_O5^CG[, MG['?[.W[(/A/_A$_@1\.+/2?-C5;_5''FWU^1_%-.V7?GD+D(I)VJHXKTZBO M-S'.\;F$53=H4UM".D5\NOS//QV;XO'1]F[1IK:,=(KY=?F%%%%>.>6%%%!( M R30 5^_ MX*.?\%&OA%\(_@OXA^'/PF^)^GZIX\U6W;3[:WT:Y\\Z8LF5FGDDCRD;HFX* MI;?O9#MP&(_'RO@>*.(7AL32HX62;B^:5GVVB_QNO0_,>,^*I8/%T:&"FFX- M3E9Z:;1=OG=>A_2!17Y6? [_ (+"_MHVG@:TT>#X#:=XSL]!LX+.YUFUTR^, M[[4PK7$L;NGF,%))VKDY.*[G3_\ @O=JVCW(T_X@?LFS6TH_UC6_B=HV'_;. M2US_ ./5[-+BS)9P4I3<;]XR_-)H^@H\<'_^ M"]7[.%UM7Q1\(/&MB3]XV26ER%_[ZFC./PKN?#__ 6D_88UD ZCXH\0Z3GK M_:'AV5L?]^/,KMI\09+4VKQ^;M^=COI<4*]J^&_VB_ UZ[_=B@\5V MC/\ BOF;A^(KMIX_ U?@JQ?I)/\ 4]&EF>6U_P"'6A+TDG^3._HJII.O:%K\ M'VG0M:M+V/\ YZ6ERLB_FI-6ZZDTU=':FI*Z"BBBF,**** "BBB@ HHHH ** M** "BBB@ HHHH *_%_\ X.\@,_L]G'/_ !5G/_@FK]H*_%__ (.\O^;>_P#N M;/\ W#5]YX9?\EOA/^XG_IJ9\[Q9_P B"M_V[_Z7$_%^BBBOZT/QD_:#_@T- M_P";A/\ N4__ ',U^T%?@[_P:O?M3_ WX+?%_P")?P0^*7CBWT77?B0NA+X/ M6^^2"^GM#J DMQ*?E69OM<>Q#C?A@#NPK?NSK.LZ/X=TJXUWQ!JMM8V-I"TM MW>7DZQ10QJ,L[NQ 50.22<"OY/\ %&C5H\9XFI.+49*#3>S2IQ3:?5)IKU1^ MQ\)5:;R"FDU[O-?R]YO7Y.Y9KQ/]KW]O;X$_L=:$Q\;ZQ_:7B*>'?IOA339% M:[GS]UW[01Y_C?K@[0Y&*^:/VJO^"M_BCQWXH_X9^_8!\.7>O:W?2FV'BB&P M,S,W.?L4)!W8ZF:0;0 2%(P]:?[(7_!(*&WUT?'']M_6&\6>*+R;[4_AZXO# MJ ^7Q@F0'C\;KYQ7QM5X?*X\S6\W\$?\ Y)^2_$Y\3GV* MS&L\+DT5.2TE4?\ #AZ/[3\EIZJYY+HOP]_;E_X+ >*X?%OQ#U)_!GPNM[K? M91B)UM-H)'^CQ$AKV;&09G(13N *_P"KK] /V:/V2_@A^R;X/_X1/X0^%$MY M)E7^TM8NB)+V_8?Q2RX&1W"*%16\Y;^D5] ME>2^\****]@]X**** "BBB@ HHHH **YCXL_&KX3_ GPL_C3XP?$'2_#VFID M+<:G=!#*P&=D:_>E?'\" L?2O@KX[?\ !;3QI\1_$W_"HOV O@[J&N:K=N8K M;7-1TQYYI3TW6]DF3@=0\IP/XHZ /OGXH_%_X7_!/PM+XU^+7CS2_#VEQ'!N M]4NUB5V_N(#S(Y[*H+'L*^#/C_\ \%N]<\9^(A\)?V"OA)?^(]7O)##:ZYJ. MF22M*WK;62?._'(:3;C',9%8?PP_X)#?M0?M4>*X?C#_ ,%#/C=J4+S?-_8= MM>KS7OLB5P.F%-?>?P#_9<^ G[,7AW_A&_@E\-=.T2-T"W5Y' M'YEU=8[S3OF23GG!; [ #B@#X(^'/_!)C]K?]KWQ3!\7O^"A/QNU*R60[TT. M&Y2XOUC/)C4#-M8J>#M17QR"BFOO']GO]D[]GW]EO0/[!^"?PUL-(+QA;O4= MGFWEWC_GK.^9'&>=N=HSP!TKT6B@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** /"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ MTF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .+_:%_:%^#_[* MGP?U?X]_'OQ?_8/A/0?L_P#:VK?V?<77D>?<1VT7[JVCDE;=+-&ORJ<;LG ! M(^8_^(A7_@C_ /\ 1W?_ )8'B#_Y H_X.%?^4/\ \7O^X!_ZD&FU_,?7Z]P! MP!DW%635,7BZE2,HU'#W'%*RC!]82=[R?7MH?%<2<28[)\=&C1C%IQ3U3O>[ M71KL?TX?\1"O_!'_ /Z.[_\ + \0?_(%9/CS_@XU_P""3GA7P=J/B+PO^T#J M'B;4;.U:2ST#2_!6KPW%](.D2275K%"A)[NZ@#//8_S2U]+?\$?/V^NWQ)>:G M<8P;BZFP#+(?7A5'RJJJ H] \(^$/"O@'PQ8>"O _ARQT?1]+M4MM-TO3;58 M+>UA086..- %10. ,5HU^.<0<45\XIQPF'@J.%A\%*.WK)_:EYO\[M_<9;E M%/!2=:I+GK2WF]_1=EY!1117RI[ 4444 %%%% !117'?&_\ :!^#'[-W@J7X MA?'#XBZ;X_FP\[@9\N&-R6K*A"=2:C! M7;Z([&O&OVM/V]OV9/V+= .I?&KQ_%'J4L)DL/#.FXN-2O/39""-JG&/,D*) MGC=GBOA'XY?\%D_VH_VP?&TO[/W_ 3*^#^KQ-'P4%1I=H_$_\4MW_ $M3+$YW4=)T,)%4J?9; MO_%+=_UN(B)&@CC4*JC"J!@ 4M%%?/'AA117A7[0G_!1_P#9(_9O^T:=XN^) MD&JZS!D'0/#>+RZ#C^!]I$<+>TCH:PQ&)P^$I\]::BN[=CFQ6,PN"I>TQ$U" M/=NQ[K7/_$CXK_#/X/>'V\5?%/QYI7A_3UR!=:K>I"KD?PIN.7;_ &5R3V%? MGKXA_P""GO[<_P"U[J\_@C]B#X#7.E6I?RY-72V%[4+:VV0>C D=G MK4^&_P#P1G^,/QC\0)\1_P!N+]H34+V]FPTVFZ9>M>7>T\[&NI\I'CIM1'7T M85X3SZKC'RY=1=3^\_=A][U?H?-RXFKX]\F4X>57^^_]7Z*QUGQX_P"" MXGPHT"[?PK^S3\/=0\::G(_E6VHWT;VMFSDX79'CSYN>-I6/.>":\S7X(_\ M!6G_ (*$'[1\7_%$W@#P?=G+:=>!].A:(]5%E'^_FZY'V@X/9J^ZO@-^QY^S M=^S5:HGP@^%.FZ==JFV35Y8S/?29'.;B3=)@\_*"%YX KTRE_8^88_7,*[:_ MDA[L?F]V+^P,TS/7-<2W'_GW3]V/HW\4EZ_>?SO?'_1_ GPV^*NM> ?AKXIF M\0:=H]XUG'K<\2QK>R1_+),B*3MC9PVP;F.W:2><5PW]LW^[/F#Z;16I\4_' MWB#XJ?$K7_B3XJN9)=1UW5[B^O'E)R'DD9BO/0#. .P Z5@UOA.&\HPM/E= M*,F]VU?[KWLNWXMO4Z,!PCD6"H\LJ,9M[N2O]U[V2Z=>[;U/JW_@D_\ M\T'7+:]AE5L?ZN16*G MU5@"I!X()!X-?T4^$?'/@GQ_I8USP'XPTK6[)L;;S2-0CN8CGI\\;$?K7?@< MOI9?"5.E\#=U'M?>WD][='?Y>GEV5T,KA.E1_AMW4?Y;[I/LWK;H[ZZV7.>( M/V8_V;O%A9O$_P"S]X)U!F'+WOA6TD;\VC)%<-X@_P"":_["_B7/]H_LV:!' MNZ_V?YUI_P"B)$Q7N-%:U,#@JOQTHOUBG^AM5RW+J_\ $HPEZQ3_ #1\K>(/ M^",W["&M!AIO@36=(W'@Z?XDN6V_3SVD_6N&\0?\$&OV8;TL_AOXI>.+!FZ+ M<7-I<(OT'V=#CZM7W%17%4R#):F]"/R5ORL>?5X8X?K?%AH?)6_*Q^=.K?\ M! B*TN/MO@C]JJZM9$YC6[\+98'_ *Z1W*X_[YJI_P .F_\ @H+X)&?A;^VV M(=OW /$NJV'_ **$F*_2&BN1\+9,G>G!Q?E*2_4XGP7P^G>G3<'_ '9R7ZL_ M-X_LV?\ !

MP? VK0Y]?WBRLGY"G0?\%V_B+X6E%M\2_V M0C Y.TE-?FM"#_NRVS9^F17Z/TR>""YB:"YA22-AAD=001[@T?V3F\/X6.E_ MV]&,@_L//:7\',9?]O0C+\['P=X?_P""^7P,N=O_ E7P-\666?O_P!GW5K< MX^F]XL_I7<>'_P#@MM^Q)K.W^T;CQ9I.[K_:&@!MOU\B23],U]'^(?@%\"?% MH8>*_@KX2U/?]_\ M#PY:S;OKOC.:X?Q!_P3R_8C\3%CJ/[,WA2/=U_L_3_L MGY>04Q1]6XFI_#7A+_%%K\@^J<84OAQ-.?\ B@U_Z28/A_\ X*I?L#^(\"S_ M &A+*!CU34-)O;;'XRP*/R-=QX?_ &S/V2?%)"Z'^TOX%F=ONPMXHM8Y#_P! MW#?I7EGB#_@CS^P1K>6L_A1?:8S=6T_Q+>_REE<#\JX;Q!_P0E_9+U(-)H7C MOQUIKD_*HU*UFC'X-;;C_P!]4>UXII_%3I2]')?F'M^,Z7Q4J,_\,I+_ -*/ ML30?&O@WQ4H?PQXMTS4E894V%_',"/\ @#&M.OSQU[_@@%X5D8R^$?VF]2LV M7F,7_AF.<@]N4GCQ]<5F?\.=/VRO!1'_ JO]M,0A/\ 5_Z?J.GX_P"_+28H M_M//*?\ $P5_\,XO\ _MCB.E_%RYOSC4B_PW/TAHK\WA^Q__ ,%JO &3X<_: M@.M;>@_X3>>YS_X'1#]:/[>_X+Z?#_/V_1CK4$?W?]&T.YW#_MB1(?QYH_M^ MI#^+A*J](W7X,/\ 6>M3_C8&NO2',OO3/TAHK\WO^&^O^"OW@+"^,?V._P"T M8D_ULY\!:DW'_72WEV#\J/\ A][\>_!1Q\4_V.!"5/SC[?=:?]?]=!)BC_6C M*X_Q>:'^*$OT3#_7/)8?QN>G_BA+]$S](:\7_:]_X)Z?L?\ [>7_ CW_#5W MPA_X2K_A%?M?]@?\3_4+'[+]I\GS_P#CSN(M^[[/#]_=C9QC)S\T>'_^"_'P MJN2/^$J_9[\0V7K_ &?J\%SC_OM8J[CP_P#\%Q_V,M8VC5-)\:Z43]XWNB0N M ?\ MC.Y(_"N_!<6Y;AJZK87%>SFMI)R@U=6=GHU=.WH:OB;A?&TW3G7@XOI M):?=)')?&#_@AY_P16^"7POUWXL^,_V3/+TS0--DN[G'Q U\-)M'RQKF_P"7 M=MJ*.[,!3OA+_P $./\ @BM\:/AGH?Q6\%_LG>=IFOZ;%>6A/C_7]R!QDHV+ M_AU;*L.S*1VKQ[_@JO\ \%(/AM^TG\/="^#W[/OB*[N]&FN3?^)[B:QEMB[Q MG$%OMD4%@"6D;&1D1X.0<>:_LD?\%%OVD/@E\$[K]E[X)^$AK&M:MK!;PK>> M0UU/I_G ^;%#;A2)6+@2+G*JS2$JV>'6\5\[HYJZ/U^M*FH[QJ3=Y;V5I=M/ M4^7K\1<-4,ZE05"G*BH_%&$97GO966JMI_B\C2_X*[_\$;O^"87P,^"<&I_L M^ZDWPQ^(L$WGZ)I$&N7^J_VVF0"DL5S<2O;JN"5N%*J"""')4#PK2_VS?'WQ M=N?AQ^QQ^UW^W'/8:&K0V4FN^(HR45OY1=-X8FOS,2_8WLX)\S& /)0[ 68 M90>J_P#!2'_@DC^S9_P4.^$=OX2U?1+3PKXK\/V'V?P9XNT>P19--0#Y+:2- M=HFM<_\ +(D;*A35"#2M13:WMNIU#Q/=LLMYJ .""9 ,+'T(1,)T." M _'O@KXH^#=-^(?PY\56&MZ%K%HEUI>K:9QH0]FX:.%K.+].OKUZZFO11 M17A'M!1110 4444 %%<=\:/V@?@O^SOX8;QA\:?B/IGA^QP?*-[/^]N".JQ1 M+F29O]E%8^U?!7QD_P""SWQE^./BMO@[_P $]_@KJ-[?W.4AUV_TW[5=L,X, ML5JN4B4=?,F+#!^9%Q0!]]?&#XZ_![X >%V\9?&7XBZ7X>T\ ^7+J%R%><@9 M*Q1C+S-_LHK-[5\%?&W_ (+5?$SXN>*3\'_^"?GP8U#5=2NBT<&NZCIC7-R_ M8R06:9"*.#YDQ( ^]&M5_@]_P1G^./Q\\6+\8O\ @H5\;-1N;VYP\FA6.I?: MKTKU$4ERV8X%!X\N$.,'Y62OO7X)_L[?!+]G/PR/"7P4^&VF>'[3:!,UG!F: MY(Z--,V9)F]W8F@#X%^%'_!';]HK]I+Q9'\8O^"AGQNU)KB8X[8KN:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y M?_29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **J:YKVA^&-*GU[Q)K-II]C;)ON M;V^N%BBB7U9W("CW)KY3_: _X+F?\$POV>!/::[^TYI?B34H<@:7X&B?5W=A MU7S8 ;=3VP\J\UW8'+,QS.IR82C*H_[L6_OLM#GQ&+PN%CS5IJ*\VD?6]%?C MS\5/^#J#7/'.N_\ ""_L/?L2ZSX@U2Y)&GW'BBX>6:0]O^)?8!V?\)Q^M%UM]W^[OU3&/][&/7K];3\/LXHP53,JE+"Q M_P"GDTF_2*NV_)V/%EQ+@IRY<+"=9_W8NWS;L?L)\6/CO\$O@-H9\2_&WXO> M&?"-AM++=^)-<@LD?'93*Z[CVP,DG@5\7?M ?\')O_!,[X,>?8>"O&/B#XBZ MC$2OV?PAH;K '[9N+LPQLO\ M1F3V!KYX^$__!JU=^,=;_X3C]MO]M36_$.I MW1#:C;>%;8M-(W?-_?F1G_& &OM']G__ ((??\$Q?V=?(O/#G[+VD>(-1AP3 MJGC=WUB1V'1O+N2T",.N4C7GFK^I^'V5_P ;$5<5)=*<53A?SMYH7M^)< M7_#I0HKO)\TON6GWGY3_ /!1K_@N_P#M ?\ !0S]EGQI\&OAY^QT/#WPTO'L M/^$F\3SRW6IS6:PW]M/ 6N(XXK>U+SQPIAP^?,V@[F!K\R:_J:_X*[_LO_$? M]HC_ ()E_$#]FC]F/X=6M_K^JIHZ:#X>LKBUL(F6#6+*YD56F>*&,+%#(V"R MYVX&20#^&O\ Q#U?\%@/^C1/_+_\/_\ R?7Z[P#Q1PK#)ZD8>SPD54=H2JIR M?NQ]]N;3=]NVECXKB/*,XECHN7-6?*O>4'9:O3W;K3?YGQ?7VA_P;U?\I@/A M#_W'_P#U']2H_P"(>K_@L!_T:)_Y?_A__P"3Z^G/^"-__!&__@I!^RI_P4@^ M'/Q[^/?[.?\ 8/A/0?[7_M;5O^$OT>Z\CS]'O;:+]U;7:4)SH324XMMQ ME9+F6KT/W4HHHK^1S]H"BBB@ HHI&944N[ #))/ % "UG^*?%?A?P/X>N_% MOC3Q'8Z1I5A"9;[4M3NT@@MT'5GD[_PQW?\ 6YZO^UM_P7GT9==/P9_8 M$\!7'CCQ+>3&UMO$,^G2O;&4\8M+50);I^N"0J9 ($BFN)^"'_!'+]JK]LGQ MK%^T#_P4T^,.L0&XP\?AN*\2346C)W"(E08+"+OY42D\D8C;FON[]DK]@7]F M+]BW01I_P7\ 1)JDD/EW_B?4\7&I7GKNF(&Q3Q^[C")QG;GFO9ZWJ9YALO@Z M64T^3HZDK.;].D5Z?@S6><8?!1=/+8]?(?BK_@JS^V/^U1KL_@']AGX W5DA.QM6>S%]=Q ]'=F MK4'_II MO'3#5XF,SW+<%/V;ES3_ )8^]+[EM\['S^/XDRG+Y^RE/GJ?R07-*_:RV^;1 M^AGC[XD?#_X5^'I/%GQ*\:Z7H.FQZM?)!'G^Z"Y&6/91DGL*^./C]_P % MP?@AX/FD\.?L]>#=0\;ZHS^7#?3J]G8[SP-NY3-,<_PA$![-7!>!_P#@C_\ M'WXY:TOQ-_;P_:*O3+M+S:?::@;V[CCZE#<2YAMP,=(UD4#IBO6=!^(__!(S M_@GQ 8O#?BKPH-GLVM:LS]U:6,2-"3W7,:>PKB]MQ#F/\."H0[R]Z M?_@.R]&>?[?BG-OX,%AJ;ZR]Z?RCLO1ZGAQ^'G_!73_@H6WF^.M7F^'?@Z\Y M:TG\S2K=XCR5%NF;FX!'(\TE#Q\PKW3]GK_@BY^RY\)O(UGXH/>>/M6CPQ_M M0>18*P[K;1L=P]I'D!]!7E_Q._X+]^$[B_\ ^$=_9Q_9YUK7[R9_+M;C7KE8 M-[=BMO!YKR ^F]#_ "KE/^$]_P""Z/[8(QX;\+7'PZT2ZZR1V4>B*BGHP>Y+ M7A&.\9.>OI6^'X>P-.I[7$7JS[S=_N6R.C"\*Y;3J^VQ3=>I_-4?-]T=DNVC ML?HQJOB#X/? ?PA$NM:SX;\&Z#9IM@6YN+?3[2%1_"H)5%'L*^=?C!_P6?\ MV&?A9YMIHOC;4?&%[%D?9O"VFM(F[M^^F,<1'NK-7A/@G_@@_P"/?'VKKXM_ M:T_:JOM5OY,?:HM%$MW,_<_Z9>'/YQ'K7TO\'_\ @D[^PI\'/*NK+X+6WB&] MBQF_\6SMJ!ZDDK(^E2459;'RUK7_!:7]K/X]:E+X9_8Y_9 M(DED+>6+J:UN=7G0'^,I L<<)[_.74#K57_AD/\ X+0?M=GSOCK\;Y/!ND7' M,NGW.N+:JT9[?9--!5B/24J?4YK],]&T/1?#FFQ:-X>TBUL+.!=L%I96ZQ11 MCT55 'T%6J8S\$?VY_V"/BG^P]XXM]&\3W#:UX?U*%&TGQ5;6+16]Q+MS) MP+-Y%+_P $G?\ @GLNN?\ "0C]FS3_ +1YF_RSK%^8,YS_ *C[1Y6/ M;;CMC% 'Y7?\$Z_V!?%?[;?Q46UU6WU'3O NE$MXD\0VBA"#MRMM [HR-,Q* MG!!")EB/NAOK3Q=_P04\9>"]4;Q/^S)^U?>:9>QY^S1ZO:26TJ>F;NT?/Y15 M^BGA'P=X2\ >'K;PCX&\,V&CZ791[+33M,M$@@A7T5$ _*M*@#\Q3X8_P"" M\O[+?.EZ_[23M?I?537- T'Q/ILFC>)=$M-0LY1B6TOK M99HG^JN"#^5 'RC\+?\ @MI^PO\ $+R[?Q%XHUOPA(M%(@5W%-'UF&X=!_M(C%E/L0#7E7Q2_X M):_L(_%GS)M9_9^TK2[E\E;OPRTFFLA/\6RW98V/^\AKYR^)/_!OQ\-IISJG MP-_:#U_0KB-O,@@UVQCO &[ 2PF%D&>APQ'OUH _0ZBOS%/[)?\ P6V_9?\ MWGP<^/$GC'3[?F*SA\1I=JL8[?9]44*O'\,9/L2:6/\ X*X_\%!_V=)%L_VK M_P!D(3VL3!7OY=)N])>7G&1.1+ _U1,4 ?IS17Q%\+?^"\O[(?B_R[7XC>'? M%'A"=L>;-<6"WMJGT>W)D/\ WZ%?2'PM_;._92^-/EQ_#3]H#PMJ5Q+CR[ Z MJD-T<_\ 3"4K+_X[0!Z;1110 4444 %%%% !1110 4444 %'7K110!SOB#X0 M_";Q9N_X2KX7^'=3W_>_M#1()L_7>AKR/]H']E_]@CX<_"_Q!\6?B/\ LU^" MX--T/39;N[:PT.&T>3:/EC4PA/G=MJ+ZLP]:]^KQ/]NC]DSQ1^V5\+[/X3:5 M\9/^$1TQ=26[U;;H1O6O]@_=1G_2(MJ*Q+D?-EE0\;>?/Q]",L-.5.BISMHF MEJ^F^AY>9X:,L'4E2H1J5+/E34=7TUEI;J]3\-_$6IVNMZ_?:Q8Z/;Z=!=W< MDT.GVF?*MD9B1$FXD[5!"C))P.236U\&?BMXH^!OQ5T'XN>#)]FI:!J4=W;@ ML0LH4X>)L?P.A9&]58U]]?\ $/K_ -7;_P#EA?\ W?1_Q#Z_]7;_ /EA?_=] M?ED>%^(H5%.-*S3O?FAO_P"!'XM#@WBRG552-"TD[IJ<-'O_ #'W]\)?B=X7 M^-'PST/XK>"[KSM,U_38KRT)(W('&2C8Z.K95AV92.U=%7BO[#/[*'BC]CCX M5W7PCU;XQ_\ "7Z;_:3W>DEM"-DU@)!F6(?OY=R,XWC[N&9^N[CVJOUO"3Q% M3#0E7CRSMJM'9]=KH_<\#4Q57!PEB8T+$BROU7F2V8[)0#RP MV3+^\-&]:MS%?Z;?1Y4_W71AAHY%.&61 M"&5@"I!&:^UX>XG>64I8'&P]MA)_%3?3^]!_9DM]+7\GJN#,LI6+FL1AYM6-_ MEHA$6PEIJ2(,12C<5AO44#<<$#>T3_K+^P-_P4-_9X_X*)?""/XG_!#Q!LOK M543Q)X6OG47^BW##_5RH/O(<'9*N4< X(8,JUQ!PPL!AXYCET_;8.>TUO%_R MU%]F2VOHGY-V)RW-GB*CPN)CR5X[QZ/SB^J_(]UHK@_CQ^TW\"?V9O#?_"4? M&WXDZ=H<+(3;6TTF^YNB.T,"9DE/^ZI [D"O@SXI_P#!8']I3]IWQ5+\'?\ M@GG\$-26>?*C7;NQ6ZO@A./-$7,%HN?XY6<8_NFOD#VS[Y^.'[1WP/\ V;O# M)\6?&OXD:;H-J5)@CNILSW)'\,,*YDE/LBFO@KXM_P#!9#X^_M#^*Y/@[_P3 MT^".I37=QE(]=O=/%U>[#/@Y\/-+\/:5\?Q.6;WH ^!?@M_P1;^+7QG\5CXP M_P#!0?XT:CJ.H7)5YM#T_4S6***&0^4LD9=RB[T!9AYU^ROX^_X*&:!K.B:SXO M^+7AKXE>#=5^.?B[PKXOBOO"'Y;S0]5D2XLKNRG$-[I=]$&\F] MM9"#YYL$AE96='5D=E/YG_P#!.3]JG]L3_@DW\6O#7[&7[8YC;+S*HP)=4LM"^TV'AW2L+<:K> M,@\FTC+?*C2RLD89OE7?N8A037Q?_P '1W_*"CXY_P#$+_0W\0^);BQT7X<6_B:]^R6-YK6HNL5B+ER08[="_GSD?,L$$S#E: M\U_;_P#AQ:_\%$=7L_\ @G/I$?VCP9'KVE:S\?-83)BM=,M9XK^UT)&'6\O9 MHK=G4',-HKR. 9[<2>J?MC?L"?LC?M_?#VP^%?[7/P;MO&&@Z5=FZTRPFU*[ MM!:SF,Q^:C6LL;*X1F4'.0&(&,G(!Y9^Q#8_\%MIOBPVI_\ !03QE^S#<_#Y MM$E>SC^#=KKLFIW-\S1^3E[\)$D&PR,6&]B0@ PQ9?J?Q+XCT+P=X"=2T^ZMHKJVBE/\ RZNMTA P,M+' MD%T>27Z\_P""INE>*==_X)F?M#:-X)CE?5KKX)>*8K".#/F22-I-R B8YWGH MON1R.M 'S?X#_;[_ &X/V@?V#?%/_!6?X,IX9L_ ^E1ZQKG@CX/:IX>=KOQ# MX8TN>9)I;N_$V^VU"YCMKB6!8HS#%F%72?+-7?\ [27_ 5K\(Z'^R3\$_C' M^RMIECXB\7?M,:_HN@_![2M>++;PW6H;3)=:@L3!Q#9(6,Z(P8NJQAEW;UX; M_@FWJ_A>Q_X-M/!^L12PKIUK^SEJCWK\;%:.SNO/SGT=9,^^:_.3]C'PQXV\ M/> _^".&I?$*&8:0OB[X@A6F)V)/=:GYVG;NG+PF,Q]>%;'N ?K%=_M'?#.YM5?]J*QO0D?WS96 MTMG)>'UVB'.[MCK7Z9T %%%>7_%;]DKX:_&+Q<_C3Q1K_BBWNW@2$QZ3XCFM MH=J# .Q#C/J>] '-_M8?\EL^!_\ V/Z5\A?%W]EKX>?"'XY?!ZX\, M:YXEN&U'QH8IQJNOS7(4)"7&P.?E.1R1U'%?4O\ P@^D?\_-[_X%M0!L45C_ M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^ M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\W MO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0 M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _ M-[_X%M7$?&7XN_LR?L[Z5_;?QW^/&@^#[8H6C;Q%XIBM&E'I&LCAI#Z!02>P MK2E2JUZBA3BY2>R2N_N1,YPIQYI.R\ST^BOS:_: _P"#B[_@F/\ "+S].^&V MM^-/B1J$>50>&["2WM-X[-/>&+Y?]J-)!Z9'-?,=Y_P7"_X*??MEWTFA?\$^ M_P!A2\M+25S&-62SO=>EMSG 9KC;#:0\]?,1@.F:^NP? /%&*I^UJ4?8PZRJ MM02]5+WOP/%K\1Y31ER1J<\NT$Y/\-/Q/W!KP[]H#_@I9^P7^RZ9[?XW_M4^ M$-)O;;/GZ/;ZF+W4$QZVEJ))Q_WQ7YM>\? +_@U;_8F\ K#?_'GXI>,?B#>ICS;: M"5-'L)/7,<.^;[JDO=_ P_M+.\5_NV%Y5WJ M.W_DJU,SX_?\'6/[*/@XS:5^SG\"O%OCJ\4E8;S5Y8]'LG/0,I(FF8=\-$A/ M3(ZCR,_\%!O^#C/]OD_9OV7?V8I?AYH-WQ;ZM:>&$LT>$]_MVLL8W('\4 5O M09K]/_@9_P $X?V)OV:1#+\#?V=_#OAZZ@ $>IVMBKWO'3-U)NF;\7->K_\ M"#Z1_P _-[_X%M1_K)PKENF6Y8IR7VZ\G/\ \D5HKY,/[+SC%?[UBW%=J:Y? M_)GJ?CGH?_!NA_P4)_:OU:'QA_P4,_;ZD=B_FBPBO[SQ!&_" M6G &R\-Z)!91MCN5A10Q]SS745C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M7R52I4JSS&,81Y8JR-BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:H*-BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: M@#8HKQO]IC]HC]F']D3PE_PEWQX^*/\ 9"R(S6&FB]:6]OR/X8(%R\G. 6QM M7(W,HYK\Y_'O_!03]N?_ (*/>-KKX-?\$\_A=KOAOP_N\N^UW[81>+$W\=Q> M$B&Q4CD)&3(<$*[YVU[&79)CE]?RC)=,#'VM5?\O)KW4_[L?U?XH]#Z[E>4Z8./M*G\\EHO\,?U?XH M^-(,/_ ,)1X@ME*VT@[VMOREO[,2\@Y^?! MQ7U;6/\ \(/I'_/S>_\ @6U>/?M"?M=?L@_LR1S6WQ0^+X&J1 _\2'2[UKJ^ M+?W3%&3Y6>QD*+[U\UF&9U*\W7QE6[[R?X+_ "1\[F&9N;=?&5?G)V^2_P D M>\UE>,_'7@KXQ=R!GT'4U^5O[0__ 6X M\4:\\VB_LX>"F\/6IRJ:QKER;N]8=F6('R8C[,91[U\FZQXY_:-_:J\9[KA/ M%GCS6VSY,,4<]]+&&/1(HPWEKG^%0!7@5Y'_P FU?R7S/G* MV<8RM[N PTI_WI?NX>OO>\_DM>Y^H7[07_!;K]GOX?M-H7P-\.W_ (ZU124C MNP&L]/5NGWW4R28/98PK=GYS7S7\5_CO^W_^TY:F[^./QGT+X->#;M-PL]5U M4:*D\)[);@M?7@*\@8:,X[9KD_@;_P $K?\ @HSXVDCU#3] LOAO:RG(U'5= M3%K=*I&& \CS+I4YGC]:\OQ/F/PWXL_X)7_L[LM_JD/B_XY:_#\R@61T?1-X_V9&$[<_WE=6'\(Z5 MZQX7_;__ ."COQUT2'P=^PS^Q]8>#/#BKML)]"\->;#;@] +F=8[-?\ OV/6 MOMSX5_\ !-W]C'X-&*?P-\$=,2[AP4U'4 ;RY#?WA).79#_NX%>LKX&T9%") M<7@ & !=-Q7KX/+L#E\.7#TU'\_F]V>[@,IRW*X0?[;J MH9S[L2:ZNL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: M@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8I)(XYHVBEC5D92&5AD$'J"*R/ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#SKXI?L$?L;?&7S)/'_[.GAB>>;/F MWMA8"QN7/J9K8QR$_5J^;_BE_P $"?V8?%'F77PN^(WBCPKH6L?I MA'"2G\9:^U?^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH _-W_ (=B?\%1?V:O MW_[,/[5PU2PM_P#4:7!K]Q8E\=,VMQOMOS?O1_PWE_P6*_9D_=?M!?LU-XEL M(.+K4I_#3$ #_IZTYOLZGW*FOTB_X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@ M#X7^%_\ P<"_ O6VCL_C!\%O$GAR8G;)/I-S%J,*GN6W>2X'L%8CWKZ/^%O_ M 4F_8>^+_EQ>%/VB] M[B7 6SUV9M-EW?W0+I8]Q_W2<]LUTGQ'_8Y_9K^+ M^]_B=\)-'UR5QS=:A9(\X^DN-Z_@17@'Q,_X(7?L4^-1)/X-_P"$F\)7#HZ7?0W-O,NZ&>WE#HX]0PX(^E35^9& MJ_\ !$_]K;X*WWS;0>^*R+CQS_P % MO_V8V)\;_#*]\<:;;])!IZ:HK(.K%]/=9P/>3D=^* /U.HK\R_ ?_!<;P]HV MH?\ "/?M$?LV>(M(NX&"WOQ2\NW MC^.5SX?NY,9M/%*3V6S/K,P,'_D2@#ZNHKDO"+?#+Q_I8USP'XZM];LFQMO- M(UM;F(YZ?/&Q'ZUJ_P#"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;4 ;%%>/?M#_M ?LR?LL:#_ &W\:_BF-*DDC+VFEK>M+>W?_7*!,NPS MQNP%!ZL*^$O'W_!2K]JG]L'Q5-\)_P#@GQ\%]JA. [LQ^S6 M*GIEV?G&'!H ^_\ ]J7]H3]F#X(_#V]M/VG/%FB1:3JUE)!-X?U.%;J35(64 MJ\2VF&:9&!*GY2O/S$"OPBTWPUHWP7_:U\6_M1?\$R-.^)?A/PYI5A/=_P!G M6<;WATVQ*DW!G6)),VHQN5)3)LV@EV*@K^B_[/7_ 0[O?$^M?\ "TOVZ_BO M?^(]8NW$UUH6F:C))YC>ES>O^\D.."L87!'$C"OM[X<_LZ_"'X1>&8_!OPQ\ M)0Z%I<7W;/3?W2,<8+-CEV/=FR3W)KT\!F^/RZE4HT:DHTZBM.*?Q+YII/HG M:Z]+HY,3@L-BIQG4BG*&L6^C_#[C\A_^"3_PO_98_P""HWQ&UWQ5\?/VE-=U MSQCIUR9KOP3J$SPWVJ6PQB[^U2.SS09.TI%M>/ W%0RY_8GX4_!KX5? WPM' MX*^$/@#2_#VF1D'[+IEJ(_,;&-[M]Z1_5F)8]S7Y=?\ !4[_ ((1>*/#?BMO MVY/^"7<][X<\<:-='4]3\&:).8&N95RS7.FE<>7-UW6WW)03LPWR2=Y_P2$_ MX+,_#S]L6:W_ &9_VK)G\(?&.R8VD7GSM;6OB.1,JPC1L>1=@@A[8_>()C[Q MQ_39GPS@L7EW]J9%)U*,4O:4WK4I/N[?%%[\R6GHG;RL)FM>CBOJ>8I1F_AD MOAGZ=GY/_(_2^BL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ^&/H#8HK'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BB ML?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:M#3=.@TJU%I;O(RABPNX$N+=_*=)R0\) M+MIH;1$1PTB>>[%#&/NRB@#YJ_X*O?L%^-O^"E_[''B/]C30OCIIG@'2/%LE MB=Z\&2:Q<[;2_M[V-80M]:K&3);(&+!\J3@ \UZ=XH^'_ .T;J'[-EY\- MO!?QW\.Z!\0Y=&%EI_C^+P%)<6-C-PIN4TR6_)=@F[:KW+*'VLP=08V]'HH M_.CX8_\ !*;_ (+#_!KP(/AW\-O^"]%GIM@99YYIS^RKHD]UXFO MWEN+B1V9WFD9G=CEB:]\^-W[,7[?MAH?PGMOV,_VZM/\/2^ M*.G^,=.^)'@ M@:[:^.,Q0H+J\E2>*ZBF#QR2$Q3+O:=LL,<_3=% 'D7P)_9G\1^#/B)?_M#? M'OXDVOC;XF:KHD>C/K6FZ$=+TS2=,63SC8Z=9-/.\$3S8EE>6>::5TCW2;(H MHXZGP!^!W[3O@;XX_&#QG\>_VH4\?>"/&NL6DWPZ\$R^&(;5?"5FD4BSVQE4 MDW0DWQC+#_ECNZR,![110!\0Z9_P2=^)O@3]F7Q5_P $Z_@_^TAI^@?L^^++ MW4D73F\-2S>(]!T349GFO]#L;PW(@\F1IKA8[B6!Y(8IV0K*P61?5_VG?^"; M_P &?CU^S-X)_9Y\#3'P)-\)=5T;6/@YX@TFT$[^%-2TD*+"58G8">)47RI( MF8>9&[#)OAOH%_I?PS\ M/^$=!GL=+T.2^")?ZDQN+B>6>[FCC2(Z5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !117YC_ /!0O_@XV_X8-_; \7_LH_\ #''_ E7_"*_ MV?\ \3__ (6%]A^U?:=/MKS_ %']GR[-OVC9]]L[-W&<#U\FR+->(,4\/@*? M/-1YFKQCHFE>\FENUUN<6.S#!Y;157$RY8MVO9O75]$^S/TXHK\7_P#B+R_Z MQ[?^99_^]5'_ !%Y?]8]O_,L_P#WJKZ7_B&7&_\ T"?^5*7_ ,F>5_K9D'_/ M[_R6?_R)^T%%>+_\$]/VO?\ AO+]C_PA^U=_PKW_ (17_A*O[0_XD']K?;OL MOV;4+FS_ -?Y46_=]GW_ '%QOV\XR?9V954LS #))/2OB\5A:^"Q53#UE:< M).,EH[.+LU=73LUT=CWJ-6GB*,:M-WC))I^3U0M%?/O[0/\ P54_X)Y_LQ"> MW^+O[6'A*WOK;(ET?2+[^T[Y&'\+6]F)9$)/'S*![BOB'X\?\'6W[/&A3OH7 M[,/[-WBOQG?,_E6]YX@NHM+MG60=/E98R>G'6O;RWA'B7-[/"X6; M3ZM-O$^G:/ MIMLNZXU#5;V.W@B'JTDA"K^)K\8O^&R/^#E7]OUO)^ OP!G^&/AZ\X2_MO#D M>DHT)Z.+O5V:1_\ ?M\$D<#M6AX6_P"#:S]L[]I+6X?&_P#P4(_;[N+Z[+;W MM;*YO->N@#U07%Z\20D#^ZDBCH,BO;_U,R_+]K/T:CM][.#^W< M3B=,%A9S\Y>Y'[WN?:_[0'_!>[_@E[^S\)[.Z_:)@\8:C!G&F> ;-]4,F/[M MPF+7\YA7QO\ $;_@Z,^+'Q7\0-X"_8+_ &%=2US5)L_8IO$+3ZA.M9>X0MWS;0"*W8 M>SQMCU[U]D?#KX4_"_X/Z OA3X2_#?0?"^EIC9IOAW1X;* 8X'[N%57]*/K_ M !E?^[X6IBI+K5ER1OW48:M>4@^K\28O^+6C27:"YG]\OT/QP/PT_X.??\ M@H#SXK\9W?PA\.7O"QRZC%X;2)&ZJ8[17U$C!Y$@/IZUVWP:_P"#4_PIJFJ_ M\)A^V+^V!XA\3ZC%;-8"[]]UY=F9Y0>Y\I#[]Z_7BBLZOB#G<*;I9 M?"GA8/I2@D_FW=W\U8J'#6 E+GQ,I59=YR;_ 5D?+W[/W_!&+_@FA^S=Y%W MX'_94\/:GJ,)##5O%R-K%P7'\:_:S(D3?]" M,)!!!&$2-0,!54< =A4M%?(XS,-PLBD]&0&OYF/&OAH^#/&.K>$#J]IJ']EZE/:"_L) M=\%T(Y"@EB;^)&QN4]P0:^EX?X?I9[SQ]MR2CTY;W3Z_$NN_R[GOY)DE/.>= M>UY)1Z+-7^*GA#X6CQ9\1[ZS_ +)\ M%0WBL;333,<37#)'^\GE;Y(DC0I\KRY;D ^]B> *M&@YTZ_-+HN6U_GSZ+NS MV<1P54I4G*G6YGT7+:_SYM%W9_03\3OBM\-?@MX.NOB#\6?'&F>'M%LUS<:C MJMVL,8/906/S.<8"+EF/ !-?G!^TC_P7'^)_QJ\7GX!?\$T/A1J>L:M?,T,' MBFZTEI[B0=#):V9!"*.#YMQP 3NC7&ZO,X/V(OVE_P!KGQ!:_M$?\%;/VHH? MASX;;,VGZ'KVJ06M^T)()CMK-R(K$$< /V4O ]]K<^T+>7F@Z4RR7TB_Q7%[=E'E&2?Q M&L1671?PXOS?VORZ.QY?L\HRC^(U7JKHO@3\W]K\NYR'[,__ 0Q\??%GQ;_ M ,+[_P""E/Q3U+7M9OG6>X\+VNK-/-(>R7=[DG ''E0' &-L@'RU^COPW^&/ MP[^#W@^U\ _"WP7IOA_1;%,6VFZ5:+#$GJV%'+'&2QRS'DDFORS^+O\ P7O_ M &D/%HDL_@O\)]"\*VTF?*O+\OJ5T!G 9681Q#Z&-O3-?/\ JGQ?_P""@/[; MGB!O"5QX^\;>,)[G_6Z'I!D%L%/\36]L%A1?5F4 #J:^;SGBCZS44<762MM! M=/2"U_!L^:SCBFC4J*.+KI=H+IZ05W^#9^QWQ@_;N_9!^!'FP_$OX_>'K6ZA MSYFFV5W]LNU/H8+?">SN=7M\%?$.N@7EZ''\:NXVPM M_P!6GX;_ 'I''1Q53$ZPIM1[R]W[E\7WJ)\!ZM\5/^"S M7_!0:V\OP7X0UCPSX6OT!0:/;?V'82Q'@L+JX<37"G'*K(X/.%[5T/PE_P"# M?GXCZU)'J?Q_^/FG:<&.^6P\-VH,TWEJC>I".,^O6OU)HK=4J:ES6U M[]?O.B-"E&?/RKF[]?OW/EOX/_\ !'3]A3X3>5=7OPUN/%E[%C%YXMOVN03[ MP($@(^L9KZ2\*>#/!_@/2$\/^!_"FFZ-81?ZNQTFPCMX4^B1@*/RK2HK0U"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ,'QW\+/AE\4M/_ +)^)GP[T/Q#:[2!;ZWI,-T@'L)5 M8"OGCXI?\$;?V#/B9YEQ9_#.\\+W4N=UUX6U:2#'TBE\R%?PC%?4M% 'YL^+ MO^""GC+P7JC>)_V9/VK[S3+V//V:/5[22VE3TS=VCY_**LL^&/\ @O+^RWSI M>OW'Q TJW^_B[MM9$N.G$X6\/_ <>_:OTZHH _-#0_\ @N7\?OA1JGF6QE4#W8K[XKZNUS0-!\3Z;)HWB71+34+.48EM+ZV6:)_JK@@_E M7A/Q2_X):_L(_%GS)M9_9^TK2[E\E;OPRTFFLA/\6RW98V/^\AH ]5^&WQY^ M"7QCMQ<_"GXM^'/$0*[BFCZS#<.@_P!I$8LI]B :G^+_ ,6_ 7P)^&VK?%CX MFZXFG:)HMJ9[RX89)Y 5$7J[LQ554_6OE#_@H#\"OVV?V3?"V@?"KX_\ [0EU MXL\*>(+N>XT2T@\0WEU LEJ(P=\=PH\H@7"D*"5Y)ZB@#T'X_P#_ 7>_:8\ M9^)+B'X!:1I?@W0XY2+*2ZL8[Z_F7) :5I0T2DC!V*GRG(WOUJ3]GS_@O!^T MAX.\2V]M^T'HNF>,-"ED47DUE8QV5_ N0"\9CVQ/@9.QD&XX&]>M?"=% '[Z M>./^"C?['7P^^$.D_&C7_C+I[:;KU@+O1K"T/G7]VN2"JVRY=65P48L%5&!# M,,5\:>/O^"I/[:W[;/B.X^%/_!/[X+:EI%FWR7&N>2DU\B-P&DF?_1K$$9&2 M6;(RL@/%>6?\$>OV$?@A^U_JWBSQ9\;H=3OK3PG/8):Z-;71@M[LSB#]-T+2;48@T_2K-((E]3M4#+' MNQY)Y)- 'P7^SM_P0[AU?6_^%I?MS?%&^\6ZW=R">[T33]1F9)'/_/S>.?.F M/8A-F".'85]X?#GX8?#OX0^%H/!/PO\ !6F:!I-L/W5AI=HL,>>[$*/F8]V. M2>I)K=HH **** "OSR_X*^_\$-/!'[;,=S^T5^S4;3PE\8[("X::)OL]IXD9 M.56=EQY-T,#9?$+%U@\.^*W#W4ND6I.V*:&0 F] MTXXXVYDA *@?)Y*_:8K*,MXPP\L=DL%3Q,5>IA^_>=+NN\>FRZ%_'GAFP\:>"?$5EJ^D:I:)=:;J>G7 M*S074+CY?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J]TH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BO*OCG^W)^QW^S0)8_CO\ M+^"_#-S%G=INHZ_"+TXZ[;96,S?\!0U M\:?'3_@Z#_X)W?#4S6'PHTOQG\0[M,B&;2M&^P63$?WI;QHY0/<0M7MY=PWG M^;6^J8:32?V"O^"?_D6DSF--4BT6^U^2W[!C.JPV MT7N9$*CI7YF?\% [K]KB^_:Z\6W_ .W7 \7Q4G^P2^*(I([-"@:PMC:KMLOW M*XM#;C"\CHWS[J_9?#3A/,\@SVI5QLH1DZ37(IJ4U[T'=I75E:S=]VNY\+Q7 MG.$S++XPH*32FGS^=I+F_N;IMUQ.PLH0K3LF'4YV9SU% M>RK_ ,$;/^"XW[=;?;?VZ_VTSX9TBZ_X^M!O/$7T9XJM.<7"+4;VBE965EO;:]S\TOV?_\ @UO_ &"/ MAJ(-0^-GBWQ?\1[U,>?;W5^-+L),>D5KB9?QG-?;WP'_ &+/V2?V88$B^ /[ M.?A#PK*B;3?Z5H<*WD@Z?/WPY#_\)!^U?X4N#&/F70[I]3/X?8UES7B_CO\ X.#OV"_"N^/PQ;>- M?$SC(C;2O#Z0QL?]#OI93F=?X*,G M\G;[V?N<2O548+^])+]6?JQ2221Q1M+*X55!+,QP !W-?E1_PHO_@XJ^.H M)\9?%^3P?#/T_P"*CT_3MB_]PM&D7\?F]>:5?^""7[87Q:83_M+_ +>"718[ MIB)-0UOW/-U+!GZFG_8>7T?]XQU-?X;S_*P?V/@:7\?&07^&\_RL?HEX[_:] M_94^&&]?B#^TAX&TB1,YM[[Q3:I,2.PC,F\GV KQ?QW_ ,%K_P#@G#X&WPI\ M>'UJX3K;Z%H%[/GZ2&)8C_WW7Q/XV_X)Q?\ !([]F<-%\>?VV_$GB?5;;B31 M/!SVIE>0=4=(HIS$?9Y$[HQU/8\*4/BJU:G^&*BO_)M0]EPW1^*I4G_ (4H MK\=3Z'_;'_X+]? WXE? [Q5\)_@%X"\:0ZKKVEOI\&N:K#;6L4"2D+*RB.:1 M\F(N <*02#VK\K]:OSK%Q_:"V!B&T!B#D'T.<5]U+^P7\<_&(-]^T1X\^$_P M2TB10S:9J$^FZ7/*G51]BLE#RL,#BONK1_YFV MXAR' 8U+#4O?ZWG>7+U]U?U<\VM+66]NDM(1EI& '^->]?L?^!/B-JGQ@M/" M_P %?B79>#M;O[&Y27Q7J>L'3XK&W2(RRNUTH+6ZE8R-R8)SMZ,0?)_">ARV M=S-=W:8:-C''G]3_ )]Z^Z_V!_\ @D/\4?VHO#4'Q<^(?B)_!WA6Y;_B6F6P M:2]U.+ )EB1BJI$>BR,3GDA6&"=>.>(L35E+#X%\T8K9.RG)]&^RT_$OC3/L M5-2HX'WU%;)V4I/HWV6E_F>>>/OA9^R?\/\ 4I[_ .)?[2'B+XL^)';-U;^# M(?LMGY@[/J=Z)&F!]8X&&/XA77?!C]A;]IK]I:6&X^"W[.&G^"/#LS!H_$&M M+*@9<_+*+FZ,D[G'4VRJAY^45^F_[/?_ 3@_9(_9O\ (U'PE\,X-5UF#!&O M^),7ET''1TW 1PM[QHAKW6ORC^S,WS#7'5^6/\E/3[Y/5^9^4_V/GN::YCB> M2/\ )2T^3F]7YK;L?#G[/W_!#OX'>"I(O$'[0/B^^\:ZEN#R:?;%K*P#=2&V MMYTO/?>@/=:^R/ /PV^'WPK\/1^%/AKX*TO0=-BY2RTFQ2"//]XA ,L>[')/ MWE^3Y9E<;86DHOONWZMZO[PHHHKO/3"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^6O^"M/['7B#]K7] MG!'^'MC]I\5^$+MM2T:T'WKV(IMGME_VF4*RC^)XE7C=D?4M% '\T.HZ=J&D M:A/I.K6,UK=6LS17-M<1%)(I%)#(RM@JP(((/((I=+TO4];U*WT;1=.GO+R[ MF6&UM+6%I)9I&("HBJ"68D@ 9)-?T"_&_\ 87_9*_:-U4^(/C%\#='U746 M$FIQ&6TNI0!@!YK9XY'P.FYCBG? _P#8>_9._9QU/^W/@W\#]'TG40I5-3D\ MRZNHP1@A9KAY)$![A6&>] 'G'_!*+]C[7?V1OV:EL_'MH(/%7BJ]&J:Y;<%K M-=@6&U)'4H@+-Z/*X!( -?3M%% !1110 4444 %%%% !7B/[=W[ '[//_!0K MX/3?"CXZ^&PTT >3P]XDLE5;_1;@C'FP2$=#@;XVRC@#(R%(]NHKHPF+Q.!Q M,<1AYN,XNZ:T:9E6HTL12=.I%.+W3/PB^$7Q_P#VY_\ @W&_: B_9_\ VDM* MO?''P*UZ^>32;NQ!,+Q%LO=:.;/Q#X;UB'?9W]F_P!UA]Z*1#AHI5/#1N RG@@5%^T3^SE\&/VK M?A-JGP2^/7@6T\0>'=6CQ/:72X:*09V31./FBE0G*R*0P/?DU^*WQ)^#G[=? M_!MS^T%)\9/@;J-YX]^ OB+4$34;:\+"WF0G"VU\J BTO%'$5VB[9,#@@O / MT2V7>($-.6CF*7I"O^D:GX/T^'YE?6N&Y:WGA?OE3_SC^7Y_O!17C/[#W[=_ M[/7_ 4!^#D'Q@^ ?BD3J@2/7-!NRJ7^C7)&3!<1 G:>#M<91P"58X./9J_. ML5A<1@L1*A7@XSB[--6:9]/1K4J])5*;O%[-!1116!H%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?[6'_);/@?_P!CW+_Z M3-7NE>%_M8?\EL^!_P#V/:V>%PLY)];6C_P"! M2M'\3S<3G&5X/^-6BGVO=_>O6GA2XO_+STS?WVRR/KS&.YZ4?\.@?^"\O[:X$W[9W[;'_ C&D77_ M !^Z%=^+9KK;GKBQTX+9'_OX/3I7O?ZBO!:YKCJ.'[QYN>?_ (!'_,\[_6'V M_P#N>'G4\[.KF/'F6MEY6D64OKN1/-F_*<5]E_ K M_@EQ_P $]?V;1#+\(OV2/!EG=V^/)U34M,&HWJ>XN;PRRK^#"CE\.LMW=;%R M7:U*#^_WT%^)\5TA17SG+_Y$_-!_^"YW_!9+]LQFL_V%?V"QI>F738@UJV\. M7FLM!GIF]E$5FOU>/'%(?^"7W_!PS^VZ!-^UI^V$W@O2+OF]T:Z\7E5*GM]A MT=?LKGGHSKCI[5^U:(D2".- JJ,*JC ]*6C_7BE@M,JR^C0[2+_P!J[_AL?_A%?^$J_L__ (D'_"O?MWV7[-I]M9_Z_P#M"+?N M^S[_ +BXW[><9/Z<5^4W_!Q)^Q[Y-UH7[:7@W2_EF\O1/&GE)_$ ?LETV/4! MH&8_W8!WK?@_'9A@LY7U/$>QG.+CS,/V@/B_X<^"W@*U\W5O$FJQ65IE25CW'YI7QT1$#.Q[*A/:OUJ>-X MUIP?@]P[3@Y2E9+5Z3_P#EA_0M_P $]/V0O^&#?V/_ A^ MRC_PL+_A*O\ A%?[0_XG_P#9/V'[5]IU"YO/]1YLNS;]HV??;.S=QG ]HKS/ MP(G[._[&GP;\/?!ZZ^(WAWPUHWAC2(K.V?7-9M[0N%7YIG,CJ-[L6D8]V]=<_:I\.W3)GY=!$^I[CZ VD<@/USCWK\.KT\PS7&U, M0HRJ2G*4FU'=MMMV2LKMWLM$>7ALNJ*"HX6G*4(Z1LF]%HN_3S?J?1%%?!_C MO_@X;_8:\,EX?"?A[QSXDD'^KDLM%AMX3]6N)D<#_@!KR37?^#C;Q7XKOCH? MP,_8QN;^Z;_4O?\ B"2XD;T_T>WM\_E)792X7SZLKJ@TO-J/YM'J4N',32AY<] MW]R1M_8$J?\ 'Q%.'ES7?W(_56YN;:S@>ZO+A(HHUW222.%51ZDG@5YGX[_; M7_9 ^&>Y/'7[3O@33I4SNM9?%%J9_P (E:NQ/CM[B MULH'^JB%W_)Q1_9W#E#^+C'+RA!_F]!?4 M;_K')+Y7Y(*]H\"?LP_LW?"[8?AO\ /!>A,GW9=)\,6MN^?4LD8)/N3FCV_" ME#X*-2I_BDH_^DA[;ANC\-*I/_%)1_\ 23\X#_P7)_;[^,F5_9I_8,2X67B) MUTK4];(![YMEA!^N,4?\+&_X.-?CL0/#W@:3P?9S??']E:3INP'_ *_6:_P"]FFE+'W*#Z5]__$']JG]FOX5!U^(7QV\*:5+'G=:W M&N0^?^$2L7/X+7AOQ!_X+0_L/^"Q(F@^)==\42ID;-"T*15)_P!ZZ,((]QGV MS7!B>/L1A%R^WITO**@OPU9YF+X\^I)QEB*=+R7*G]VK.5\"?\$ ?^"?7A+8 MWB+2?%WB@KC<-;\2M$&_\ T@('XU[1X$_P"":'[ OPYV-X:_9.\&.T?W)-7T MH:BZ^^Z[,AS[YS7R1\1_^#@VV@\RU^%O[/2Y&?+N]>US=^<,,?\ [5KQVX_X M*V_\%+/VB];/A/X(:3%;WT5.J-Y.4B;VD9*^&-(_X)I?\%3_VMX8[W]ICXUW>BZ7+*)&L/%7B::[=5/\ M%'9VY:)#C^%FC/TKV/X:_P#!OS\ -"V3_%+XS^)_$,J')CTNV@TZ%_8JWG-C MZ.*QG4JVNXW?K^KL*=6M:[BV_)_J['G?QO\ ^#@;Q5J3S:3^S;\#[>R0Y$6K M^+9S/*0>XMH&548>\KCU%?)/Q7_:S_;1_:PU!M%^(/Q9\0ZM#=DA?#^EYAMG M'9?LML%1\#C+*6]^37Z\?#O_ ()<_L)_#58VTK]G[3-0F3[TVOS37^\^I2=V MC_ *!7M7A3P+X(\!V(TOP/X.TK1K8# M]*T^*WCQ_NQJ!7!5AF]?2$HTUWLY MO\>5+[F>77IY[B-* M"Z\06(LH@/4"[:.-U/N&!KZ>\!_\$F?^"@GB/15T'Q9\<]&\&:'(AB'?%5ZE3RYK1^Z-CSI<+0Q+OC<35J^7-RQ M_P# 8I6^\_/_ ,,_\$*?@1X,TBX\3?&W]H'7[^VL+=[J_FTVT@TZ&.-%+NS& M3SSM !).0< ]*_-CXI2?#[5_'^L3_#;0YK+PX;^0:):WD[23+; XC:1CR790 M&;' 9B !7]!GQ'^'?A#XM>!M3^&_C[39;S1M8MC;ZE:17LUN9HB02GF0NC M@'&" PR"0<@D5X5_PZ._X)Z_]&^_^77JW_R57DYIPM4E*FLM4:?+JVW+F;]; M-V7K^1XF<\%U9RI+*%"ERW;DY24F^FMI.R]=6_(_$B/3+&)MR6XR/4D_SK]< M_P#@BO\ M2?\+8^ \_P'\3ZCOUOP)M2Q\Q_FGTMR?*(]?*;=$<<*OE#O7HG_ M Z._P"">O\ T;[_ .77JW_R577?!/\ 8%_9._9T\<+\1_@Q\+9=$UE;62V^ MUQ^(M1F#0OC4F[/M>/1V8 M\DX=XIR[-8XK$XB-2-K23G.3Y7VO'=.SW\CV*BBBOMC]$"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *S/&G@KPC\1_">H^ _'WAJQUG1=7M'M=3TK4K99H M+J%QAHW1@0RD=C6G13C*4)*479H32:LS\0OVW?\ @F=^U3_P1H^-$W_!0+_@ MF)X@U*Z\"VS-+XC\,-ONGTBU+!I+>ZBSF]TXX^^?WD( 9B"@GK]$?^"7_P#P M5E^ G_!2SX=^;X;FB\/>/]*M5?Q1X&N[D--!T!N+9CC[1;%B!O W(2%<*2I; MZJFABN(FM[B)7C=2KHZY# \$$'J*_(G_ (*@_P#!$'XD?!7XB?\ #P'_ (). MRWWAWQ1HEVVIZIX%\/-Y(M@^>2U#?ZN<8)>V)W#!9 M-RAA'^@5?%9ME&89'C983&0Y9K[FNC3ZI]_U/>P6-PV88=5J$KQ?X>3[,*** M*\PZ@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO] MK#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@ HHHH **** " MBBB@ HHHH ***Y/XY?'+X6?LV_"[4_C1\:O%0T3PSH[6ZZCJ;6 M(>7 CR-NEEC7Y5.-V3@ D73ISJS4()N3=DEJVWLDNXU%R:25VSK**^5?^'VG M_!,7_HYG_P LS6O_ )#H_P"'VG_!,7_HYG_RS-:_^0Z]#^Q#@VKVDFG;O MKTT9R5J%;#SY*L7%]FFG^(445#?ZA8:592ZEJE[#;6\"%YKBXD")&HZLS'@# MW-8)-LR)J*^:OCK_ ,%A?^":G[.PF@^(/[7?A2XO( R+ M&+B5QTX94)Z<=:^DR[@_B?-;/#82;3ZM)SO*<'_ !:T4^R= MW]RNS]7Z;//#;0OC5<=L&G0_P#!!+_@K=^V)*FH_MY? MM^_8["XT#HKN#(ETS1M M0.JW:-_=:"R$LB'_ 'E%?&GQT_X.M?V1_![3:?\ /X$>,O&]S'D1W6JS0Z/ M9R'L58^=,1_O1*:ZGX&?\&NO_!/CX<&'4/B]XB\:?$*Z3!GM]0U8:=9.1Z1V MBI,N?>8U]/\ PW^!'_!+C]BW9)X$\&?!WP'=6W_,3NIK"&]7']ZZN&,QQ[N: MJ'_$/L"[4Z=?%S\[4X/[O?14:7%..=DX4EY)SE_\B?FV/^"K7_!P+^VVI@_8 M_P#V,SX0TF[XL=;M/"#N,'UOM686;'W"+CK2C_@B-_P6J_;1(NOVX_V[1HVE M71S)KO56ASUQ8VWEV0_X#+SCTK],?%G_!4/_@GSX+W?VQ^UIX/FV9S_ M &3J!O\ \OLJR9_"O,_%G_!>#_@G+XVD^%;I=WT-RL0KOI<2 M9S1TR?*X4.TE2'? O_@UB_84\ F&_ M^-7Q$\:_$"Z3'G6QO$TJQD]?W=N#./\ O_\ XU]F? K_ ()P_L(?LU"*7X*_ MLI>"M'NX,>5JCZ,EU?+C_IZN/,G_ /'Z^5_%?_!R%^RS8%D\%_ _Q[J97[K: M@MG:*WXK/*W<_5&BORI/_!3 M_P#X+4_%#Y?AE^PD=/MI/]5=K\/-6?\ \C3RB(_]\T'5_P#@Y*^+ S::8WAN MTD^\/)T"RV_]_2TX_"O%_P!6,3#^-7I0]9K]+GJ?ZO5X?Q:U.'K-?I<_5:FR MRQ01M--(J(HRSL< #U)K\J_^'=7_ 7/^*OS>/\ ]MDZ+#)_KK=OB)J$>1Z> M790F-OH2!3HO^#>;X]>/Y%G^-G['-O\ ;'A7 MQ1K^WK_:WBB5-WU^RB'],4?5N%:7Q5ZD_P##%+_TH/8<.4_BK3G_ (8I?F.\ M6?\ !?#_ ()W>'0QT?Q?XFU[;T&D^%IDW?3[48?UQ7F7BO\ X.2OV<+,-_P@ M_P"S[XVU$C[G]JW%G9 _7RY)L5],>$O^"4/_ 3L\%;?['_92\-3;>G]K>?J M'Y_:I),_C7IGA/\ 9B_9L\!%6\#?L]^"-&*?<;2_"EG;D?BD8H^L\*TOAH5) M_P"*27_I(>WXHK]>888;>)8+>)41!A41< #T %.JH9YE>'FI8? Q M36J;E*6OX%1SC+J$E*A@XIK9N4I?Y'\N/Q%^'7CCX2>-]2^&_P 2?#-UH^NZ M/VCB+$00.B6]ZX'))5I(SZK;J!]TU^HO[/'PS^'OP<^! MGA/X9?"F2*3P[H^A6\.E7,1!%U%L#?:"1PS2%C(6[LY/>OI]UYO:_0_/OP3_P;7?#J*077 MQ4_:HU[5'=MTZZ)H$-F23U^>:2?/U*_A7LW@3_@@A_P3P\(;#KOA'Q-XG*=] M=\3RIN^HLQ *^T*;--#;Q-/<2JB(I9W=L!0.I)/2OCZW$N>U_BQ$EZ6C_P"D MV/F:N?YQ6^*LUZ:?E8\9\"?\$Z?V%/AOL;PK^RAX'62+_5W&H:%%>RK[B2Y$ MC ^^/QM M^T/X4M9H\^9:0:O'C> M1$3[M=/$P'T0_2OF<;G^%B_]JQ*;\Y7?W7;/F,=Q'EU%_P"U8J-^SE=_==L^ MP:*_.+5?^"WOQI^(M\^C?LX_LC/>W .(VNY[G4G;/0F&UCC*_3>?K58^.O\ M@NG^T#SH?A";P983??7^SK/2_+!_Z^RUR/\ @/->.^)L!4=L-"=7_#!O\['A MOC#+:KMA(5*S_N0;_%V/TE=E12[L H&22> *\Y^(7[7_ .RW\*_,C\>_'_PI M831_?LSK44EP/^V,9:3_ ,=KXA7_ ()%_MQ?&UAA^!_\ @A=^RYX3M_[3^)GQ*\4:Z8$W3XN(+"UV@9)8*C.! M_P!M!BE_:&?8C^#A%%=YR7Y+47]J\38K_=\"H+O4FO\ TE:G5?$+_@M;^Q1X M.WQ>&=2\1^*9%R%_L;1&B0GW:Z:'CW /MFO'M=_X+E_$7QQJ#:#^SS^R?/?W M1_U+7U[->2-GIFWMHU(_"0UT/C/QU_P1&_8ZWVMGX1\,>*M7M=7G_ 6"_:!^*]R_PR_X)_?L=I9HORQRQZ6]_-$I MZ2>1;*D-OCU8'G\._#QO!.GNI:>1M&M=+6),'/"^LWOB2=#_$A13%:1$?W3,O/XU[3%_P $X/\ @J)^ MV=*NJ_M@?M"MX=TJ9P[Z/=W_ -J*=PRV-F5M5./5U;ID>GT'\"_^")_[&/PE M\G4O&FCZEXZU*/#&;Q%=;;4/_LVT.U2O^S(9*/\ 5NA5_P!YK5*GDY.WW*WY MA_JEAJ^N,Q%6MY2FU'[E:WWGY5:%X37XH>(!X2_9R^$/C'Q=?*X'F2VYD,B' M^)K6U5C#ZY,[*,#M+T/ M38?]58:181VT*?1(P /RK6HKTCU@HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _-W_@KU_P $*] _ M:IO;G]JC]C=H/"/QAL)1?7%M:3_9+;Q%,AWA]ZD"VO<@%9Q@.V!(03YJ?V7IOBW7H/LHO9U(46FHA@!!=9P%F M.$ER-VU\&7]6J^-/^"KO_!'#X*?\%)O!S^*-/-KX6^*6F6FS0O&$=O\ )=JH M^6TOE49EA/0.,O%G*[ANC?[W*.(L#F."CE&?7E26E.JM9TG^;2("=L1>09^V:>0/DF0LT0!7YE&V+]G-!U[0_%.B6G MB7PSK-KJ.G:A;)<6%_8W"S0W,+J&22-T)5T92"&!((((KP>(.'<=P_B%&K:5 M.>L*D=83CW3_ #6Z]+-^AEN:8?,J3<-)+247O%]FOU+=%%%> >D%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'F/[5W[67PP_8_\ A_IGC?XC6VIZA=>(O$]CX:\(>&M!MTEU'Q!K5ZY2VL+5 M)'CC\QR';=(Z1HD;N[JJDUX[^S[_ ,%)/'_C7Q=H?@WX_?LC>*O""^+?B5XA M\(>&_$VF7MCJ6E17VFW=_&+2]:&Y,UM,T5C+B3RV@=T8+(,J#9_X*Y_L >._ M^"@?[.&B>'/@E\6O^$&^)OPX\=:?XX^%WB::/?;VVN6*RB%;A0K'RF$S@L%8 MJVQMKA3&WRI_P1W_ ."GNC^(/'UW_P $Y/\ @HW\,E\ ?'J#XF^)]:T6XFB_ MXD/BS4FUF_ENCI5QN9?,AN&N8?+WN&\H[79MT: 'V9_P4H_X*0?";_@F-^SM MJ?[1?Q=^'?C7Q%IVG^4GV;PGX?DG19)95AB\^Z?;;VRM*\:9DD#?.-J.>*][ MM]9LI-"C\0W0*L2;=Q+,> .IZ<5\%_\'1W_ "@H^.?_ '+/ M_J3Z37H'_!:3Q]XH^&?_ 1;^.'BOP;<2PW_ /PJB:R2: D/'%=)':RLI'*D M13.SM_P!AYKQ05 #7*^%?M0E^IG ?ZFOCC]D;XG^/?CM^VK_P2;\(_$Z^ MN;FQT?X >(-9@6Y+$75Y%H]W:Q2N3]]UCL;9PQR>2?XB2 ?K+\%OVU=)\>?' M_4_V2?B_\-K_ .'OQ/L/#<7B.R\.:EJ5O>0:UHSRF$WMC=0,5F6*8>5+&RQR M1L5.UD=)&]OK\T/^"L.O:G\/?^"XG_!/#Q=X/9H]2UK6/'&B:L8B MA1P/O*HN)G&> PW<$9KZ_P#^"FGC[Q3\*_\ @G)\>_B7X(N)8-9T'X-^)K_2 MKF D/;W$6EW#QR@CD;& ?_@/4=: /.-0_P""N'P\D^'WBK]I;P5\#O%GB+X& M>!]=N=+\3_%S2IK5K?%K-Y%[J%G9F3[1?:?:R!UEN(U!(AF:*.94W'U[]I'] MM7X#_LQ?L_V?[1WC'Q!+J^B:W<:?9^#[/PPB7EWXHOM095L+/3T#!;B6X+KL M^8)MR[,J*S#Y,_X)J^ /"MK_ ,&TWA3P5-9Q/I>J?LZZS)J$+* C_;+6\FN M>W+329^IK\]_V3/B?X]^,7PM_P"".?PW\?WUQ+I4OC;QE?R1W!8I-+H.H&VT MLX/&88% 7K@2#&!U /V<^&'[<-MJ_P"T+8?LG_'_ .$.J?#/Q_K_ (=FU[P? MIFJZM:7UKXALH&"W26MU;.5:ZMMR&:W8!E219$,J;G7WBOS0_P""[NO:GX%_ M;C_X)[^/O"K-%K*_M,0:(EQ$<.-/U)K2UOH^.=KPG#=L#FOTOH ***\O^*WA M3]K/5_%SWGP?^*_A?2-%,"!++5M">XF$@'SL7!'!/04 Z5\A?%WPQ^U%I/QR^#S?%WXG^&M7CD\:$:-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P : -BOD3_@N]H6H>)?^"5OQ,T/2IC%/<7?AU8YA_RSQXATTE_^ @$_A7U' M]B\;_P#0;LO_ &/^-?,/_!9&[U[0O\ @G'\0=0U_5[1[7[1H<3JL&TYDUNP MC7DGCYF6NW+:]?"YC1K4%><9Q<5W:::7WF.)A"IAYQF[)IIO:RMN?@KJNG/I M=\]FY)"GY&/\2]C5>NJ\9Z9]ILQJ$2_/#][W4_X?XUSNEZ=-JMZMG"<;N68C M[H]:_9\DSJECLF6*K2LX*T_)K=_-:_.Q^SY1FU+&94L15=G%>]Y-;OYK4]=_ M8"^,'@/]E']N#X6_M2_%[6+VW\+^&;C6O[7CT[3Y+J,?$+\K%J/C&_ATB$'^^(HA.[K[%H MS].E?G[\"?V9_$?[07QG\._ 7P'J5N_B'Q1-=1:3%=RB&-VM[.>[DW,=VW]U M;R8..NT<9KZ*U;_@A1^W?HY;[)\);35-O>T\66"[OIYDL=?/8S-N$\36AB,Q M4J\DFHZ2A'DYY-*R<6[-R5^;6UK:'YOF6'R?'9A6Q'UZ?ORNU""NO=BDDYW2 M]U+IY]3S[XS?\%\/^"N7QEDEL?!NK>$OAI83':!X;T>*694/]Z6[:X<-ZL@0 M^@%?-GB[4/C+^TAJKWO[8?[87CWQ$JS"2*(23:O'CKA%N[J!8.^-J$#L#TKZ MQU'_ ()+_MO>&X@NO\ T5,WI6!J'[$?[67A3)U']CSQI$J_ M>FC\$7;J._WUC(_6H?B1@,IC;*?,8S*N'4[NCB,3Y5* MT8+[HI6/+?A+X2_X)]>"+J-!^QEXV^)NHKAO^*J^)+P6S,.A6UTRSAD [[6G M?/3I7U7\'OVV?VD/A+&L?['W_!++X:>!EVX&L:;\-;Q[K'0%[UY$W?5R:\.O M_A_\2/"JE/%'P6\3V.W[PN--FMP/^^X>*CTKQ'\*UN/*\3>'/$=N%;#BUU&! MV_)X5Q7Q^9^)'$68MJIEO.NT\2Y1_P# ;**^2.>CF7]G/_8>'Z<;=774G^,4 M_P 3ZRG_ &K/^"[GQ,0-IOBKPSX7MICAC)>^&K':/3_3)3(/^ \U3G^#G_!6 MGXE.(_'_ /P4Y\'>&A*,R1R_&D6GRGJ-NGJ0>XQT->$Z#J_[$LK ^*-1^*<" MD%_KE MQ1#^#EF'AZ6;^\ZO];^,8_PLKH0_[>39V\O_ 2KNOB!(4^.O_!7[X?RNQ_T M@-XH.J$>O_'Q>19_'%=%X9_X(]_\$S]-02^._P#@IYHFI!<>8-'\0Z/:$_0/ M-.?YUSFA?"C_ ((_:K&JWO[9OC6RD(Y6[\.3J/S2P<#\Z[C0?V3/^"/^MR*U MG^W5?@$_=O\ 5H+8'Z^;9)BIGQKXAS5HPA%=DXK\HDRXQ\2)JT:-.*\I+]$= M9X<_X)Q?\$,?"BHVN?M*6VOX.#_:7Q,MLM]?LBQ8_2O0O#?P*_X('>!'5-.M M?AI<, #NU+Q+<:B#]?/FD'X5Q'AW_@G?_P $LM=+I+IWAFU1L^N](, ML??)KL8/^"E'[ 6CV0M[']H/08((QA8;:RN %'LJQ?R%>81?\$2_V48T"O!J MSD=6;69?4Q/%]9WFJ3]939PSQ M/'-5WE"C\Y39WUQ_P50_8$ME#2?M$V)R>/+T>_?_ -!@-5)_^"M7_!/BV?RY M/V@T)QG]WX8U1Q^:VI%RPZ_\ !AIR_P#!7[_@G]&S M*GQKN' Z%?"VI8;Z9MQ^M4YO^"R/[!<49=/B5JDA'1$\,W>3^<8%/B_X))_L M:0HJ)\%-+(7INU?4V/XDW/-78?\ @EA^R##()4^!OAXD= \UXP_(SXHY>*WU MH_\ DX11ET\%_$&0C^!-&L\G\[P"O7HO^ M"?O[,L*JB?L]_#TA1QN\+Q,?Q)'-7(?V&OV%7'_!>7]DY0/LGPR^(C_WO,TVP7'Y7 MAJI/_P %Z_V:E?%M\(?'+KCJ\-FI_(7!KZ+M_P!C7X"6A+6O[/7POB+=3'X ML5S^45?(7_!7S5/A'^S]\)M/^#?@;X8^!]/\0>+I#+-/HWA6UMY[.PB8;G#H M@9#(X$8(ZJLH[5QYA/B#+\'/$5<1"T5TAN^B^;.#-*G%&5X">*K8NG:*V4-W MLDKOJSXE_:__ &D=;_:N^/\ KGQDU6"6WMKR40:/82N&-G91C;%%QQG&6;'! M=W/>OH7]E;_@J;^UCX(^#>C?L[?"#X(0>,]5T.!XK"\>SN[Z86N_]W&8+X(#NQM"C''/Q,^I6,;;&N5S[<_RKU7]C+]I/5?V8/V@="^+>C7S"SAF^RZ MY#&-WG6,I"S*5_B(&)%']^-:^$PM;-<+C?K-5SIJH_>GR]&]7JK?UH?FF"KY MW@\P^N5G4I1JNTY\KVD[MZJWG^1]F?VS_P %UOV@#_H>ES>#-.G^\/(L=+\O M/_74M=#\,T^'_@CE^U_\8Y5O?VE_VPQ.7;=)']KO=89>^/\ 2&A4'Z9 [9K] M ])N/$NNZ5;:YHWBG3KFSO+=)[2YA@W)+$ZAE=2#R"""#[T[4)/$^DV,NIZK MXITRVMH$+SW%Q%L2-1U9F)P![FOT9<-8.MKB:M2K_BF[?,?%GB.9<>9&UY%:6[?\ 8D\P?\ M?ROO0P^395A?X=&*\[7?WN[/ M5PN09)@_X.'@GWLF_O=W^)^FEM:>'?".C&*SMK+3-/M8RQ6)$@AA4=3QA5%? M/?QT_P""L?[$/P*\ZRO/BO'XFU.'/_$K\'1B_(]?DM+8K:1_57X].*]Z^"?_!% MK]EGX1/#J.NZ(OC/48\'[1XI9I80W?%NFV(K[.K_ %KTDDE9'K))*R/$O$G_ M 66_:U_:+UB7P7^Q%^RW<>83L.H3V&O!&H> M"]&A\.^#K?1-)T^W&+>PTS2E@AB'HJ( J_@*O_8O&_\ T&[+_P !C_C3&?,' MP+_X(L_L6?"+R=1\6>'+_P )KK-N&_V;:(+&5_V9/,^M?4WA;PAX M3\#:+%X<\$^%].T?3H/]38:591V\,?\ NI& H_ 5!]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- 'C/_ 4&_P""+K")?MVC3L/O(3_ *R)B!OA8[7 _A8*Z_E-^SY^UG^V MU_P;S?'N']E#]LG0;[Q;\%M4NGDT+4K#=+'%"7^:[TR1\ 8+;IK)R,,VX;2X M>3]O_L7C?_H-V7_@,?\ &O//VH/V2_ ?[8WPAU'X(?M!:#I6N:%J W*LEJ5G MLYP"$N+>4?-#*N3AU[$@Y5B#]AD'$\<%AWEN90]M@Y[QZP?\U-]&M[;/RO<\ M3,LI=>JL5A9.SZ27:2ZK\CL_@S\:?A9^T+\--)^,/P6\<6'B+PWK=L)]- MU73I=R2+T*D'#(ZG*M&P#(P*L 01745^"_B3PA^W_P#\&V'QW?Q3X)OKCQY\ M!O%.I*)_,!^R7+'I'.H!%CJ"H,+*!LF51]X*T&)973CC<'/VV$ MJ?#473^[-?9DMM;7\G=*LLS98R;P]>/)6CO%_G'NOZ\SW"BL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&ODSV38HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:T--CU&*U":I<1RR[CEXDVC';B@"Q1110 4 M444 %%%% !1110!XS^USX\_:H^&.I_#_ ,<_LZ?!F]^(&BVGBB6/XE>%M'U* MPMM1ETB2RG5;BT-]+%'++#<_9Y/*\U#(@=0M^#M"^$/[8GBGXD:_P#$KQ9]DMKF!+7Q'J-9-'6Q M6UUK2[&VM!::S8WLC327]W!P8[9PH0.2Q .!S7T!X\^#ND?M<_L>:]\ /C9X M!U;PW8^.O!-SH.O:-J4]I+>6*7%LT#,'M9IX?,7=O5DD8 JIS7JM% 'YIO\ ML]_M^:O_ ,$G8O\ @CA=_!'4(?&*>%T^'4_Q>-[9?\(NOA>-Q;#5U/VG[4TC M::HB%EY(F^T'!VQ#SJ]"_:E_X)FZM\-7_95^//[&/A1M6\1_LDRQZ3IOA=KR M&"Y\1^%9[!--U"TCFF9(OMOD*)8C*Z1L_FJS+YFX?=5% 'Q98?LQ_$S]LG_@ MI]X _;Y^+?PKUCP1X(^!_@S4M.^'&@>*7MAJFKZ[J8,5YJ#P6\TJV]K%;!8H MUD82O+E]BHB-)ZK\/_%/Q]_:=\;_ !Z_9O\ VI_V11X2^&=J5T'P;XF/B6&[ M'C?2KRVFCNY/)0;K;:I08;_GOM^]&Q/OU% 'YL?"?]GW]N_]FS_@F%XE_P"" M1/A;X&ZKXC\40Z1K?@[X>_%Q=1L8?#TF@:A).+?5;QVN/M%M-:073(]JL$DC MR6R>6)$'_P!D&*#5_'G[(WB32];\)6NH3I:? M\)9!'M&KV+2N=EM)? -(KL0BRA%9E0EU_0*B@#XC\??LY?%+_@H3^W_\$/VD M/B7\%_$/@#X:?L^)JFM:9IGC)[1=1\2>)KQ(8H-MO:W$XBMK)8C)YKNIDF8* MB/&#(?MRBB@ HHHH \+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_[' MN7_TF:O=* "BBB@ HHHH **** "BBB@ KYT_X*Q_LX_$3]K;]@3QS^SY\*=% M.H:YK]SHIMK,7D5N9(X-9LKF;$DSHBD0PR$989( &20*^BZ*UH5ZV%KPK49< MLXM--;IIW3U[,PQ-".*PTZ,FTIIIVWU5M-]3\.[[_@C=_P %"75EMOV?0R,N M#&_BS2>GIG[76/X;_P""*W_!1?2I)GE_9[4%Y"$<^+=(.$'3I=U^[E%9X*KC M,#E\\'"M)QG:[=F]-M;+\4[]33 _6\!ET\'&O.4963$;C6?[6O6\1:?.%CNM&O+9"(X;AW8 M^=)"ORJ%4]5\/:!KJ>7KFAV=ZN,;;NV20 M8_X$#5RB@#A]:_9E_9N\2 CQ%^SYX'O]WWOMOA.SES_WU&:Y/6O^">7[#NOY M^W?LL>"H]W7[%HD=M_Z)"XKV2B@#YNUK_@D7_P $\M<+-/\ L[6\#GH]EK^H MPX^@2X"_I7):U_P0\_8-U0$6/AWQ-IN>ALO$DC8_[_!Z^OJ* /A/6O\ @W^_ M9,N]SZ'\4?B!9L>BS7]E,@_#[*I_6N3UK_@WC^'D^[_A'/VFM:M?[OVWPY#< M8^NV:/-?HQ10!^9O_#A3XR>%3_Q;W]M'RMOW/^))<6?_ **NGQVI/^'57_!4 MWPG\W@']N_:J^,)&XZ]CQ7Z9T4 ?F;_PRG_P76\&?\@/]I$Z MKL^[_P 5B)\_^!<0S^-)YG_!P]X-X9#JL"]./#D^>W;$G:OTSHH _,W_ (:V M_P""Z/@WYM;_ &93JNS[P_X0MI]W?_ETE'Z4@_X*N_\ !4'PGQ\0?V$-@3[[ M?\(3K5ID>N9)''IST_.OTSHH _,W_A_E\6?"QV?$']C#RBO$G_$_GL^>G_+6 MU?'-;FB_\'#?PVGQ_P )%^S1KEKZ_8O$$-QC_OJ*.OT6(!&",@]16'K/PP^& MOB//_"0_#S0[_=][[;I,,N?^^E/K0!\9:+_P7^_9&O,)K7PT^(-DQZLFG64J M#\1= _\ CM=;HW_!;_\ 8*U0#[=XH\1Z;GK]M\-RMCC_ *8EZ]RUK]C3]D7Q M#N.M?LO?#ZX9NLK^#K(/_P!]"+(_.N3UK_@F1^P5KV?MW[,7AR/=U^Q++;?^ MB77% &-HW_!7#_@GGKF!;?M&6L+'JM[H.HP8_&2W _6OSX_X+)_M#_LV?''X MO:/?? .2UUR^.E(^O^,+?4[J1) "R16443R>5&J -(Y6,%FD7G._=]YZS_P1 MH_X)YZJ2UM\%;JP8]39>*=0_E).P'Y5^8?\ P4V_91\/_LA?M07?P^\":;>0 M>&;_ $FUO] :]G,SLC1[)09"!N(GCEX[ K[5G4I4JR2G%.SNKJ]FNOJ95:%& MNDJD5*SNKI.S6S5^J[GSU5O0=3AT;6K75;K2X;Z&WN$DFL;EY%CN4# F-S&R MN%8#!*LK8/!!YJI153A"K!PFKI[IZIE5*=.M3<*B3B]&GJGZH_1#P;_P4Y_: M[^)?A33_ (&_\$\?V39](TC1[1;.SN&-UKT]E&!\H,\^(HE&< 3;P!M ( K M8T[_ ()6?\%$?VM;Z/7OVU/VEI-*LFD$ATF;4&U*6$]2$MH62TBSZHYQ_=XK M[(_X)H> =<^&O["GPV\+>)+5X+PZ$U[+#(N&1;J>6Y16! ((2900>01CM7NE M$8QA%1BK)#A"%."C%62T26R1\J? W_@C9^Q'\'!#?:WX'N?&NI1X)O/%MSYT M6>^+9 D)7V=7/N:^GO#_ (<\/>$](AT#PKH-EIEA;KMM[+3[5(88AZ*B *H^ M@J[15%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% &)\1_AOX"^+_@;5/AG\4/"-AKWA_6K1K;5=(U.W$L%S$W564^^"#U! M (((!K\4?VO/^"?W[7__ 0N^-\_[=7_ 3K\1:AJWPP>7/B/0;C?<_V;;%L MFTU"('-S9\_)>-HYX)HPR2(PPRLI MX(()!!ZU]'P]Q+B\@JRBHJI0J:5*7F>54:EHNI:)_X)%_\ !;/X4_\ !0O0[?X3 M_$\67A+XO6-L?M>@F79;:XJ+E[BQ+G). 6>W)+H,D%U!8>MG7#6$KX)YOD;= M3#?;@_CHOM);N/:7;=O=\> S6O3Q"P68+EJ]']F:[KS[K_AC[MHHHKX8^@"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /"_P!K#_DMGP/_ .Q[E_\ 29J] MTKPO]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O M$/VY_P!ACX:_MQ?#6+PIXKNFTK7-*9Y?#GB.W@#R6WT4 ?BCXZ_X(F?M[^%?$$FE>&? 6D>)K,28BU/2O$=K#&RYX)2ZDB<'' M4;3[$U[Y^Q'_ ,$-?$&A^,;#XE_M?ZCIKVNGS+/;>"]-F%P+F12"HNY<;/+! M',:;@_=@,J?TRHH 155%"(H"@8 X I:** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_,?\ X*Z?\$)H M/CEKEQ^V+^P4X\)?%O3[G^T[W1]-N?L4.NW*-O%Q!(I46E]N&X2 A)&P6*,3 M(?TXHKU\ESO,<@QJQ6#E9[-/6,EUC)=4_P#@JSU.+'Y?AV^Q1ZQ_P#!=C_@J]\+O!&F?#SPA^UU M?C2]'M%M;!=3\,:1?SK$O"JUQ=6DDTN!P"[L< #. *^_I<)8'CN+QN1.-&:M M[6E.ZC%N]G!QB_=E9V5M+/;8^;GG.(X=:H9@G4B_@G&UVETDFUJKK6^OXG]1 M-%?S'_\ $0K_ ,%@/^CN_P#RP/#_ /\ (%'_ !$*_P#!8#_H[O\ \L#P_P#_ M "!6G_$&^)_^?U'_ ,"G_P#*R?\ 7G*?Y)_='_Y(_IPHHHK\E/LPHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH \+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_[' MN7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *_B_K^T"OXOZ_>/!+_F/_[A?^Y#\[X^_P"8;_M__P!M"BBB MOW@_.S^T"BBBOX//Z("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO\ :P_Y+9\#_P#L M>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J]TH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXO_ .(>K_@C_P#]&B?^ M7_X@_P#D^OM"BN_ YKFF6WIQ MG;;F2=K]KGQ?_P 0]7_!'_\ Z-$_\O\ \0?_ "?1_P 0]7_!'_\ Z-$_\O\ M\0?_ "?7VA17?_K5Q/\ ]!U;_P &S_\ DCG_ +'RG_H'A_X!'_(****\$]$* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /)OVG?VX M?V7_ -C^WT\?'CXL:9I-_JMU:1:;H2W"R:C0V@N$ME/F- DDR;Y0NU1G MDG"GJ_A/\?O@;\>/!'?BWI M]NUS#X+;P]JEA-*H+0Q.L=Y<*J\NQ0HLC--Y?Z9^$?V?OV9_C7\/OB'X MU^%OB:UU#PE^T#;P7WB#5O!VH1K%J\3V,5E)-%_X?#_\ !*#_ *21_ __ ,.=IG_QZO;-(^+_ ,*M?^%47QTT3XCZ'=^"Y]$. MLP^+(-4B;3GTX1&4W8N WEF'RP7\S.W:,YQ7P=_P5;_8._8-^$?[%#_!SX!? ML,?!K1/'7Q7\0Z5\-OA[J%E\,=*6XLKW5IQ;RWB2B#>LEO9B\N_-SN!MMV0? MFKT3_@J3\%/VJ]'_ &%?"7[+_P#P3T_9?T/XAZ5IU_H^F^)/!6N>);;3;:\\ M+:_\8^,O"'P[\*ZAXZ\?^*=.T/1-(M'NM5UC5[V M.VM;.!!N>6660A(T4 DLQ K\W/V"OV>] ^)G_!LY>^'?B2/[5U7XJ?"?Q/X ML\6ZY?'S+G4-8U$WEZ-0ED/+W".8&5SRI@C_ +HKYETO]MKXF_M[_LN_\$N_ MV??BEK,^IVOQA^(-S>_$_P"UN6_X2&'PA?+;K%=[O]?VCI-0MO@E\6M(\07.DI#)J5C:3%;FVBF!,,SPR!9%BE"L8Y=N MR3:VUFP<=_7YS?\ !7GXBZG^S%_P4V_8:_:*\#W#6FH^+/B9=_##Q2D!VC5M M(UAK2-()\??2"X(N(P>%D^:OT9H ***X/X@_M/? #X5>(V\)?$3XJ:7I&I)" MDK6=W(P<(W*MP#P: .'_ &L/^2V? _\ ['N7_P!)FKW2OE3XY?M(? SXI_'' MX-P?#WXF:;JSV'C9I+Q;21CY2- 44G('!8@5],_\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ M F/AC_H-0?]]5$/B[X)TK7/!GB^_A0Z[HDVNZ M%<-?)!M7]Y^RP M_CW2F^"+S7DEQIYO_LDC:[_9-\6G6^J2^H^V1GN,>D_M1_P#!13]C3]BGX@^" MOAO^U9\<=.\"W?Q ^V#PSJ'B"":'39&MA$95FOBGV>U(\U,>=(@.>#7LEMI& MDV5_%O&%BNF>+?#6G MZI;)*)$M]1LTG17'1@K@@$>O6@#X\^'O@GX;?M??\%6_#G_!0/\ 9_O[35/! MO@/X.ZEX4O?B#I&'L/%E[>WL$T%K9W*_+?6]I%'<.\\9>(274<:NSI*L?>>* M?CE^R_\ \%,/"G[2O_!.WX<>/;B?7_#'A^[\%_$1)]'N(4TR;5+*Z@C>.21% M6;:5EYC)PT6>A4GZ6CCCAC6**-515 55& .@ JO9Z+H^G7MUJ.GZ3;07%]( MKWL\,"J]PRJ%5G8#+D* 3G % 'Y8?LN?M3:=^S?_P08UO]D?XL3PZ;\?/A MSX+USX:CX4"=7UK4-?(N;;2H;2T7]]=1W4+&N?C%!I.(G)19,;@I/) .*ND C!% M 'YP_MNZ'X6_X*6?\%._V3O /[/?BW2O%WA/X(^)KOXF?$WQ/X>OX[VPTEX5 MMFT:U:>%FC-S<3QNPAW;Q"IEVE.3^CU4]"\.>'O"]C_9?AG0K/3K8R-(;>PM M4ACWLGQR.0.@W,I.*U M** /GC]ISP;X0T+XV_!-M$\*:;9F7QS()3:V,<>\"W8@':!GGFOH'^SM/_Y\ M8?\ OT*\1_:P_P"2V? __L>Y?_29J]TH A_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\ M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^ M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?& M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^ MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\ M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^ M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?& M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^ MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F MHH A_L[3_P#GQA_[]"I(XHH5V0QJB^BK@4ZB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/\ DMGP/_['N7_TF:O= M*\+_ &L/^2V? _\ ['N7_P!)FKW2@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#PO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ M29J]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_:P_P"2 MV? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOS MP_:I_;[_ &@/B[^TO\8/V4?V;?B;I'P\M_@7XH^&ECXCU6;26O=7UVZ\0:O8 MY^S@S1QV]E#;S!)-R2-,TA3,2*/VI;G5_'?PY_:G'AB_O?"WB""# MPUXJ\*:3<:?!KVF36<,R3RVTT\_D3I*TT+JDK(3%N4*&"@ ]?HK\\=0_:6_X M+0_MB^.?$?Q/_P""8GB[]DH?!VTU^YTCP[+\2;[7+G6[HV?[;GCW]FC6O@S^RS\*5T/5OC+\<_% T+PU5%,@ 9J /J2BODOP;^U_\ %CX ?\%! M_#?_ 3U_:G\7:;XG7XG>#+S7OA1X\L]%739KJ[L"3J.D7<"2/&\B0[;F*:, M(#&6C="RAW^I_$OB/0O!WAS4/%WBC5(;'3-*LI;S4;VX;;';P1(7DD8]E55) M)]!0!=HK\]O ?[??[<'[0/[!OBG_ (*S_!E/#-GX'TJ/6-<\$?![5/#SM=^( M?#&ESS)-+=WXFWVVH7,=M<2P+%&88LPJZ3Y9J[_]I+_@K7X1T/\ 9)^"?QC_ M &5M,L?$7B[]IC7]%T'X/:5KQ9;>&ZU#:9+K4%B8.(;)"QG1&#%U6,,N[>H! M]E45\AW?[7'QK_9!_;>^%O[(G[6/C_2?&6@?'+3M2B\">.;#PZ-)GT[Q!8)' M+-IMU"DLD;P7$,JM;R#;(LB-$_F[A(OUY0 4444 >%_M8?\ );/@?_V/%_M8?\EL^!_\ V/Z4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F9_P7+_ ."5FE_$ M_4K#_@HS^R5\3+KX=?'S1?$7A;2%U.VE)TKQ.7UW3K>QAU:$!A(L%PUM('VO M\MNBO'($B\OVG_@EM_P4"^(?[=?ASXF_LM_MD?!'_A OC=\'[NWT/XL^&+*Z M8V5W'>P2-;W]E(KEA#<1QR, ';:-K*[*Z-5/]IS]BW]N:TOO'VH?LY?&;PKX MG\->/_BKX5\6_P#"">+?#;Q7/A^YLM2TA[F2VU".\19+8QZ>)Y()(=^5D$3E MW"GMOA!_P3Y\>?"_1?CG\4H_VD7C^.WQZ1'U[XI:5X6BCMM#DM;)K/2X;#3I MY95^SV<9RJ32R/*Q=G?+ * ?%/\ P4C_ .".?PH_X)C_ JUK_@J7_P2*U#4 MO@]X^^$]H-<\0^%K+7+JXT'Q9I$+A[NSNK>>5RO[K+!58(=A&P.RRQ];^U?K M&K>*/^#B;]@?XG>)](FT_2/$'PL\7OH]K>$XM]1;1KN6>(\ >8L"8Y7U:Z^"7BF*PC@SYDDC:3<@(F.=YZ+[D:62>[N'P'N&*!8 ME6)8P [R=%\ ?@=^T[X&^./Q@\9_'O\ :A3Q]X(\:ZQ:3?#KP3+X8AM5\)6: M12+/;&523="3?&,L/^6.[K(P !\R?\$V]7\+V/\ P;:>#]8BEA73K7]G+5'O M7XV*T=G=>?G/HZR9]\U^\!_\ !'#4OB%#,-(7Q=\00K3$[$GN MM3\[3MW3EX3&8^O"MCW_ % TS_@D[\3? G[,OBK_ ()U_!_]I#3] _9]\67N MI(NG-X:EF\1Z#HFHS/-?Z'8WAN1!Y,C37"QW$L#R0Q3LA65@LB^K_M._\$W_ M (,_'K]F;P3^SSX&F/@2;X2ZKHVL?!SQ!I-H)W\*:EI(46$JQ.P$\2HOE21, MP\R-V&Y6VNH!\I_\%[;;5-9_;3_X)\>'?#.YM5?]J*QO0D?WS96TMG)>'UVB M'.[MCK7Z9U\V>$_V(O'OQ"_:U\)_MI?MB?$#P[XD\3?#?0+_ $OX9^'_ CH M,]CI>AR7P1+_ %)C<7$\L]W-'&D0Y2.&(%0LC'S:^DZ "O+_ (K?LE?#7XQ> M+G\:>*-?\46]V\"0F/2?$._\ PKYZ]ZHH \%_X=U? _\ MZ&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\=_\ A7ST M?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO M_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /! M?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#P7_AW5\#_ /H; MO'?_ (5\]>6>$_V./AGJO[7'BWX477BKQ?\ V7I7A6PO;5D\33"8RRNP;<_5 MEXX':OLVO/O#GP9U/1/VDO$GQQEUJ![37/#UGIT5BL;"2)H6)+D]"#F@#AO^ M'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O' M?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@? M_P!#=X[_ /"OGKWJB@#P7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OG MKWJB@#P7_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGKWJB@#P7_ (=U M? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\#_P#H;O'?_A7S MT?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ MT-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__ KYZ]ZH MH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_X=U? _\ MZ&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\=_\ A7ST M?\.ZO@?_ -#=X[_\*^>O>J* /D;]J3]B7X5?#+]GSQ7X^\-^*_&37^EZ4T]J M+OQ1-+&6#*/F4_>'/2NJ\#?\$_O@QK?@G1]9O?%OC@37>E6\\HC\6SJNYXU8 MX'89/2O7OV@OAG??&7X+^(OA?IFIQ65QK>G-;174Z%DC)(.2!R1Q70^$M&E\ M.>%-,\/3S+(]AI\-N\B# O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"O MGKWJB@#P7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGKWJB@#P7_AW5 M\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGKWJB@#P7_ (=U? __ *&[QW_X M5\]'_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\ M0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ]Z MHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__ KYZ]ZHH \%_P"'=7P/ M_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_X=U? _\ Z&[QW_X5\]'_ M [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_ -#= MX[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO_P *^>O>J* / MC+]D3]CCX9_%GX9ZAXD\5>*O%ZW,'BK4K*,67B::)/*AG*)D#JV.I[UZG_P[ MJ^!__0W>._\ PKYZ[G]FOX,ZG\#/ 5[X0U76H+^2Z\0WVHK-;QLJJL\I<)@] MP#@UZ#0!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>]44 >"_\ M.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@?_P!#=X[_ M /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PKYZ/^'=7P M/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__ KYZ/\ AW5\#_\ H;O'?_A7 MSU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_ [J M^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>._ M_"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/ M_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>] M44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.Z MO@?_ -#=X[_\*^>O+/C[^QQ\,_ GQ,^&'AO0_%7B\VWB;Q5)9:D;GQ-,[B(0 M%QY9/W&R.HK[-KS[XQ_!G4_B;X]\ >+['6H+6/P=XA?4;F&:-BUPIB*;%(Z' M)SS0!PW_ [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 >"_P## MNKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ M"OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ MZ&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU M[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A7SU[U10!X+_P[J^! M_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^ M>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@?_P!#=X[_ /"OGH_X=U? _P#Z M&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PKYZ/^'=7P/_Z&[QW_ .%?/7O5 M% '@O_#NKX'_ /0W>.__ KYZ/\ AW5\#_\ H;O'?_A7SU[U10!X+_P[J^!_ M_0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_ [J^!__ $-WCO\ \*^> MO+/V1/V./AG\6?AGJ'B3Q5XJ\7K

*M2LHQ9>)IHD\J& KWPAJNM07\EUXAOM16:WC9559Y2X3![@'!H X;_AW5\#_P#H M;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_ MP[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__ M KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_ MX=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\ M=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/1_P[J^! M_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^ M>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#P7_AW M5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OGKWJB@#P7_AW5\#_^AN\=_P#A M7ST?\.ZO@?\ ]#=X[_\ "OGKWJB@#P7_ (=U? __ *&[QW_X5\]'_#NKX'_] M#=X[_P#"OGKWJB@#XR\)_LVK)XFF$QE ME=@VY^K+QP.U>I_\.ZO@?_T-WCO_ ,*^>NY\.?!G4]$_:2\2?'&76H'M-<\/ M6>G16*QL)(FA8DN3T(.:]!H \%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ T-WC MO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__ KYZ]ZHH \% M_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_X=U? _\ Z&[Q MW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\=_\ A7ST?\.Z MO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/7J?PC^$_AOX,>#U\$^% M;_4[FT2X>82:M?M^)OPF^._C+P)K'A;PI)?VMYX,U*.SFN&$L0V23^69D7;N M'[F2(D.$[N744LAIPNGY,)CX2TCXJZCX!^#&CZ#XIO=,C\/ MZ;IT$.=8M_LLL>+^YEN/--PVZ2/RE1"J J?4/^")/[9'Q2_;*_8\\0^&?CEX MJ:\^(WPC^(6M?#GQCXCMH8TDU&ZT]E$6H^65*"22&6(M\I1I4D.T [0 ?9U% M?GC_ ,$D]=^*,-7%P]C!<:?? M7+0PHBI#!&'E("11HN%&03DGZ^_:N^/^J? KP'9V?P_\/0:_\0/%^IKHGPZ\ M+S2E$U'5)$9P\S+\T=I;Q)+.?$.@_MC>,='N?$6J.0;@6UKI<>8XMQ6WB+!F6!/DC#;5&*_ M0^@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.[ADN;66WANY+=Y(V5)X0 MI>,D8#+N!7(ZC((XY!Z4 245^=__ 2IUOXK6G_!7/\ ;V^$GQ"^/'C+QSIW MA'4/AZGAU_%^K"HK\Z?^")E[^TM\$?VJ/VJ/^"<'Q7^.'B3XG^!_@=XC\.M M\.O&OB^\:ZU**VU:PDO3ILURW,Y@C^SCL$;?A51T1?<_',?Q.^.?[97CW5O@ MY=:?%J/P8^&;>&_"%_JT9DL[;Q;KRQ7EQ-/&/]9]DL8-)D"@AF34ID!7>20# MZCHK\?O^"LG_ 3S^)?_ 3<_97U?_@I]^RG_P % _CG/\7/ASJ6FZAKMSXX M\>RZEIWC".XOX+66UN;'"PJI:X4I#&HBPHC"9*NGT3_P4J_:L^*VO_'/]E;_ M ()S>"M;U;P9K?[0^OS7WQ&OM"OI+;4--\/:99K>7]A;W"%9+:6X.Z'SXR)$ M2*7:59@0 ??%%?G]\0?B,_\ P31_X*P_ ?\ 9^\ ZEJ47PB_:4T/6]&N/"M] MJUQ>6VA>)-+2&>WO[7[0[M!]I2X2WEB0A'8+*5WJS-E_\' ^I_%WX>:-^SE\ M0?AS^T-XV\/V>J_M3>#/#VN>%M%U-+73M2LIYIY9%G\J-9ILO;Q?))*T6%/[ MO)W _16BN3^/'QB\+_L]?!7Q7\<_&EO>3:5X1T"ZU6^M]/MVFN)T@B:3RHH MUY>1]H15')9@.]?D9_P38;]BW_@JQ\:+3XM7/_!8K]J"V^,S:M'XE\;? :U^ M)\_A_1+:995GGTRRT][19)M-BQ]G/DS&3REW.8V?@ _9^BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHK\Z?^#A[4OB]\/\ X7_!+XC?#3]H;QKX;M[S M]HWPAH>M>&M"U1+2PU.RGN)FE6?RHUGERT<7R/*T6$QY>230!^BU%<+^TEX2 M^+WQ ^#NJ> O@=X]_P"$3U_6WM[(>*HXT>?1[229%N[JW5U9&N4MC,8=X*"8 MQLP*@@_E_P#MT_L7?%#_ ()$?%#X(_MA_L-_M;_&/7=0\4?&S0O!?C[X?_$3 MQ]GEF,[P#]>J*\3_X*$>-_%/AC]E_6/!?P MYU&2U\6_$.]L_!/A&Y@/[VUOM6G6S^V(._V6&6>];_8M'.#C%>3_ !W_ ."3 MND?M6ZPW@KXM_'_XC^%/A?X-T6PT+X6_#[X6^,Y=%M;:V@LX@VH7K1+ON;H2 MEH8DO\ MPE?_ !!\(PSZG=>&VA\[3K^-S!>QVYN(Y5"B>&=%9D+!<$;6P1X;_P &Y_C' MXH^-?V"M?U#XQ_%+7_&>O6?QG\5V%UXA\3:M)>WERMO>^4A>63D@*H 4#@ M # H ^]:*_/K]JW]OFZ^.W[>.K_\$\_AM^T59?"3X??##2+/5?VA?B\VNV^G M74*O#%YX=TWQ=J>@S7<6Q-7T;R/M5MR,F M/SXI8P2,C)0X!)&#@CX4_P"#*]//B M#Q9JTE[?3PV\T448>5ST"J,*,*O10!@4 ??U%?%?[2__ 2-U']NKQ5XI^(O M[2W[8/Q>T#4IK^Y@^'6B_#7QS+I.E^$K&)C':7"01*!=7DH47$TLV[YI?)3: MD2L:?_!OU\=OVG_CC^P;>67[6/C*;Q5XC\ _$O7O!EEXVN@3+XCL=-G6%+UW M)/FMYGFPF0DL_D98LY9B ?<%%?''AKX>?&#]K:Y^,WQ=^%/Q/O?!1^('CV'P M'IGC?2'0:EI/A#P^]Q;74M@9%9%N9]4?65AF(Q&EW%. YB4-\K_M%_LD_%'_ M () _MN_LS?%W]BW]J+XL>(O#WQ?^,^G^ /B=\-OB%XWN==MM5M[U7>35$\\ MDQRPQ13R-)R0PCP50R*X!^M]%? WQH^-.M_MD_\ !:6Q_P""9\GB+4K/X9?" M_P"$4GCKXE:9I.IS69\2ZM&+;]H+QM>>%/ M&7AKQS=:AX'N=52/1X9K32)O)D2V@CC$CCSV^>;S7&U<,.<_4'[=O[)GQ$_; M1\"Z'\%_#O[2WC/X5>'/[9_M'Q9XA^&NM-I_B&\CA0B"QMKG8RV\3R/YLLA# M-BW2,(1*S( >YT5^5>K?\$U+G]GO_@I3^SI\&_A!_P %$_VJO%EU=ZGJ7C;Q M]I/COXW76HZ>GAW1TB"1S6\<<6\7.HW5C#AV*-&LZE6[?JI0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%?G7^V=JOQ:\"?\%_OV*O#]C^T'XVN/"G MCBS^(,NJ>!9M52+1XY;'P[.T$@MX(XQ*P-RQWSF5QM7:PKZU_; ^ OQ0_:;\ M+:3\%_"7QJ\0_#[POJ-[)-X[\0>"]1%GK=S91I^[T^SN-I:T\Z5E:2X3YUB@ M>-=IFWH >OT5^57@+]GWXN_\$H?^"SWP(_9[_9Q_:+^(OC+X._M">'_%/_"5 M^ /'_BB?61X>N=(LEN1J-O--EH%=YK=,GECYJ,S;HQ']J?MM&3XH^./A+^R/ M9*)(_&OC:/7_ !9%GE?#V@/%J$Y(_B26_P#[(LW7HT=\X/'! /H&BOA3]I+_ M ((W>*/VUIO$WQ9^.7[<'QD\,_$&_O+N3P&/A_X[GT_1O!4"R.+"*"SAVK/( M(Q"US,[>9-(9-CQ+L">"_!G_ (*\_M,_!7_@V@N/^"@GQVOH=>^)NCVM_P"' M/#6NW40=-)_#V MO^$;B&WN9#%I4UW;9D>)Y(T++&286BDQD!QF@#Z3HKYL_P"".?B+Q!XN_P"" M5G[/OBCQ7KMYJFIZA\*-&N+_ %'4;IYY[F5K5"TDDCDL[$DDL222:^(_V4_V MI?V8/CW\(?VD-1_X*'?%?7]"_: ^&_C3Q&GB;3+CQ;?:=JGANQ6Z>'1QX=AA MF0Q1[&M88_LH+SW+@N9#<1EP#];Z*\4_X)QZI^T_K?["7PJU?]M&RDM_BE<> M"[-_&<5Q"L4XNBG!G10 DY3895 60N,#&![70 4444 %%%% !1110 4444 M%%%% !1110 445X5_P %+]*\*_%_\ P25^ WC' MQ/K5[K>LW_PTLKF\OM3OGEN+R=D)+22R$LS,>K,2>WTG6=8^%]EX M@\77LD(@BV_91+)>% ,1I)&//V@8428' %>0?#C]D#XS_M8_LN^$X?&/Q<\6 M?#71_BWJ^K_$7XNGP5JYTWQ#=R:@\4FEZ$+I06MH(;*2*WG>,B1AID40;;+( M: /N"BORW_9?^#?QJ_X)D_\ !;'PQ^Q+\&OV@_'GCSX(?%GX4ZKXEO?"?C_Q M%+J\_A"\L90GVF":7YHX9)#%$.F\W#!][1QL.[_9A\;0?\%6?V_/VEX?B]J> MKW7PJ^!'B:W^'W@3PAIVNW5C:3:Q$)CJVJW!M9(VGN1,D<4#DX@CR4 =V<@' MZ&T5\2_\$:_VJOB5\3;KX[?L7_&WQA?>)/%'[./Q9O/"]GXHU6;S;W6/#\CR M/I5S=R'F2Y\J.2-Y#R_DJ[%G9V/'_L>WOQ?\-?\ !?']HCX2>-OV@_&GC/P_ M8?!WPWJ>@Z?XHU=98=,>YF_?+!;PQQ00!G0D^7&"01DG P ?H517PI^U%\<- M1^.__!9;X;_\$O\ Q%XBU/3/ =M\&-0^(_BO3]*U2>Q?Q3=&^:PL]/FE@9)& MMHA'/>^/A/7;*:9+NWLY)W>2.RG@@:8PEBB2M^["+N! /T)HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ^0/^"^__ "AM_:$_[)_-_P"CHJ]P M_8B_Y,O^$/\ V2_0/_3=!5S]I_\ 96^"/[9'PEU#X%_M#^'=3UGPGJ\?EZKH MUAXIU'2TO8]RMYQ!)- 'DGQ>\+:9_P4A\80_! MQ56Y^!_@[Q/#<^.[\ -!XWU>PN%DBT6$])+&VNHDDO)1E9)H%M%+;;H)=_:O M\7>&_P!H;Q5\(/V:/ FNV>L:7XU\>/KOBFXT^X66,:'X:N$NKH;E)#*VK)I5 MC(O0K=R*?0^/1_\ !LI_P1(BMQ:1?L;WJQ!=HB7XK^*@H'IC^U,8KZJ^#_[) M7P&^ M_X?N_A/X+_ +)A\)^ +7P7X9L4O)98=-T:WD\Q88Q(S,6=EB\R5BSR M>1$68E_"/P \)6^N:[9W6J:MJ]\NF^$_"VE!7U#Q!J3JS1V=JC$ M N0C.SL5CACCDEE=(XW=?/?V7?@;IGP \3:Y\6OCOXKT:X^,?QOUV.?Q%<6] MSB)C:VDAM-$TX/AY+:RM(Y<':&E;[1<.J&4JN;^V=_P2<_8+_P""A'C'1_'G M[7WP>U3Q=J/A^Q>TT3'Q UW3[>RB=MTACM[&]AA5W.-\FS>X1 S$(H&3^R1_ MP1@_X)J_L+_& ?'O]E_]G!O#WBY=)GTR+6+SQGK.J-%;3,C2HB7]Y/'&6\M1 MO50^,J&PS @'SY_P;*^$-2^!O[+?QH_9/\:0-:>)OA;^T=XDTK6;2?(D:-X[ M66"ZY^]'*A+(_1E7(R.:/^#9SP3JS?LZ?'+]I&6W=-%^,'[2_BOQ)X0E(^6[ MTKSHX$N%/<--%<*#T(C!'6OKSXM?L!_LY_&'XAZW\4M6T_Q%H>L^+-(ATKQO M<^#?%]_HP\3V,*NL4%^MG-&+C8DCQK*<3+&[1B0(2M>H^"?A]X(^&O@33?AC M\._"UEH7A_1M.CL-(T?2(!;065M&@1(HECQY:JH &W&,4 ?!'_!*[_E,7_P4 M1_['#P%_Z9;JMKXMP?\ !77PC^W5XT^.WPO_ &(/AO\ $;0X;"+0OACJNO\ MQ>_LI](TYNTWS2[LM';6L> (4_=AL+ MMP,>U4 ?DM_P;5^/OVQ=2\:?M+>'_''[/7AC3/!E_P#M4^.-0\7^(K3QJ;BZ MTKQ,RZ?YVEPVWD+]HMD 4BZW+NR?D&*_6FO._P!G?]E'X!?LH6OC"R^ /@+^ MP(O'WCS4/&?BU?[4NKK[?KE\(A=7>;F60Q;Q#'^[CVQ+M^5%R<^B4 %%%% ! M1110 4444 %%%% !1110 4444 %%%-FB6>%X'+!74J2CE2 ?0@@@^XYH _/+ M_@F7_P IQO\ @HS_ -A#X7?^F"]K['_:'^/K_".ST_P;X$\/+XE^(?BHRP>" MO"*3F/[7(@7S+NYD )MK"WWH\]P00H9$0232PQ2G[*O[/?QY\6_M M-_"CPGXDL/&_CR2W?QGK-Y\2->OQK+01M' ;B"[O9(9/*1V6/*?NP<+MK@_V MK_\ @BS_ ,$W?VX?C!-\>?VI?@5J_BOQ3-8Q62ZA+\2_$5I'!;1CY(8;>UU" M.&!,Y8K&BAG9W(+,S$ [']G/X7_"/]A7X;:OHOC[XIV%_P",?$+ZOX^^)?B> M^*07.N78\MM1U+R Q,5K K6\$:#*P0I;Q;B<%I/^">'AGQ#9_LRV'Q6\>Z3+ M8^)_BEJ=YX[\26ET,36DNJ2FXM[.3_:M+(VEE]+0Y_#UM\3/#@T#QI-_PF.KW\]_I>YB]H)+ZZG:*)P[*ZQ[=X.& MSA]\GR]GE?\+7\5;=N,;+?'/BAX^?L&FP1V AEDQ]U))X#""1R[J,]:U_^#C3_ M )(U^S/_ -GG^ _YWM?8/P1_9&^#7P'\8ZQ\3O#=KK&L>,/$%E!9:QXS\7:_ M'D_:7\':YK ML7A37+;6O#UM8^/-:TN&QU*WW^1>)'87D"&>/S9 LI!8!B : /7[FZM;*$W% MY+O$6LZ78O8Z/KWQ%\>ZIXCO-+M&"AK M>S?4;B46,3!4#);B,.$7=NVC ![91110 4444 %%%% !1110 4444 %%%% ! M1110 5^>/_!R-_R;!\#_ /L[#P-_Z.N*_0ZO'?VL_P!@G]E[]N.ST+3?VF_! MNM:_:^&M9M]7T.SLO'6LZ5#:ZA;^9Y-V(]/NX%:9/-?;(P+#=P>!@ ]9UG6= M(\.Z1=^(/$&JVUA86%M)<7U]>3K%#;PHI9Y)'8A415!)8D $FOFG1/#&E_M M*;Q7>+-M\F-;9I8[)'P4BFF MN7PTT2P^H_M#?L?? 3]JOX!W/[,7Q[T#6]>\%7RQ)J.ECQKJUK+?)&A!% 'L7B#5+/]H'_@H!X+\.Z1<)>>'/A%X(D\9W<\ M9W1OK6LK/INE,IZ$I81ZVS+U O(&X!&[MOVC?COKO@$V'PE^#.D6FN_%#Q9! M*/"FB73M]FLXDPLNJWY3YHK"W+*7;AI7:."/,LJ"NL\$?"/P5\/O%WB[QUX= MLIAJGCC68-2\075Q<-(9)8;*WLHD0'B.)8;:/$:X7.**]U:?XG^)+<>5&NV.*.&WU%(H(U&<1 MQHJ@LQQEB2 4_BW^Q3X1\$?\$S_C!^P!\(?%JZY\1/'_ ,+?%NHZA>ZC-&-4 M\4:[J5O,MSJMPBGCS[R=%X^2-2D286-0/'/V#OC=X4\/_P#!L%IOQ2N+Z.WM M_"?[.FO6>HK, C0WFGVU[:RPLIP1)YT!3:1DL0.IKZH_8F_X)B_L.?\ !.N; MQ+=?L=_ \>$I_%XM!XBN9O$FI:G+>"V\WR%\S4+F=D5?.E^5"H);)!P,0^(/ M^"8W['WB;7=9NM6\"ZHV@>)/$O\ PD7B7X?Q>)KV/PUJ^K[TD:]N=+646TKO M)&DCH4\J611)(CO\] 'G?_!O_P# [Q;^SM_P1S^ _P ,O'.G36>J?\(I-J]Q M:7"E9(%U*^N=21'5N58)=J"IY4@C QBN$_X-O65_V$O&#HP(/Q_\;$$'J/[4 M>OO'Q%X=T[Q/H-QX;U&:]AMKJ+RY'TS4I[*=5_V)K=TEB/'5&4^]>6_LB?L' M?LO_ +"/AG4?!?[+?@K5_#ND:MJ[F*F6<)J%W.$DQ-XDT2"YN(_#.I M"YN-/$9F5B()(3@A?E8*@.<#'6?\$%/AEKO[/_[0W[:'[-O@5[A/@YX+^.J1 M?#33A(S6FDW%Q;OZ>(3R3S75U/(TL]U<3S,\MS<2R.TDDTKO)([ M%F8DYH ZNBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\\?\ @VF_Y,E^ M(_\ V)M%N= U&>\C@NHC'+)I^HS6DZ@]TF@=)(S_M M(P/O7E7[(W[!?[+W["NAZMX9_9>\&:SX?TW7-5GU/5-/O?'.L:K#->S[#-<[ M-0NYU65_+38\<:M\)_^"=?["VL_!O]E>RL&U3X M<>$[+2?!GA9KQ9;B76-2F-II*W1Y9I+S495+R,-TCR2/R2<\%\6?^#?'_@DG M\=/BAKWQI^+?[-&L:[XI\3ZB]_KVLWGQ9\4^;=SM_$0NIA5 "JB@*BJJJ%5 M0!Z5^SU_P2O_ &&?V4?A_8_"O]GGX,OX;\/V7Q A\:OIX\17]Z;O688!##// M+>3S2RK&%B=(R^Q9(4<*""2 >@?"CP9\./V,?V6=!\#:YXPM;#PU\.?!L%OJ M?B/6;I84\FUMP)KVXD61V/+,Q)R:\E\)^%-,^-?QCL_P#@HW^TI$/# M'A'X?Z'?+\(=$\3#[&VDVES&!>^(K]92/(N;B%5BAA?#VUJ7\P+-#M0\0^$IKZ*[NM%LO%6I:5'=2Q$F,3-I]Q \R*V M'$;LR;U1MNY%(^'/V0)AJ>@ZM;:GI;WOQ)\27<4 M=S;RK+$[PSZB\4H#HI*2*R-C#*02* /./@]X0U/X,_\ !T1\6=5\66[P6?QF M_9PT[5O"5Y*"([F33;BQLKFV0GCS%$)E9.H4ACC<,GPM\%:K\5?^#I'XH?%S M0(&?1?A7^S1I/AOQ!>)RL>JZC=I>VUNQ[,UMYLF.N$'K7W!\?/V6/@[^TA<> M'=:^(6DWT&O>#M0EOO!_BO0-6GT[5=$GEB,,QM[JW975)8R4DB):*5']2T'X3^&Y;:37-6EU7Q%J^HZA->ZAK.H2 ![N[N[AWFN)2 M%5078A4144*BJH /BK]N3_E8:_89_P"Q/^)'_IGK]#Z\3^*?_!/']E3XT?M& M>&OVM/B)X4\377Q!\&Q7$7A37[/XE:_9?V3'<1F*=((+:^C@C65"5<"/#CAL MU[8>1C.* /D;]AG/[0G[<'[1?[:UWF;3=.UZV^$W@"5^=NGZ%ODU.6,C@K+J M]W=QD]_L">E?7-<1^SG^SU\,OV5_@YI'P*^#^F7%KH&C-7;W$\LMQ)KSQ[X(%R/"&NV?Q*U^R_L<7$?E7 MX+:^CAB$L?R2 )AUX;(H_ M;0_X)W_LC_\ !0GPQHO@K]KKX=:GXIT?P]>M>:7I=OXUUC2X$N64+YTB:?=P M+/(JY"/*'*!WVE=[[@#GO@M\+GM/C'JG_!0']J\VOA[Q=XFTZT\*^!_#VJ7D M0'A#1)KI#!IN\,4DU&]NGBDN"A8&06]M&TBVZR2W/@#YGQB_;0^+GQ^N/WFE M>#X[/X;^$'/*EK=1?ZQ<1G_II=W5O:/_ +>C=.,GSWX$_P#! S_@DS^S7\8O M#OQ]^#O[*LFG>*_"E_\ ;O#^I7OC_7]02TN=C()1!>7\L+, [;2R':<,,$ C MZ=^$7PD\%_!#P4O@+P%:316/]J:AJ4S7-PTLL]Y?7LU[=3R.W+/)<7$TA/JY M[4 >5?M0>,_&'QTU'5/V*?V>?$TVG:YJ=@L7Q%\;6/(\%:3<)\PC;!4ZK<1, MPMHC_J@WVJ0;$BCN/CS_ (.&_P!F'P+J'_!"CQW^SI^RIHUBEC\$(M!NSX5T M202OINGV4D)=) "2K)9R-=,7.\HA-=7^(_C_\ M9@UO6->U_49;_6M7O_B_XKDGO;F0Y>61SJF68GN?;TKZ"_94_89_93_8E^"E MU^SK^S/\(+7P]X,O]0NKW4-%N-0NM1%Y/RS23;T15(=B-JA0 !B@ M#Y#_ .#B'XEZ7\8/^"%?B9OAE"=6O?C"_@^P\!V%JP>35+B_UC3[B"*+'WW: M%790.N/2O>OVO/A[<_"3_@C5\4/A3>72SS>&/V9-;TF69#D2-;>'9H2P]B4S M71?#+_@FO^R?\*/$7AC6?#OA76[RQ\!W3W/P\\,Z]XLO]0T?PI,RNGF:?97$ MSPV[(CND3;2;=&9(3$A*GTCX]_ 3X9?M,_"S5_@I\8].U.^\,Z_8S66M:=IG MB2_TLWMK-$T4L$DMC/#(T3QNRLA;:P/(- 'B/_!%+_E$?^SE_P!D?T/_ -)$ MKX5TG]A/5?\ @N;\$=1_X*V?#[Q[<_"C]HNQ\)?%6O>"9/ M%WA&V\=ZE+J/C;0?!GCC4-+T[6;V50LUT\%O,HMYY0!YDMOY+RD;G9FYH Q? M^"2G[6GQ'_;D_P""=OPR_:>^,/AB'2/%?B#2[J#Q%:6T>R)[VROKBPFGC7)" MQS/:F95!("R@ D#-?1E9/@/P)X+^%W@O2OAQ\.?"UAH>@:'816.CZ/I=JL-M M96T2A(XHXU "*J@ >E:U !1110 4444 %%%% !1110 4444 %%%% !7D'_! M0G_DP7XX?]D?\3?^FJYKU^N1^.GP-^''[2'PNU?X,_%RQU.\\-Z]936>LV&E M^(K[3&N[:6)XI87FLIH93&\TD*K>PJ0TGA>TD7[TTXPMY( MI_T>W=H?]=.##Z=\!/V2_@=^S%\#8/V;_@AHVN:-X-L].:QT[2W\::K=R6%N MRLOEVUSYG>:XFD M^+?BMGED=BSNQ.J99F8EB3R223UH ]5_;;UKP9\2?@OX>_8Y^$^I:9-#\4/' M-M\/]1M-&D0PV6C6Z/=:[;$1_+%MTJSO+7' CEGB0C)"GVWXP_&#P#\ _A]< M_$#QY>R06-LT=O9V5E;&:ZO[J1A'!9VL"?-/<2N5CCB0%F9@!7&? G]A7]F# M]F;3/ 7A[X&_#DZ!I/PR\/ZKH_@K2(]3N)X-/@U*Y@N;Q_W\CO+,\ENI\Z1F M<"24!@)7SB?MJ_\ !-#]C#_@HA'H-M^V#\+M3\66_AB2670[*'QQK.F6]O+( M 'E,-A>01R2;1M$CJS*I900&((!2_9_^#W_"O_B=KW[:?[5%_IFF?$WXF?8/ M#^G:;/J$;Q>&=(25FL/#MK+G$TS2RR3W#ID37,K[8 M;&XEM)$,T0D)=-V7B9F:)HRS$@'QI_P0T\&ZQXC_ &VOV]?VL(86;P[XU_: M'AW0+WGR[PZ']LBFEB/1X]UVJAUR"489.TXZ;]G=E;_@XY_:+"L"1\ /"((! MZ'[1)7VQ\&_@S\+/V>_AGI/P<^"O@:P\-^&-"MS#I>CZ;%MBA4L78\DEW9V9 MW=B7=V9F)9B3YQX*_P""=W[*/P]_:@UC]LSPIX2\2P?$KQ!8Q66M^))_B3KU MQ]NM8BACMY+>:^:W:)?+3;&8]HQP.3D XK]MS_@F3H_[4O[07PY_;*^$GQQU MCX5_&3X7I-::#XUTG2X=0AO=,FW^=IU]9S%5N(#YDNT!T*F:0Y)(V_)__!/O MX2_$G]M+_@M/XW_X*(^*/B]?^//A]\$_!TOPX\"^-9])M;&SU_77D=M3ETV* MW0 V5L9;F#S&>9I'D!$SJI5/T6^-_P"SOX-_:%TW_A&/B3XD\3GP_- 8=1\. M:+XCN--MM10DY6X>T:.>1&!VM$9?+=H\#>!?!7PQ\'Z;\/?AQX2TW M0=!T:S2TTG1M'LDMK6S@082***,!40#@* * -6BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHK^+^OO.">"?]R]ER?8YK\W-_>C:W+YW MN?.Y_G_]A^S_ '?/SWZVM:WD^Y_:!17\7]%?>?\ $$O^H_\ \I?_ '0^=_U^ M_P"H;_R?_P"U/[0****_!S]$"BOA'_@M'^V[^VA^PG)\&=>_9K\3?#]['XI? M&/2? -WI_C'P?=7CV#WR2%;Q)8+Z#<$,+YC*\[UPPP<_1'[77C#X_?!?]C+Q MM\5OA[\0/#I\8>"O!FJ:[]MU;PI)-8W[VEI/<"$VR7<;QJQ15+"4D$M*TR]\,:CK^L0^&?#D]E;:1: M6EU=1,H\VZN)+AV2!, ;27;:JDD5+^QW\:?V]_\ @HS\*;']K32_&>B_ _X< M>*T:[^''A9?"::QX@O\ 2RS"#4-1N;B86\/GH!*EM!"2J.I,[YP #[,HKYB^ M%?QK_;1\ _M>:]\"_P!JZV\':AX'L?A=-XE\+>//"6CW%F^L26]Y'%>1W%K+ M//\ 9YH(YK?*QNZ2>>K@KN\J/R_]AW]HS]O#_@IE^S/:_MU_!+]HOX?>!-$\ M3ZCJ)\#?#J]\ -K,5K:6MW-;1QZO=K>Q3-XM_)6(.H D()8 ^[:*^9O MV9_VT/&^@?\ !//5/VO/^"B,.@>"=7\':IXOC\?Q:(9&L+!-)U_4K!$MRY+S MAHK2((?O3,ZD#+A:Y#]D/XN?M_\ _!0OX5:?^U='XST;X&_#WQ;#]N^'7A&/ MPG'J_B&[TE_^/>_U&ZN)OL\)G3;,EM!"=B.F9W)( !]D45\W_!KX@_MU>%OV MTW_9V_:/;P=K_@>Y^'%[KGA3QYX5T&XT^?4+N"_LH)K6]MY;B=8)8H[F-@8W MV3"4L%0H8T^D* "BBB@ HHHH **** "BOSDM_P#@J1YG_!4$VQ\1?\6U?_BD ME_>_N-PEXU'T_P"/G(W_ // U^C=>=E^9X7,O:>Q=^23B_\ /T?0\K*\XP>; M^U]@[^SDXOY=5Y/IZ!1117HGJA17R=^W+^VK\3/ /[6_P5_X)\?L_P"O^'O# MGC/XR)J]_-XU\5:>U[;Z-IFFP"65+:T$L7VJ]F)VQJT@2,([LKX"DF\6_P#! M1SX#_M<_!_X4_$+XA>"/B'\+/B!K^J6&M>*H/!\FE:YI5U!H>HWT%M(D=S); M2PRO:;A.J1LOE&-E;S%>@#ZQHKYI_P""N?[>FI_\$VOV$_%?[4WASPK8:SK5 MA=6.FZ#9ZO*\=BMY>74=NDUTT9#^1'O:1@I#,$VAE+;AB_"WXY?M._"[]O/P MG^QQ\8OB_P"'_B?:^,_A/J?BR^U/1O"@TJY\,W%E=V=NK,L*_\$[_ -MKP%_P45_8V\#_ +8OPXT&[TG3_&%A*\VD7T@>6PNX M+B2VN;OAWX>\!?L]ZMX%A^+GQ, M\0KH7PVB^)&HR6VBQW"1/M#^]\B*VADXC!9YI;>((?$-U_P %+O$_[/UQI8LH%\*VOP6M-9\XSEV,SW4FHA0J!0@145BQ M=B2NT!O)?@C^VI^V/_P4 ^%'Q1_:Y_8P\3>%-'\%>#O$6K:1\)O#>L^&WOF\ M?-IBXFNKNY$Z-:V]U.'A@6!0\07S9#+D1 ^[J*^'/'7_!;CX4)_P2B\'?\ M!1_X2>"GUC5?B9=6/A_P#X$N[T(]QXJNKA[0:;+*HX6&>&X9W !:*W9E&645 MK_$[]K3]I/\ 8$^.'P4\,_MB?$CPWXU\%_&WQ0O@V[\0:+X6.D-X7\53Q&6Q MCB'GR^?87!2>("7]]$45VED#,J@'V91110 4444 %%%% !17QO\ \%7_ /@H M]JO['WAZP^%?PA>W;QWXAM&N!>3QK(FCV>2@GV-P\KNK! P*C8[,#@!OR)\= M?&GXO?$[7Y/%/Q#^)VO:UJ$DF\W6HZK+*RG.<+N;Y0,\!< = !0!_1]17X>_ ML2?\%3/C_P#LM^,+#3/&/B[4_%?@>298]3T+5;MKB2VA) ,EH\A+1.HY$>?+ M;D$ D,O[9^%?$^@^-O#&G>,O"VI1WNF:M8Q7FG7D)RD\$J!T<>Q5@?QH OT4 M5X/_ ,%+OC%\=/V;_P!B3XE?M)_L_P#B#P[::Y\/?!6I^(DL_$^@RW]K?BTM MVG,#"*X@>/KIEZX>6RF5WAG@9@ '\N:.1 X #!0V!G M% 'K5%%% !1110 445\2?\%8/VK/VKOV7OCY^ROH_P %/B7HNE>$OBC^T%H/ M@WQGI4OA9+B_NK:XF+S!+J:1DBC>)#&52!906++,. #[;HKXC_;-_:L_:Q^ M"7_!7;]DK]F[PK\2]$A^&'QFN/%R^(- @\+)]O=M)T=;A1)>2R291IKB-P(8 MX&7R=K-(&-?;E !17YV_M.?%O_@OA>?#OQ#^V3^S!I7P8T/P=H=G<:OX;^#? MBS1+ZYU_7-'A#2"2\N5>-+>\GA4RK:Q[?+WI$\GF!J[?4?\ @M9\*M)_X(U: M1_P5KOOA[=A->\/Q?V/X&6Z_?7FO2736"Z='+MR4^UHX\W9GR4:39QMH ^VZ M*^)/C1^UW^UG_P $\[KX._$W]M7QWX3\3^#/B=XSL?"'CZ/P_P"&VT\>!]7O MXG:TN+64SR&YT])HW@F,^9<,DRN,-$>M^.7[9?Q*\=?\%!M%_P""9?[+FNZ9 MHOB"U\ S>-_B=XXU'3/M_P#8.E>>EM:6=K;ETCDO;B:16+2DK%"I;RY"XV@' MU=17RI^R-^WGK>N_'KXW?L6_M4ZIHUKX\^!?V35+KQ-IULUI8^(?#-Y:BYMM M4$+NY@EB4F&Y0,R+(H9"%D")Y%X!_;Z_;;_:1_82\7_\%7?@,WAJQ\$:0NM: MQ\/_ (2ZOX?=[GQ+X6[OA*)+6^NEM;EX%CC,4.80ZSY9J /T(HKA/ MV7_VB?AU^UO^SQX,_:8^$UY)-X=\;^'K;5M,\\ 2Q)*@8PR $A9(VW1N 3AT M89.*[N@ HHHH **** "BBORF_P"#B3]CWR;K0OVTO!NE_+-Y>B>-/*3^( _9 M+IL>H#0,Q_NP#O7IY1@*69X^.&G4Y.;9VOKT6ZW_ #/0RS!4\PQD:$Y\G-L[ M7U[;K<_5FBOY5ZZKX'?![QA^T!\7_#GP6\!6OFZMXDU6*RM,J2L>X_-*^.B( M@9V/94)[5]K/P_A3@YRQ5DM6^3I_X&?63X)C3@Y2Q-DM7[G_ -L?T_45ROP. M^#W@_P#9_P#A!X<^"W@*U\K2?#>E165IE0&DVCYI7QU=W+.Q[LY/>NJK\YFH M*;47=='M=>G0^%FHJ;47==.@45\\_P#!3OXG?M5? #]CGX@_M*_LK>-/!5CJ MOPY\%ZGXEN](\;^%[G4+;4[>QMWNIH5>WNX'@D,43A&PZE]H( )8W*/%<:)JB;E9UBD_>"WE*.R;L ME2KQ,2T3$R2?6E%?-OP<^*/[6'B7]OSXG? 3QI\2_!MQX(\"^%/#.LZ=#8>" MIX-2NVU5]41X99VOGC"Q?V:"&6++>=@A=F7ZK_@H7^U+>?L:_L>^-OCUX>\/ MR:UXDL--%GX)\/6]NTTNL:]=.MMIUFD:?/)YEU+$&"@D)O;HIH ]HHKP+_@E M]^VOHG_!0S]@_P"''[66EFW2]\2Z"B^([.VX6SU: F"]A ZJHN(Y"F>3&R-_ M$*X/]K']M#XM-_P4"^'?_!,?]G3Q?X;\'^)O%_@2_P#&GB+QMXHTLWYM-+MY MS;QVFG6GFQ)<7LLJRL3(Q2&&!W\N0G"@'US17RUX1\7_ /!0OX2?MG^!_@9\ M9O&?@GQU\,/%>AZS2RLB M[0TGB_Q#_;%_X*.3?\%FH_\ @F/\.OC#\*-*\/WGP;_X3ZV\3ZS\*K[4+R)1 M>O:&R:./6;=&.Y"XE!& <;">: /T-HKX!_;3_;]_X*"_\$I;+2_CQ^UMX"^' M_P 7?@6^K6VG^+O&7PP\/WV@ZYX5$\@CCNI]/NKV^ANX=[+&#'-$2S*"%++N M^Z? GCGPC\3O!&C_ !)^'_B"VU;0?$&EV^I:+JEF^Z*\M)XUEAF0]U9&5@?0 MT :M%?#.H_\ !7[3M+_X+9Z9_P $T[W08XO!VK>#[JQL/%LD#*ESXTMXH-0F MTV.8_NV6/3KB#_U;4K MR0)#:6T,;22S.QX55168GL : -&BOB/]C[]JK]L+_@JGX*O?VGO@!XST?X._ M!:ZU>[L?AUPMFECD2. 1RRML9FD0;0UCX=? M\%!OC-^SK^WSH/\ P3;_ ."@+>';W4OB'I$VH_!CXL>%M,ETZQ\2^1GS],O; M.66;[)?QA=P:.5H9@\8 C=UC(!]J445\3> /V\?C[_P4'_:B^(WP(_8*U;PY MX6^''P@UD:%XZ^,OB#1GU:;5M<&3+INCV8FBB @ Q+=SM(N74)"RLLA /MFB MOE#XR>,?^"BO[,_C3X;+%XS\(_$OP#XE^)>C:%XSUJ?PH^FZYX>M;RX$"S@0 M3-;744DSPPEA%$\/FAOWH8M%]7T %%%% !1110 4444 %%%% !17B7[/UQ\< M_P!EG]E&_P#%/_!1K]J+PYXNUCPVVIZIXD\?V?A^+1;%EDEB#0QX5?*@" M@D#)QC+D;W]"^!/Q!OV7?M&B6^M74 M>CS_ /"$VS^9:K,PB;<9>^:_$6O[0*_B_K^E/"O.*.:QQ:IX6G1Y/9W M]FFN:_/\6KO:VGJS\KXPP-3!NBY5I5.;F^)WM;EV];_@@HHHK]]\4ZE\.] U'QS:?9];N-%M9-8@\L)Y=TT*F5= MHZ8,%3PE*ARW_AIJ][;W;VZ>I^[8#+ZF"A^8W_!SG!K-U\.OV4+;PYJ5O9:A)^V+X26PO+JT-Q%!,8;T)(\0=#(JM M@E Z%@"-RYR/=/V[/AQ^WE:_L0_&2Z\1_M8?#>]T^/X5>(6O[.U^"MW;RSPC M3;@O&DIUUQ&S+D!RCA20=K8P9O\ @J?_ ,$T?B]_P4=E^&-GX8_:DT+X?Z=\ M+_B18>-],@N?AM+K$]WJ=FKB%991JELHA_>2914#'(^88Y]L_:7^"?Q;_: _ M97\5_ #2OBSX?T'6_&'A:_T/4_$TO@R:[MH8KNWEMY)(;/[?&RN%DRNZ=QE> M0P.*^?/2/QI^*VF^.M3_ .#)3PY'X(CF=(=*LIM;CMP2YL$\7,TAP.=JL(V; ML%5B> :_8K_@GQJWA+7?V"O@GJ_@*:-]$G^$OAUM*,1!46_]F6^Q> ,+@8P M,$8P*\__ ."?_P#P3FG_ &1OV K#_@GA\!_C-X1O+V_\ "D MOI\"/=7WE 1P.6:0 D1\%_PX&?H*_(GXG?\ !(/]M[_@GSXSU3]MC_@WO_:# MMW\+^*&&NZU^SOXHE$VAZPDB^8#I[.RIAE*A%9H947*IG MWFI?$3XY?$^V\6^-]2T>33(;W3=%;3=*T:T7R MZAI4442QHA-EJ")?Q1A0L:LL$@10'E?L;?"?QG\.)X)- U/X;Z)<:.;?&P6[6$)C4 =,+@8[$8[ M5P?[(/\ P36^"G[,/[*WBK]F/Q=/_P +#3XE:WK&N?%O6?$.GQQ_\)9JNJ_\ M?\\MO'\D,;J%C6)20D<:CO[5G_!.;P[%_A_\ %S0[F>\\+B60R/;VFJVDZM);;W=A%-;NRD_ZWEB0#A/A9^V! M^VOKO_!>?Q;_ ,$W/$/QJT2Z^''A7X2Q>/89T\&PQZI=!KFQM_L$DX?8%WW; M,9%C5BJA0 ?GK]"*^2?V:/\ @FWXY\!_\%#O&7_!3W]H+XV:7KGQ \6_#Z/P M9#X;\'^&Y-.T;3-+2XM9PQMKI]#AAG?,>)#"0Y(958?,!\I*\@D5^K M]?B?_P %2/VI/^&FOVH=1_L'4?.\->$]^D:!L?*2[&_?W ['S) <-W1(_2O@ M>(J5;*<'[18NHY2=DN;3SZ;)?H?F/%="OD> =58ZLYS=HQR7XM'S?7 MW'^SY^W?_P %6_BMX-6Q^"GARV\5VF@10V-U=IH<,TZD1@(9B7!+,JYW$?,0 MW<&OAROI7_@E?^U)_P ,T_M0Z?;:_J/D^&O%^S2-=WOA(69O]'N#V'ER'!8] M$DDKXO)<1*CCHP=65.,VDW%V]+^2?X7/SWA_%SH9C"FZTJ4)M*3@[/R;Z63^ MY7/HO_AHW_@N-_T0?_RUX?\ XY7Z'>#;G7+SPAI5YXGM_*U.738'U&+9MV3F M-3(N.V&R,5I45^P8#+ZF"_LY_P#!4WPWH'PX\9_$;4_!/Q0\%"77/AOXZ\-3;=3T)R\:O*$W M+YL!E2 LH9QE)(VY/R9^S+^W;_P %1?\ @F9^V3\,_P#@GK_P5]T_2?B9 MX.^)FOIH/PC^/^AK_I$NHR$0V]O>#:I>1FEBB;S$28&9G\RX7"/VJOV=OVH+7P%JW@OPGJFB3:)J_A,ZOIGB&&]N+69H;R);FWD M$:FT0J\4B2*QR&V[D?E/$W[!?QZ_:H_:*^&?QL_;J^*7@R^T'X.>(CXC\$> M?A]X=NK>"YUY4*0:E?7=W<222>0"7BMXDC"N=SR2@;:](]<\A_;T\17/_!9' MQU\:_P#@C1\"GT+3] \#^'M-E^,/Q&UVU>[.GZM<,;O2M-TZ"-TS,);4237+ ML5B6*2(1N[93Y(_X)V_'F?QW_P $_P#XF_\ !,:_@\1> ?VW[+Q-%X#U35M- M\5:C;^(M2N$=Q9:\VH1SBY>PT^TCFDDC67[.L5J%C4+=PQO]A^(_^"1W[6?P M%_X*'?$#]OC_ ()Q?M@>&O""_&!(6^)7@#XC>"Y]7TRYNH_NW<+6]U!+N#-( MZIN7:TTHWE'V+A_M&_\ !!SXM_$CXNZ1^WI\&/\ @H'KOA']JG3;GS-0^)D' MA:W31=6M1"D*Z:^DQMMCM4C0(OF27#LK.)C/^[,8!]6>)O@=I_[.O_!/WQI\ M*;'XA>,?%;Z=\-=52\\1^._%E[K.I:C.--=))Y9[R61E+E=YC0K&I8[$4'%? MG-_P1G_9P_;4_:O_ .#=;X=_LY_"+]H7P+X"\'^.=(\5:/JVNS^"KO4-;LM. MG\0ZK%=Q0?Z;' TLBM*JRE5\M) I=1)7WQX._9._;,OOV8O&G@+XX?MGZ1X MF^)?CW1Y=,U#Q5)\/RNBZ-:-;30I!9:7!>0'#=-:WM[K4'#7%Y-)* M\]QUN[2Z$NQTC\KSEC_ M '0/.XB@#Y,_X)^?#3]J7]B3XV?M&_\ !(B3XN:_\0O!7A_X36_C'X"Z]X@G M\[4M(LK_ .VV:Z7-*!\VRXMR(PNU0('9502>6G7_ /!K-(-1;YL],1&/KVKZ__9Y_9MC^#6K^)/B9XU\;2^+_ (A> M-I+5_%_B^XT]+19X[9&2ULK6W0L+6R@$DOE0[Y R222R2/(WA6E?\$V/C M#\$_#_Q4^"7[(/[0FB^"_AK\7=?U#6;W3M0\*2WFI>#[O48PFHG2)4NHX1'+ M@R0QS1E;:9V<"9"(0 ?B]^R]H/BFW_X)D_L&>.O$<$P\#W/_ 40M[EI)%81 M&W?4%2-NP S;WX^H;WK],?\ @Z.MM3UG]EKX >$O#)9]^'O!OAW2K.'P? MJFFRJ=0T2_M)!-;:G%*P^:Y$X,KL1B0R2!N)&%4A^PO\6_CE\=OAG\;?VX?B MWX9\5K\&YYM1\$^'O!_A:;3;.[UV2(0_VU>B>ZN"TL<>[R+>/:D+R.Y>4[ @ M!]04444 %%%% !7Q;^W%\9_^"IG@CX\7&@_LF?"?^V/!ZZ9;/#>_V%%<9N"I M\U=[.#P<<8K[2HH _GU_;:\5?M+>-/C_ *AX@_:Q\.S:5XPEL;59[&6S$"QP M+$!%L0$@*0">#RQ;OFO):_9;_@K/_P $X=;_ &N="L?B[\&X(#XY\/V;6SZ? M-(L8UBRRSK$';A949F*%B%(=@2/E(_(;QU\,/B/\,-?D\*_$;P'J^AZC')L: MRU73Y(),YQP' R#C@C(/:@#"K[X_9F^/'_!8[PO\!?"^@? _X.3:EX1MM-"^ M'[Z?P[%,TMMN8J0[."RC.%./N@8XKR#]B3_@F'\?/VK_ !C87^O>%-2\,^!T MF635/$>IVK0&:$$$QVBN,S2,,@, 47JQX"G]NO"/A3P_X$\*Z;X)\*:9'9:7 MH]A#9:=:1#Y88(D"(@]@J@?A0!YC^P[XO_:7\;_ :WU[]K+PO_8_C!M3N4FL MOL2V^+<,/*;8I(Y&>&_BWXX^''A2 M2V\2>&+6XMD$%O=SW=S=0FSF^5);F*"-L+(NP;TCE_4/]IS]F/\ 9W^$'_!( M/QQ\ _A1X(TT>"O!/P3U=O!D(<3_ &5K?2[B2WO(IB2WG[_WHN%;>78ONRBE(S M)&UY=8F0",K*C(5>,.H#8QSO[$7_ 3A^.7[,'[+&J?L-?&O]L:W^*_PMDT" M_P! \/6^I> 7L->Y\3Z%\(?#^H:-XD>X;^T+*Y;4;1'EBN,^8C.C,C$,-RL5.0< M5[G_ ,%/?$'QZ^$NL? G]IS6_P!CC4?VA_@'X:\#7UK\3_AQI%K'?W>GWUQ' M9-;Z[_9TH*:@T,45Q&H<$0B:9RT982#*D_X(??MF^*?^":FM_P#!+KXD?\%# M=&N_ -GID.E>!+G2/AL;6]%I'?QW$?\ :DAO'^TK%&A5(8/(RX0R2NH*'ZU67PO\/SX8\7:)XN\$2+:^*,3))#>J]K=*UC- M#L95^6<,L\H8(/B;;Z]_PKS4+ MV;2[NV@CFTV35/"C/)*'M1+;P2HB@HGD7*PQ'84D+_\ @GG^VA_P3Y^)'QW\ M:?%3X*_ G6_@-\8OAS\']8M_B%^S?KOAK^QGE1)K2[%]!#&$@=D-L8FE6)9I M$N(3(J".,'V_PE_P2N^(OPQ^&7Q$U/X+_M#Z/X/^*WQ-^--G\2-;\4V'@MI= M'L[JWGA<:=%IWVM&DMWBB>*5VG$DIN9I"5W+&G9^&OV"_$OC[]MO0OV\/VH- M9\(7OB?PG\/[WPGX?TGP=H2!KFXO)KB5WN/E#1Q08"1"68EI&D!0 M^+/A+^R)\;/^"KO_ 2S\-_'V#P7\.5^,?Q'T9?$6C?M!3?$K4H?$'A_5C=- M(%MO(THO9VUNR&V6QAN!$J1XR6RYZS_@J=HWQ?\ #FB?\$X_#?[0/C+2_$7C MG3OVJ?!5IXN\0:*&%KJ>HQ02)//'>C^*M"T[5_!%QK ML^J76G#9#%/'V^ G]M/I?ANX^&T]ZNJRZK: M16MZTLXU6$QKLB4Q*$)0GYC)7U7>)>/9RII\\<5P8V$$LT1D1'Q\I90RE@#C M(##/3(ZT >&?MW_$;QO&?XI_$_2;K2_#8D!:+0;.11#=Z]=X MY2VM$EW 'F:=H(%^:7(^!?\ @O7^S#X&_9%_X)6_LO?LZ?"FQN(_ _PW_:*\ M$6>J2.1NDL([?4(Y+BS:5_P $NO\ @K]X;^)GB[XL M>$_^"YFDZ;J_C74$N-7E'[+&DW)2*(,MO9PO=:E+)':P*S^7"'VJTLK\R2RN M_MD__!-V;XU_L!^*?V*/V]/VA-7^,>I^.FNI_%?C^31H=(F:Z:99+.>RLXFD MAL?LHAM?+1"4+P%V4^8X(!\X?\'8T5[J/_!)*[\+Z';23:SK7Q-\-V.@10,1 M*]XUT60)CDL0C 8]:@_8HT_4]+_X.;?VQ!XK9VNK[X3^"[C0Y'7:LMFNGZ?% M.R \A?M*L, XW9KZ$OO^"?WQI^/_ (K^$\_[=7QX\/\ C?0/@MK]OXA\/Z3X M>\*2Z>WB37[6!H;35M4::ZG&Z$/)*+: *AF)OVL?"W[ M>G[.7C72O#'Q0\/>%;KPIK(UW2I+O3/%'A^>59Q8W:PRQ2QO#,?^"S7[;\?PSMKAI;/_ ()Q:UIER;7)+ZG<0PR6:^\?\ B9-*^QVIM[6W%M8Z M;:6S22M#:6\ V*'DDD=F=W<[@J^-Z5_P2@^)WP^_9K\8_P#!/3X+?M'Z=X<^ M 'C&_P!3$>FCPS)-XA\.:/J*EE6:6SURXMHYE(9;:77M0D@Y/4&-D9?]EE':OO.L M#X5?##P)\$OAEX?^#OPO\.P:1X;\+:-;:5H6EV^=EK:6\2Q11C/)PB@9))/4 MDDUOT %%%% !1110!\*_M]_'/_@KCX!_:&N?#W['/P>_MKP4NE6LD%]_PC\5 MSFX93YJ[V<'@XXQQ7SA\8_B5_P %W/CU\+];^#WQ/_98&H:#X@L6M=1M?^$3 M@4E20596$N5=6"NK#D,H/:OUYHKZ'"Y]2PE."6%IN4;>\T[W76]]SW,-G-/# M0@EAJ;<;:M.]UUO?<_EO^('P^\;?"KQGJ'P\^(WAB\T;6])N##J.F7\126!\ M X8>X((/0@@C(-?0_P"P#\-O^"A/P[UJ']J/]D/]G>[UXR6]SI^GZ[=:*MS# M'DA9C"'=1NX,9<9P"ZYY85]M?\%LO^";GC#X]?&GP!\:?@AH/FZIXJU6V\+^ M*?+B)6)F)^S7\N.0B1B1)'/18XA7Z"_ [X/>#_V?_A!X<^"W@*U\K2?#>E16 M5IE0&DVCYI7QU=W+.Q[LY/>OLLSXPHO**4H0C*52_-%[*VCOZO;NCZG,.**3 MRRG*,%*52_-%[*VCOZO;R/S5_P"&I_\ @X8_Z-R_\M"W_P#CM?=7[ GC3]JC MQ]^SS;>(?VQO"?\ 8OC5M5NDGL?L"VV+=6'E-L5B.1GG/->U45\)C\UHXVA[ M..&ITW>]XII^F^Q\=C,RI8NCR1H0AKO%6?IN> ?\%8O^467[2W_9O_C+_P!, M=Y7QU_P5%_8O^.?[*7Q4T'_@M_\ \$UO#9G^(7A/0H8OC;\.K0,L/Q \-K&G MG,40'==11HIS@L5BC=09(%27[K_;B_9[\?\ [6/[*_CO]F;P'\4]*\'?\)_X M3U'P[JNN:GX6DUMZQ9VD<-WJFC:')IUO<,J!=RV\EQ<-'D@G'FMUKQSRSXX_X):_M MF? _]OW]K'XO_M2_L^^(?MWA_P 1_"7X>%?@1I+>)O$4/@VSLYDC\6 M:C!);:7#/]JN8!FWT][ZYVC=AKZT?Y2JYZ[]C_\ X)>_"S]@[X\_'GXP_LO7 MMEH%A\;'TG44\,3:69;'0M5M1?B:6*-)8RUM*UVDGV=6385D575&14ZK]A?] ME7XS_LN:;X[/QI^/NA?$/5_'GCV^\5:CK>E^ Y=$F^T7(CC$+A]0NQ)%#!!! M;P@;"L4$:DN1N(!\&_\ !&KX@7O[$_\ P54^/G_!,GQ+\.?$7@?P;\39Y/BM M\$- \5V\$$T$7J-G$L$TR;0R$1JKG$>G2,<%L5],_\%5?^"4OP)_X*AZA MHSZ/\9=6^&WQR^%]I#JG@CXA>%+AEU#1HKF680^>B.C2V[S6LQ3:Z2(\+E'4 M%U=?^"A7_!+3XQ_MD?M?_!/]L;X/?M::'\,/$/P/O;NYT)V^&,FKSZFMSY(G MM;N8:I;![9DCDC\M45@MS-A\MFNS^*_['7[6&L_M::;^V)\%?VL]#\-ZW9?# M2S\*ZSX7U3P++?:'XB\N\N[IY9X5O8Y[2\<[/%F4-YJN48 ^2/V)O\ M@H+_ ,%+?V-/VX? W_!+S_@L=X.T;Q5-X]%U%\'_ (\^&57R]9EMXB3#7%,C21^8LJS"8=+K/_*V=I/\ V9@W_I^FKZ!M/V"_C-\>?VN?A[^U M[^W)\3O">K3?!^/4)/AEX&\ Z!<6MA9ZA>1K%/J5Y"+'PKK/P3O+ZS MCTO[2UR6>2+Q!;R//YK,0XVJ 0-AQF@#IO\ @N_XA\">&?\ @CU^T-?_ !$F M@2PF^&M]:6OV@C!OYPL-D!G^(W3P8]\5Y]_P2Y^*6N?L5_\ !OG\+/C#\;=* MO;F\\,?"5=3M-'*D7-_Y\LCZ781*>?-G6:S@C7NTJ"NN^./_ 2K\;_MS>,? M#]Q_P4=_:H3Q_P"!?"^K1ZII_P (_ O@H^&?#VH7L>?+EU)9;Z^NKX*"<1&X M2/.?DP6#>B_MB?LC?&[]I'Q%\-+7X<_'WPMX/\'> ?&>F^)=0\):G\-YM5&N M7-@YDM(9)8]3M1#!%+Y4ZHL9(FMXGW$+L(!^9W_!1[X%_'K2?^"7'@OXI>$_ MV4/BGIGQ[^ _C/\ X6]J/C^\T;31:SZW) M HX^P_\ @H+\>1^W;_P;T_$K]HW]G8321>._@5/K,-I;,9)8(?)$E_:-MQEX MT2YA<#^)&&#T/VQXW\/ZOXH\"ZEX7LKK21=ZAI[VS2:QI#WEDV]=KB6V6:)I M8R"04\U<@XW5\H?\$A/^"8/QA_X)=? *_P#V5_&'[6FD_%/P"VHW=YH6EW'P MV?2[C2C[WP MO/%);)X!BMY6AZ"YBGEBN!]1,DH/N#7RY_P<9:3J?BK]N[_@GIX5^'Z-)XQ? MX_-=:5]G/[V&TAN](DNI3CD1J%C=CC&V,^E>Q>)?V3?VQ_\ @D7\*/&&M?\ M!)7P3HWQ-\ W>L7.NI^SWXMGD@N="FF^:X_L&^C<9@+#?_9\R,<[C%*&;RWS M_P#@D8_PV_X*#_$9_P#@I]^T+XS?6?C[X/ MO8K\L_\ @SVN;&#_ ()@>*O#%Z)(O$FE?&W6XO%UK=9%S'?&VL>90WS;B@1< MGJ48=5-?JU7Q1XG_ ."6/Q8^!'[6OBW]M'_@F?\ M%:3\-]6^(\Z7/Q0^&WC M'PL^K>%O$UXI8B^$<%Q;SV-T2[LTL3L'9V)7YFW 'VI.L#)BY5"H92-X&,@@ M@\]\XQ[U^='[$.I^ ?\ @J;^V7^UOJ'[6W@K3O&>B?"7XIO\./ G@7Q-:+=Z M;H=E9++'<7T5M(#']JNYUD=KHJ90D:1HZHNVOJ_P1\$OVE/'NL:9K_[8/Q8\ M)ZI9Z->17VG^#?A]X;N;#3I+V)@\-Q>37=U/->&*11)%&H@C5PKNLKI$T?E1 M_P""<'Q6^ ?[<_CG]M[]ACXP^'O#W_"W+*V7XK_#OQIH$]YI>IZA;AA!JMK+ M;3Q26MP SAU(D27SI&.UB" #X]^!WB/XG>%O ?\ P47_ ."8?B[XF>--1\*_ ML^Z!-KGPE\01^,-0AU/1M/U+1KV_M=,:^AF6>6*V\N(1I([AE\Q7#(H4>8_% MW]D?X]RV]W:0!Q^D>@?\ !-'4?#G[/?QU\'V/QETZ7XH?M%'4)?B/\2;_ M ,(/+;[[FR:QBAM=/2\C:.VM;=MD$3W+L#N9WT+5KCQ%%\*[BY&ISZ2N+=5MSK"?9T8@%P9) M"<84KFO#_P!J#0OCK?\ _!R+\$O^%9^/_#UEXGL/V6]4GO9=4T":33=40:I. MDMNT27'FVZMO#HZRN8WC0D2KN1@#SKX0Z/=_\$1_^"NOQ+_9C^ &K>(M6^!G MBC]F35?BKIOP\U77+B^30=4TV2972WEN'>15D%M(I8DL_P!IC#%O)4CU;_@G MQ^R/\-_^"HG_ 25T/\ :1_:(G_MGXR_%K3-6UG_ (6XLS)K/AO5&O;J.T_L MNZ1O,T^"SV1)';P,D>(F#*V]]WU-\&?V&+FU_:;\:?MI_M.^)](\7_$#Q?X. M@\&V5EI>D/;Z3X>\,QRO.VFP)-))).T\\C33S2$;SL58XU4AO*?V7_\ @F9^ MU9^P=\,O%/[*7['W[6GAVP^$>L:I?7G@J'Q=X-N+_6_ :7CL]Q;V( MLCO+"9T4I(Y+^<,A@#Y(^#G[5'_!0G]N#_@BI^S_ /M5+\"KCXVWO@/XDW,7 MQO\ AK%<+'<_$/1=/%[9J_E[66\=':VG>WVNL\]ON*,!LKZ=_P""4'Q1_P"" M"5UN/2=/^(OP\BKZ9IW_!.+Q5^SG\'_@9\(O\ @G_\8=.\!:=\$9+I5L?%/A^35H/% M%K>3<6S1O--(UTTR9VS!6$94;*U?@3^PCXN^&_P"TU\5_VX_$?C+P MK'\4_BAH&EZ*%T;PU-_9&F6E@K"-I8SN-+>Z MAO-)^TW(^W1K+)9O<>2;8S1(9(TN9&CVNJL/H/\ 9-_X([:I^S__ ,$LO'/_ M 2U^)/[2EOXNT'Q=I.O6%CXITOP0VDW6G+JGGO*[1-?7*SF.68NG,8PNULY MR,W6/^",'B/X[_\ !,:Q_P"">?[8W[5$OBB[\-:?H]K\/?&?A3PFFD-X7DTF M(PZ?=Q0F:5I[GRR4F=I5$B-M18F!D8 S[7_@FK^T3\-?V]_A9^UM^RWX7^%' MP,\,:.+G3/C)X/\ "7B^_N;3QSI\YB6 O:C2[6 7D+F5UG?,DCR1[G&WYOT MKXS_ &./V"_^"@W@SQ+H-U_P4$_X*1-\8] \$S)/X5\.:7X$MM'%[>1*5M[[ M5+A6:6]>$'>D1.WSE29VDDC0C[,H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "N:U_X,_"'Q5XSLOB/XD^%WAZ_\1:: MJKIWB"[T:![ZU4,&"QW!7S$&1G 8"NEHH **** "BBB@ HHHH *\>U[]@G]E M?Q-^T99_M;ZW\/M0G^)&G6S6NG>+O^$NU5;JTM69V:UBVW(6.V)D?-NH$1WM ME>37L-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 @0 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D! end XML 14 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Short-term    
Accounts and notes receivable $ 386,656 $ 389,047
Allowance for doubtful accounts (45,726) (47,209)
Total net short-term accounts and notes receivable 340,930 341,838
Long-term    
Notes receivable 53,659 53,043
Allowance for doubtful accounts (6,667) (10,000)
Total net long-term notes receivable 46,992 43,043
Total net accounts and notes receivable $ 387,922 $ 384,881

XML 15 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Additional Information (Details)
12 Months Ended
Dec. 31, 2019
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 16 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Insurance Claims (Details)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Percent of liabilities 33.40%
XML 17 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Commitments - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]    
Termination option   1 year
Short-term lease obligation $ 5.2 $ 5.2
Reduction of ROU assets 0.3  
Reduction of lease liabilities $ 0.3  
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 10 years 10 years
Extension option 5 years 5 years
XML 18 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total pre-tax stock-based compensation expense charged against income $ 6,865 $ 5,900 $ 5,985
Total recognized tax benefit related to stock-based compensation 196 1,480 5,709
Unrecognized compensation cost $ 16,100 $ 14,000  
Period of expense of unrecognized compensation cost, years 2 years 4 months 24 days 2 years 6 months  
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total pre-tax stock-based compensation expense charged against income $ 2,623 $ 2,989 3,740
Restricted stock units and restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total pre-tax stock-based compensation expense charged against income $ 3,967 2,591 1,205
Period of expense of unrecognized compensation cost, years 3 years 3 months 18 days    
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 $ 275 $ 320 $ 1,040
XML 19 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
financial_institution
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
financial_institution
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
financial_institution
Dec. 31, 2018
USD ($)
financial_institution
Dec. 31, 2017
USD ($)
Accounting Policies [Abstract]                      
Number of financial institutions holding cash and cash equivalents and marketable securities | financial_institution 1       1       1 1  
Concentration Risk [Line Items]                      
Revenues $ 446,960 $ 455,606 $ 462,101 $ 476,111 $ 494,952 $ 505,500 $ 501,587 $ 500,562 $ 1,840,778 $ 2,002,601 $ 1,861,206
Customer Concentration Risk | Revenue from Contract with Customer | Genesis                      
Concentration Risk [Line Items]                      
Revenues                 $ 287,800 $ 386,700  
Capital expenditures                 15.60% 19.30%  
XML 20 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Depreciation $ 9.7 $ 4.9 $ 5.0
Housekeeping and Dietary equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 5 years    
Housekeeping and Dietary equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 7 years    
Computer hardware and software | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 3 years    
Computer hardware and software | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 7 years    
Autos and Trucks | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 5 years    
Autos and Trucks | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 10 years    
XML 21 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Common Share
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Common Share
Note 16— 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 and unvested restricted stock and restricted stock units. The table below reconciles the weighted-average basic and diluted common shares outstanding for 2019, 2018 and 2017:
 Year Ended December 31, 2019
201920182017
(in thousands) 
Weighted average number of common shares outstanding - basic74,362  74,002  73,355  
Effect of dilutive securities228  610  993  
Weighted average number of common shares outstanding - diluted74,590  74,612  74,348  


Anti-dilutive outstanding equity awards under share based compensation plans were as follows:

Year Ended December 31, 2019
201920182017
(in thousands) 
Anti-dilutive1,682  659  261  
XML 22 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts and Reserves
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts and Reserves
Schedule II — Valuation and Qualifying Accounts and Reserves
Additions
DescriptionBeginning BalanceCharged to Costs and ExpensesCharged to Other AccountsDeductionsEnding Balance
(in thousands)
2019
Allowance for Doubtful Accounts$57,209  $25,480  $—  $30,296  $52,393  
2018
Allowance for Doubtful Accounts$11,985  $51,387  $—  $6,163  $57,209  
2017
Allowance for Doubtful Accounts$6,911  $6,250  $—  $1,176  $11,985  
JSON 23 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hcsg-20191231.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 244, "dts": { "calculationLink": { "local": [ "hcsg-20191231_cal.xml" ] }, "definitionLink": { "local": [ "hcsg-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "hcsg-20191231.htm" ] }, "labelLink": { "local": [ "hcsg-20191231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "hcsg-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml" ] }, "schema": { "local": [ "hcsg-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 612, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 54, "keyStandard": 412, "memberCustom": 18, "memberStandard": 35, "nsprefix": "hcsg", "nsuri": "http://www.hcsgcorp.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.hcsgcorp.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "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-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118104 - Disclosure - Property and Equipment", "role": "http://www.hcsgcorp.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125106 - Disclosure - Fair Value Measurements", "role": "http://www.hcsgcorp.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - Accounts and Notes Receivable", "role": "http://www.hcsgcorp.com/role/AccountsandNotesReceivable", "shortName": "Accounts and Notes Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135108 - Disclosure - Allowance for Doubtful Accounts", "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts", "shortName": "Allowance for Doubtful Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - Lease Commitments", "role": "http://www.hcsgcorp.com/role/LeaseCommitments", "shortName": "Lease Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145110 - Disclosure - Share-Based Compensation", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160111 - Disclosure - Other Employee Benefit Plans", "role": "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans", "shortName": "Other Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:DividendsDeclaredAndPaidTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162112 - Disclosure - Dividends", "role": "http://www.hcsgcorp.com/role/Dividends", "shortName": "Dividends", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:DividendsDeclaredAndPaidTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167113 - Disclosure - Income Taxes", "role": "http://www.hcsgcorp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173114 - Disclosure - Related Party Transactions", "role": "http://www.hcsgcorp.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2175115 - Disclosure - Segment Information", "role": "http://www.hcsgcorp.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2179116 - Disclosure - Earnings Per Common Share", "role": "http://www.hcsgcorp.com/role/EarningsPerCommonShare", "shortName": "Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2182117 - Disclosure - Contractual Obligations and Other Contingencies", "role": "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies", "shortName": "Contractual Obligations and Other Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:AccruedInsuranceClaimsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2184118 - Disclosure - Accrued Insurance Claims", "role": "http://www.hcsgcorp.com/role/AccruedInsuranceClaims", "shortName": "Accrued Insurance Claims", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:AccruedInsuranceClaimsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2186119 - Disclosure - Selected Quarterly Financial Data (Unaudited)", "role": "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited", "shortName": "Selected Quarterly Financial Data (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2189120 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves", "role": "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves", "shortName": "Schedule II - Valuation and Qualifying Accounts and Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:NatureofOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:NatureofOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables)", "role": "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables", "shortName": "Changes in Accumulated Other Comprehensive Income by Component (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319302 - Disclosure - Property and Equipment (Tables)", "role": "http://www.hcsgcorp.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322303 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - Accounts and Notes Receivable (Tables)", "role": "http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables", "shortName": "Accounts and Notes Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:ScheduleOfBadDebtExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336306 - Disclosure - Allowance for Doubtful Accounts (Tables)", "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables", "shortName": "Allowance for Doubtful Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:ScheduleOfBadDebtExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340307 - Disclosure - Lease Commitments (Tables)", "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsTables", "shortName": "Lease Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346308 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "hcsg:DividendsDeclaredAndPaidTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363309 - Disclosure - Dividends (Tables)", "role": "http://www.hcsgcorp.com/role/DividendsTables", "shortName": "Dividends (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "hcsg:DividendsDeclaredAndPaidTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendsPayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368310 - Disclosure - Income Taxes (Tables)", "role": "http://www.hcsgcorp.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2376311 - Disclosure - Segment Information (Tables)", "role": "http://www.hcsgcorp.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2380312 - Disclosure - Earnings Per Common Share (Tables)", "role": "http://www.hcsgcorp.com/role/EarningsPerCommonShareTables", "shortName": "Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2387313 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)", "role": "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables", "shortName": "Selected Quarterly Financial Data (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "hcsg:NatureofOperationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:ServiceAgreementsDurationOfService", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Description of Business and Significant Accounting Policies - Nature of Operations (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails", "shortName": "Description of Business and Significant Accounting Policies - Nature of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "hcsg:NatureofOperationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:ServiceAgreementsDurationOfService", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails", "shortName": "Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:MarketableSecuritiesPolicy", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-5", "lang": null, "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Description of Business and Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Description of Business and Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i04fcfb34453344449f4d2696bc46d912_D20190101-20191231", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:AdvertisingExpense", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Description of Business and Significant Accounting Policies - Advertising Costs (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails", "shortName": "Description of Business and Significant Accounting Policies - Advertising Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AdvertisingExpense", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails", "shortName": "Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Description of Business and Significant Accounting Policies - Correction of Immaterial Errors (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails", "shortName": "Description of Business and Significant Accounting Policies - Correction of Immaterial Errors (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i93dae752e4a540018d370b517ddcd0db_D20180101-20181231", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "hcsg:ConcentrationRiskNumberofFinancialInstitutionsHoldingCashandCashEquivalentsandMarketableSecurities", "reportCount": 1, "unitRef": "financial_institution", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409407 - Disclosure - Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "shortName": "Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i76b1f69e257440c783af66cc82980efe_D20191231-20191231", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410408 - Disclosure - Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details)", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "shortName": "Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i76b1f69e257440c783af66cc82980efe_D20191231-20191231", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412409 - Disclosure - Revenue (Details)", "role": "http://www.hcsgcorp.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "lang": "en-US", "name": "hcsg:RevenueFromContractWithCustomerRenewableServiceTermPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "lang": null, "name": "hcsg:DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413410 - Disclosure - Revenue - Remaining Performance Obligation (Details)", "role": "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails", "shortName": "Revenue - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i49a057a3bf8946fba9156649ff014e2a_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416411 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details)", "role": "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails", "shortName": "Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417412 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details)", "role": "http://www.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-20191231.htm", "contextRef": "i10eb8a5421084f2e82a725dc79114121_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:DebtSecuritiesGainLossExcludingOtti", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420413 - Disclosure - Property and Equipment (Details)", "role": "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423414 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details)", "role": "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Other Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424415 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details)", "role": "http://www.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:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8c2cbbc54a0744a48d0d443591a5c346_D20190101-20191231", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428417 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)", "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails", "shortName": "Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "iee9eb4dc3dd74d38bea6c9b31c7782cb_I20191231", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429418 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details)", "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails", "shortName": "Fair Value Measurements - Marketable Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430419 - Disclosure - Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details)", "role": "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails", "shortName": "Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "iae22fc02faaf49ad88df8626703e2be6_I20161231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "iae22fc02faaf49ad88df8626703e2be6_I20161231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433420 - Disclosure - Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details)", "role": "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails", "shortName": "Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "hcsg:AccountsNotesLoansAndFinancingReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NotesReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434421 - Disclosure - Accounts and Notes Receivable - Additional Information (Details)", "role": "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails", "shortName": "Accounts and Notes Receivable - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NotesReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Allowance for Doubtful Accounts - Bad Debt Provisions (Details)", "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails", "shortName": "Allowance for Doubtful Accounts - Bad Debt Provisions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i49a057a3bf8946fba9156649ff014e2a_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - Allowance for Doubtful Accounts - Impaired Notes Receivable (Details)", "role": "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails", "shortName": "Allowance for Doubtful Accounts - Impaired Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AllowanceForCreditLossesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i0602789219c6477b97dd5b5c8c676cf2_I20161231", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairedFinancingReceivableRecordedInvestment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:LesseeOperatingLeaseTerminationOptionTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - Lease Commitments - Additional Information (Details)", "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails", "shortName": "Lease Commitments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "hcsg:LesseeOperatingLeaseTerminationOptionTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442425 - Disclosure - Lease Commitments - Operating Lease Expense (Details)", "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails", "shortName": "Lease Commitments - Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443426 - Disclosure - Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)", "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails", "shortName": "Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hcsg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444427 - Disclosure - Lease Commitments - Supplemental Information (Details)", "role": "http://www.hcsgcorp.com/role/LeaseCommitmentsSupplementalInformationDetails", "shortName": "Lease Commitments - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hcsg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447428 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "shortName": "Share-Based Compensation - Summary 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-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448429 - Disclosure - Share-Based Compensation - 2012 Equity Incentive Plan (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails", "shortName": "Share-Based Compensation - 2012 Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Significant Accounting Policies", "role": "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies", "shortName": "Description of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i49a057a3bf8946fba9156649ff014e2a_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449430 - Disclosure - Share-Based Compensation - Summary of Stock Options Activity (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails", "shortName": "Share-Based Compensation - Summary of Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i49a057a3bf8946fba9156649ff014e2a_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450431 - Disclosure - Share-Based Compensation - Stock Options, Summary of Other Information (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails", "shortName": "Share-Based Compensation - Stock Options, Summary of Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i540f75d4604340569ed0ce99421f9023_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451432 - Disclosure - Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails", "shortName": "Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i540f75d4604340569ed0ce99421f9023_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i0a70c897da1043cd86a7bb607f658cb3_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - Disclosure - Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails", "shortName": "Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i0a70c897da1043cd86a7bb607f658cb3_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453434 - Disclosure - Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "shortName": "Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i11217217b5f14518a8028fb8e93d9748_D20190101-20191231", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i3a9c7dd739c2438ba3ca1f38675c72ea_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454435 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails", "shortName": "Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i0a4a853e86f94ff29df64365b938cef9_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i0a4a853e86f94ff29df64365b938cef9_D20190101-20191231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455436 - Disclosure - Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails", "shortName": "Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i0a4a853e86f94ff29df64365b938cef9_D20190101-20191231", "decimals": "-3", "lang": null, "name": "hcsg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456437 - Disclosure - Share-Based Compensation - Employee Stock Purchase Plan (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails", "shortName": "Share-Based Compensation - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8312be088f4b489ca04c6e04835d2162_D20190101-20191231", "decimals": null, "lang": "en-US", "name": "hcsg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteAverageWeeklyHoursofWork", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8312be088f4b489ca04c6e04835d2162_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457438 - Disclosure - Share-Based Compensation - Summary of ESPP Annual Offerings (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails", "shortName": "Share-Based Compensation - Summary of ESPP Annual Offerings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8312be088f4b489ca04c6e04835d2162_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "icdc8591bb1d041ed94ce0d96ecad3435_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "hcsg:DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458439 - Disclosure - Share-Based Compensation - Deferred Compensation Plan (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails", "shortName": "Share-Based Compensation - Deferred Compensation Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "icdc8591bb1d041ed94ce0d96ecad3435_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "hcsg:DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111102 - Disclosure - Revenue", "role": "http://www.hcsgcorp.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459440 - Disclosure - Share-Based Compensation - Summary of Information Of SERP (Details)", "role": "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails", "shortName": "Share-Based Compensation - Summary of Information Of SERP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i6ba28248d08b41e59605da5758fa3448_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461441 - Disclosure - Other Employee Benefit Plans (Details)", "role": "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails", "shortName": "Other Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "hcsg:DividendsDeclaredAndPaidTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464442 - Disclosure - Dividends - Quarterly Dividend Payments (Details)", "role": "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails", "shortName": "Dividends - Quarterly Dividend Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "hcsg:DividendsDeclaredAndPaidTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465443 - Disclosure - Dividends - Additional Information (Details)", "role": "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails", "shortName": "Dividends - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "hcsg:DividendsDeclaredAndPaidTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7382122d12284411b0493292102d1cb8_D20200211-20200211", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466444 - Disclosure - Dividends - Cash Dividends Per Common Share (Details)", "role": "http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails", "shortName": "Dividends - Cash Dividends Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469445 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)", "role": "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Summary of Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i36a4a6f4094248c69631432eb6a3a093_D20171222-20171222", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470446 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i36a4a6f4094248c69631432eb6a3a093_D20171222-20171222", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471447 - Disclosure - Income Taxes - Significant Components of Federal and State Deferred Tax Assets and Liabilities (Details)", "role": "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Significant Components of Federal and State Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472448 - Disclosure - Income Taxes - Reconciliation of the Provision for Income Taxes (Details)", "role": "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Reconciliation of the Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474449 - Disclosure - Related Party Transactions (Details)", "role": "http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114103 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component", "role": "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent", "shortName": "Changes in Accumulated Other Comprehensive Income by Component", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477450 - Disclosure - Segment Information - Additional Information (Details)", "role": "http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails", "shortName": "Segment Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478451 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details)", "role": "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails", "shortName": "Segment Information - Schedule of Information of Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i07b5cbfbddd3412487bea0c6c416981d_I20171231", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481452 - Disclosure - Earnings Per Common Share (Details)", "role": "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails", "shortName": "Earnings Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483453 - Disclosure - Contractual Obligations and Other Contingencies (Details)", "role": "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails", "shortName": "Contractual Obligations and Other Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i88fd8e6f59594bb7acacc03045acd607_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "div", "hcsg:AccruedInsuranceClaimsTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "hcsg:WorkersCompensationPercentOfLiabilities", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485454 - Disclosure - Accrued Insurance Claims (Details)", "role": "http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails", "shortName": "Accrued Insurance Claims (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "hcsg:AccruedInsuranceClaimsTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i7627c13e1dd94cada42454091b0666a2_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "hcsg:WorkersCompensationPercentOfLiabilities", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488455 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)", "role": "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails", "shortName": "Selected Quarterly Financial Data (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "i8dec2f7b50064438b454b7b562d59097_D20191001-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingCostsAndExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "if0edbdca37b044119b9d6d4951785e24_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2490456 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details)", "role": "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts and Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hcsg-20191231.htm", "contextRef": "ic30c549cc7e241769399ab2e8adb5699_I20161231", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 53, "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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2019-01-31", "presentation": [ "http://www.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 CCYY 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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r406" ], "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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r408" ], "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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r408" ], "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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r408" ], "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/2019-01-31", "presentation": [ "http://www.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 or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r409" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r408" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r408" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r408" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r408" ], "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": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r403" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r405" ], "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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "hcsg_AccountsNotesLoansAndFinancingReceivableGrossCurrent": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "", "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Current", "terseLabel": "Accounts and notes receivable" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableGrossCurrent", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_AccruedInsuranceClaimsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accrued Insurance Claims [Text Block]", "label": "Accrued Insurance Claims [Text Block]", "verboseLabel": "Accrued Insurance Claims" } } }, "localname": "AccruedInsuranceClaimsTextBlock", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AccruedInsuranceClaims" ], "xbrltype": "textBlockItemType" }, "hcsg_AdjustmentForCaptiveInsuranceCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adjustment for Captive Insurance Company", "label": "Adjustment for Captive Insurance Company [Member]", "terseLabel": "Adjustment for captive insurance company" } } }, "localname": "AdjustmentForCaptiveInsuranceCompanyMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails" ], "xbrltype": "domainItemType" }, "hcsg_AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "", "label": "Adjustments To Additional Paid In Capital, Contingent Shares Settled Pursuant To Acquisition", "negatedLabel": "Contingent shares settled pursuant to acquisition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalContingentSharesSettledPursuantToAcquisition", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "hcsg_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "hcsg_BalancedAndLifestyleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Balanced and Lifestyle.", "label": "Balanced And Lifestyle [Member]", "terseLabel": "Balanced and Lifestyle" } } }, "localname": "BalancedAndLifestyleMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" ], "xbrltype": "integerItemType" }, "hcsg_ContingentSharesSettledPursuantToAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contingent Shares Settled Pursuant To Acquisition", "label": "Contingent Shares Settled Pursuant To Acquisition", "terseLabel": "Contingent shares settled pursuant to acquisition" } } }, "localname": "ContingentSharesSettledPursuantToAcquisition", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hcsg_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate And Eliminations [Member]", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_CumulativeEffectOnRetainedEarningsTaxPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect on Retained Earnings, Tax, Percent", "label": "Cumulative Effect on Retained Earnings, Tax, Percent", "terseLabel": "Adjustment tax rate" } } }, "localname": "CumulativeEffectOnRetainedEarningsTaxPercent", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "percentItemType" }, "hcsg_DecreaseInImpairedNotesReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Decrease In Impaired Notes Receivable", "label": "Decrease In Impaired Notes Receivable", "terseLabel": "Deductions" } } }, "localname": "DecreaseInImpairedNotesReceivable", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_DecreaseInReservedForImpairedNotesReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease In Reserved For Impaired Notes Receivable", "label": "Decrease In Reserved For Impaired Notes Receivable", "terseLabel": "Deductions" } } }, "localname": "DecreaseInReservedForImpairedNotesReceivable", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement Employer Contribution Percentage of Participant Deferral", "label": "Deferred Compensation Arrangement Employer Contribution Percentage of Participant Deferral", "terseLabel": "Percentage of match participants' deferrals" } } }, "localname": "DeferredCompensationArrangementEmployerContributionPercentageOfParticipantDeferral", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" ], "xbrltype": "percentItemType" }, "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": "Common stock reserved for future issuance (in shares)" } } }, "localname": "DeferredCompensationArrangementWithIndividualRemainingSharesAuthorizedForIssuance", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" ], "xbrltype": "sharesItemType" }, "hcsg_DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Shares Vested and Outstanding", "label": "Deferred Compensation Arrangement with Individual, Shares Vested and Outstanding", "terseLabel": "Stock options vested and outstanding (in shares)" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesVestedAndOutstanding", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" ], "xbrltype": "sharesItemType" }, "hcsg_DeferredCompensationPlanPercentageDeferralInCommonStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred compensation plan, percentage deferral in common stock", "label": "Deferred Compensation Plan, Percentage Deferral In Common Stock", "terseLabel": "Percentage of deferral in the form of common stock" } } }, "localname": "DeferredCompensationPlanPercentageDeferralInCommonStock", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" ], "xbrltype": "percentItemType" }, "hcsg_DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred compensation plan, percentage of pre-tax income allow participants to defer", "label": "Deferred Compensation Plan, Percentage Of Pre-Tax Income Allow Participants To Defer", "terseLabel": "Percentage of earned income on a pre-tax basis, deferred" } } }, "localname": "DeferredCompensationPlanPercentageOfPreTaxIncomeAllowParticipantsToDefer", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" ], "xbrltype": "percentItemType" }, "hcsg_DeferredCompensationTrustAccountBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation trust account balance including the company's common stock held in the plans participant's trust account and reported as treasury stock.", "label": "Deferred Compensation Trust Account Balance", "terseLabel": "SERP trust account balance at December 31" } } }, "localname": "DeferredCompensationTrustAccountBalance", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "xbrltype": "monetaryItemType" }, "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans", "label": "Deferred Income Tax Expense (Benefit), Excluding Tax Benefit From Equity Compensation Plans", "terseLabel": "Deferred income tax (benefit) expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefitExcludingTaxBenefitFromEquityCompensationPlans", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hcsg_DeferredTaxAssetsAccruedInsuranceClaims": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Accrued Insurance Claims", "label": "Deferred Tax Assets, Accrued Insurance Claims", "terseLabel": "Accrued insurance claims" } } }, "localname": "DeferredTaxAssetsAccruedInsuranceClaims", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_DeferredTaxAssetsLiabilitiesIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets (Liabilities), Intangible Assets", "label": "Deferred Tax Assets (Liabilities), Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "DeferredTaxAssetsLiabilitiesIntangibleAssets", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Expensing Of Housekeeping Supplies", "label": "Deferred Tax Liabilities, Expensing Of Housekeeping Supplies", "negatedLabel": "Expensing of housekeeping supplies" } } }, "localname": "DeferredTaxLiabilitiesExpensingOfHousekeepingSupplies", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_DietarySegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Dietary Segment.", "label": "Dietary Segment [Member]", "terseLabel": "Dietary Segment" } } }, "localname": "DietarySegmentMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hcsg_DietaryServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Dietary Services.", "label": "Dietary Services [Member]", "terseLabel": "Dietary services", "verboseLabel": "Dietary" } } }, "localname": "DietaryServicesMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_DividendsDeclaredAndPaidTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of cash dividends declared by an entity during the period for common. This element includes paid and unpaid dividends declared during the period.", "label": "Dividends Declared And Paid [Text Block]", "verboseLabel": "Dividends" } } }, "localname": "DividendsDeclaredAndPaidTextBlock", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/Dividends" ], "xbrltype": "textBlockItemType" }, "hcsg_EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Increases (Decreases) [Abstract]", "label": "Effective Income Tax Rate Reconciliation, Increases (Decreases) [Abstract]", "terseLabel": "Increases (decreases) resulting from:" } } }, "localname": "EffectiveIncomeTaxRateReconciliationIncreasesDecreasesAbstract", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "hcsg_GenesisMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Genesis [Member]", "terseLabel": "Genesis" } } }, "localname": "GenesisMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "hcsg_HousekeepingSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Housekeeping Segment.", "label": "Housekeeping Segment [Member]", "terseLabel": "Housekeeping Segment" } } }, "localname": "HousekeepingSegmentMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hcsg_HousekeepingServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Housekeeping Services.", "label": "Housekeeping Services [Member]", "terseLabel": "Housekeeping services", "verboseLabel": "Housekeeping" } } }, "localname": "HousekeepingServicesMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_ImpairedNotesReceivableRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Impaired Notes Receivable [Roll Forward]", "label": "Impaired Notes Receivable [Roll Forward]", "terseLabel": "Impaired Notes Receivable" } } }, "localname": "ImpairedNotesReceivableRollForward", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "hcsg_IncreaseDecreaseInDeferredCompensationFunding": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hcsg_IncreaseInImpairedNotesReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase In Impaired Notes Receivable", "label": "Increase In Impaired Notes Receivable", "terseLabel": "Additions" } } }, "localname": "IncreaseInImpairedNotesReceivable", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_IncreaseInReservedForImpairedNotesReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase In Reserved For Impaired Notes Receivable", "label": "Increase In Reserved For Impaired Notes Receivable", "terseLabel": "Additions" } } }, "localname": "IncreaseInReservedForImpairedNotesReceivable", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_InternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International.", "label": "International [Member]", "terseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "hcsg_LineOfCreditFacilityNumberOfFinancialCovenants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of Credit Facility, Number of Financial Covenants", "label": "Line of Credit Facility, Number of Financial Covenants", "terseLabel": "Number of financial covenants" } } }, "localname": "LineOfCreditFacilityNumberOfFinancialCovenants", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "integerItemType" }, "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": "Change in bank line of credit" } } }, "localname": "LineofCreditFacilityIncreaseDecreaseRemainingBorrowingCapacity", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_MidCapGrowthMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mid Cap Growth.", "label": "Mid Cap Growth [Member]", "terseLabel": "Mid Cap Growth" } } }, "localname": "MidCapGrowthMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hcsg_OperatingLeaseLiabilityCancellation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Liability, Cancellation", "label": "Operating Lease, Liability, Cancellation", "terseLabel": "Reduction of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCancellation", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_OperatingLeaseRightofUseAssetCancellation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Cancellation", "label": "Operating Lease, Right-of-Use Asset, Cancellation", "terseLabel": "Reduction of ROU assets" } } }, "localname": "OperatingLeaseRightofUseAssetCancellation", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" ], "xbrltype": "durationItemType" }, "hcsg_PrimeRateOrOvernightBankFundingRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prime Rate Or Overnight Bank Funding Rate [Member]", "label": "Prime Rate Or Overnight Bank Funding Rate [Member]", "terseLabel": "Prime Rate or Overnight Bank Funding Rate" } } }, "localname": "PrimeRateOrOvernightBankFundingRateMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 2.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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 1.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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues", "label": "Related Party Transaction, Fees Paid Related Party As A Percentage Of Overall Related Party Revenues", "verboseLabel": "Percentage of fee paid to related party in relation to related party's total revenue (less than)" } } }, "localname": "RelatedPartyTransactionFeesPaidRelatedPartyAsPercentageOfOverallRelatedPartyRevenues", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "hcsg_RestrictedStockandRestrictedStockUnitsRSUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock and Restricted Stock Units (RSUs) [Member]", "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units and restricted stock", "verboseLabel": "Restricted stock units and restricted stock" } } }, "localname": "RestrictedStockandRestrictedStockUnitsRSUsMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" ], "xbrltype": "domainItemType" }, "hcsg_RetirementSavingsPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Retirement Savings Plan", "label": "Retirement Savings Plan [Member]", "terseLabel": "RSP" } } }, "localname": "RetirementSavingsPlanMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "hcsg_RevenueFromContractWithCustomerRenewableServiceTermPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue From Contract With Customer, Renewable Service Term Period", "label": "Revenue From Contract With Customer, Renewable Service Term Period", "terseLabel": "Renewable service term period" } } }, "localname": "RevenueFromContractWithCustomerRenewableServiceTermPeriod", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "hcsg_RevenueFromContractWithCustomerServiceAgreementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue From Contract With Customer, Service Agreement Period", "label": "Revenue From Contract With Customer, Service Agreement Period", "terseLabel": "Service agreement period" } } }, "localname": "RevenueFromContractWithCustomerServiceAgreementPeriod", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "hcsg_ScheduleOfBadDebtExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Bad Debt Expense [Table Text Block]", "label": "Schedule Of Bad Debt Expense [Table Text Block]", "terseLabel": "Allowance for Doubtful Debts" } } }, "localname": "ScheduleOfBadDebtExpenseTableTextBlock", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" ], "xbrltype": "textBlockItemType" }, "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" ], "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" ], "xbrltype": "stringItemType" }, "hcsg_ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block]", "label": "Schedule of Dividends Payable on Outstanding Weighted Average Number of Basic Common Shares [Table Text Block]", "terseLabel": "Dividends Payable on Outstanding Weighted Average Basic Common Shares" } } }, "localname": "ScheduleofDividendsPayableonOutstandingWeightedAverageNumberofBasicCommonSharesTableTextBlock", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DividendsTables" ], "xbrltype": "textBlockItemType" }, "hcsg_ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service Agreements, Days To Cancel Agreement After Initial Period.", "label": "Service Agreements, Days To Cancel Agreement After Initial Period", "terseLabel": "Days to notify cancellation of service" } } }, "localname": "ServiceAgreementsDaysToCancelAgreementAfterInitialPeriod", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" ], "xbrltype": "durationItemType" }, "hcsg_ServiceAgreementsDurationOfService": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service Agreements, Duration of Service", "label": "Service Agreements, Duration of Service", "terseLabel": "Service agreement term" } } }, "localname": "ServiceAgreementsDurationOfService", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" ], "xbrltype": "durationItemType" }, "hcsg_ServiceAgreementsInitialPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service Agreements, Initial Period", "label": "Service Agreements, Initial Period", "terseLabel": "Initial period of service term" } } }, "localname": "ServiceAgreementsInitialPeriod", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails" ], "xbrltype": "durationItemType" }, "hcsg_ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution", "label": "Shard-based Compensation Arrangement by Share-based Payment Award, Full Vest in Matching Contribution", "terseLabel": "Full vest in matching contribution" } } }, "localname": "ShardbasedCompensationArrangementbySharebasedPaymentAwardFullVestinMatchingContribution", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" ], "xbrltype": "durationItemType" }, "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Annual Earning, Percent of Tax Limitation", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Annual Earning, Percent of Tax Limitation", "terseLabel": "Percent of IRS limitation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarningPercentOfTaxLimitation", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award, annual earnings", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Annual Earnings", "terseLabel": "Annual earnings withheld to purchase common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualEarnings", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award, equity instruments options, vested in period, total fair value", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Options, Vested In Period, Total Fair Value", "terseLabel": "Total fair value of restricted stock units and restricted stock vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodTotalFairValue", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" ], "xbrltype": "monetaryItemType" }, "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Term of Grants", "terseLabel": "Maximum term of grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumTermOfGrants", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "hcsg_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Per Calendar Year", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Value of Shares Per Employee Per Calendar Year", "terseLabel": "Maximum fair value of common stock purchased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployeePerCalendarYear", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "monetaryItemType" }, "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://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "hcsg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable [Abstract [Abstract]", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable [Abstract [Abstract]", "terseLabel": "Exercisable:" } } }, "localname": "SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeExercisableAbstractAbstract", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "hcsg_SmallCapGrowthMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Small Cap Growth [Member]", "label": "Small Cap Growth [Member]", "terseLabel": "Small Cap Growth" } } }, "localname": "SmallCapGrowthMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_SmallCapValueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Small Cap Value.", "label": "Small Cap Value [Member]", "terseLabel": "Small Cap Value" } } }, "localname": "SmallCapValueMember", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "hcsg_TreasuryStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TreasuryStockPolicyTextBlock", "label": "Treasury Stock [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockPolicyTextBlock", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hcsg_ValuationAllowancesandReservesAdditionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation Allowances and Reserves, Additions [Abstract]", "label": "Valuation Allowances and Reserves, Additions [Abstract]", "terseLabel": "Additions" } } }, "localname": "ValuationAllowancesandReservesAdditionsAbstract", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "stringItemType" }, "hcsg_WorkersCompensationPercentOfLiabilities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of Liabilities From Insurance Plan", "label": "Workers Compensation, Percent of Liabilities", "terseLabel": "Percent of liabilities" } } }, "localname": "WorkersCompensationPercentOfLiabilities", "nsuri": "http://www.hcsgcorp.com/20191231", "presentation": [ "http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails" ], "xbrltype": "percentItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r138", "r145" ], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r146", "r222", "r224", "r396" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r101", "r410" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "Schedule II - Valuation and Qualifying Accounts and Reserves" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves" ], "xbrltype": "textBlockItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r101", "r410" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASC 326" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndNotesReceivableNet": { "auth_ref": [ "r20", "r148", "r386" ], "calculation": { "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r3", "r20", "r43", "r148", "r149", "r386" ], "calculation": { "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsAndNotesReceivableNet", "weight": 1.0 }, "http://www.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 $45,726 and $47,209 as of December 31, 2019 and 2018, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails", "http://www.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": "Long-term" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r368", "r388" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.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 currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r47", "r48", "r49", "r53", "r54" ], "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": "Realized Gains (Losses) on Sale of Available-for-sale Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r51", "r52", "r53" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income, net of taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r50", "r53", "r54", "r322" ], "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 Income (Loss), net of Taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForErrorCorrectionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the types error corrections made to the financial statements.", "label": "Adjustments for Error Correction [Domain]", "terseLabel": "Adjustments for Error Correction [Domain]" } } }, "localname": "AdjustmentsForErrorCorrectionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "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 and restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r243", "r245", "r284", "r285" ], "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 \u2014 stock options, restricted stock and restricted stock units" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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 provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r289" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r245", "r277", "r283" ], "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": "SERP expense", "verboseLabel": "Total pre-tax stock-based compensation expense charged against income" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance For Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossesTextBlock": { "auth_ref": [ "r158" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r155", "r175" ], "calculation": { "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": { "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", "negatedLabel": "Allowance for doubtful accounts", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails", "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Increase to allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "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": "Allowance for Doubtful Accounts Receivable [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": { "auth_ref": [ "r27", "r155", "r175" ], "calculation": { "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": { "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", "negatedLabel": "Allowance for doubtful accounts", "terseLabel": "Allowance for doubtful accounts, noncurrent" } } }, "localname": "AllowanceForNotesAndLoansReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails", "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r87", "r190", "r196" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r142", "r367", "r387" ], "calculation": { "http://www.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", "verboseLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r46" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r164" ], "calculation": { "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r165" ], "calculation": { "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r162", "r181" ], "calculation": { "http://www.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": "Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r166", "r169", "r380" ], "calculation": { "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": { "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 sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value", "terseLabel": "Maturing in sixth year through tenth year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r166", "r168", "r379" ], "calculation": { "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": { "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 in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Maturing in second year through fifth year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r166", "r170", "r381" ], "calculation": { "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": { "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 after tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value", "terseLabel": "Maturing after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r166", "r167", "r378" ], "calculation": { "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": { "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), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Maturing in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r159", "r163", "r181" ], "calculation": { "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.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": "Municipal bonds \u2014 available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r247", "r280" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r334", "r335" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r28", "r89" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r90", "r94" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r83", "r89", "r93" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r339" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r210", "r373", "r391" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r209", "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Contractual Obligations and Other Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r40" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r213" ], "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 dividends paid per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share (in shares)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails", "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r212" ], "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", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.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; 75,557 and 75,344 shares issued, and 74,149 and 73,877 shares outstanding as of December 31, 2019 and 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r230", "r233", "r242", "r287" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "verboseLabel": "Other Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r74" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r131", "r132", "r336", "r337" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r131", "r132", "r336", "r337", "r397" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r131", "r132", "r336", "r337", "r397" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r126", "r383" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r131", "r132", "r336", "r337" ], "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": "Capital expenditures" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r129", "r131", "r132", "r133", "r336", "r338" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r131", "r132", "r336", "r337" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r94", "r320", "r323", "r324" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r216", "r217", "r223" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r69" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r97", "r308", "r312" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r308", "r312" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r97", "r308", "r312" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r316" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Unrealized Gain (Loss)", "negatedLabel": "Unrealized (gain) loss on deferred compensation fund investments" } } }, "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain", "terseLabel": "Realized loss (less than $0.2 million for 2018 and less than $0.1 for 2017)" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (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 Gain (Loss)", "verboseLabel": "Realized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r172" ], "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": "Contractual Maturities of Available For Sale Investments" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesGainLossExcludingOtti": { "auth_ref": [ "r67", "r68", "r374", "r394" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading). Excludes other-than-temporary impairment (OTTI).", "label": "Debt Securities, Gain (Loss), Excluding OTTI", "terseLabel": "(Gains) losses from the sale of available-for-sale securities" } } }, "localname": "DebtSecuritiesGainLossExcludingOtti", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance": { "auth_ref": [ "r249" ], "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": "Stock options authorized to issue (in shares)" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Shares Issued", "verboseLabel": "Treasury shares issued to fund SERP expense (in shares)" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.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" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r32" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.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", "terseLabel": "Deferred compensation fund", "verboseLabel": "Deferred compensation funding, at fair value" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r309", "r312" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r304" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.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 income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r97", "r309", "r312" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r16", "r17", "r302", "r369", "r384" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r309", "r312" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r303" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r304" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r290", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "verboseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r292", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r291", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "verboseLabel": "Non-deductible reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r290", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r292", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r292", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Leases" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r292", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r292", "r306", "r307" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation of property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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 Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum percentage of employee contribution" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r87", "r201" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r87", "r140" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r247", "r280" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Weighted Average Grant-Date Fair Values and Intrinsic Values of Options Vested" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dividends [Abstract]", "terseLabel": "Dividends [Abstract]" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r213" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r65", "r104", "r111", "r114", "r115", "r116", "r120", "r376", "r393" ], "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 common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r65", "r104", "r111", "r114", "r115", "r116", "r120", "r376", "r393" ], "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 common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r94", "r117", "r118", "r119" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r121" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/EarningsPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r286", "r297" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.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, accrued and withheld payroll taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r278" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r278" ], "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, years", "verboseLabel": "Weighted average remaining vesting period (years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Total recognized tax benefit related to stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r281" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Tax benefit from exercise of stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "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": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r212" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r173" ], "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 gain related to equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r173" ], "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", "negatedLabel": "Unrealized loss related to equity securities" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": { "auth_ref": [ "r106", "r107", "r108" ], "lang": { "en-US": { "role": { "documentation": "Information by type of error correction.", "label": "Adjustments for Error Corrections [Axis]", "terseLabel": "Adjustments for Error Corrections [Axis]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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, 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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r325", "r326", "r327", "r328" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r325", "r326" ], "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]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r234", "r235", "r240", "r326", "r362" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r325", "r329" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r234", "r235", "r240", "r326", "r363" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r234", "r235", "r240", "r326", "r364" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r234", "r235", "r240", "r326", "r365" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": { "auth_ref": [ "r329" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r331" ], "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]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r94", "r330", "r333" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r150", "r175", "r176", "r178", "r372" ], "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": "Balance End of Year", "periodStartLabel": "Balance Beginning of Year", "terseLabel": "Note reserves" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails", "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "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": "Reserve for Impaired Notes Receivable" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r195" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r191", "r192", "r195", "r198", "r366" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r191", "r194" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r195" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Other intangible assets, less accumulated amortization of $19,300 and $17,216 as of December 31, 2019 and 2018, respectively" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedIncomeInvestmentsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r185", "r186" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "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": "Impairment loss on goodwill and intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r94", "r189", "r193" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r187", "r188" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Cumulative goodwill impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment": { "auth_ref": [ "r152", "r154" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.", "label": "Impaired Financing Receivable, Average Recorded Investment", "terseLabel": "Average Outstanding Balance" } } }, "localname": "ImpairedFinancingReceivableAverageRecordedInvestment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedFinancingReceivableRecordedInvestment": { "auth_ref": [ "r151" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.", "label": "Impaired Financing Receivable, Recorded Investment", "periodEndLabel": "Balance End of Year", "periodStartLabel": "Balance Beginning of Year" } } }, "localname": "ImpairedFinancingReceivableRecordedInvestment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedFinancingReceivablesTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of impaired financing receivables.", "label": "Impaired Financing Receivables [Table Text Block]", "terseLabel": "Impaired Notes Receivable" } } }, "localname": "ImpairedFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r94", "r200", "r205" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r98" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "(Loss) income before income taxes", "totalLabel": "Income before income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails", "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r315" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r141", "r313" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 expense (benefit)", "terseLabel": "Income taxes", "totalLabel": "Tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails", "http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "terseLabel": "Adjustment of deferred tax asset" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r61", "r94", "r295", "r296", "r300", "r301", "r305", "r314", "r402" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r294", "r297", "r298" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "United States Tax Reform - remeasurement of deferred taxes" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r96", "r297", "r298" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "verboseLabel": "Income tax expense computed at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": { "auth_ref": [ "r297", "r298" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount", "negatedLabel": "Tax exempt interest" } } }, "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r297" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "verboseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r96", "r297", "r298" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r297", "r298" ], "calculation": { "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedLabel": "Federal jobs credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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", "verboseLabel": "Deferred compensation liability" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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", "verboseLabel": "Accrued insurance claims" } } }, "localname": "IncreaseDecreaseInWorkersCompensationLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r112", "r113", "r118" ], "calculation": { "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares", "verboseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross intangible assets" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r139", "r340", "r341", "r377" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r82", "r84", "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesPolicy": { "auth_ref": [ "r45", "r94", "r183" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r72" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r71", "r72", "r73" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Investment and other income, net" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r398", "r399", "r400", "r401" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r398", "r399", "r400", "r401" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r355", "r357" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r355" ], "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": "Operating Leases Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases, Operating [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r350" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r348" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r356" ], "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, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments under Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r356" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total undiscounted minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r356" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "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 for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r356" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "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 payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r356" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r356" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r356" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "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 payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r356" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails": { "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 payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r356" ], "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": "Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r349" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r349" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r358" ], "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": "Lease Commitments" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitments" ], "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": "Standby Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r371", "r390" ], "calculation": { "http://www.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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r370", "r385" ], "calculation": { "http://www.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 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": "Borrowings under line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r34" ], "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": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r157" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]", "terseLabel": "Short-term" } } }, "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r129", "r131", "r132", "r146" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.", "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Significant Clients" } } }, "localname": "MajorCustomersPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r4", "r36" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments in Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Marketable Debt Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "terseLabel": "Unrealized gains (losses) from marketable securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r234" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails", "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "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 financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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 investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r85", "r88" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r55", "r58", "r64", "r88", "r118", "r375", "r392" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "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) Attributable to Parent", "terseLabel": "Net income for the period", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r103", "r105" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansReceivableGrossNoncurrent": { "auth_ref": [ "r148" ], "calculation": { "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Notes receivable" } } }, "localname": "NotesAndLoansReceivableGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsAndNotesReceivableNet", "weight": 1.0 }, "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.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 \u2013 long\u2013term portion, less allowance for doubtful accounts of $6,667 and $10,000 as of December 31, 2019 and 2018, respectively", "totalLabel": "Total net long-term notes receivable" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails", "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r20", "r148", "r180" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Notes outstanding, net" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails", "http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r53", "r62" ], "calculation": { "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.", "label": "Operating Costs and Expenses", "verboseLabel": "Operating costs and expenses" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r345" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r344" ], "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": "Lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term lease obligation" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r344" ], "calculation": { "http://www.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 portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r346", "r351" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r343" ], "calculation": { "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 2.0, "parentTag": "hcsg_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease - right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r354", "r357" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r353", "r357" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r342" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "verboseLabel": "Operating lease expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r138", "r145" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r37" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 8.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 noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.", "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Other" } } }, "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r56", "r59", "r318", "r319", "r321" ], "calculation": { "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails": { "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 (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r318", "r319", "r321" ], "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 income (loss), tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r47", "r51" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized gain (loss) on available-for-sale marketable securities, net of taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r44" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "terseLabel": "Other-Than-Temporary Impairments" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r81" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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", "terseLabel": "Total cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows", "http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payments of statutory withholding on net issuance of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r78", "r317" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r160" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r184" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r80" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from (Repayments of) Short-term Debt", "terseLabel": "Net (repayments) proceeds from short-term borrowings" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r75", "r76", "r160" ], "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" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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 fixed assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r80", "r281" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "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", "terseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r203" ], "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": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r202" ], "calculation": { "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails": { "order": 1.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": "Total property and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r29", "r94", "r203" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r203" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r202" ], "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": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r66", "r177" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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)", "terseLabel": "Bad debt provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "verboseLabel": "Selected Quarterly Financial Data (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "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 Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r53", "r62" ], "calculation": { "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.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": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transaction, Due from (to) Related Party [Abstract]" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedPartyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Fees paid to related party firm (less than)" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" ], "xbrltype": "domainItemType" }, "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": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r213", "r389" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r231", "r232", "r236", "r237", "r241" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r231", "r232", "r236", "r237", "r241" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r221", "r222" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails", "http://www.hcsgcorp.com/role/RevenueDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails", "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r95", "r226" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r226" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r218" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r219" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r220" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r352", "r357" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r43" ], "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 Receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r53" ], "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": "Summary of Changes in Accumulated Other Comprehensive Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Summary of Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "auth_ref": [ "r227", "r228", "r229", "r247", "r280" ], "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": "Summary of Information Of SERP" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Significant Components of Federal and State Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r236", "r237", "r238", "r239", "r240" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDividendsPayableTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.", "label": "Schedule of Dividends Payable [Table Text Block]", "verboseLabel": "Dividend Payments" } } }, "localname": "ScheduleOfDividendsPayableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Computation of Basic and Diluted Net Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/EarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Reconciliation of The Provision for Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r245", "r276", "r283" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r106", "r107", "r108" ], "lang": { "en-US": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r191", "r194" ], "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 by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r203" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.hcsgcorp.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "verboseLabel": "Selected Quarterly Financial Data" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRentExpenseTableTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.", "label": "Schedule of Rent Expense [Table Text Block]", "terseLabel": "Schedule of Operating Lease Expense" } } }, "localname": "ScheduleOfRentExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r137", "r142", "r143", "r144", "r189" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r137", "r142", "r143", "r144", "r189" ], "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 Information of Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r247", "r280" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of employee stock purchase plan activity.", "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "terseLabel": "Summary of ESPP Annual Offerings" } } }, "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r280" ], "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": "Summarized Information of Stock Options Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r253", "r265", "r268" ], "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": "Summary of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r270" ], "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": "Assumption for Fair Value of Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.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": "Summary of Stock Options Outstanding" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r35" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r194" ], "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": "Estimated Amortization Expense For Intangibles Subject To Amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/RevenueDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r147" ], "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/2019-01-31", "presentation": [ "http://www.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 after one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Noncurrent", "terseLabel": "Accrued insurance claims \u2014 long-term portion" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r70", "r182" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r248" ], "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": "Service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r248" ], "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": "Options vested and exercisable, period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r259" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r264" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r262" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r262" ], "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 restricted stock units and restricted stock granted", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r261" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r261" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r263" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r263" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r273" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r272" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r274" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r249" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r280" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r256" ], "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", "verboseLabel": "Number of options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r256" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r267" ], "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", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r260" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r259" ], "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", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r257" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r266" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r280" ], "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", "verboseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r255", "r280" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r254" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r244", "r280" ], "lang": { "en-US": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Per common share purchase price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "auth_ref": [ "r244", "r280" ], "lang": { "en-US": { "role": { "documentation": "Number of shares purchased for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award", "terseLabel": "Common shares purchased (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r244", "r250" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r94", "r247", "r251" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, End of Period [Abstract]", "terseLabel": "Outstanding:" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r271", "r282" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r280" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r280" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "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 of Restricted Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r252" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r269" ], "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", "verboseLabel": "Weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r35" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r33" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeasePayments": { "auth_ref": [ "r347" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability.", "label": "Short-term Lease Payments", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r102" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r142", "r189", "r204", "r207", "r208", "r395" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails", "http://www.hcsgcorp.com/role/RevenueDetails", "http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r212" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails", "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "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": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r18", "r19", "r213" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued pursuant to acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r212", "r213" ], "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 stock-based compensation, net of shares tendered for payment (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r212", "r213", "r258" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r42", "r212", "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Shares issued pursuant to acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": { "auth_ref": [ "r212" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "verboseLabel": "Treasury shares issued for Deferred Compensation Plan funding and redemptions" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r18", "r19", "r212", "r213" ], "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", "verboseLabel": "Shares issued pursuant to Employee Stock Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r18", "r19", "r213", "r246", "r266" ], "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 stock-based compensation, net of shares tendered for payment" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r156" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails", "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets", "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityOtherShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of increase (decrease) in shares of stock classified as other.", "label": "Stockholders' Equity, Other Shares", "negatedTerseLabel": "Other (in shares)" } } }, "localname": "StockholdersEquityOtherShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplementary cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails", "http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r225" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r225" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r225" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r41", "r214" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r41", "r214" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Common stock in treasury (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r41", "r214", "r215" ], "calculation": { "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Common Stock in treasury, at cost, 1,408 shares and 1,467 shares as of December 31, 2019 and 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r293", "r299" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r124", "r125", "r127", "r128", "r134", "r135", "r136" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "verboseLabel": "Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Charged to Other Accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeasePayment": { "auth_ref": [ "r347" ], "calculation": { "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for variable lease payment excluded from lease liability.", "label": "Variable Lease, Payment", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeasePayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Autos and Trucks" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r116" ], "calculation": { "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" ], "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r109", "r116" ], "calculation": { "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails": { "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/2019-01-31", "presentation": [ "http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2538-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2626-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953550-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5258-111524" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=SL6284422-111562" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117546-209714" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118950378&loc=SL82887624-210437" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(d))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(g))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r403": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r404": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r405": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r406": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r407": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r408": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r409": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" } }, "version": "2.1" } XML 24 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Changes in Accumulated Other Comprehensive Income by Component
12 Months Ended
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Changes in Accumulated Other Comprehensive Income by Component
Note 3—Changes in Accumulated Other Comprehensive Income by Component

For the years ended December 31, 2019, 2018 and 2017, the Company’s other comprehensive income related to the unrealized gains and losses from the Company’s available-for-sale marketable securities.

The following table provides a summary of changes in accumulated other comprehensive income, net of taxes:
Unrealized Gains and (Losses) on Available-for Sale-Securities 1
201920182017
(in thousands) 
Accumulated other comprehensive income (loss) — beginning balance$158  $837  $(319) 
Other comprehensive income (loss) before reclassifications2,848  (844) 1,149  
(Gains) losses reclassified from other comprehensive income 2
(87) 165   
Net current period other comprehensive income (loss) 3
2,761  (679) 1,156  
Accumulated other comprehensive income — ending balance$2,919  $158  $837  
1.All amounts are net of tax.
2.Realized gains were recorded pre-tax under “Investment and other income, net” in our Consolidated Statements of Comprehensive Income. For the year ended December 31, 2019 the Company recorded $0.1 million of realized gains from the sale of available-for-sale securities. For the years ended December 31, 2018 and 2017 the Company recorded $0.2 million and less than $0.1 million of realized losses from the sale of available-for-sale securities, respectively. Refer to Note 6—Fair Value Measurements herein for further information.
3.For the years ended December 31, 2019 and 2017, the changes in other comprehensive income were net of a tax expense of $0.7 million and $0.3 million, respectively. For the year ended December 31, 2018 the changes in other comprehensive income were net of a tax benefit of $0.1 million.

Amounts Reclassified from Accumulated Other Comprehensive Income
201920182017
For the Year Ended December 31,(in thousands) 
(Gains) losses from the sale of available-for-sale securities$(111) $197  $11  
Tax expense (benefit)24  (32) (4) 
Net (gain) loss reclassified from accumulated other comprehensive income$(87) $165  $ 
XML 25 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Summary of Provision for Income Taxes
The following table summarizes the provision for income taxes:
 Year Ended December 31,
 201920182017
(in thousands) 
Current:
  Federal$15,041  $23,407  $35,673  
  State6,158  5,992  7,179  
$21,199  $29,399  $42,852  
Deferred:
  Federal$(824) $(9,526) $2,924  
  State140  (3,487) (1,037) 
$(684) $(13,013) $1,887  
Tax provision$20,515  $16,386  $44,739  
Significant Components of Federal and State Deferred Tax Assets and Liabilities
Significant components of the Company’s federal and state deferred tax asset and liability balances were as follows:

 Year Ended December 31,
 20192018
(in thousands) 
Deferred tax assets:
  Allowance for doubtful accounts$13,376  $14,599  
  Deferred compensation8,074  7,350  
  Accrued insurance claims4,902  3,715  
  Non-deductible reserves489  336  
  Amortization of intangibles—  24  
  Other1,641  1,730  
$28,482  $27,754  
Deferred tax liabilities:
  Expensing of housekeeping supplies$(3,796) $(4,375) 
  Amortization of intangibles(218) —  
  Depreciation of property and equipment(1,969) (1,913) 
Leases(96) —  
  Other(2,039) (914) 
$(8,118) $(7,202) 
Net deferred tax assets$20,364  $20,552  
Reconciliation of The Provision for Income Taxes
The table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:
 Year Ended December 31,
 201920182017
(in thousands) 
Income tax expense computed at statutory rate$17,872  $20,981  $46,538  
Increases (decreases) resulting from:
  State income taxes, net of federal tax benefit4,902  1,936  3,661  
  Federal jobs credits(3,164) (5,006) (4,193) 
  Tax exempt interest(399) (384) (568) 
Stock-based compensation298  (1,179) (4,632) 
United States Tax Reform - remeasurement of deferred taxes—  —  3,719  
  Other, net1,006  38  214  
Income tax expense$20,515  $16,386  $44,739  
XML 26 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Allowance for Doubtful Accounts (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Allowance for Doubtful Debts In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):
 Year Ended December 31,
 201920182017
(in thousands) 
Bad debt provision$25,480  $51,387  $6,250  
Impaired Notes Receivable Summary schedules of impaired notes receivable, and the related reserve, for the years ended December 31, 2019, 2018 and 2017 was as follows:
Impaired Notes Receivable
Year Ended December 31,Balance Beginning of YearAdditionsDeductionsBalance End of YearAverage Outstanding Balance
(in thousands)
2019$25,704  $3,763  $4,830  $24,637  $27,554  
2018$6,854  $23,382  $4,532  $25,704  $15,448  
2017$5,685  $1,169  $—  $6,854  $6,270  

Reserve for Impaired Notes Receivable
Year Ended December 31,Balance Beginning of YearAdditionsDeductionsBalance End of Year
(in thousands)
2019$13,472  $3,575  $4,557  $12,490  
2018$2,884  $12,526  $1,938  $13,472  
2017$2,419  $465  $—  $2,884  
XML 27 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net income $ 64,581 $ 83,524 $ 88,226
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 13,940 9,272 8,886
Bad debt provision 25,480 51,387 6,250
Deferred income tax (benefit) expense (684) (13,013) 1,887
Stock-based compensation expense 6,865 5,900 5,985
Amortization of premium on marketable securities 1,434 1,373 1,296
Unrealized (gain) loss on deferred compensation fund investments (7,257) 1,429 (4,509)
Changes in operating assets and liabilities:      
Accounts and notes receivable (29,532) (44,363) (121,639)
Inventories and supplies 4,765 950 (1,873)
Prepaid expenses and other assets 3,480 1,054 (9,545)
Deferred compensation funding (738) (1,536) (257)
Accounts payable and other accrued expenses (9,532) (9,144) 11,197
Accrued payroll, accrued and withheld payroll taxes 3,517 6,085 11,927
Accrued insurance claims 7,845 (5,099) (2,954)
Deferred compensation liability 8,482 450 5,061
Income taxes payable 935 (8,238) 7,692
Net cash provided by operating activities 93,581 80,031 7,630
Cash flows from investing activities:      
Disposals of fixed assets 199 640 338
Additions to property and equipment (4,368) (4,940) (5,397)
Purchases of marketable securities (33,544) (14,297) (33,861)
Sales of marketable securities 21,256 9,011 28,537
Cash paid for acquisitions 0 0 (4,584)
Net cash used in investing activities (16,457) (9,586) (14,967)
Cash flows from financing activities:      
Dividends paid (58,951) (57,201) (55,244)
Reissuance of treasury stock pursuant to Dividend Reinvestment Plan 90 89 95
Proceeds from the exercise of stock options 3,628 8,801 12,808
Net (repayments) proceeds from short-term borrowings (20,000) (5,382) 35,382
Payments of statutory withholding on net issuance of restricted stock units (587) (284) 0
Net cash used in financing activities (75,820) (53,977) (6,959)
Net change in cash and cash equivalents 1,304 16,468 (14,296)
Cash and cash equivalents at beginning of the period 26,025 9,557 23,853
Cash and cash equivalents at end of the period 27,329 26,025 9,557
Supplementary cash flow information:      
Cash paid for interest 3,459 3,094 1,363
Cash paid for income taxes, net of refunds 20,026 37,680 35,367
Contingent shares settled pursuant to acquisition $ 1,012 $ 2,291 $ 0
XML 28 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2019
Feb. 19, 2020
Jun. 30, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 0-12015    
Entity Registrant Name HEALTHCARE SERVICES GROUP, INC.    
Entity Incorporation, State or Country Code PA    
Entity Tax Identification Number 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 ($.01 par value)    
Security Exchange Name NASDAQ    
Trading Symbol HCSG    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 1,430
Entity Common Stock, Shares Outstanding   74,404  
Documents Incorporated by Reference Portions of the definitive Proxy Statement for the Registrant’s Annual Meeting of Shareholders to be held on May 26, 2020 have been incorporated by reference into Parts II and III of this Annual Report on Form 10-K.    
Amendment Flag false    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Entity Central Index Key 0000731012    
Current Fiscal Year End Date --12-31    
XML 29 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Note 4—Property and Equipment

Property and equipment are recorded at cost. Depreciation is computed using the straight-line method and is recorded over the estimated useful life of each class of depreciable asset. 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 December 31, 2019 and December 31, 2018:
December 31, 2019December 31, 2018
(in thousands) 
Housekeeping and Dietary equipment$25,219  $22,596  
Computer hardware and software12,769  12,114  
Operating lease - right-of-use assets 1
21,176  —  
Other 2
1,698  920  
Total property and equipment, at cost60,862  35,630  
Less accumulated depreciation32,042  22,730  
Total property and equipment, net$28,820  $12,900  

1.Upon the adoption of ASC 842 the Company recognized right-of-use assets pertaining to leases in Property and Equipment, net. Prior period amounts continue to be reported in accordance with previous guidance.
2.Includes furniture and fixtures, leasehold improvements and autos and trucks including auto leases.
Depreciation expense for the years ended December 31, 2019, 2018 and 2017 was $9.7 million, $4.9 million and $5.0 million, respectively.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Allowance for Doubtful Accounts
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Allowance for Doubtful Accounts
Note 8 — Allowance for Doubtful Accounts

The allowance for doubtful accounts is established when the Company determines that receivables have been impaired and the Company can reasonably estimate the amount of the incurred loss. The related provision for bad debts is charged to costs of services provided in the Company’s Consolidated Statements of Comprehensive Income. The allowance for doubtful accounts is evaluated based on the Company’s ongoing review of accounts and notes receivable and is inherently subjective as it requires estimates susceptible to significant revision as more information becomes available.

The Company has had varying collections experience with respect to its accounts and notes receivable. The Company has sometimes extended the period of payment for certain clients beyond contractual terms. Such clients include those who have terminated service agreements and slow payers experiencing financial difficulties. In order to provide for these collection problems and the general risk associated with the granting of credit terms, the Company recorded the following bad debt provisions (in an Allowance for Doubtful Accounts):
 Year Ended December 31,
 201920182017
(in thousands) 
Bad debt provision$25,480  $51,387  $6,250  

In making the Company’s credit evaluations, in addition to analyzing and anticipating, where possible, the specific cases described above, 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 to minimize the risk of loss. Despite the Company’s efforts to minimize credit risk exposure, clients could be adversely affected if future industry trends change in such a manner as to negatively impact their cash flows. If the Company’s clients 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.

Impaired Notes Receivable

The Company evaluates its notes receivable for impairment quarterly and on an individual client basis. Notes receivable are generally evaluated for impairment when the respective clients are in bankruptcy, are subject to collections activity or are slow payers that are experiencing financial difficulties. In the event that the evaluation results in a determination that a note receivable is impaired, it is valued at the present value of expected future cash flows or at the market value of related collateral. Summary schedules of impaired notes receivable, and the related reserve, for the years ended December 31, 2019, 2018 and 2017 was as follows:

Impaired Notes Receivable
Year Ended December 31,Balance Beginning of YearAdditionsDeductionsBalance End of YearAverage Outstanding Balance
(in thousands)
2019$25,704  $3,763  $4,830  $24,637  $27,554  
2018$6,854  $23,382  $4,532  $25,704  $15,448  
2017$5,685  $1,169  $—  $6,854  $6,270  

Reserve for Impaired Notes Receivable
Year Ended December 31,Balance Beginning of YearAdditionsDeductionsBalance End of Year
(in thousands)
2019$13,472  $3,575  $4,557  $12,490  
2018$2,884  $12,526  $1,938  $13,472  
2017$2,419  $465  $—  $2,884  
The Company follows an income recognition policy on all notes receivables to defer the recognition of interest income until cash payments are received. This policy was established, recognizing the environment of the long-term care industry, and not because such notes receivable are necessarily impaired. The difference between income recognition on a full accrual basis and cash basis, for notes receivable that are not considered impaired, is not material.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Dividends
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Dividends
Note 12— Dividends

The Company has paid regular quarterly cash dividends since the second quarter of 2003. During 2019, the Company paid regular quarterly cash dividends totaling $59.0 million as detailed below:
Quarter Ended
March 31, 2019June 30, 2019September 30, 2019December 31, 2019
(in thousands, except per share amounts)
Cash dividends paid per common share$0.19625  $0.19750  $0.19875  $0.20000  
Total cash dividends paid$14,588  $14,688  $14,789  $14,886  
Record dateFebruary 15, 2019May 24, 2019August 23, 2019November 22, 2019
Payment dateMarch 22, 2019June 28, 2019September 27, 2019December 27, 2019

Additionally, on February 11, 2020, the Company’s Board of Directors declared a regular quarterly cash dividend of $0.20125 per common share, which will be paid on March 27, 2020 to shareholders of record as of the close of business on February 28, 2020.

Cash dividends declared on the Company’s outstanding weighted average number of basic common shares for the years ended December 31, 2019, 2018 and 2017 were as follows:
Year Ended December 31,
 201920182017
Cash dividends declared per common share$0.79750  $0.77750  $0.75750  
XML 32 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction, Due from (to) Related Party [Abstract]      
Fees paid to related party firm (less than) $ 120 $ 120 $ 120
Percentage of fee paid to related party in relation to related party's total revenue (less than) 5.00% 5.00% 5.00%
XML 33 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Deferred Compensation Plan (Details) - SERP
shares in Millions
12 Months Ended
Dec. 31, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of earned income on a pre-tax basis, deferred 25.00%
Percentage of match participants' deferrals 25.00%
Percentage of deferral in the form of common stock 15.00%
Full vest in matching contribution 3 years
Stock options authorized to issue (in shares) 1.0
Common stock reserved for future issuance (in shares) 0.4
Stock options vested and outstanding (in shares) 0.3
XML 34 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details) - Restricted stock units and restricted stock - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Number of Restricted Shares      
Beginning balance (in shares) 241    
Granted (in shares) 194    
Vested (in shares) (61)    
Forfeited (in shares) (12)    
Ending balance (in shares) 362 241  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 45.47    
Granted (in dollars per share) 40.49 $ 52.06 $ 40.16
Vested (in dollars per share) 43.04    
Forfeited (in dollars per share) 44.47    
Ending balance (in dollars per share) $ 43.24 $ 45.47  
XML 35 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 15,041 $ 23,407 $ 35,673
State 6,158 5,992 7,179
Total 21,199 29,399 42,852
Deferred:      
Federal (824) (9,526) 2,924
State 140 (3,487) (1,037)
Total (684) (13,013) 1,887
Tax provision $ 20,515 $ 16,386 $ 44,739
XML 36 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Employee Benefit Plans (Details)
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Maximum percentage of employee contribution 15.00%
XML 37 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Stock Options, Summary of Other Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of options vested $ 3.0 $ 3.7 $ 3.2
Tax benefit from exercise of stock options $ 0.2 $ 1.0 $ 5.3
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant-date fair value of stock options granted (in dollars per share) $ 8.18 $ 10.48 $ 8.52
Total intrinsic value of options exercised $ 5.5 $ 7.8 $ 19.5
XML 38 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                      
Tax expense (benefit)                 $ (20,515) $ (16,386) $ (44,739)
Net income $ 18,895 $ 18,344 $ 18,186 $ 9,156 $ 31,552 $ 26,086 $ 25,814 $ 72 64,581 83,524 88,226
Realized Gains (Losses) on Sale of Available-for-sale Securities | Amounts Reclassified from Accumulated Other Comprehensive Income                      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                      
(Gains) losses from the sale of available-for-sale securities                 (111) 197 11
Tax expense (benefit)                 24 (32) (4)
Net income                 $ (87) $ 165 $ 7
XML 39 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value Disclosures [Abstract]      
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes $ 2,761 $ (679) $ 1,156
Quoted Prices in Active Markets (Level 1) | RSP      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Unrealized gain related to equity securities 7,400    
Unrealized loss related to equity securities   (1,300)  
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 21,300 9,000 28,500
Realized loss (less than $0.2 million for 2018 and less than $0.1 for 2017) $ 100 $ 200 $ 100
XML 40 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Revenues $ 1,840,778 $ 2,002,601 $ 1,861,206
Operating costs and expenses:      
Costs of services provided 1,612,877 1,768,162 1,610,590
Selling, general and administrative 150,022 136,603 126,732
Other income (expense):      
Investment and other income, net 10,676 5,168 10,444
Interest expense (3,459) (3,094) (1,363)
Income before income taxes 85,096 99,910 132,965
Income taxes 20,515 16,386 44,739
Net income $ 64,581 $ 83,524 $ 88,226
Per share data:      
Basic earnings per common share (in dollars per share) $ 0.87 $ 1.13 $ 1.20
Diluted earnings per common share (in dollars per share) $ 0.87 $ 1.12 $ 1.19
Weighted average number of common shares outstanding:      
Basic (in shares) 74,362 74,002 73,355
Diluted (in shares) 74,590 74,612 74,348
Comprehensive income:      
Net income $ 64,581 $ 83,524 $ 88,226
Other comprehensive income:      
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 2,761 (679) 1,156
Total comprehensive income $ 67,342 $ 82,845 $ 89,382
XML 41 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 244 466 1 false 53 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.hcsgcorp.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.hcsgcorp.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.hcsgcorp.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.hcsgcorp.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.hcsgcorp.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.hcsgcorp.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 2101101 - Disclosure - Description of Business and Significant Accounting Policies Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies Description of Business and Significant Accounting Policies Notes 7 false false R8.htm 2111102 - Disclosure - Revenue Sheet http://www.hcsgcorp.com/role/Revenue Revenue Notes 8 false false R9.htm 2114103 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component Sheet http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent Changes in Accumulated Other Comprehensive Income by Component Notes 9 false false R10.htm 2118104 - Disclosure - Property and Equipment Sheet http://www.hcsgcorp.com/role/PropertyandEquipment Property and Equipment Notes 10 false false R11.htm 2121105 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 11 false false R12.htm 2125106 - Disclosure - Fair Value Measurements Sheet http://www.hcsgcorp.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2131107 - Disclosure - Accounts and Notes Receivable Notes http://www.hcsgcorp.com/role/AccountsandNotesReceivable Accounts and Notes Receivable Notes 13 false false R14.htm 2135108 - Disclosure - Allowance for Doubtful Accounts Sheet http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts Allowance for Doubtful Accounts Notes 14 false false R15.htm 2139109 - Disclosure - Lease Commitments Sheet http://www.hcsgcorp.com/role/LeaseCommitments Lease Commitments Notes 15 false false R16.htm 2145110 - Disclosure - Share-Based Compensation Sheet http://www.hcsgcorp.com/role/ShareBasedCompensation Share-Based Compensation Notes 16 false false R17.htm 2160111 - Disclosure - Other Employee Benefit Plans Sheet http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans Other Employee Benefit Plans Notes 17 false false R18.htm 2162112 - Disclosure - Dividends Sheet http://www.hcsgcorp.com/role/Dividends Dividends Notes 18 false false R19.htm 2167113 - Disclosure - Income Taxes Sheet http://www.hcsgcorp.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2173114 - Disclosure - Related Party Transactions Sheet http://www.hcsgcorp.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 2175115 - Disclosure - Segment Information Sheet http://www.hcsgcorp.com/role/SegmentInformation Segment Information Notes 21 false false R22.htm 2179116 - Disclosure - Earnings Per Common Share Sheet http://www.hcsgcorp.com/role/EarningsPerCommonShare Earnings Per Common Share Notes 22 false false R23.htm 2182117 - Disclosure - Contractual Obligations and Other Contingencies Sheet http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies Contractual Obligations and Other Contingencies Notes 23 false false R24.htm 2184118 - Disclosure - Accrued Insurance Claims Sheet http://www.hcsgcorp.com/role/AccruedInsuranceClaims Accrued Insurance Claims Notes 24 false false R25.htm 2186119 - Disclosure - Selected Quarterly Financial Data (Unaudited) Sheet http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited Selected Quarterly Financial Data (Unaudited) Notes 25 false false R26.htm 2189120 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves Sheet http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves Schedule II - Valuation and Qualifying Accounts and Reserves Notes 26 false false R27.htm 2202201 - Disclosure - Description of Business and Significant Accounting Policies (Policies) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPolicies Description of Business and Significant Accounting Policies (Policies) Policies http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPolicies 27 false false R28.htm 2315301 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component (Tables) Sheet http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentTables Changes in Accumulated Other Comprehensive Income by Component (Tables) Tables http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponent 28 false false R29.htm 2319302 - Disclosure - Property and Equipment (Tables) Sheet http://www.hcsgcorp.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.hcsgcorp.com/role/PropertyandEquipment 29 false false R30.htm 2322303 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssets 30 false false R31.htm 2326304 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hcsgcorp.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.hcsgcorp.com/role/FairValueMeasurements 31 false false R32.htm 2332305 - Disclosure - Accounts and Notes Receivable (Tables) Notes http://www.hcsgcorp.com/role/AccountsandNotesReceivableTables Accounts and Notes Receivable (Tables) Tables http://www.hcsgcorp.com/role/AccountsandNotesReceivable 32 false false R33.htm 2336306 - Disclosure - Allowance for Doubtful Accounts (Tables) Sheet http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsTables Allowance for Doubtful Accounts (Tables) Tables http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccounts 33 false false R34.htm 2340307 - Disclosure - Lease Commitments (Tables) Sheet http://www.hcsgcorp.com/role/LeaseCommitmentsTables Lease Commitments (Tables) Tables http://www.hcsgcorp.com/role/LeaseCommitments 34 false false R35.htm 2346308 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.hcsgcorp.com/role/ShareBasedCompensation 35 false false R36.htm 2363309 - Disclosure - Dividends (Tables) Sheet http://www.hcsgcorp.com/role/DividendsTables Dividends (Tables) Tables http://www.hcsgcorp.com/role/Dividends 36 false false R37.htm 2368310 - Disclosure - Income Taxes (Tables) Sheet http://www.hcsgcorp.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.hcsgcorp.com/role/IncomeTaxes 37 false false R38.htm 2376311 - Disclosure - Segment Information (Tables) Sheet http://www.hcsgcorp.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.hcsgcorp.com/role/SegmentInformation 38 false false R39.htm 2380312 - Disclosure - Earnings Per Common Share (Tables) Sheet http://www.hcsgcorp.com/role/EarningsPerCommonShareTables Earnings Per Common Share (Tables) Tables http://www.hcsgcorp.com/role/EarningsPerCommonShare 39 false false R40.htm 2387313 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables) Sheet http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables Selected Quarterly Financial Data (Unaudited) (Tables) Tables http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnaudited 40 false false R41.htm 2403401 - Disclosure - Description of Business and Significant Accounting Policies - Nature of Operations (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesNatureofOperationsDetails Description of Business and Significant Accounting Policies - Nature of Operations (Details) Details 41 false false R42.htm 2404402 - Disclosure - Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesInvestmentsinMarketableSecuritiesandInventoriesandSuppliesDetails Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details) Details 42 false false R43.htm 2405403 - Disclosure - Description of Business and Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesPropertyandEquipmentDetails Description of Business and Significant Accounting Policies - Property and Equipment (Details) Details 43 false false R44.htm 2406404 - Disclosure - Description of Business and Significant Accounting Policies - Advertising Costs (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesAdvertisingCostsDetails Description of Business and Significant Accounting Policies - Advertising Costs (Details) Details 44 false false R45.htm 2407405 - Disclosure - Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesIdentifiableIntangibleAssetsandGoodwillDetails Description of Business and Significant Accounting Policies - Identifiable Intangible Assets and Goodwill (Details) Details 45 false false R46.htm 2408406 - Disclosure - Description of Business and Significant Accounting Policies - Correction of Immaterial Errors (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesCorrectionofImmaterialErrorsDetails Description of Business and Significant Accounting Policies - Correction of Immaterial Errors (Details) Details 46 false false R47.htm 2409407 - Disclosure - Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantClientsDetails Description of Business and Significant Accounting Policies - Concentrations of Credit Risk and Significant Clients (Details) Details 47 false false R48.htm 2410408 - Disclosure - Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details) Sheet http://www.hcsgcorp.com/role/DescriptionofBusinessandSignificantAccountingPoliciesRecentAccountingPronouncementsDetails Description of Business and Significant Accounting Policies - Recent Accounting Pronouncements (Details) Details 48 false false R49.htm 2412409 - Disclosure - Revenue (Details) Sheet http://www.hcsgcorp.com/role/RevenueDetails Revenue (Details) Details http://www.hcsgcorp.com/role/Revenue 49 false false R50.htm 2413410 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://www.hcsgcorp.com/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 50 false false R51.htm 2416411 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details) Sheet http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentSummaryofChangesDetails Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details) Details 51 false false R52.htm 2417412 - Disclosure - Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) Sheet http://www.hcsgcorp.com/role/ChangesinAccumulatedOtherComprehensiveIncomebyComponentReclassificationAdjustmentsDetails Changes in Accumulated Other Comprehensive Income by Component - Reclassification Adjustments (Details) Details 52 false false R53.htm 2420413 - Disclosure - Property and Equipment (Details) Sheet http://www.hcsgcorp.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.hcsgcorp.com/role/PropertyandEquipmentTables 53 false false R54.htm 2423414 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details) Sheet http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsAdditionalInformationDetails Goodwill and Other Intangible Assets - Additional Information (Details) Details 54 false false R55.htm 2424415 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details) Sheet http://www.hcsgcorp.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseforIntangiblesSubjecttoAmortizationDetails Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details) Details 55 false false R56.htm 2427416 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.hcsgcorp.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 56 false false R57.htm 2428417 - Disclosure - Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details) Sheet http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableSecuritiesandDeferredCompensationFundInvestmentsDetails Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details) Details 57 false false R58.htm 2429418 - Disclosure - Fair Value Measurements - Marketable Debt Securities (Details) Sheet http://www.hcsgcorp.com/role/FairValueMeasurementsMarketableDebtSecuritiesDetails Fair Value Measurements - Marketable Debt Securities (Details) Details 58 false false R59.htm 2430419 - Disclosure - Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details) Sheet http://www.hcsgcorp.com/role/FairValueMeasurementsContractualMaturitiesofAvailableforSaleInvestmentsDetails Fair Value Measurements - Contractual Maturities of Available for Sale Investments (Details) Details 59 false false R60.htm 2433420 - Disclosure - Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details) Notes http://www.hcsgcorp.com/role/AccountsandNotesReceivableScheduleofNetAccountsandNotesReceivablesDetails Accounts and Notes Receivable - Schedule of Net Accounts and Notes Receivables (Details) Details 60 false false R61.htm 2434421 - Disclosure - Accounts and Notes Receivable - Additional Information (Details) Notes http://www.hcsgcorp.com/role/AccountsandNotesReceivableAdditionalInformationDetails Accounts and Notes Receivable - Additional Information (Details) Details 61 false false R62.htm 2437422 - Disclosure - Allowance for Doubtful Accounts - Bad Debt Provisions (Details) Sheet http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsBadDebtProvisionsDetails Allowance for Doubtful Accounts - Bad Debt Provisions (Details) Details 62 false false R63.htm 2438423 - Disclosure - Allowance for Doubtful Accounts - Impaired Notes Receivable (Details) Notes http://www.hcsgcorp.com/role/AllowanceforDoubtfulAccountsImpairedNotesReceivableDetails Allowance for Doubtful Accounts - Impaired Notes Receivable (Details) Details 63 false false R64.htm 2441424 - Disclosure - Lease Commitments - Additional Information (Details) Sheet http://www.hcsgcorp.com/role/LeaseCommitmentsAdditionalInformationDetails Lease Commitments - Additional Information (Details) Details 64 false false R65.htm 2442425 - Disclosure - Lease Commitments - Operating Lease Expense (Details) Sheet http://www.hcsgcorp.com/role/LeaseCommitmentsOperatingLeaseExpenseDetails Lease Commitments - Operating Lease Expense (Details) Details 65 false false R66.htm 2443426 - Disclosure - Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details) Sheet http://www.hcsgcorp.com/role/LeaseCommitmentsFutureMinimumLeasePaymentsUnderOperatingLeasesDetails Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details) Details 66 false false R67.htm 2444427 - Disclosure - Lease Commitments - Supplemental Information (Details) Sheet http://www.hcsgcorp.com/role/LeaseCommitmentsSupplementalInformationDetails Lease Commitments - Supplemental Information (Details) Details 67 false false R68.htm 2447428 - Disclosure - Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockBasedCompensationExpenseDetails Share-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 68 false false R69.htm 2448429 - Disclosure - Share-Based Compensation - 2012 Equity Incentive Plan (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensation2012EquityIncentivePlanDetails Share-Based Compensation - 2012 Equity Incentive Plan (Details) Details 69 false false R70.htm 2449430 - Disclosure - Share-Based Compensation - Summary of Stock Options Activity (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofStockOptionsActivityDetails Share-Based Compensation - Summary of Stock Options Activity (Details) Details 70 false false R71.htm 2450431 - Disclosure - Share-Based Compensation - Stock Options, Summary of Other Information (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsSummaryofOtherInformationDetails Share-Based Compensation - Stock Options, Summary of Other Information (Details) Details 71 false false R72.htm 2451432 - Disclosure - Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationStockOptionsScheduleofAssumptionsforFairValueofOptionsGrantedDetails Share-Based Compensation - Stock Options, Schedule of Assumptions for Fair Value of Options Granted (Details) Details 72 false false R73.htm 2452433 - Disclosure - Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationSummarizedInformationofStockOptionsOutstandingDetails Share-Based Compensation - Summarized Information of Stock Options Outstanding (Details) Details 73 false false R74.htm 2453434 - Disclosure - Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationRestrictedStockUnitsandRestrictedStockSummaryofOtherInformationDetails Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details) Details 74 false false R75.htm 2454435 - Disclosure - Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofRestrictedStockUnitandRestrictedStockActivityDetails Share-Based Compensation - Summary of Restricted Stock Unit and Restricted Stock Activity (Details) Details 75 false false R76.htm 2455436 - Disclosure - Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationWeightedAverageRemainingGrantDateandTotalFairValuesDetails Share-Based Compensation - Weighted Average Remaining Grant-Date and Total Fair Values (Details) Details 76 false false R77.htm 2456437 - Disclosure - Share-Based Compensation - Employee Stock Purchase Plan (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationEmployeeStockPurchasePlanDetails Share-Based Compensation - Employee Stock Purchase Plan (Details) Details 77 false false R78.htm 2457438 - Disclosure - Share-Based Compensation - Summary of ESPP Annual Offerings (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofESPPAnnualOfferingsDetails Share-Based Compensation - Summary of ESPP Annual Offerings (Details) Details 78 false false R79.htm 2458439 - Disclosure - Share-Based Compensation - Deferred Compensation Plan (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationDeferredCompensationPlanDetails Share-Based Compensation - Deferred Compensation Plan (Details) Details 79 false false R80.htm 2459440 - Disclosure - Share-Based Compensation - Summary of Information Of SERP (Details) Sheet http://www.hcsgcorp.com/role/ShareBasedCompensationSummaryofInformationOfSERPDetails Share-Based Compensation - Summary of Information Of SERP (Details) Details 80 false false R81.htm 2461441 - Disclosure - Other Employee Benefit Plans (Details) Sheet http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlansDetails Other Employee Benefit Plans (Details) Details http://www.hcsgcorp.com/role/OtherEmployeeBenefitPlans 81 false false R82.htm 2464442 - Disclosure - Dividends - Quarterly Dividend Payments (Details) Sheet http://www.hcsgcorp.com/role/DividendsQuarterlyDividendPaymentsDetails Dividends - Quarterly Dividend Payments (Details) Details 82 false false R83.htm 2465443 - Disclosure - Dividends - Additional Information (Details) Sheet http://www.hcsgcorp.com/role/DividendsAdditionalInformationDetails Dividends - Additional Information (Details) Details 83 false false R84.htm 2466444 - Disclosure - Dividends - Cash Dividends Per Common Share (Details) Sheet http://www.hcsgcorp.com/role/DividendsCashDividendsPerCommonShareDetails Dividends - Cash Dividends Per Common Share (Details) Details 84 false false R85.htm 2469445 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details) Sheet http://www.hcsgcorp.com/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails Income Taxes - Summary of Provision for Income Taxes (Details) Details 85 false false R86.htm 2470446 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.hcsgcorp.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 86 false false R87.htm 2471447 - Disclosure - Income Taxes - Significant Components of Federal and State Deferred Tax Assets and Liabilities (Details) Sheet http://www.hcsgcorp.com/role/IncomeTaxesSignificantComponentsofFederalandStateDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Significant Components of Federal and State Deferred Tax Assets and Liabilities (Details) Details 87 false false R88.htm 2472448 - Disclosure - Income Taxes - Reconciliation of the Provision for Income Taxes (Details) Sheet http://www.hcsgcorp.com/role/IncomeTaxesReconciliationoftheProvisionforIncomeTaxesDetails Income Taxes - Reconciliation of the Provision for Income Taxes (Details) Details 88 false false R89.htm 2474449 - Disclosure - Related Party Transactions (Details) Sheet http://www.hcsgcorp.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.hcsgcorp.com/role/RelatedPartyTransactions 89 false false R90.htm 2477450 - Disclosure - Segment Information - Additional Information (Details) Sheet http://www.hcsgcorp.com/role/SegmentInformationAdditionalInformationDetails Segment Information - Additional Information (Details) Details 90 false false R91.htm 2478451 - Disclosure - Segment Information - Schedule of Information of Reportable Segments (Details) Sheet http://www.hcsgcorp.com/role/SegmentInformationScheduleofInformationofReportableSegmentsDetails Segment Information - Schedule of Information of Reportable Segments (Details) Details 91 false false R92.htm 2481452 - Disclosure - Earnings Per Common Share (Details) Sheet http://www.hcsgcorp.com/role/EarningsPerCommonShareDetails Earnings Per Common Share (Details) Details http://www.hcsgcorp.com/role/EarningsPerCommonShareTables 92 false false R93.htm 2483453 - Disclosure - Contractual Obligations and Other Contingencies (Details) Sheet http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingenciesDetails Contractual Obligations and Other Contingencies (Details) Details http://www.hcsgcorp.com/role/ContractualObligationsandOtherContingencies 93 false false R94.htm 2485454 - Disclosure - Accrued Insurance Claims (Details) Sheet http://www.hcsgcorp.com/role/AccruedInsuranceClaimsDetails Accrued Insurance Claims (Details) Details http://www.hcsgcorp.com/role/AccruedInsuranceClaims 94 false false R95.htm 2488455 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details) Sheet http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedDetails Selected Quarterly Financial Data (Unaudited) (Details) Details http://www.hcsgcorp.com/role/SelectedQuarterlyFinancialDataUnauditedTables 95 false false R96.htm 2490456 - Disclosure - Schedule II - Valuation and Qualifying Accounts and Reserves (Details) Sheet http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReservesDetails Schedule II - Valuation and Qualifying Accounts and Reserves (Details) Details http://www.hcsgcorp.com/role/ScheduleIIValuationandQualifyingAccountsandReserves 96 false false All Reports Book All Reports hcsg-20191231.htm exhibit21-2019subsidia.htm exhibit23-2019consento.htm exhibit311-2019ceosect.htm exhibit312-2019cfosect.htm exhibit321-2019ceosect.htm exhibit322-2019cfosect.htm hcsg-20191231.xsd hcsg-20191231_cal.xml hcsg-20191231_def.xml hcsg-20191231_lab.xml hcsg-20191231_pre.xml hcsg-20191231_g1.jpg http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 42 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue
Note 2—Revenue

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

Housekeeping

Housekeeping accounted for $909.5 million, $967.6 million and $974.7 million, of the Company’s consolidated revenues for the years ended December 31, 2019, 2018 and 2017, respectively. The Housekeeping services include managing clients’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of the clients’ facilities, as well as the laundering and processing of the bed linens, uniforms, resident personal clothing and other assorted linen items utilized at the clients’ facilities. Upon beginning service with a client 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation, and on-site testing for infection control.

Dietary

Dietary services represented $931.3 million, $1,035.0 million and $886.5 million, of the Company’s consolidated revenues for the years ended December 31, 2019, 2018 and 2017, respectively. Dietary services consist of managing clients’ 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 clients. Upon beginning service with a client 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 client requests. Such management personnel also oversee the execution of various cost and quality-control procedures including continuous training and employee evaluation.
Revenue Recognition

Substantially all of the Company's revenues are derived from contracts with customers. The Company accounts for revenue from contracts with customers in accordance with ASC 606, and as such, 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 expects to be 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 contracts with its customers. Such contracts typically provide for a renewable one year service term, cancelable by either party upon 30 to 90 days' notice, after an initial period of 60 to 120 days. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account under ASC 606. 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 and that are substantially the same and that have the same pattern of transfer to the customer. Accordingly, 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 clients’ 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.3 million and $0.2 million as of December 31, 2019 and 2018, respectively. Additionally, all such revenue amounts deferred as of December 31, 2018 were subsequently recognized as revenue during the year ended December 31, 2019.

The transaction price is the amount of consideration to which the Company expects to be 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 management 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 the contracts contain payment terms that are less than one year.

The Company allocates the transaction price to its 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. The time between completion of the performance obligation and collection of cash is consistent with the customers' payment terms and typically not more than 30-60 days. In certain contractual arrangements, the Company requires customers to pay in advance for goods and services to be provided. As of December 31, 2019 and 2018, the value of the associated contract liabilities for such collections in advance was $2.8 million and $4.6 million, respectively. Additionally, all such revenue amounts deferred as of December 31, 2018 were subsequently recognized as revenue during the year ended December 31, 2019.

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 or less, 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.

At December 31, 2019, the Company had $696.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 approximately 24.0% of the remaining performance obligations over the next 12 months, with the balance to be recognized thereafter. These amounts exclude variable consideration primarily related to performance obligations that consists 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 43 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Dividends (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Dividend Payments During 2019, the Company paid regular quarterly cash dividends totaling $59.0 million as detailed below:
Quarter Ended
March 31, 2019June 30, 2019September 30, 2019December 31, 2019
(in thousands, except per share amounts)
Cash dividends paid per common share$0.19625  $0.19750  $0.19875  $0.20000  
Total cash dividends paid$14,588  $14,688  $14,789  $14,886  
Record dateFebruary 15, 2019May 24, 2019August 23, 2019November 22, 2019
Payment dateMarch 22, 2019June 28, 2019September 27, 2019December 27, 2019
Dividends Payable on Outstanding Weighted Average Basic Common Shares
Cash dividends declared on the Company’s outstanding weighted average number of basic common shares for the years ended December 31, 2019, 2018 and 2017 were as follows:
Year Ended December 31,
 201920182017
Cash dividends declared per common share$0.79750  $0.77750  $0.75750  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts and Notes Receivable (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of Accounts and Notes Receivables
The Company’s accounts and notes receivable balances consisted of the following as of December 31, 2019 and 2018:

        
December 31, 2019December 31, 2018
(in thousands)
Short-term
Accounts and notes receivable$386,656  $389,047  
Allowance for doubtful accounts(45,726) (47,209) 
Total net short-term accounts and notes receivable$340,930  $341,838  
Long-term
Notes receivable53,659  53,043  
Allowance for doubtful accounts(6,667) (10,000) 
Total net long-term notes receivable$46,992  $43,043  
Total net accounts and notes receivable$387,922  $384,881  
XML 45 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Note 13— Income Taxes

The following table summarizes the provision for income taxes:
 Year Ended December 31,
 201920182017
(in thousands) 
Current:
  Federal$15,041  $23,407  $35,673  
  State6,158  5,992  7,179  
$21,199  $29,399  $42,852  
Deferred:
  Federal$(824) $(9,526) $2,924  
  State140  (3,487) (1,037) 
$(684) $(13,013) $1,887  
Tax provision$20,515  $16,386  $44,739  

Deferred income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are determined based on differences between the financial reporting and income tax basis of assets and liabilities.
On December 22, 2017, the Tax Cuts and Jobs Act was signed into law, enacting significant changes to corporate tax rates, as well as business-related exclusions, deductions and credits. The primary impact to the Company was the decrease in the U.S. federal corporate income tax rate from 35% to 21%. Accordingly, during the fourth quarter 2017, the Company recognized the effects of the changes in the tax law and rates on its deferred tax balances. The net result of the remeasurement was an approximately $4.5 million decrease to the Company’s net deferred tax assets balance and a corresponding increase to the Company’s provision for income taxes for the year ended December 31, 2017.

Significant components of the Company’s federal and state deferred tax asset and liability balances were as follows:

 Year Ended December 31,
 20192018
(in thousands) 
Deferred tax assets:
  Allowance for doubtful accounts$13,376  $14,599  
  Deferred compensation8,074  7,350  
  Accrued insurance claims4,902  3,715  
  Non-deductible reserves489  336  
  Amortization of intangibles—  24  
  Other1,641  1,730  
$28,482  $27,754  
Deferred tax liabilities:
  Expensing of housekeeping supplies$(3,796) $(4,375) 
  Amortization of intangibles(218) —  
  Depreciation of property and equipment(1,969) (1,913) 
Leases(96) —  
  Other(2,039) (914) 
$(8,118) $(7,202) 
Net deferred tax assets$20,364  $20,552  

Realization of the Company’s deferred tax assets is dependent upon future earnings in specific tax jurisdictions, the timing and amount of which are uncertain. Management assesses the Company’s income tax positions and records tax benefits for all years subject to examination based upon an evaluation of the facts, circumstances, and information available at the reporting dates, which include historical operating results and expectations of future earnings. As such, management believes it is more likely than not that the deferred tax assets recorded will be realized to reduce future income taxes and therefore no valuation allowances are necessary.
The table below provides a reconciliation between the tax expense computed by applying the statutory federal income tax rate to income before income taxes and the provision for income taxes:
 Year Ended December 31,
 201920182017
(in thousands) 
Income tax expense computed at statutory rate$17,872  $20,981  $46,538  
Increases (decreases) resulting from:
  State income taxes, net of federal tax benefit4,902  1,936  3,661  
  Federal jobs credits(3,164) (5,006) (4,193) 
  Tax exempt interest(399) (384) (568) 
Stock-based compensation298  (1,179) (4,632) 
United States Tax Reform - remeasurement of deferred taxes—  —  3,719  
  Other, net1,006  38  214  
Income tax expense$20,515  $16,386  $44,739  

The Company performs an evaluation each period of its tax positions taken and expected to be taken in tax returns. The evaluation is performed on positions relating to tax years that remain subject to examination by major tax jurisdictions, the earliest of which is the tax year ended December 31, 2014. Based on the evaluation, the Company concluded that there are no significant uncertain tax positions requiring recognition in the Company’s financial statements. Therefore, the table reporting on the change in the liability for unrecognized tax benefits during the years ended December 31, 2019 and 2018 is omitted as there is no activity to report in such account for the years ended December 31, 2019 or 2018.
XML 46 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
Note 5—Goodwill and Other Intangible Assets

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets of acquired businesses. Goodwill is not amortized, but is evaluated for impairment on an annual basis, or more frequently if impairment indicators arise. To date, the Company has not recognized an impairment of its goodwill.

Goodwill by reportable operating segment, as described in Note 15—Segment Information, was approximately $42.4 million and $8.7 million for Housekeeping and Dietary, respectively, as of December 31, 2019 and 2018.

Intangible Assets

The Company’s intangible assets consist of customer relationships 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 customer relationships have a weighted-average amortization period of 10.0 years. The gross amount of the Company's intangible assets as of December 31, 2019 and 2018 were $41.7 million and $43.7 million, respectively.

The following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five years and thereafter:

Period/YearTotal Amortization Expense
(in thousands)
2020$4,165  
2021$4,165  
2022$4,165  
2023$3,168  
2024$2,035  
Thereafter$4,655  

Amortization expense for the years ended December 31, 2019, 2018 and 2017 was $4.2 million, $4.4 million and $3.9 million, respectively.
XML 47 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Commitments
12 Months Ended
Dec. 31, 2019
Leases, Operating [Abstract]  
Lease Commitments
Note 9 — Lease Commitments

The Company recognizes right-of-use assets ("ROU Assets") and lease liabilities (“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 10 years, and have extension options ranging from 1 year to 5 years. Most leases include the option to terminate the lease within 1 year.

Upon adopting ASC 842, the Company made accounting policy elections using practical expedients offered under the 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. Further, the cost associated with variable lease payments is 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 to Property and Equipment, net on the Company's Consolidated Balance Sheet. The value of the Company’s Lease Liabilities is the present value of fixed lease payments not yet paid, discounted using either the rate implicit in the lease contract if that rate can be determined, or the Company’s incremental borrowing rate ("IBR"). As of December 31, 2019, the Company's short-term lease obligations were $5.2 million and were recorded in Other accrued expenses with the remaining balance recognized in Lease liability — long-term portion on the Company's Consolidated Balance Sheet. 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 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 an amount equal to the lease payments in a similar economic environment.

Components of lease expense required by ASC 842 are presented below for the year ended December 31, 2019.


Year ended December 31, 2019
(in thousands)
Lease Cost1
Operating lease cost$4,699  
Short-term lease cost830  
Variable lease cost591  
Total lease cost$6,120  

1.ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP.
Supplemental information required by ASC 842 is presented below for the year ended December 31, 2019.

Year ended December 31, 2019
(dollar amounts in thousands)
Other Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,908  
ROU Assets obtained in exchange for lease obligations$21,366  
Weighted-average remaining lease term — operating leases6.2 years
Weighted-average discount rate — operating leases4.7 %

During the year ended December 31, 2019, the Company's ROU Assets and Lease Liabilities were both reduced by $0.3 million due to lease cancellations which are accounted for as noncash transactions.

The following is a schedule by calendar year of future undiscounted minimum lease payments under operating leases that have remaining terms as of December 31, 2019:

Period/YearOperating Leases
(in thousands) 
2020$5,179  
20213,592  
20222,312  
20231,277  
20241,285  
Thereafter5,514  
Total undiscounted minimum lease payments1
$19,159  
1.As of December 31, 2019, the Company's total Lease Liabilities in the Consolidated Balance Sheet were $16.9 million, net of imputed interest of $2.3 million.

Total expense for all operating leases for the years ended December 31, 2018 and 2017 was as follows:
 Year Ended December 31,
 20182017
(in thousands) 
Operating lease expense$4,039  $3,833  
XML 48 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Restricted Stock Units and Restricted Stock, Summary of Other Information (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average remaining vesting period (years) 2 years 4 months 24 days 2 years 6 months  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 200,000 100,000 100,000
Weighted average grant-date fair value of restricted stock units and restricted stock granted $ 40.49 $ 52.06 $ 40.16
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 0 0 0
Weighted average remaining vesting period (years) 9 months 18 days    
Restricted stock units and restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 194,000    
Weighted average grant-date fair value of restricted stock units and restricted stock granted $ 40.49 $ 52.06 $ 40.16
Weighted average remaining vesting period (years) 3 years 3 months 18 days    
XML 49 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Dividends - Cash Dividends Per Common Share (Details) - $ / shares
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Equity [Abstract]                      
Cash dividends declared per common share (in shares) $ 0.20125 $ 0.20000 $ 0.19875 $ 0.19750 $ 0.19625 $ 0.19500 $ 0.19375 $ 0.19250 $ 0.79750 $ 0.77750 $ 0.75750
XML 50 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Summary of Information Of SERP (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure [Line Items]      
SERP expense $ 6,865 $ 5,900 $ 5,985
SERP      
Defined Benefit Plan Disclosure [Line Items]      
SERP expense $ 539 $ 547 $ 503
Treasury shares issued to fund SERP expense (in shares) 22 14 9
SERP trust account balance at December 31 $ 43,952 $ 39,766 $ 42,467
Unrealized gain (loss) recorded in SERP liability account $ 7,353 $ (1,469) $ 4,534
XML 51 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Summary of Stock Options Activity (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Number of Shares  
Beginning of period (in shares) | shares 2,121
Granted (in shares) | shares 188
Exercised (in shares) | shares (163)
Forfeited (in shares) | shares (23)
Expired (in shares) | shares (16)
End of period (in shares) | shares 2,107
Weighted Average Exercise Price  
Beginning of period (in dollars per share) | $ / shares $ 31.53
Granted (in dollars per share) | $ / shares 40.49
Exercised (in dollars per share) | $ / shares 22.32
Forfeited (in dollars per share) | $ / shares 36.49
Expired (in dollars per share) | $ / shares 31.37
End of period (in dollars per share) | $ / shares $ 32.99
XML 52 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Reconciliation of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Income tax expense computed at statutory rate $ 17,872 $ 20,981 $ 46,538
Increases (decreases) resulting from:      
State income taxes, net of federal tax benefit 4,902 1,936 3,661
Federal jobs credits (3,164) (5,006) (4,193)
Tax exempt interest (399) (384) (568)
Stock-based compensation 298 (1,179) (4,632)
United States Tax Reform - remeasurement of deferred taxes 0 0 3,719
Other, net 1,006 38 214
Tax provision $ 20,515 $ 16,386 $ 44,739
XML 53 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Summary of ESPP Annual Offerings (Details) - Employee Stock Purchase Plan - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common shares purchased (in shares) 75 53 54
Per common share purchase price (in dollars per share) $ 20.67 $ 34.15 $ 33.29
XML 54 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Operating lease - right-of-use assets $ 21,176    
Total property and equipment, at cost 60,862 $ 35,630  
Less accumulated depreciation 32,042 22,730  
Total property and equipment, net 28,820 12,900  
Depreciation 9,700 4,900 $ 5,000
Housekeeping and Dietary equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost 25,219 22,596  
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost 12,769 12,114  
Other      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost $ 1,698 $ 920  
XML 55 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Marketable Securities and Deferred Compensation Fund Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Financial Assets:      
Municipal bonds — available-for-sale $ 90,711 $ 76,362 $ 73,221
Deferred compensation fund 37,247 29,113  
Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 34,622 26,584  
Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 2,625 2,529  
Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0 0  
Carrying Amount      
Financial Assets:      
Deferred compensation fund 37,247 29,113  
Municipal bonds — available-for-sale      
Financial Assets:      
Municipal bonds — available-for-sale 90,711 76,362 $ 73,221
Municipal bonds — available-for-sale | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Municipal bonds — available-for-sale 0 0  
Municipal bonds — available-for-sale | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Municipal bonds — available-for-sale 90,711 76,362  
Municipal bonds — available-for-sale | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Municipal bonds — available-for-sale 0 0  
Municipal bonds — available-for-sale | Carrying Amount      
Financial Assets:      
Municipal bonds — available-for-sale 90,711 76,362  
Money Market      
Financial Assets:      
Deferred compensation fund 2,625 2,529  
Money Market | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 0 0  
Money Market | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 2,625 2,529  
Money Market | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0 0  
Money Market | Carrying Amount      
Financial Assets:      
Deferred compensation fund 2,625 2,529  
Balanced and Lifestyle      
Financial Assets:      
Deferred compensation fund 10,294 8,265  
Balanced and Lifestyle | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 10,294 8,265  
Balanced and Lifestyle | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 0 0  
Balanced and Lifestyle | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0 0  
Balanced and Lifestyle | Carrying Amount      
Financial Assets:      
Deferred compensation fund 10,294 8,265  
Large Cap Growth      
Financial Assets:      
Deferred compensation fund 11,369 8,195  
Large Cap Growth | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 11,369 8,195  
Large Cap Growth | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 0 0  
Large Cap Growth | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0 0  
Large Cap Growth | Carrying Amount      
Financial Assets:      
Deferred compensation fund 11,369 8,195  
Small Cap Growth      
Financial Assets:      
Deferred compensation fund 4,120    
Small Cap Growth | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 4,120    
Small Cap Growth | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 0    
Small Cap Growth | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0    
Small Cap Growth | Carrying Amount      
Financial Assets:      
Deferred compensation fund 4,120    
Small Cap Value      
Financial Assets:      
Deferred compensation fund   3,217  
Small Cap Value | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund   3,217  
Small Cap Value | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund   0  
Small Cap Value | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund   0  
Small Cap Value | Carrying Amount      
Financial Assets:      
Deferred compensation fund   3,217  
Fixed Income      
Financial Assets:      
Deferred compensation fund 4,072 3,432  
Fixed Income | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 4,072 3,432  
Fixed Income | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 0 0  
Fixed Income | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0 0  
Fixed Income | Carrying Amount      
Financial Assets:      
Deferred compensation fund 4,072 3,432  
International      
Financial Assets:      
Deferred compensation fund 1,932 1,485  
International | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 1,932 1,485  
International | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 0 0  
International | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0 0  
International | Carrying Amount      
Financial Assets:      
Deferred compensation fund 1,932 1,485  
Mid Cap Growth      
Financial Assets:      
Deferred compensation fund 2,835 1,990  
Mid Cap Growth | Quoted Prices in Active Markets (Level 1)      
Financial Assets:      
Deferred compensation fund 2,835 1,990  
Mid Cap Growth | Significant Other Observable Inputs (Level 2)      
Financial Assets:      
Deferred compensation fund 0 0  
Mid Cap Growth | Significant Unobservable Inputs (Level 3)      
Financial Assets:      
Deferred compensation fund 0 0  
Mid Cap Growth | Carrying Amount      
Financial Assets:      
Deferred compensation fund $ 2,835 $ 1,990  
XML 56 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - 2012 Equity Incentive Plan (Details)
shares in Millions
12 Months Ended
Dec. 31, 2019
shares
Share-based Payment Arrangement [Abstract]  
Common stock reserved for future issuance (in shares) 3.2
Shares available for future grant (in shares) 0.8
Maximum term of grants 10 years
Options vested and exercisable, period 5 years
XML 57 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts and Notes Receivable - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Receivables [Abstract]        
Notes outstanding, net $ 70,400 $ 63,300    
Note reserves $ 12,490 $ 13,472 $ 2,884 $ 2,419
ZIP 58 0000731012-20-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000731012-20-000033-xbrl.zip M4$L#!!0 ( %.*55!#.)#[EP4 *9) : 97AH:6)I=#(Q+3(P,3ES M=6)S:61I82YH=&WM7&UOVCH4_GY_Q1G3O=LD2 @OZPJL4@=L96)=!>Q6^S29 MQ"%>31S9!I;]^FL[24MON8RR6VVDF51$[/C8YSPYY_$3)G>>]#YV)Y\O^A#( M.86+3V^&@RZ4*K9]6>_:=F_2@[/)AR$TK*H#$XY"021A(:*VW3\O02F0,FK9 M]FJULE9UB_&9/1G9VE3#IHP);'G2*YUT=(OZQ,@[^:/SI%*!'G,760+S7)?*E^L51R[!50](J9$SQZU* M?56HV8=-2/97A%/!BVG M6OVS73+WG71\%DIECJO!R=?$QAU+$G^3%43)+&R9%6L#>D#6/T7NU8RS1>A5 M7$89;_'9]'FMV2QG?U"UJB_:2=_3JOG7U@8J/IH3&K>>3<@<"SC'*QBQ.0J? ME85"HR(P)WYRHR#?L5J\\L-M?+C^*EQM]?O]C^\Z8^@[I15GCG'L(N'7Q="$C_>]Y&8 M(SXC867*I&3SULO(Y(M$4XJS,>D=%/NRA1:294-,=B4M4\8]S'4L*8H$;F5? MVFOSZ?')-0D]-7=+Q\8C(J(H;I'01,7,FR;_\;'5?.F8_)?*(^EEZTEK@Y74 M!EMZ=SMKKZQFH_[?_5L'5RUG6V>SWMAS[-99G:I5WV;Y-USRL774.#JH%3<< MRSG:->R21T\]T")"X>M2O92-B)#G*::L2!:U:M&W=G:=9I)NVK',W$W* M)>:2N(BFK8G)ZQE,)CHJ>[*&)!.=Z [7W52B5QL*TP6ZN4/W_8(3X1%7 M:XP"WMS!V\/"Y22Z@^X#<-Y3U\78]W^$O3*9;2.U=14Q$(P2#S+??B;$&[78 M0\?XK#M^!V.)?!^&&!E5/69TH6,NRC <=N'Y7T_KC?:M6TS+BWTR;L#[N,HW[J MO.*X@#;W)1F( 0N4N)SJ7DPZW397,4VAE5 W$ 3[9)XFD4#/2[M(C( 5\4% M*4*]'EGAF)I?+C/F?7!.O<>>Z# A&R*UEX/Q(HIHO"Y5U]L+I7JP&.]+H@5P MA=[\C?3FP<&W7CZO%:7Z8&&(J=;+R$KFRIUB90455_7+VR13/D3?.022B31C5JMBL745>OG MR%W3F=D<7//U% >(^HK402^D4* _BV07ZW#3O9GU,'>Z.2JT^[)G =Q!,^1A MPI??VIEW(GQD&YQ+7*C-?);=0FWF$-1";3Z*8IQWDLW]CDF_-[C[H^?CV?_F MJ.06NO- @2MTYP&#MZ6*WI!C\5/G8>/;I0HBY0B,TSU,H43S6(@5@QX5H.8, MU$*)/K[*?,.\;MI?AG AN3DXJ&P4*7$)"HT^%40M$?$U??H_25';'.JQ=A;) M+N>41"PYWJAE_F\O6>+U$X'^=590:?-(-#6[#-Q.GY/JO0\52C^3$XS,64HG M_P!02P,$% @ 4XI54.'M]G]= P K@H !H !E>&AI8FET,C,M,C Q M.6-O;G-E;G1O+FAT;>U678_:.A!][Z^8LKIM5R+D"[9\%6D+81?=;5A!*M2G MRDDFQ'>#C6P'2G_]M1.X=[>ETO:I4E4DK-B>.9YS[!G-\.5D/HX^W0>0JTT! M]Q_?W\W&T+!L>^6/;7L23> V^G '[9;C0B0(DU11SDAAVT'8@$:NU+9OV_O] MOK7W6URL[6AA&ZBV77 NL96JM#$:FA4](DE'+X8O+0LF/"DWR!0D HG"%$I) MV1I6*XSFPXN*![DB]KZ@J<'3"&=KU?&A7APQCGAY& MPY3N@*;O&O2S\]G58=AZH5Z5ZE#@NT:.!KW?[FS58$]3E?==Q_EKT*B,1L., M,Z6QA/:L/VN [V 4?E$6*>B:]:MP#8!Q..W')'E8"UZRU$IXP45?K.,W7J?3 M//W!:3F7@WKOPJE^ P-@961#BT/_=40W*"'$/2SXAK#73:FOPI(H:%8;2OH5 M=?":1S7='XEIG((RM(Y$7:]B%WS):4RUJOY38N2G&\W 9A!',IS +)\%]H <]700WLV44+(+)*2>NQ^/YQS":A3! M?TJI:';X:>6^\?OETOW@%:T0HJQ*(DXO+IP MKYR!YS:K-&[6TSU5N;:76TP4* XJ1T@XD[R@M7=&&6$))87FKQ=,EDL@+ 5J MWI4N0<9<"5X WZ%X9%X'84($PA+% MCB9:GALM\;8),Y:TJN.692QI2HF@>I,SF'*Q =>Q_H:,BPKV@$0 ,G/0!!/< MQ"AJCGY%V>VU8%63,Q7OR%7'QH6.@YAZ"O%!AYVA0):@"4P2FOZGYC'Z!:ZI M5$>'Y?^:/(/'*>REY<.;*2T00MX"W_)Z) MW?$O*Q&. %(C=+]!Z'E=O_,8X*0!N'K9[?5Z37AZ9+=]Y3XYGV!!3'Y]K@_>MPV-G^ZCC6G5S54X[^!5!+ P04 " !3BE50ZRC%6"<( !E,0 M&@ &5X:&EB:70S,3$M,C Q.6-E;W-E8W0N:'1M[5MM<]LV$O[>7X'*9$'8!4L??GOUR>O6?RW.6N5RQRU_?_71QRAK-=OM#_[3=/KLZ8S]> M_>LG=M3J=-F5X8653NJ"JW;[_.<&:V3.E<-V>SJ=MJ;]EC;C]M7[-HDZ:BNM M+;2$$XV38[J#G\#%R3?'WS:;[$PG50Z%8XD![D"PRLIBS#X(L->LV:Q[G>IR M9N0X=@I.YG.-VN#YN^TF.8RUF)\="3I@4;QKRM\YO M752CC3?"7>MF"MXT,B#IPZ->Z^6@=*.I%"X;=CN=?XP:OM_)<:H+A^(,#@Y? M@XPU20YN7),K.2Z&7F,20 /F[3%/KL=&5X5H)EII,S3C^+ W&$3S?]9I=9Z/ M0MM!Q_^-2$ SY;E4L^%W5S('RWZ&*7NO0$V"\I]@ SM_I)V'-/&-G7$YK+RMB* MHWY.L_>5 ANPV>WS9O?HD#]GO!"L.Q#A:A^(BQBU[BU0L0'PLE?Q>65RDLR?CDWO">Q&QJPRTT ;8!YZIB"6> M76;H)X[,.G@UV@H!=\S=PDT2O5R@'EU4],OS6[<55O8%RSBRK8&)A"F6 "Z3 M"*&BJ+AB[Z'4QC'DZ.^UR6LFZ#3_293](W#ELH0; J.9(%5;]@/:5T;LHDA0 M^.#U:._W=;_W:K^_XQ:]C:[-9^RZT%,%8@Q1<+\)?A<:YRTTEF>PWV_M0X%8+@L-S/JDO-K\*2R MD&GQGD!E<$KE"[\Z12?28*&'W0J*=N79:)K))&.VHH_;\5- 7 0A9$ NK<** MD(K+J709&FA+2+R")+=$U;1 ,R_^"$=]3G#%N,E9 M\6" X(J5M!EUIVXYDA41%ET+:1.E;87CB,:,5B'@I=$)"+QMV2'&5P ")@1Q MN:!9JT$'A[!4@])5N)14OQ4!;30)(RY9 F$ !2FTVVSIRFPISD86W\4G]J L MZJN-3X^YD@NBTJ:"U U[G2\2A?QY*>0M71D44%+I8CTW82\HO!PJ'&]9;9D9#2CN050GKEL,1#5K4J-$AD-= MK%92^&,56\56"LF-) -D2*^>JPN25%E*>7[A69\?/9-I"ZB0\T5^Q$J.Z$TJ MQ8F T2ROQ&WJQ!$A$2_7#_@M!NJ('(GC07PF3OP:\!EOQ.?6++,&T^WY:6NT M(L(G4A (N=4%)S;F%@%,U1DADQLQ1PGB5O)8*NEFE%XW34MKQ@/*8V5Q,K.I M@@BD?U,;5%:F1*Q:7PXDB3;"*^#KO#$4F.450A9;H*2U0%VPA@VPQ#4C2T^Y M>V!N" MZ=_I''VW.YT;OP4=M-_S9E)A#,[I= M^41$N;8.9=+9[1()$(7LD*?7*KF%:ARK.:>-7:1&?P-%YKET#N !FGVG,?E2 M^YE$_4C(?FNP\];@K<*B _7V3XI07=JT)1(P@G666I3H4^#7E'9"$>(3CR^? M_$'8_)QA)US4U738[6Z@$BYPH(4%D]R+H;KHPB$(!*R-HI#[+"8^6^4Y;@G^ M!&],S;8;3V2V9)F5X/%#NF]5'PVE(4/FI^W?@G@]>O6X$77OP?@T"(GYOK4[PBTPCL";2?6&_NM MHW[__N8'QS[E!I]"O6]('"5>Y;)*("O6ZZ]YO$(-VS-,:O4 MM*51C9,SI)'5?%^[?._,W9WY/<2FHB=5O6[D7T#:PJG_ X_M0_SW0_SLX @S MHO]NS5T?WJ^)JTV:^.1U;'X65XKL;5^I)XOKXFVG[#O&AI8FET,S$R+3(P M,3EC9F]S96-T+FAT;>U;;7/;-A+^?K\"5>929X9ZMY)&=CR3V,[5O5Z;2=W) MW*<.1"Q%G$& !X"2U5_?78"2)4NVI:3-.3EE)AJ3 !:+W6>?78#D\3=G/Y]> M_OO=.''*&LUV^T/_M-T^NSQCWU_^ZT=VV.ITV:7EVDDOC>:J MW3[_J<$:N??EL-V>3J>M:;]E[+A]^;Y-H@[;RA@'+>%%X^28[N O<''RM^-O MFDUV9M*J .U9:H%[$*QR4H_9!P'NBC6;=:]34\ZL'.>>]3J]#OM@[)6<\-CN MI5=P,I=SW([7Q^TPR?'(B-G)L9 3)L6KAORM\UL7U6CCC7C7^9F"5XT<2/KP ML-=Z,2C]T50*GP^[G<[?CQJAW\EQ9K1'<18'QS^CC#5)'JY]DRLYUL.@,0F@ M ?/V$4^OQM946C13HXP=VO'HH#<8)//_K-/J/#N*;4\ZX=\1"6AFO)!J-OSV M4A;@V$\P9>]-P?6WB4-O-!U8F<6.3OX.J#RN(UQ.Z[6A'"4U-.NU=GMA=>?7 MN1Q)__1)]WGGJ-]M]5;7=]_:-Z\Z12^ ?33+?K%YV:=@ORLUUZGDBOV<80^P\U4_BO7;-[ M>,"?,:X%ZPY$O-H[Y[,ZYUX]R)A/YA[7=WW"'UD;3 M%C-VI(,Q7*ID7EGK-+>5H"KPW(M5&[H"\X*O+*4 M,S.>XBW+3"$#@X=^:QTTH+L@58;>24(]*80?$DT&GA^E9,E,W!YN%L73>4B7"Z6;4&[5,EC#CYLJL:;N'S1VP.:QA<[EBXZ=/ONMU M7QRY&AAU"J6 -;$*#]:_8,3WY&?TFQPI('\P0'"-E'0Y=:=N!9(5$19="^E2 M95R%XXC&K%'1X:4U*0B\[=@!^E< B8Z<;F<6:M !P>P5('25;R45+WIB#:: MA!&7+($P@H(4VFVV;&6V#&>C%=_&)_:@+/J9BHV2"Z+2IH+,#WN=+Q*%_%DT M\QDXU!I=$3+(PV!)*+FEO'+;#Z$L,P+T>3U3S%NFLBB@I-+%!6["7J"#'*H; M;UAMF1DM*!Y 5">N&PPD-6M2HT2&0UV<45*$0Q57C9P4DEM)"Y QO0:NUB2I M S]%&?&[-,FLPW9Z?MD8K(GPB!8&0.Z,YL3%W"&"JS@B9W(HY M2A"WDH^DDGY&Z773M!0S 5 !*XMSF4T51"3]ZWI!965+Q*H+Y4":&BN" J'. M&X/&+*\0LM@")<4"=<$:-L(28T:6@7+WP-P2F&D-S/,)5U5@%_(:9!E67G*" M]G8;*JA%=M^"+>/EYJ(JX! '(M.Y6+J-3.7OUF ;/N>+WD!U:?;PCH"-YA5O M""V(ED!] HQH@CV4MH&2F'-<]-*ZMVF_65='H64CI'9@-LJK)DTK2SY=2F(; MI&:(-"20#%5#&?^M,/V%@R^4D'.WR,[$+ %X( +E!MUK.ISAYO4*5+W'O=4_ M^>3E!+!% WX6Q'UY^!I\TDXC'$N).323FZ G#BJ,\RB3#FV7XI_88X<4O5;$ M+53C6,AY8]TB*X8;*+(HI/< ]S#L&X-YE]K/).I'0O:[@IUW!:\5UANH=WA$ MA.K2?BV5@!ZL$]2B.I\"OZ*,$^N/D'-"Y13.P.9'##OAHBZDXT9W Y5P@0,= M+)CD3@S5]18.02!@693$M.6^5@T_!\";5[> MO\8,EUF,[@3=#H&0$#CAR+)&6!*3CM03HR9 F4?S<7WR:FL.@Z)49@;8.LU- M)"Z^@E_$VY^20O_*E@^'\CV40T?BC9=R15S$5E(K/AE('?X9YZS<%7KYL#9YW MP\L"'E?DQ5R?^D6"5GR1H.W%>F._==COW]U\[]C[&_NHU."OD-Q_T7IYV/V+ M)'>>;RNY'6P=[8U>="77KQK]QGS$G":\*8>]\GI!&S5\Z-:6K' ;&1,J&; L MK.]%@:NTM,Q3$7S=Q4^?'&*R#+\K#_Q7//T *3TNE^^U>3SA4-4-_OM'E29^$3&,C^@GL/P1P:W/ M"QJ;1_(1)OW*PU$-FL[.WR'4O_&CA_#YQ02-[Q[I[GR!.AP:NCCZ/Q7Z?'*-491Z=??GM_,D(MQ_/..B//.QH? MH7?C/]^CKNL':*RP*)AF4F#N><?S]UYQY5JYHT_>495U^-2 M%M0EFK2& ],"5XK)\)?!*\=!1S(I,RHT2A3%FA)4%DS,T!FAQ3ERG'K42.8+ MQ6:I1J$?^NA,JG-V@:M^S32GPT;/P*N>!YZ=9#"19#$<$':!&'G38E_]KP&8 MX4%#U5KH!:=O6BDUVJ-NZ.[W-TN VGH(I-JX$%^Y>"\>"'?9S7OH$> MS@1U:E^#T'IW?)FR"=/;6\&>'W="-UCV[S'?[_T259E.6 M8,/BQJVU,/@!G-!:&?E 5$]+5908[-/RY5 E.*B2XXO[V1VYZ#--#&>JMJ#3 M\]LOQ]7# AT2F<,ZO%9LVZ3$FCFUE -]?P_)Z5IA\3,31J<4?<9J@@4MG(^7 MG"[08:(APE#[^.'_W9W_+@O8]Q9K0[ 'D#H1*)%"5#1#58+.Q3$.^BJ51VF@7%"E%!H!P]H@G-)E35]5'0!A2"/L(%FC(._5>F M04J4"FIBF X+@HXODQ2+&04WLHP5A7$#?F8D@3H7I511L/:F-957C3'M:L:3 M-AJG5!()_ISAE+?1J:(%(Z9D-O.,4D:G,!O,KMD%11^G4-1092)A5-<>ME%B MZQVXR:_7(W3_SH;LIF9L"1S3^JCQRG;AGYL9;,%.A=R#G&;T>VMWD'\ M#8Q=@>E,F/!$00!<^_FHOQ/L5L$%W!NF3TO.%X9*.3<$NR*=HO^43%'SXE.8 M<-^J37;P+@)*![T=LMN^ NJ:J%9 OQRR%R#5-MT8\X1B($-L*!!1P[0%6TK-64" MB\2T@T)BW[-MKL.HDE= RYPJ.V=Q*]/=U2(?@JL95C,F'"WSR+SS/@K?CT&D MOQH@%1K/J*YJSR=2:YE%>Y7S&D\X;63J$9Q.=81++1L1^TI?M4RD(E29 '"< M%S1J;FXRVLC'-P-O*$98D7.\B)BPOMAYZQ.'?M_M[07VT$$#"IHT]M0'$FYU M(.%ISXW8[G8>['Y5]O+,#1O6^A^;.OMOO!M])L[^WJF;/QKJ*-Z!80!Z] M:75:C42."6%B9A,ES"_CYKFFCVE:,2%N,^/";,H)YG5;I?!*OR6?62*;AHI\ M07[G3.F)-6SES%M.V!6=:@V/8!E;WL[KD&^"^?Q@OJ4356*U0*&M-4-_A:#^ M@(AM(/YVB+>WNOMQ8:_+Q?T2U$^L2NN%^<::]2SO=4YB!\Z]-EDQTNT9I,=3V3'SJEB(F$YYG=38O=N M3GCVA?N9)^BYK+YWB!3EV$QP\Q.!6Q\/M.Z7Q!/8B4M-XQHX_]E?&=37ZI,& M^W'%\#]02P,$% @ 4XI54(<@.*LB!0 X"$ !H !E>&AI8FET,S(R M+3(P,3EC9F]S96-T+FAT;>U:;6_;-A#^OE_!.EB: 'JWG=26:R!SDC5;UP:M MBV*?"EJB+2X4J9)4'._7[TA);IQ7MT-1-W"0"!+).][=\QS?PL&SX[>C\=_G M)RC3.4/G'WY[?39"+=?W/[9'OG\\/D:OQG^]1ATO"-%88JZHIH)CYOLG;UJH ME6E=]'U_/I][\[8GY,P?O_.-JH[/A%#$2W7:&@Y,"3P)3H>_#)ZY+CH629D3 MKE$B"=8D1:6B?(8^ID1=(->M6XU$L9!TEFD4!5& /@IY02]Q5:^I9F38Z!GX MU?? MYT,)B)=# MC!CM_4[D'78+'<]I MJK-^& 2_QBW;;CB8"JY!G03AZK72<4N3)E?:Q8S.>-]:;!08@:9^@I.+F10E M3]U$,"'[*B1SS MYXX"-%Q%))U6#17]EX#QX(?]G->^@1Y&.7%K7\/(>G=RE=$)U;L[X4$0MR,O M6O7O(=_O]CH!%(C<&+4]4STNI2@SV M:?%TJ!*^J)+C@_?>&WGH/4D,9ZJRL-T-G*?CZI%"1ZDH8!S>*+9M4V+#G%K) M@5YP@,1TH[#XF0FC,X+>8SG!G"CW[14C"W24:(@PK'V"_ST[_U,JF/<6&T.P M>Y ZXR@1G%=\<1#>T;/[LZ+* KBD<@+S!?V*XSWT51(V\V"8(D(3V$Y M>DP2DD^(K-='H0,HA#V$%9I2!O5+TR E2@EK8N@.\Q2=7"49YC,";N0Y5/0P41VHQU8V7Z + M+N80K1G9W>F^B+^!IVOPFP)>' @4 L-^/L+OA?M5<,<0U9K?TY*QA2%0P0RM MEE23Y'-))3';'67"?0/&/;R/@,AA=R_==Y9 ?:'GDIHU6F&OW0%<>G&E -B[ M!>@.@*(E0$!KRF&LR.WFP0Q4&H- "J4VU@U\F$K KY!$&:0<4XT90R &-D#J M0D4!T"G'2DV7*0T*4[N[MB,)M"I9!;0HB+1]JAOI[JT7^0AYJ4?3- M3O=!^'X,(KWU *G0^(HU5>WY1&@M\OY!Y;S&$T8:F;H%(U/=QZ46C8C=R%^V'[KS^L>A/:H00,* M.FWLJ8\AO.H8PM?I[FMN'7J\3?B?-P<&ZFGT; MZRK>@**"/'K9:K<:B0*G*>4SFRA1<14WWS5]3-&:"7&3&9=F9DXPJ\LJA4O] MEGQFB&P**O*%Q:V3I$?&L+4S;S5AUW2J-3R&86QU.J]#O@WFUP?SE$QDB>4" M17:%&05K!/4'1&P+\;=#O+O3.8R5?:XLZ5>0?F10VBS(M]9L3CK4ZQ+3'1B' ME& T10U'?[I;'4[=F.UT\D@+WG/-LL^$I6K/-AD>R8>]<4LB# A+A2TJ8 MTY&C) %Q;>X,U!FR?SM%?+O;_O9#\Y5_Y#\L58CJ8D1?$H8UO237[Q+CGWGMN] MEH5S'NS>O@L;[*:W)6S ]H8OK!RA0 .G)#']^C>R)#$9=V,;4)5<7FVWI,K* MRLIX,N*)R,S(/_[?6:^;G81BF _Z_UK"RV@I^W^O_OC_6JW_O-Y\GZT.W+@7 M^J/L31',*/CL-!\=9%]\&!YEL1CTLB^#XB@_,:U6><^;P?%YD>\?C#*""+IU ML7@AJ?0F.-I"DM@60YZW%#.VI3%1F%COC8C/]E\89WCP.K:P-+3%J)-00IA6 M\,X(*H/P4CSS+[A$#NY&T3G"?/06"T$1\T8)YC@)Z;$'(W@[>,/^\,69+;H^ M_]?2P6AT_.+Y\_1U>5#L/R<(B>>3BTO3HOG99;'3T]/E:T4Q?9[WNWD_I-ZY M*CZZN_Q5T>>CPO2'<5#TS @Z.M7$6XBTB%BZUKS\6X]%Z;'#D>F[<%D>JCZZ M4?Z4EJ6QUOIY>?6R?<,!(UC^7>63$K,;#MQP_T;I](,;%,?+;M!+;0>!43PM M_>TVI,Z_UD>M87 W"L/WY?W!R3]VDVI=/NS%L+CJZVB&MGP<_%BVJH7PM:)G MP_RNML$+X^?_:;_?<@>A9UJW^_6K;KW94^FR-#"'6T:#UO[ MQAQ__0K3"]=O ?0&XU_]T0LCDZ7RK? _X_SD7TMO!OT1C,G6]ODQM,--OOUK M:13.1L_+/G_^ZG_]K__UQR@?=<.K)+K63&1_/)_\^,?S2=5VX,]?_>'SDVPX M.N^&?RWY?'C<->AW[Y$:YW0#$4N9L\_VRT&>*_ MEG(IB'28!NR]9LYXPPCC#&ELD1#"D+W5U!2$X0VO8#21-]Q]-GIA!X-N,/UH MNJF/^Z:7&A7R%RN@A7S21&^[9G\IRST4]_3SN5T=G+PGFR<[M#WVAVLGN^_T MX<;A)]I^UT8[7]9/=WN=P_;AYM%N;S-O;^^0]L4*VGVWQCJ'FX>=[;^Z[VFG MNW,QP)V+UX>==V_S]KO=PYV+=2BS>[1SN$;@[M/.N\V#C=4=M'/QZ7SWLT+O MR>[YSAV=\\Z[-=PY/#J'I]#==W_EG#NOT MUD\\U&W??1+M"V@IV3WJK*Y1N(=T5M?9[NH1:J_NG':VWW9W5]N\\V6=M2_O M^0S/XOW=[<%%Y]!=[/8^HO:V[W8.=U#[\.!H8_OC:>=P!;>_?#YJ7QSAGYD-GNCO!%&_AEV$CVW^2+;LN6\9B!)NH6R+$V&*& M^9;RRK>B$D@:34F4>ND5]+^:FV@_0/T#WPCW7L+EUX4;I+%"LM B6.$6(]RT M+(VX%1D25CGCD%4P<'>>4+1K?; @YV] N(7IKO=]./MW.*^E6#\S_^=?W5W2 M/;&'Q[V-=^VSG>UUOO'N+Q#1.MK9_D0VMO^"9_NCG=XZV5A]G>\>[A,0$6F? M[D5&J22*MI0("E2JB"T=)6E98Z#S@)BJ0)=>(?@C*70E>4()O1D7Q0VUNM;W MJ\#=?S4A[>\YYV64DH%48 RQY&DHZ+\6HI8*84%&AB^]:K4P:25J]"02FO*\ M%UL'I@BO@4CZ-X/><>@/2\*[4@#_W0])=[X^ORKRP9RGGU9.3>'+?SZ'X2CO M[T\T*YZO9,^@CI/=_E\'NQ<@H>V_CG:_?+QH7\!]7SZBC=4UD- ::,@CMGNX M?K;Q[B/I;.]?M'.-=O]S@%SO<]]\T>.-W@YO]S:3%KWH]#H'NZL?&;2/M[=7 M,""EUSY< VV[@S=6V^?_N5@[;Z^Z/<^4XIJ&EE(2O$DL1G;:_[/9V>FT0<3)FGWM@!-,]?&-[ M-]]8=6QCZ[:(URD,_-.-[96SW=YNOG/QD0$#Q3AJ$B+\P#V#RO4,N"MMP06"@6)=>1RZ15>QGPFXIE,OU/&3@?FI!4" M$<.8)SI$IPWRQCH/4D>-C!]#QNNTL[\70C#!!=&*-LG8)3?%@9LB00:1<4N( M R6-ECGZ6L;/;SJE18@!3)\+PU=_)#_]Q;!T\4'$61D/>3$"A_E?2\.\=]Q- M#GSYVT&1$'##2UX^&WIP?I_?K&/RN.O/*+\.!^.B_%8&<%Y,8341Y8_8B5E% MH21:LV^Y3]]C'HJL;%"X,Y#R9OW?-TG'[9M?S7ZZ6?MQ:4=FWX8C4XP28W@U M"T8@/+OOZMIE,_U5T:DAO7EE]GWVD.-R[Z?_-@+9C@NPJMI M>.K%IZW5V>VS2[/OZ?X[9: $N+B@L#E%$GQ=#28#&^( 5=(2S>/>>BD#05$% MNGX2C!I-.UZT*+JL:'KE.WMSF#C$\*L.G0JSO/C=/8J-11X[Y*,SS%IDJ"5< M60:&,3C%7.I1@A#!NE(]2E *N&+]8SUZ$U,J>A5$Y)IKZ %IP!5SB"+&C?/@ M=T\P59'A? -3-T;H3_0 ^O()4@^*LU$M$9C+@33,2) 3%E#ZCJ]8#ZF1ZX MKJ. >I?\_/+U?'X"S;I>M*2;9C0H?E"=?75_^G$U] >]O']7M?<=U#>J>'ZS M]?^H3:EQ!%PG)B1CSFL+$&!1,>PCD=Q-B)*:6;2J ."&15/WMVCJ9RS:C7XS M-'IB0&-X+($$@!VR,$RDQ XSASDN^TW.^DU6L=_D_?M-/EB_(6FYL]%Z[RG# MA(&G%PQRPC$LM,*^U#-5Z:YK>D8^F*9%X)-(I<&:.L&DM%IZSZ%3E!-2.' _ M4P^(ZO6 >+ >,.!]1X=(-":"W?%*^:@$$1+10&P03]<#4^2'_>333;YZ>-C9 M<3=W^:@=DF>9^1RN3F;3+X,](X!_NF?M?\8I>CKH'0_Z\'6X?$[3_6!RO]Y_8X[SD>G61$R$2FN#YX19S8BU8(B J D?D=$>&.OBB,FY M<6_<32M5-D8'H4CEBG"0:CL)ZWTWZ(6ZB"R)B1L9C4.,@K&32BFM74 N)O*P M,"+;#".3]X-?,T4_[^\/:R(?!<1-.,)#B)[91.A\M%SJX+4D0%H61C[;1>E" MG-?)+$47J+;*4LH98\ A%1)<,V7?M1-']?P!A0A%P'P9EB&BFK MG07A^AB4B8:PQ9/J7,S9_ 7-C)9.$FPXXBQJF6*V2EF&85!SY]SB"?I1F?_\ M!6HE 24<-*82L\C @V0.$^,B6:OTB)P#(J+F6PCDGOP-(2#JZ]I9@*)./31=WJK',*[$X8IISQ.4! ^T>12P%(\2!SQ@B6"_,M,)$B!A@@"V,R)XTXO)P\J$2 MC!",(LH"9\81K9'DD449P,T/9'&&U--%7![0+ 4=/0?.X$5@UAK+D9 \\!AD MX-2J.8U8T^WGK+.>O>A%GK>%(T4:6$OIZ!$P>\05J7I>$5) M1-'@R7+GA1#-/"(N#R@F&H53EG 4$9/(:.61C1@'[J6!<;0X8IISQ.7A1!:B M]H@1Y:P6C*15Y%R7&S6\3 M=GG 1>>U]Q4>1CR=24TYHV@W':% &>6Z1L\JB M(!B5"R.?IXNX/)QPK#(6:VH=LI))PPR.%+YJCGQ$1)@Y["VK_2B:R\ZW&U+5 M2-/@'<6)VCLM-=?"@WKD*9$'M73QI#K_B,M^>()^NDB+O,1J!#$Q:"BU&F-"U>,:T=E "(J#3$+*-#Y1%SFI)81#%#' MD1."&4.MD2H@B0.X%B2:!53+3QEQF8M((P,VY@6).A#&$#(A&5WK$;=@J;>2!\,QL*8A1'-/"(N#R>FB#"0%HV# M=@/ Q'(1R#X8."JSG8PN+\LOP_ *?1(3?GJ!3S6-,8HP3L\&"=8\QQ M&;0WF ?9(.AA$+102NWFTMBHO(HL1!V -E"N=-J%+(%]8^F)]@N)H,3[QJ-0 M_&D*?VJ* (6W!G&4/C;ZY[M(9R"22R&40)IY*K54@GKNM.9!.*9K@)X?'NZ5 MPF4MT<.DPY8$[ID5S$>I#342]!#8,Z407SC=,RO\.1SDKAO^R>UO=,W-]1XI M,N2$8I$AIB4W&GF).-@I"#H@AE8NDA .8#]$,QR:^_X@_'PU&J9X5(:,P7M-9TXE:V3ZYXNXH%D0GU:N("TU ;\) M*\>C(I(8H=.>!%VCK "+C8ZG2C!P&>B)>1_>+C?=O12+S4?CU*EWAWWN+/K= M02 9'=(..RD59@83*PPP(*:])=A[4R<2]&8 N$A'[Z2.V,R'1W>9LS< J4$O M35/=*OQ0=/N.5KP.?7?0,\71[6F8D] ?A[?%H)<.K4N)^[_DHX-9"Q_"X+;- M(0R=:87#:V/K7>B'8;XHJP0OA\_T_(K;XV5:!WS\[O'A=-I6+1@S$8$MYTH[ MZRD8=6JC\9C7R) WXZ-JXV,NY ,[\%8,< TG">,2R >5,7H<)5+:X^EQ+@G( ME=?XU^@%4(1..%UQ+I&(=/I3,>C#1U=RC*^7+$Q+;8U,WYO"#S\=>^A.DK)2 MTAK[Q3CA061Z$#X9(QY*2B)@KAG"):H1!# Z<%%+KQAA/$K5)1L2"" MQ=Y2 G91&<\)KE,PI*9"GT-,PR"@/3$1_@H%TS_ M/JU$YZ)Z"4L9NC6WB%@6@S?&1Z&$9)[3M)9\P53OTTIT+EI76!0TL%Z?I&@# M,=$8IABS6EF.$:_^TO/MO >6<2-N%Z8_C*'8B.\& []13*5V>P'ZI% 1_,KH MPR#OC];[4$%=-G( YY'%F#I#35E];#Y6J0(?IT M-*HD\(\P2EM'08*:8Q?-+(]B/1C-CXIMXR04]Y#8/[;CUUJ1HU0,'-"@I=$, M>Z,DX9R"VM< 3\(7"7*)8E@*.CB&O(G$=3#V7"#M(-1%2VA M))W>K+P1.BA&O'**SW^W\^C\./AO2VDZT[P9>B9/.V(_A"(.BEY:9[1AN_E^ M.5>]=G8^Q MM?[VBHD?J^6AR,;WIPSHA-&G?A%,-[\(?KU_$B93<>\ ?.\'PX6,]VG+N=?! MQL@B!VOD?/2ZNQ+K@JGDSP= MF,@C-]PRHZ@A!IDHD:?,$#"D5$XA)&G24G"F%$4HG M\)$:Y(JKZ [9Q\E+1M*BD$@B$8I1*0WFT6(?M3$J>EV#M-75E]8#)AFG,@2E M(B?",&MCBJN ?M0Z6DFY] LRMF:%)YQIDN6F[ QLG(&)>R^J/O^U?. M[==H>/&8LOHKSP1&3&D%'JJ-'DBC!?$HCZL_O+YK>C\!X<>'":H3_V<]L-*\-A& U?GT\VD*5 MP-W;Z#9#MXP.# _RX\6,9FK$!1:>:$&8)D@)GNQ;.G%;@_*L4Q*YJY#(UZ:M M/>[#S<>F^WK0]PLI2.1$2(M.N8F$P7"U,2 )(C041$R$KU%8NC*"G%-R"<0Y M=AS,(F$$O+M( M;<44MD%%K5*%);&4'.)7BI'''6.LX,V%$8DLHCGW+D:9PB M\:Q.2_W?FKSX;+KC\/K\\N.?4*,IW,'Y^W 2NC>%>UEHO0\>_+ L@1\J.4DQJ<0E1/?)":X ,19+U SB2712F6)H66<<] AVC#/ ']01D2E#MP2QPR=3?Y@WXX;YOB M*(S>CAN&^ !PL5PCE7*D>L,H-HI%KZCD44N!5!T.O7M N%1%*(08J[2EEFG+ M"(K6(\*Z2@4.%A AB"BP_D9@; Q#5D_2A3DG53#,1%Q]A,Q9 MRR\\3^2,:J(%1T ,6=#(4I3@@;U""//H&H3\ZDP1*6)0 ./"I6&2$4T)QR82 M4"C!"%M3'5)&@U^;;MJ?EY*?O\\CE#GO/MCV@%^6*I(@&))!10*>!8!%@;W1 MD0NC#>(>U]3S_%&\5$4J2.! B7'>!LT4(E8YJ8'+.\99\!+]6E*I%$&M"D0, M]295A)80-3*94MHXP+1\']=$BK&D/DO2GVPQMS_*X8 MG(X.&J+XDTBQ@5M"P=_$%C%@B(H[';PF(421+OTJ2*F*/*"'N-2R9\30PB=.IGK^*/!IR> R^-J[-S65UPU(40\@@4D#$EO93@5BI+@Y$* M:^H%XH+6(-G?-\&QU3/=;D,('XR 1*!_&#-JC&9(48L\)<9@HI$VH=:1YN]" M2F7D(9&RPCJFT@IU4/+"*L&"\((H5(N88>7GE^L+#D^CCU)Y9E5@P3J#G+#( MPD@E:25B#< Q/[6^\(30@KW7H"ZB"[0,&2J'"+CT48KH%:OI[H.*@Z,NA%"E MHQRP8893SH+3EF !TM,6D[1GI0:$\,D9VD_!]FH?_5G:09]RX%T5J\M*)L>C MT!1':2GXE=AH+S1SDD8CN 9>4GW0+*QH@E?:<1Q9\(1Q%JU0&OPZ$2*F1,8: M9&FI/$U<")P@QV2D".ETSA9GQ' 1G/!:4RD4TS5@C$]!X1J1+/F'>J!G;G MFT[&.KQFT2\3%YEN$U?\68+B-(J,6,-$8)H*;> _&]+IG4QC@B M<#!\'?*%STVG+WQ0T5E!E0F6,O ?5-KEAD%;I-QW,1)=Z_5"E<5&76**Q*<% M[T<]],,3_8ZE2;DA\%E,YP9RD] C:4"2II MU,137.@\\GBH; MC'#:4NRD3*>&U4IT"V^>D262#$4&_M8@I/HK64S,K*14 MV$#39AXK;8 .U10+1$/ =4CR\4L9,<>Q]4HY8CQ346AK-*>$(I"7,=/U497. M!]VD[OT'L#S<.2_$Q6@X00A3O. _AI@J8I(1 2G55"- ME!",<6&IQ&#)\@JZD%I>&^M54A*3:SF*DUW-?BH(S]\.'Q$Q#T)C%@; M M@7IPQ#F JP,MQ0C.NN/YK4O0\+%VG 2T=>SRA8B-1&&6# &N #*@1O#*8^D. HK;Y0*K\&JN8(01H%\!@$)L(Q M%:)%1&FO;* J4AU0]1%2U\2L=>&) C'0&)(BI3R35AE,N. 1*V.BDR0V"/G5 MF2+#Q$A$D3 X,*RU48@%YB)F+@!@:HJ0)G7O8^$%,Q2!@! J.; 2;Q7#(BAG MG?&8S3* _3)XJ8I4A-#*4$4(3Q$B@K3GVD1O="3115W3$&\MDF[6):3HA47: M$HE4FCP71@MJ"9*!",$,C;:!R"_/%@,&J3G+9<24">.-")3!5^X5Y:&NLXJU M@$A=Z&((QA-!P.>D:5%TL.!G&L:<(#(2;^NL19K4O0\;4T321(VD$$2QB(5- MEB8:AT20$@GRJR"E*O)PE 1ETQ$;RH'!ITH@(;CQTD6OE6I&[B]-#@/8?,Q] M9(HQ8JD17F*#TUHB:9RL:22QXN"H"RVD08-OB9BD1@(=Y$H*C464FD2P^@8W MX/B%"2''AB"FJ16>,.VC9D%R"0 M4H)IQ!7#GI. K?,ZBEH'FK\'*%41AT^GPWLOP 11N=(B82:W\5-=YPP;OT1@(&!M:'B&!.!261X4I(1 VR!M=KQ5*3M?>) M%$H(EAC&N/*88>MU<%):*;RG/N#I>8&5!LW"BB9(&C@GG@M!&6'2(L0EC3(Z M0;64-9CKK\T*Q%KC1,HR-4LD@@9FE3;!8\$.*^X0%9[7P.?L\G:^Q0XT9RES!S*.IPF),#M!% 8S[U2%O$Z MX*3)VOLT.YL)(EHX;PT%[BB8,DBZH .W04CJ:KIOY8DSLS[@N 7;SZVDA@?, MN#,V.AVM]$)$&FD==B56GB_6%AO6:@XZW'H'0Y40J2FUW$>J$->.HSHO/ZAL M9M:ZQ!0]#8Y$SK'0F%F-TRYF+1$6T2BOZQH"J#8VZA)3=%HJ1(+@WE!&M;:< M(,:CEC3XJ$F=N6"3M?;GADV7M?4"- M'K%!0MDT <"8$5;8H*SG""3$K96_AC0J13NK @UB),,X(,VY9H@)$WVR^YX* M'9"A==ZJ5%5HU(<'>A4)E4%[Q%)N.V8Z"*65%A;58('R+\O,C(R4A"2: 308##*FE)-(*K\('#PV+T8M/T]Z=22%_;>3_OC7N/VO4/E\-: M1,VBC]0&Q%A*8.65<^ *\I2SB%3YR,V[NMZW/CT"<9Z_NJ7(*A:\X80+9CS3'BMM"/4N!&^EJ:^ZK99PYZ*"(PTI MKSCX3(XQSZT57#KE/4&@=PVS]57!U1+N7-2RHIB @Z949)8IL*R(.0&F5E'N M"1:DOFKY3ONZB,HW@*^B.:&61\2\4U9Q$9C#!!P^HB*JK_*=APCGHF)IM%+8 M&"RGA&'L5>18FA ),<8:R>NK8N/<^0A)EC"?Z 8,>-8&85 'UH5-/5:,E5_V_8-IK*(5B[EGL9I>H4' MQT!-6B^<0PT!>J"$::>TM<5Y(8*4+IV874;URC@C7Q$CL!?@.W!IG ML H$/$'E@= LG'I=1+4JK"V/XT8!/,& D([**XW IX_8B>GTU2*IU454I]1H M)[V75#N2IFX-A9$8J1*2.TE"#=9/5RW*]C@+5B4,,Y6.U /*PL"K )T8$+:< M241F)W37R=A524P/YP-:)922J?N :X*0;* R8D4P#X'&:5;L.HGIB0(JCR(, M1*WDW@?+O0&N2'0(3E&/ ]4:@YFJG6I[>F$\X+)M9273EC F!//"Z@!&)UH2 MK3&46U7]Q8IS%\;#+5-TWBFNL;48R#8.7C,7D-:$4E VU. ML:8VBMO+?Q&MXK+I[]"*B#[0"@3B"2,4\< 4$U*K""]D,'5!<>Z4F/8;F_6; MH*B"_<;NWV^B1=%#X"VHZ+D%M'',N.=: 7<@1*1%.LW75^T2U$*DA>\CSMM%?R;B*0PS(C*D&3!I)[2@F%$2K##4 .@G M5A:$35JS#U4;!J4-(N3>YNJJZ,^P$TVUX(0YQR(C2BB)J ]11V,%U@'7P/=( M6ZO>#/K#03?W91*M]5'HW=HOOP%= M?Z^UN3:A_L&/BM$71\N4E_/ 1F,QS. M'G M(/KG8#P,1R$2ZMY %F>+[)Y4Q(\*Z>40L8PII2)@B"-+=?817A2 M8][J!J.Y6#;GE'1(>9FR2"@1@25);CDAE$IB0AT6H38PFK]1"X%CGO8'<)0B M%]HPY1E%7B-AD.&RYD:M%..;07$\ !2%E;Y?Z^:]?)(D>2&M"Z+4(Q>1C$@S MZZ/5P0ID'([0Y\K4(=M 5>4Y%S4O68!N32Z,H,DZDDI9)#>I6(0J=KJJ[NJ+RUOII_-#'29+$(U&@JF4( MDG% A^8$W(%TG*73Q%5XH6V#BMNH>+AE<8@ABW%@P,\8LXA9K574/')E>: X M5'=97(.*VZAXN/5Y&L@ZBU[8B!4SABIGM:7$!R[2J<@53R-8:50\NK_W.$N9 M,2*4F:03)*/,&N\XTH0$Z^%_##?&HQ: >$"[P;$Q5HCH/&%@,+0"(V(Y!Q^0 M(!MU8S=J 8B',QG*"U +3EB;4C=+8ET(!DP(6 TCI1+U-!E/[#L^BNXVPDVYP$N#SZ++W>Y.3+B:O^'6Y6J[>;802#,I) , +*T(D(G;TQ38RVO,,^^-&@'@V*T'8K>:K!W+.=['T:C M4&S$-T7PM=GD$IQ#7B=O)RTTPUS%=(:/P!1[1#2?YC9*E+B1RC]+)05 R0-( MA=G R%$(&Z81EQC)ID10#"X!D>U3JG[/ILB-[8;-I-^O"F90=^#,H77+JSI M'VW$&$!&J=S[]=<;FXLXF^1T8$Z"*X&(*7 MHNZ_O40]V/823)'!+"+0(X09(J&K'$H'=@K$E-1DVF]RUF\5W%ZB[K^]1#W< M]A(I/7@;W@KH-P0:P*7CS;!46! !_ORDWV:G9SR)H_C]_7;OTS,>,%$T"NG\ M=T/!HT[;\2"YU)'QZ#45P%,C%S)0.UL/7.V%?U67V_Q7 SJ@ MS9QIYR1P&-"DFFIM+ G*>,N%GDP7B$:V/S4FQ<,=,BZ@NF" K2/)9(A6(XV" MT-((8@.KPQK]JLOMB5=T/L_/7A1A.!@7T &3KP?!^++Q/C]Y]0?\,Y']'MI+ MPKSZ=3@Z[R:QA11B>L'X\>CE:>Y'!R_ >_L_+Y?*0J_^&!Z;_JL_;/$<;IU\ MGM3P53VI/2W3S??[+UQ(,S;WPCGSV9_ M,[2,?G\YN?9?J/SS,L*+MJ+IY=WS%_]W&V PS#KA--L<]$S__SX;FOZP!1+/ MXZ3@,+\(+[""-RF_GDY>34(]W;P?6M-7Q:1\OT^=]>VUU6QK>V5[;>OFR]7Y MM;;6WGS:7-]>7]O*5CJKV=I_WORYTGFWEKW9:+?7M[;6-SHU>%=ROW?]8H8' M>7]_-.@_^^__ K?LY>KRF^6,(#!)W_&2/5/LY_V6'8Q&@]X+ 8^&UQZEV.SL MGFF);HBC%V8\&LQN*GUY MW-1\WXN$+"MQWYN?EV*[[+E]++A,Q3W!_U0 MG:)E=S\OAU2EU=T]53M0E]Y$S_T!=A[>M#/N054NF]*!S1!3B%80Z3 -V*=4 MF<:GO>&D\V3 M'=H>^\.UD]UW^G#C\!-MOVNCG2_KI[N]SF'[9M[=W2/MB!>V^6V.= MP\W#SO9?W?>TT]VY&.#.Q>O#SKNW>?O=[N'.Q3J4V3W:.5PC[YSM?G&B3W6[GHGVVT_NKU][N'G96'6KWUDEGM=O;_0)M M.&R3G8M]UEYU)_[=9^;__*N[2[HG]G!PL=N#ZQ=O\YW>SMG&ES;J7'P\WSG< M01M?=KN[V^Z\?;%[N+&Z?]K!Z@+:C?:HYMYJJ5L*>]YB-,26QIBVC,%1ZA"Y M)FCI%4:M?Y=LZTH*K[YII M5C]X[]\^5:AE).Y[\YTVX$J1S33O:' ,BOKL4A-?ZNZSAS4-]U/]U]7BE>*Z MK;?8]^B_FVKSGN^T]&JJ &=C[=L6XA: ^[VR [.[K(L*_W^V'0WP_&@&-72PKS-[;M/ MHG/XB>]<'/1V#]=0^Z)] 4X6;??6^,YV^Q0L"M\Y/$*[7]98^W!E>L]G>!;O M[VX/2 >>L?%N%Y[U$>Z$]P-+M+/=/8!W8ANKW7QC>[.[L[U_WGZK3M]OKXW: M6^CL_?8.W@.7(!A#P1P1L$DI:W_+!H):RE@J5'3!,97&B):,O_RF@?KVH)F# M:JG"$(8'/.SXE4^@"5[;Q-MO^> MC$VC>[/I;'00LI@/ 0C9>3!%%H V^>PQ5>0+GS9U0(T'WIRG9X;^73KR0QGO M6YM$ 6NI)'^8AI^UM]U>] @Q[E@+!RY;+$3:LH;K%I&WU5[6$/.&F#?$_-7MU'>_TVK?8^7%O MI_<9V/GG7@?:V+[X"&W<2:R>[FROL_:[=;336S]M'W[.=_!U=KYVUCG=\\PI MA+UK!2J GSM*6M9+TN(Q6F\T_ ELRL]9P\\7FY]O;ZYTMM9+(MYP])_CZ*-+ MQ91-9L*S6 QZV=ZU/]EH<./[\L0>??WO]\\,UJ2SW@QZO7R8EDF 3P,4MC]. MW/C%H\\8K)7+(=["(SOE$VMI-7YBUN#PB'6VVPB^DPZT;<^*R*D/MB5 W;>8 ME+&E&'(M%804F*6E4FCI%6J!V#"_]R1",V]=W3G@.M;[1 M'7;IN\WNG%Z'_-#[5**EWV $CV[T-\-^/DSD;-2!*[^VX3_?$UY;[AUO68%" MBWFE6C8(U@*7T-(8M.$R+KWZ9>N= M-\L_00CFSD_+![_(1] J=Y^1]-O:F7&C$E79(&;%)9HR,\R&Q\&E1<(^R_M9 M/AIF[L 4\)J_UR^<^U.$B(EE_,-AUW^X*,B/1E;_L/2HX3"E(3LN!B=IF-ZS3%KV!MH]*L[?#'P] M;<(DA B?SW?(1[J[WBLWV0;VR_/MK]LGX!;3OO?%G#N]O[MR?X M3SL7?QWNKOINFZR?[:X>@1UIXXUWZ[S];K.[<]@YVME>QSO;G[L;Y03_RC2$ MZ/B>9C&P9#24%:[%RJE^X46+(4E5=-Q@ZY=>?0C]_O"\>V+ZN?F!*&(SE5'E MJ8Q&.=V?@&Z;L_7I;B)7ZI\:AZ">6NNL3[7._OE>M,YH0G0K(*-:3%C=4D[; M%K)1$N20)HHLO2*TW*I)Q;>C5M4RZ ^@?O2WU,_77/<1Q]%OI5G-!D4V&!V$ M(CL<%_G0YZZ,B -SSJ^;X+)8L0^VX:+\_GMC$1J+4%UHKR]O+F\M9].#U8OL MIC[/.H/EW[]'O4P]3/K0H<@?##6*JC;L/B'("BR&N3_(JQT:^5:@#CU-H&[% M^R(,A]/_O8<6X(8C_1-'NKCRS-9.VV\TVOW/ 7*]SWWS18\W>FVZL?V1=+Y\ M.N_T/I+VX<>+C2^=@YT+=Y;:M_'EKZ-.[Q/=Z>T>_.<"^F#UZ+QSZ%!G=8U" M_^T%03P($[505+;%M LM*R1K6:9M%(8R&]S2*TH(RK;S;A M/?QRU7\&#VG ,S?PP-\]XR47PJ,6CS*V&+:NI:U K2 XY\Z#%+%=>K4USH$T M4H3FAYDW\'&C@)[K-XB9'V*VU_:XTC1&4#?1O4Z](>F&WKS TSIZ&P4'XK!"3@U3?APGJCYM.>$\4X!5I1/FV&M*W<:\18! MM>.L$E0KT#,?5OY^TJKQ.QN_<^$CD5/]]6$P!+]Y-S]N)C_NJ;TNPY!HS\,? M1PD"TY163QN&6Q9[T=+$1*XHP<&!D0)1D*\H344CD L2HYF".X4:CPNPR_FQ MZ6;A++CQ"%P2^#FFTX>:0&.C\"L,8E#*6=+*=X03%W8!_=4"K?_^+T6P?#G, M1J$;C@\&_=D"\6=I]J [3L+,3!$,@,V'%W5:=O1W75 VUP<3+$N;\"NQX!:(=B4.]092_W2 M*_+U:OC?']/O?#\ %?]BKG"D>%G]W?[OG]BQCI8) MHH]2 O>SYWI$O@2T.','9C^/OS0STX/K'U'G\"/9>/?YH/WN(^VDQ BKW:.=BX.C]NHFU--) M*=!.H0VW X$([H6Z=]CNE[7377C6[I=$13$) MB3HV179BNN/DZR_(ZN@J,N-_S%O[Z*M;IO9IJS1/S2C[IU%V=I6NI T.X/XM M!_(8G,1NO@'OU?ZR1G"/$W;W7V,+::$:EGO94LK)0URF@N+EE[]^6;K7;7F"Y^,6]32 MJMW>#Y38R==;@686;VW*76J['_2IK=YL^FL-M3_N>:$<4;,XZ@WYXS.C]X7@X MRN/YO#KS+C3>T9?K?9^VG(3,GF?N(( _V0-KFN63CKJ6FB ?9B8[#=UNZZ@_ M.(77"68(/>CAPG"6O:Y/6RQ;6D:0\U[_7I?"]HH;BWOH6"QBW&%6XI$W1+"11=D-Y8(Y=> M[83A;6)U5U:YAT7XW?E%OQO;__U?A+.Y9JRY=T/OSMG7& MZ8X63S'V!R/XY7_&>;)#8'[*/(1%F4MV^#=VB:8MJS=_*O-A7EFIJ8J$05A7 M(%18PM_,E/G8!NGSH#ONCTQ1)H\LAK^V(;K88\@90S1K44)MBT'?MA2"3RY9 MH,"-(R@LO>H,%L0.+:QJ/#T(Y2[]6_KQ-SPEWP? $)-F])GI=B_5XW6]:<.T M %1\AZJ\H1VO<]P[ ZRX<$@Y=F:9=H='9C1[5YA"57!361[N3.V95I:2D _+EI3--<-1IM&D!F_.A\N/OPWIS;@HH!&3_.=I M9F%D1N-?7#.A/>1%)%Z9EI,ZMAA!IF4<)RUI#+566N8]:RAR0Y$;BGP/.Y!T M(:C!7CX:@?8L(_?%H)^"@]WS+)R$XCQ;3Y$6X\K-%:MF9+*W$R)]PT)G.O[75NIXSW#"39J?Q<:#4@_2M'2DIJ4$(1)[&TU: ME=TH]4:I/ZY2_X=(O&8S$ MUIT7ACTP(?"48D9>097VH*_.GR6G :H#?IWZ$56K*O7=R5$L3+]08? 2Y;DWBW1.==AGT MGGR]C&O$NYO6_"+\\1$8^]K=JTX:9EYC9CZ3Z;M2I&\F$FT8^C\Q M='2=H7<^[FDO"!;.MJ@IMP"HV%+6FY816H 4I<6X8>B_%DEI&M8T[)=MV)UZ M _,JGY!9'9ZU'O]F.7(ZD.">6\[35IIR TWPY=[ST2 ;#R=+F:'30M^GG2=0 MF_7A#0=I=?))/BQGI?JF[W+33:N\X)W* M!E[4_AA=IQ.*/-WIUO),/W-_'[GLN3L'J;PS@-9*UKTR6#>R[WOAAKQ MWDK/PWU?-J1%W(57[KT8'H1N=Z9WLM^^E;GGQBX#&,6_+V<[:UN/FBKA>Z9G6?#\60P-B#J699&;KGCU1P#,SC+8?"&[GGVOZ>*X6VY_13N&O?SB5H8#_W2 M33VA!&9>,L,IDLPKK;C&ACCBN+1$\[BW7NH)0=$2J"D'C^@._[74DC>4Q8O^ MN.<'H^GUKQ7%A['MYNYM=V!&8'_ >L!5_:MIC%5WNF><5U08UPI1T1;#VK0L M2* %W[0)!E$BY=(KO,SH3$7,9/@JLWFWFX1I32**\&$&DA*)T*?IE#QW"=$; M6@!(2TQ!-5> C7& MO_-L4)I H*K'@.1)G=>0[@=A< >/+.GWBR*DS>@GU\Z,^3\OI\.=D&5^?#O/^>6-Q@X' MW?$HO)RR2G2]AGOF1K]KE^GU?P^**TJ['UJV".8(] /4\,)T3\WY<.GYC0=- M&\Y2L[]JS3\]LJ[J^))B)0A/CH]+:!P>F"*IT"LT7)YE,;CMLUV>0U<>VS)1 MO#?3^-]#AU^IYFY2WB,8;VELNG(79QHVV6]O@RW&IIBNL,$ZJ6B"?K],(?.U M1IZ\Q2VEC(U%'CODHS/,6F2H)5Q9IC$+3C&7E#)!B&!]0RG3[U+*DS:FGTBVGIC>T5OA>59CPRUU*2?:, M(?8,79UT?Z6KOR.SZ=U#\;N/*:OFB/Y&"MG5C3>?VFN=[:ULO?-F8_/#QN;* M]MIJ]GHGVUQ[N[:YUGFS]H0]6'5'$XE'/L]B=>#&91*L];X;@+$N%TB_/H>Z M0Q'Z+FS#@UYW04_\6LK@=O(2ND>%TTYIT4I'U(.3)X&^&2):E')O@S>.X;"4 M!="=QPEBQ1A8TM<'U; ? >3X 9S_/4K*O,@?990JR.\Y/7>GWQT#9 MVB&,IH:NU-D'@ZX/Q7":FZ=T,L"XM,W4 !$Q,4 3BE6F0LNOB3@Y),5,R' % M:OE@BM$TV^7Z>DJ-,/N\?IFY9]J42;*R]+BW8'.F!@^U_KW\(VRC;?9FXW.=N)*3] E5['7P&F.<)KM@EL,*-U!T-R6SP]+-X^M0OPG#0/0D^3=G&R0*B-&N^&-AJ[&2IF8S/=9V0\04A9$^JSAKL_03VINEHTE[H._9!3]-TK)5Y89Y!B6ZYD;G,8C'9 M#)VUS6B4]D2G<]W7A\,Q_/1A7+@#,\W[,;EW N^MX,9%WLQ)5!<>"X%I3)O8 M2OVD6'OH,73=E(L%,>4-G.8(IZU9XN.WEXF*5\W(+ :R&NM9B4;?QASFC?6L MGQ3K#SUZW7K*QGHV#E-.R.2PKO1-]WR8EX[J ME8E],^C[R6$"J/Z=2C' UUC82C3Z-BQ) MLT^Z@=X%C>R=>G&I#9X^FD\O2F/P786I;RZ-D5R:G MQ9KTPZ _^PJ2+&^X-EE[Z>$N!BX;XUN)1G^%6-&DRFRP-P?LR1N)OW03,FX M]?. >@.U%8"6TI:6^[%]LZ&LNO);#- U%K3!WERP=R/SEVY29S: ^GE ;90G M0:_W)\?30O'% %5C.RO1Z*_@]GVVL]F-/8?=V,UV[/K JJ%D\U5IZD:.'(P: M2M8 ZJ4!=6=4W@]YQZ ^;P$>%Q;<8F&L,:(.] MN6#OQCIRW)P7T@#JYP$U3SUZ$?P%E-B]HF MUTN?]6J']72K]#?S@RT&0AM#7(E&?X7=QA WV)O+B:LW4G[AYAR2!E _#ZB9 MR2VM:4HV J9X>,.^;A?0%./*B\^F:]0GX>5L'2H&[Q<41A,]KJK$%P.FC=_EQ^#=7FWMRMZ&,-U+'8J3W#5+T*LJSL7 MX/<9U&89W=,OH_OE)--&D#-$U!K9P>YS:<9;NY( M?9-MN8/@Q]V&JE55I(N!0]&<,-)@;PX'!Z/I?OL,-\>+-%CZ>2R]'12 )=3Z M=[8U[O5,<;X8H&K,9B4:_17F@T8C7$6'_L8;ST:@OD:T;?G5JI48=5E.YB0%+\;5[^YR-C MNV'V^Z7S^.H/6SR_=5.2<>[_M51&;-#2]9]GV!P,RS.>7A3E,JN3\/(T]Z.# M2:.G+\#X5XBYO,W8X: ['H674S"CZ_=_$V4.]&$H9C"[J^77_STHKD;2?FC9 M(IBCEHE0PPO3/37GPZ7G-QYTO=E?M68^R-;_A!%2/6#_=)NOXUHNO=I.L"T7 MTT.E*8GL'2"_#<]O8J9Z,Z2DA-B;E4_;ZQN=E]TX]\Z[$TJ MD(-\F%T%8WKF',QIOUP%&@?%J2E\JSL8'($I@S>X3/.?4A%#B=%!R'K!]--5 M -E6*!>&9D2NI*_IZM6YZ]F*&Z5?L:;T66:&F>FEQ:+^V72=R_16O';'K6MG MKDR,?*T.=K..TX/<'62F"%E_,,K@G4:#(EGI+!H'[;7C40:C)>6F2F6L&0:? MTB?#$XHT>1/.CJ$!9KJL-8#D>O"ND\F>XV)P.&D=?"_/"AJ,"ZAQ")TYG!0! MM@G2+LXG[U)>#MT\Q,E5,QR.>\=E!5WHJSPI#NCC;#0 NP:=!:#^&V@L9]L'Z2;7'9=G'8*T_@9'PX/!N.M+ MF=F0%6$?R@5?2A:^I8:D4R1*9-CS;#P$8)BTX><\U9OZN>R&++U@JL"X@]2/ M'KHY3+3BR!PE2&0#"X-R4A&\Q_$8OKHNU'CL4]J+00%/.\F'H:SZV^U-. L3 M%$U:F,YG3$WIPVC,KY*>/L9QM)>'??LBUNS,8 MD:8[' !*;$)>:O&)*?(!O'^1#X\FJ!KWW62U=AHATTJ_<74B#A^>E>-@-DBZ M(/!1*==GLQOA?ZDML1CT)KU;#$YR7_;!=!T:P*.4[$F WH-VI8%Z$$QW=. F M8)D-A.,"AE !"FM:2=JW!1W5'212'D#=I/(OLP-SDJH'0PLZ,X\P9&$T'@^* MT10[J16@CX#PY+Y<@%ZD+AU#0Y*6*G)X(?@1L $N 8QF&/8]D(X'Q0&UIL:= MAX3I$L"KP86>A?G0,O/Z-U[U MY:2-79/WAJ4>*?*T CXKIBOFH9-.!\41O/_T*%!XTM4N\?+1^Z$?"M!5W=S8 MO)LVPN7]X;A(:5A>EH\-,:9QG3K$76:(?Y9@E49G >-DJKO*+C:G$PS (*] M\G$3C(S,V>S=IE*]K+Q4F>6@ZH)Z+5JSCNM-MN]=ZLH>5-@;][)3(*2I'4!) MAV$XZ:"T\1Z&[O\=WM#D$[G!*#V>CJ)AZ(()W'\VZ_&)OC8^50V=,#D;+M70 M'X:7)<)RP%KJ2;#I%V8&2G@9T#9I5^+HCD'C+K/I%&%0[(-UO+@2-;0@MN*X MQ.-$"E>R3MV\7YC>Y)5R>*.)M2N-X=H;*'B2+-/^56WI"B O6:$)DRDI#.@!Q^#!T,.Y"LGK9!U.,LO5)(T%K M@;UOS96TQ6OV3'$6SX3F\8;:6 MRIP+H](S OH[>70Y4;F^LCRK,YWJE[V=O,#R].Z&_"7R!P9V)MEGY:D3?GK^ M,(P6#P/QO#R+XMB<3R11@MQ-!)>Z__F@N/P*Y:SI'Q7CXY$[SZY=**$W(6BG M8-KAGDJ?*=/>A9L@MA:E]+I#V;ZNC$%F;C,MTX-<&IP/_/WILVMVVD MB\)_!>7)G+)O00RI7?:95#EV%K\S27SMS$V=3Z= HDDB!@$&BVC.KW^?K3=P MD62;%D7U5$ULDT2C^^EG7UT)HH\!?&F8I'"2(6\0L;E B<#RN1>]-#_,A066 M/&D9*+J2\BNJ%RF@Y04?!D\E/+E7W.,2_1Z,,\ MI0;8U'A3[]Y8:H@1<45)9Q44E>$9BD5% M0*S.B$/DAFLY:^2O):\H'N 8"N MQVT.4*$N/U9DBET(] -8NP"X60A\2?HQOL23X$L,OL3@2]RM+Y&K+5:H\'!% M'.GM+XNB!<[YCM5W8''H$-1-:(_^BHX^MG:E[J +?H) MSCV/HS?%J!<];#K)W?@7- MW7*NX^,X&EQ=G)/?6*O:,]-A*NZZB,AE991&VME6B;-%(U/UDIZJI"SL98.[,WQX,D2P"I= M]US15L3EIN5,L2F155RH@N[''+19^G3*>C8;XBRB6?N=EO4T%CX5*#)G(R-W=Q= 9%9W$@*P.W+I'8WL-(P^YOS0*"CC!BB,Y M<*L7V,5M0G?G#7]Y1 [&/S@CNC)$=5!54J4(!41N&>-*M'+?EB@(A*C"4! MDJ&?=:XM3LWTV!$F\5", M0CO'+]:0@&91^$/B0*_<:-::0L+:T[;K3NRJJVG#?R\)(^ O%X$-P>8VT,VC M LT&U/Z#!;/$?\BF0OFZ*"5P0P9^S3A>3J- MU656'W[-O]'/]:+?O.@4Z#WI7RT\C7J*:!4U*2X5ANB0L1J2FODM0M&Q#H>$ M Z@)?%L;ACIMX9?H^@/;#;?2>8Y/V=$ NPK*SUVE1LYA\T0T7!\7D6[&1*UF M>Y#S7-MUS<$+C+?DN8E4DE/:U=Y<__AK7VVV.M\@/O-TOE[T$A1HU/I07TU+ M"HFDU,L.\"SVI430"2M :L^&H%\SCDC4MH[=" K\9J00438]5KL) M K^H-"/%ECK;TC^RE&/3\*'9E8DZ#9>T)4#DK,YM.-@-P;,_6 ?@R]I$EP," M=A#0R7(P*2MP2RU&# !XXS;/-X9*W)@9F JH$;!#R?PNUN80IB' Q63(8[6$ M3Y/E45,>P1\NTY&0OP(SK5QB(RAM@4EH1%ZHTTE<^P_LDX6"_8I#BXZHT[ D M(<@$&,EFHSRC%4B4K+,,DSJK;70%-W=4%HB(%@QXE,3D$A4MV47X-A\JR>8U M"$*K1K?FV;BGNG1)>C'-P6&1"B'@1**8X$E*O&MK$P1QN?T+& T(A* .A V M$;:]JR0MYXQ(8T 'L*O6D(\F,\XK,MDOGC-E#@K["$4- )U^5K%@D* JVV08 M3->>!*T6"((2LZ8, J:VFAL-T''+IZD"'!)J0P7^^0[I$Z&(2>H934'@SDA MC@BLF^Y%$5S#-=AD_ME3:BTKT8I#YQ6X%B:5X'+Z)R:>#3?C)0D@;3.SK\L9 MRFV0UQ4F YI\$.LJ%"8/W&3,V;:^PFJ#V.ODAF748\GIHC.S8BIJINN14PFY MP29:7V&MN21]N"U8B\*U.9"] P5A'\+4^XK8@Q Y#Y'S!\&@Z<7/,2J0C6[C MBG%Y;1!A/CRBA+N]BBLXF0-;_DA5)Z"WG%[U3O].^=W?7/6O>F<1["8G$;,U M)1Z$#$4CJ 1C)7E;/);DW-2R0 H#6/)0%<^J@N3%:YPPE%MT,]=-;//E6H$U MRKE**$9/=U:@&:L=)0!1X/'_D1(B>)B*3**J+&>U)'W.9FC@HLJD!=[M32!R M6W$P2/P$F- E;R,C!R!#+BUX%F0A.FXIA"3[8$&,Z6YYB0K$Q/4)@?96-?KY M""P@V'+;9.R(2IKM6P73" V (1CQ1>$X/UB-2;K E)5K6=9N(N:"J=&V<- MQCE6L\"UP>_D0_(9D&EJC"4I30+Z0>L"32(X@$ZDX[P[-I&Z[QE7B.IX9D=- MX9LJ*]"7R4^WUJO#-C/!SFQ#W')@9Q=29(4.%R".*N4D2FN&P:W\!7C>Z'*7 MM?H26;0E)>HJT;F[5U;\A#/+%PV>\=_QW7 M]9XU[!^1C/G_*U,D9%'4JSKB/%=3MF(V92KP>M'FM1!S32VL.[7I]9+!WE!Y@MS@>ZY/S*G(TIC0 M*XGV)GT>160[6TF:7^]NQM?+2V^/D&3]<1A.;V'EK;_%!?SR L1_ M+Y+T'SRQNS[G-.AU*7B,!4_"XK6]"GB#F=GZO@ :;*52A8$I*^3L\'&./H]$ MH==R5N=\9%(T)UJYM_+)Z2NRKBXKEX',#9 M+F]6 D2;V>U9OW>NM?"30>_DKEKXRJOP]UEMZQ4V*-RK8=);Z]KC$HAHWJ)3 MK"9U>Z;08USA2C9.Y#F=\&WH6"ZZ84*[IZVX52 M:>WJ\D"6OWG:)9L>]E%%>'B]!JF^(8!A])D MJ.R&B/>#9 0:2'*,$\@ZA%M#((U<^W]9\FZ)DQ^TT;"*BH_!8@AF@,.6-VK^ MKJZ_5FMQ2BQ)95@:==I3=76;"U/.;#+OX/%KYD.N8K9&R>L4="+/-?6<1EO9 M+%;.3T"L<,[65>^$]'E]>FMY6(]^OEQ%D.!S_TQT.PX^]^!S?TAL_8RCH#13;=G\^GH:@3+%E;I%]$"_\!R';<1@6Y) MXZ43H&&/F36VID77Q3V1KYX\ZT6?= 2]M!]=^.;X\J)WJ>T7U#H'9UH(?7-R M>=Z[\+[38LGOK++6VKE)4ATRZFV@R=^<9Y8\*AAM(,_OEZ@4Y4MM M 6]*@VC4:%ID?Q&B+9189FZ:):*HTRJ 'S6^HR]3>Z7#4+5D5J^?Z+RL]<]V6S(@ANI%O5A!NT'M%>;JZ M[%V>L/XD/:AE/Z);]?@[W?K7^Q)XVM7QYJ^W/AL6#@N'A1_7PN>W?/:&T5KW M-49S?W=S?/%9C=C_EM+_7JR*K?6[%#F$KX =1:2E1JC%Z&_T]MVO;G8BKK>FFP44"2,>FGMO"_2,3_\]+XF MYWXVDNXA-P@LWT @. I'"(1[9(?9KGP]V-T$K>]"[.1X$L_K+ MF-6OJ:5"606#.IB^A\T_ LL/NWFXFM;#WV>PJ(-%_0 0*1SBH;*>L)N@)X7= M[-=N!F?!4/]2AKI?QG5@)GHPIL-N@L@*NSG8W3P4+7J'^WPH-GHPTW=MX3XJ MM#]@IA9V$_27L)NPF\V[N=H/^_\V NG!NPA^U&5\]^TB^$K&?)#.83=?2SI_ M2Z69WZUI+N(]=XI%G8^H?/E'9_A,I0N"92R+:8K4Y4O<"S$;1X7"%K0)5B(C M%*54W!U(82J$I6V1KE0^HJZ*&[H8;9@QXC?%I/Z,<52/IBIMX623F/H7M96, MXM#]"FR+*FEWI%O^<7M3:G20;Y]?XC51@,WH'@JZ;=-C:=9W4^,CW\%=>YVH M[*@!#55G[I%,-(!/,^P9QNO4U/T9/O!FGV2F.97B]7$+N&072;G6W;],IUZ] M='H;. V:UF.)Q25XI!YS"U$]JS+(6=Q)NY_8V( 1V[))NA_@" MZL@6[O8.=^O7?79O&'D]-C63CF+K^B@FU)7%L W+2&(> )R9;A=V8)Y[@?+< M)AR#[Y8:T<*-R> A/6X%NX'(D$5-&V:ND&;@-$X8?^AT+QGBJ&04O-)C^N.< MA*WM+<(-4(#N>$#>QXR[B[OM)W-I8EFK$5-H >?3P[@>U3UM:,_S"S5$?E20 MV#*96+?S+BN_AXTP;R+[A,=X.\/='"4D*Z[+_)K;;.M6F1W>X\PJUX.[W6Y8 M=K8W29VR!C".6E"@.]/-HZ>J-^F![OHAHPG*>L*Y._Q!,TSD9F:@(O8KK7E, MP[7_P+/.J'-Y@WT],,LJ(SL*.VJ!U@[JLS7SW/I)'X4-EFLSAM MOHHFW,D;=>WLFGEVN2CXNWD[S+-1C%=PA&V0L@8_+4JX=?-)+%K94KB#(Q<* MO!X#07BRGH(HYW_1_#YI6437[+QG,O@3(VSG;'O$VD"!;_?/ =4#XG#GK-99>?# M<>\HHQJ7W#X=-"UZ#(Q&F1H 3*-II:M5TI"8KFA4&$"@00K4W=S#@*ZORB=/ M0K/0T"ST()WF8BJX'2]I.?]Q@7^8 ,[NU V9>33,UCMY)T\_? MQF-XIHJC-<8:03>6WJ&."46?DXRKM933%U+C5Y$:@]!K>"-BEXMG$8PZ'JIB MQP_HJ>AD)CB6N-=!,9F1"J#M?I!*J"!==R;"2$=[WD1W/>L*&)(\0ZT#E"#% MZI2Q'_$QG*UK/YF4J%;1D%+&@QO0QF/9#;#<\J$@8*.9'?#K<#Q6E!MD#[QHA*D=E*[,^O@<5E,MR40 M0Q:64G3/2V"KJJKTI6?%$:,.A:]&:/5J'8OU&7<:FIE&[<]>UR8#.J=P1O6T M7, -.C8%?ZXGZ;)_!+5Z^PL],$"KHJ"P 4Y4HF?A+\BN9B,&$.)/\5 SAM2H M Z+6AGIM+NM&2=N HJUM(*2XI=8=:U8:X5-&] 5I=S2-!_%1XYD8#WHL.^W# M&5WB=6RG-7IKRW- ML\7A\\;C3!-V56UHR4&#C(TO;'RL)U/;Q5TNQJ.7?1' I%$KX"AWC4&+S+:IY2[T02"%VT MX]4=4NB2XZ-B?!L4II^LJ?>.ALUH[O6*_6F/"D:;W9XI#L=KHI3T'$"\#@-' MSKC9:#;<3SR=9"4G.-@#R9%!7D^SN1X%X_1^3A4:_CA1AD-@\V3)? *P?J+] MU"6QM9^! 5TC*W"?9]%@9J%Y>S2WC?O*DP5OL**0:2U\W1PX&>-DQP@D$_O% M28E,,NZ];N:8V?;0:JFU,>%3\#L5@ZXS2EJQ]SLCH\S 9C3W5(3H^21/]I@0D/%0VP M&MFIG)N8X%A/1EY#)N.6XD>511A?IG_+"1](,?)Z1E=+7KY=%V0\8MH]EY>* Y_(:" LB%:6H;JQFP'-*SAPY.I)P$'*HYTP2D6H1D MC@FL1F*NT%I9;2;5B&6G%2L\7-B9?D8;K*VKR*H@!D/Y0BANP..0%4;B**6+ M;.]&QJ;);%:7=X&X;"N.0]&\.SX#*2889**SDNPDVT#DH@NSF ;@D"YD%;?9 MG,;W7=,\6)9P>O@?L:Y>]#UYCVCEK"";C.=AMU7%-DMRG61YHB?):NEW MO[)%!AH-7QD*"GMGEC_2YFS^@S.@V,E6"7P2-O=>C-&7VACEFW\%QCU/-0_6 M$%M#A&S3K&[*2D_=)(XQ3J[+BI0(,YH20PWD =$^7(Y5=B.5-)Z&3 B=1U?2 MK,!MQA&P5(51;64\4VL]"C70&&60(,'D' 4I.(2,E).-=I+<$X*-FS'H- 0; M0[#QD#@A,#_0%&G2U\@*"V)U589YO[4>YUQKYD=I<3S KI:@4D-"?Z2R:X0> MF66T? TV6T,;5WJ4/#E5S3AY;?V[KACM !JJ94F>"NMR(B>!>.;US^P<[!(T ML<6TY%>S\XFGOJ[R5;(]01'$#6#JK3FO'S)+,_38HN&HR/L>4=D/ZVH$-*RZ##H^:XHW #W ME:JAC--F7?TI>?&BE^C')\T*]_2Z;(?-N,VCEW)3SW#U;X[/>F=V4/HW9X/> MJ9DM2.,&S^T@=:T>WCSAD/Y[J><<7OA3!]FG\YY+&A0_^.9-=!3]/SUBF1[\ MOYBB/B9$?.DBUSM%257L6L"M'"G,1DYR,AJ>]:*7.+X;;@\%" Y^0^VP;,@_ MJ8<@-J2D.R#;//X7 /)W4YR!K[OAX'1F/:RQCY,9Q[<=#+D)8(1HL^2#<30P M2MB1U#2MTA2G4)P575G_T3878A,Y>,G:6* +,])V!CL4*0$.,!LM(H6NVGI4 M94,]93F6F!CEFGDH["#Y>FR^C3>2V(,-?\CQ\FR6-78Z'XT==%V#L M BY1UBWE'0KS83?J4*UX4A75$HE3R F2$GS8U81@(M:!MD\! *9\MS(JU"01 MTA%3B/U&UGH%#!E[OG++KFFL(3_O&U+> C':G[SWKO4E!^E8SIMM9D$I_@5]':Y+0K M9"XI4_=J>-\"NBQL&G6,!NV4&'NRED\[:< N-ELU%' LQ6#"JN38W.!C'L!@1Z.4>-!%W#G'/FJ6+G]*.%(C>JFTLW MSE2>KBVSY?1T.Q2;7VNJ:\$:H;291G^CT*-=NVYSK>$ C0V!GG7!G;4<3%(2 MB-FR8=UGB,GN<'M9VAKVY&7OBT\9LV6*1A-1#!L2D3^$QR,JS4!-7B*8LL5* M!SK)9F6GO-D.&R4R4M530PO2SK]\8 #QEO_J "S@17];',+W^NTCI]@?_,8(#7J(<4G: *"D&2_![$+A[[> M4W4>8?%>6,WQBT.\SP_^1_W@/1HYJ MXNC7W@^]./H#; Y8NP$-C;]^W7O5 [EP=GK5B_ZG;&ECY9 Z7INC%SU%% MS$:WH;+%8M&KU:@W*:_WXP#;MXO4@*(>;7TI\.I0K"8_]PYOI&&;LT)>/YVU M/*8R? ]AO#)[P8@@Q\@T'-*MO"0Z>E00V9+9L1"H@(%;(7L!W-T/,OL4/C$= MU9,>R-G].,%-C.(W1R2N(5H2_PM%71R$(\RQG5-!BK%G[(LEXG*,F"T!H[LE M&,KE$E3QM9F;!VY5HAQ!/I6 @0._Q]14S*D;\;-4%^$Y*=A3ARB",_)$FU07:_ >V(]?K!RQ[_A?_[$#C]G@C4 M[1!^AX&G'[FUP^-2%S?<&AJ-]91B5VCBCUO4K;UH)<7J=#<,'4*W,@^*@@M@J&X1?O8CQB4'_:-_2LN*6IGWD M$&QMW84.-L3KHVWQNE ;F_-.8/"/3EZFAD?=!0 75L)K9ZAZU( &!#&.A4/ M?,.6UJB,LY 7P]>:-'SV,!J_:-DX*:,?BG)12"4(!<;A5QA@,3](E9J)9R^; M:3 ]EOC"1EUZHZED$D_<1C&U!*=T.)B]Z90XDPVQW8ISO>BY(+QQ7=8.+6!1 MYV2"9FVCN$5-K)-^_+2*P(RP!E$!Q7(W/8%U&@W.=#[(X H30L3)QM!#1H6] M@HG3F+JQ6^>,7.F7;]Z[+]6$@<\ /IL,"P1-U6 MB=3(5JH3M3WQ&HC"(ZF02F?,NE*2+*2Y1-ONX;4X" MK[8N)T%#>U$Z^?JUFE@GCIL[[H>0,WNR,=AGW,)@B-2&#D9F69V"-9-'H=L) M^>EQ-BE.IRS9^/"-21<.7W\]BHT[C,]6LKQ>'U3@TG(K4N]HQMI:?U(8(>4:5'&)[#BMPE*G?1.VI,0,^2 M%<^?FRA=WE 3!*I< <+"V /U#]A:EK8Y<>?18=>-"2I:M'J-#IPF&B;KDYO% M;&UNQM%-4!3+QM3U+*A0AI,S.&Z$M51X#M>;E&"9Q,)J: M'G EC=-P5.=];2E4M@U!7+2E"/NL3(F!6U!!7\:FZ'EC<7JW.-3<62_Z7H(Z MLU6*75NSO;E2^Y;$:U?=6,K-9U7(9K)ZMK&RN_$+RO:_OAM1=5,]MZZ/$VMB M)6\U!8UD2:Z&EG8 M=_07VZ6X6VJJ71?>,X#I6HDWC$*0W^^?*0JLE1J=NP/CHECZ#7V<"@B7R$!Y M'F?\M9^Z(_:-Z0&";>OA">[/)$$+\[3V(L@;0$PL5E5L6X+[9JR3GIPV &# M'&DAQRQ55S#+WC2+(<%ZS9ZC6IEE8]Z3?F6]PE W@\O4W*Y']X#M3[[SK*YR M#,H/-<+V45I8NHM@-FG'PT;4!+3WS!9E6WGM_9@OTB[O]X'%VFEJ[$T-B;7H MLXG_=E''7D#47@ C7%@=TC,[-!G:AS=2RB-!C[L*I/>=IFW=1D'4U%AIU< I MAW#5 1YA &H =N%JG(1$\PEG26G,L/Z+C"%*D5_"?\R )W7>BJ .!B?[(M(6:25QS*25*::Z9J1BF0 M(N*US0,+8KE&D^M\XY?^VYH.CS8N,-#KRUDVLC8#-RXQ9IAIQ\-&CQB0L$]L MQNW;7T9AJK<9BZC73/L-59B)X]J!4OUR9R;X),\Q7] MN%N.Q1!U:[TWX*5A9>B3$<5>6XM0%D"=#^LY0/5%67*NZ MT4UIJ:D*%?TM0->8*D5] M<*@V85M)N7F$W ,^R-'31B74IGBZ=*\WY^;,*S<5O<8&A9FD%F+(N*M2 V;-%FJN= MD_J.[4^X[]M.;/N05K:9\LY#6EE(*SL "1+ZASR _B&W;Y.!RBM564E+[!OZ MCH0.&J&#QN/HH'&KG+['85)\0BJ< /XM*JC_PLRD=ZIQNOF_,7[7MV [$%?1 M5&@]NP#K/?>1'99K#VSJ#XX5X@VY,8[R1X+R-W=,22JTI2@] 40,>:-1_5N+ MQM$VT(K33.L4W-,>>URBPI1XWA"*L-B"VXU:A^E3X[9SQ)1+HP<+I)R/*'*/;-:J0KF0VNX!]K6ZS!OD STA/,8@217;64*F&.S4_J M3NA&J4URU&NVW<7'BXR0Q'B9*[ OVM:F&3SO@E_B$[0INT,FIH M?$TZ">8&X<.<(KYV"6Q5W17]3F"P *1S&K<:G4!/O-&')JG+L5G*EFZ:7(G6 MS6^U>2]XN!B],W@R]Y)$[<-,:T14.^N+8Y+H:>>U.,TGI:FD5-8',,P%>P'K M%H[.4&Q*_/23A#^Y&,#+"2XFV!W/35TB6#-,> BKM$<2L!&284<6P S$ZDHZ M\3$D-!5ZU?D2:$W-;Q&]M*>I8<^UEZ"#9ADI37^VZ40"!:]L8-6G8+-H)W A M- PF(5"*@]IF4TQ=FLOH0;"<(N9N9YQCN$ T87F]#>[+13P2X717P?[C2I]Y M\48VR4>D))2[U@N.;S<*C3O*S$QKH\Q> MG?ZDO5$F;9>D9$W2R.6J33+FF M5D[IN_JS!3T2DZ U:S6M]GB[BA*-:P"[XA(E>;S$WAHX4Q* @:>&_=@RN<1; MUN01(X@9)CI92%_;:B]C"CS-Y[F^?^D.AGFP?_) T'OQT(AU6OG"D:C;7 M74L$1)1:Q@G2N.$2ED M%6PI0#*#:7U]15_#-O\FM@&T!LR>.W0.RP_E4(D1K21Z-!B$QESQ!PF#6BE*CS>R85%L##@^6^;4,^"6IX5P% MKN/4 )F;,'.J,>_K9G7!3O5N&F5\+K!]W]I'Q64"['+%-16C*Z2DO#G)H.C,?:KJEI-#.[>33H M$7@DE#'V"3 D)8O^I-2DB#U+QHFA=$8.IWA;>X63"W'(#_!J=E5QS-;QF)+O M@:<< YWM@$6$G)?-S.@BY+R$G)<#$*I_:!-#DO$FF$W"]4K>*&7X%_HZ*/NE M*H=NY(2"'_2%&YLA?F6[YU.(@%0:Z?VJ-5;;ZY(L&G94NK*T=>;-HU$Y7/+.Y M7O2:2T+QYVTAI=?T5AM6<:48PYR+MURP@S"2JF"Q&;-K77='OJ':NJPQYZ-M M=*H"F7*L;CB[EP0DB96A4$%1A^$%F_QI,V6UX;N:,[_.403?I&JL).\>%9^< MO.38O;QNK-PM=:"&99SMY#/2KI<1KY:[2HR>RYLK[OTQPP#(%E-S@]]VJR&$ M.R-O/'J4-%)DOFO+32#B!B>/JJ#NK@;.2R^R,4O^%-_3NH1E5 9GJ T>25_W MI=M='\\YUU4?-IAC?LI73[VVIB7@CO:<#-LL3ZF)IO'W-3C#5#Q^1L5U0GZ, MDN[X4,Z[R;D&T_I2G=A3#,0_2DB7I.(]X'.UP4,*H*+/@XL_'PFNW)R>+SE9 M3H6#((;ZF-5YD@G5O6&]>\>\W..*D@/ V*E,II>X78>8B3N>62\D4XN0T!0C/8JZ5BCY#?W@ M+;DF^9G.< D.D_-L"7=W"+V\9%+/.B4.TIA!INB05.H,6';DFK7 -D"PUB!\ M)-3[24WA=.[&^AXVH!.@!4U&M0-6XLD28"H+3KC=87DA$?=C=[POL "5 M<4MI2M$@5G'2QXN[DC$+*=BM.C>*AP!+'^C$)KZ6:B%#'Z61'M]FW?#G>@V:&/K*CP$JKO!6??@(\K"RM -6M$!P*:WT3-K M !EFY#1)0)A9_UN>K^=86ES5'9!ZDLI-==J7&=^9G^YF"U#)&B8T0WGK*>JV MKY99AF6SM7QE6=NETVTNN[;ATXWI9+?.M7FP3. SZH7-V!;K9V]YY L;0UK[ MAIAN=;>JN)C =U0H+,?^P/&ZU<%OL?A1BB,: MG= Q8RO;9^6C&K5D!Y08:*"0S>\Z'YHB4U[WY$[Q;@6LK@:EB= MLI1B5F@YUSV.Y.W"6GFG-'VJ0-L);*^$[6@LMF%CBE)0V8^TDGAH^@HY.Q), MY";8?#CE=&^ ZUX 5ZJI)>8DTU((?C!6- V"YE^N@I,\ G@R#VN1\VA.2":B M]E@A.!2/7W(R5=P.Q5VSDL\RU"MA\Q\]U?-QD,9=^=%/;C1Z0^LO4 /**G:& M'L;84CN;5#94*)W!Z,:2L6J6V_I:A:&_=V5I7C[(^EPY/U$S=C(UUV55<<:_ M2B1Y"/[V+13R%A00CQ6YMXD&@D8QT ALPI)%*J5$+^Z-A@8QK+72WETZ^ M*V9MUC(@F#93SU%%%7VQEETS][219G\C\/?KK"J)JNK8=$U?:37'PWG&:WJM MK*J=KKU0(6K4.HO+0IF+ G1CN862'-).MEBJ6UN:[0OP6?_6/6IBCF1[#6/J M6M<4UTY!J+_^[7MM^Z$=0_ ;QA0\SNK%.[2[RVZ398F$&O-,PF4G;U&'I%AS[LRUT6X^7 M>5UZ=J V+=W!L#[%F@J-K&!G;$D)LYOYH4Z8S:1]D\,5"%S=3/?.S'!A@F[O MOU[T@XZ9^14_=!U<-C777:XDWN:NJJ=7: .TZUAUR7>H-(A349#4!V9'DHY" M[VT[?"?)<2;P.F&\3Q08TE$VT_IE2$<)Z2@/0F9]0IQAZ\!P4^>(28W KV=) M]4'Y175>.8QI(=6 :CP>6X>9UK= S<+X$>6:U.V,\T-9]]*%IT8ED_I7_2AI MR=W:%IHZ(O6MTBOF6A4I1JY1OH B5ZL/2LVIZ4>>P%6(S@B"DS(UZQ8E= @C M&P_9O#(N7< ,[0.'3POLGI)'6:-FM>Z% C=(%\A-2%9ND*;6F^R"M=7(@E'\ M5DI2TCJW]6_JFZ6[6J(C&=1FTK-19S#-TO3%&P^3=YTYG M"=P ?-VIWB"56Z_;K>/HQ&PS0-=AKE4W9_1XI\?0FGHT2FJE&0D%VV>"E955 M&-F>Z#0VYC!O0&"#P*\[5$USKL 2PFN$6T"#2 9S<%/4GQW^X#Q$C7F<3 BX M:1RA@:,A&$WS'/X$[3].4A:M ;@1;K9DDH=L]B1!5R^[],U(+V!BOFY]:)3D M;E/G!#> 5V":O.(!B!L5W9[O_CF W*59948!.^G0D'T@MM;%)F-\)[I/$ W: M6PG0R',FR&#=OL(HJ2$*9Q/ZIOG"R8/, ?%3,2TW'FS=Y;!EAX9/DU#Z']?3 M"2-!#C;L7+4'(\$O=\$6KC/GH%TV,PA: "5%]6BJTC9W6JH-,W8;SK+E=[Z3OJ64U8R3*J)R&E':M)( M):DM)C;%T7"LW'5K-FR<>N" M"H_FV$ +RW[LBFV!?>$, ,AEP4?UFA5NVL;='*.T)+Q17,4>J!QFO,&->5MG MZ*V6"T[1>S0PWV!+!LSEI::1,:6\F.[KF 6J_XXN-6Q,\U&7KYWUS9C-<5FF MTD*Z.*)_I(R=CL96D*CD$)>30\KF2^:$<'2BQE#I#O%"42MS)FP#>2-AN]=/ M?"!08'.S<._*R!? M;8896Q .TJ)0@FL1(PKC42V'P&ME_1!V-ZQ^:A[R?EF/RNA56T#%S2=2:D?+"^,_0^N.77,O%"WG]!MP&BH WO@WZQ!8#Q6K&D>G0H4U$V(KAVSM[LIBLISA &Z_VL4P!NW,9 M1T$)�K5V9_FF%L;KF$[1Y'V&^:IFV9 V@L%AZ.&SC2VL9*4B5E9JRN@EA* MQ:F.W836\!= ]UFN\YOH$W(MZ;Q[DXLCS(7>6X_4G)L\ZHF?)DU_2(V.4'LY MXH>(B8#V)?,DLC98-?TWBS),<*]#Q/,(ET M-E_FY1!]&%4,V(6=CQO@72]C8%>@3&=%2>.>L10?3PNLZ(<>:H&9G;4IO%+O M@,YC03/&.S89D3;NKD=/9U01@+TF]=AZ;S'#2S+T<]#T6\T<+0#]8CDP&2MD M4,#6BC1W.B9:=D^.7LH]$$-9U =MG5*3/[XFXV335J6WBA?VY'P&]U(-,DEU MTK5:G^SA%CXQB<>\H7F%44C)K@ $SYS,"LGC06+&V=8US:'43KD4FR^1+?)(#LI2HNNY@?'TB M<[3_TPH/+P*Z99@D";X?VPHW,*.$O6;+W/*D60D93S9E44GIC;EE'MRC\LR6 MIJQR6\85G6##W-CG%;33J;O-*FX M;M3VPPKY6G=60%=ZG^D4[35Y%[8P55?B8DQCKOU(QOBP82N>W(*)$SAT7%\W MU;,!9Q.?:H;39>09YR54J8L8U!8VR9/,VYK<TS+03U!W7L)5JXBW=&/0Q.0CB4L" K667E:(A6;;AL!X'5[OSQCW' MJ79SDZ%= H]=4*%[:]J=FP]=KV@0N8[/QZD[D)J+VCB+42"V*;?[,K/Y*&-X M:=J'T2@14<0Z?9O7H$VF2W0(4;!'M E->:^HFC&\IMR@DF[/QXNVS#A'&X)? M3E1=JU$KJ8TT)H:Q:=86&2=.#$MJF/['FGH49[LC6 +U02=V1:.,4G0DU512 MQONB!F0ZA8^*JG0%'LL MO.+N(0+$.K1(J7D(7:?;#,;!8I](G6 ZQ_BRR51/<%URN@?G&DF%F-7IN89J MS^O+#ZLL7NK5EOJ"5E-#UE[L(Z&9F]/R;.VSA_>"T*\P0:F(WC?E"+LCCC&2 MR\VNUE*4'BVRJ2R199O3@U+N;ER.>'!IHH#XM0*QDXV*'Z\K>(P=I:>E2FR?\HC=!,^BHTO=PL'-P/U4,%,2+WT&'#PS%?7%B[^;<8]TKCE!X+>[JQ-'.-%.-WX@'LX]P,K'5&$UZ MUN9WN$=?K=W%UVT>^N*HIHR4:TCUD7"WV\N*P9GF=^]_>&4NR&]"3-T\2/T4 MO8J&/=53Q.NG^,QQ_\4/;]_3WP8OGD6 RB-Q"L--8$'VNG;\MAV65VGE%E*A M+BM];V4'CKUC[01EUS(F2.**'N^OB4IH\MSO)MS306^E)?D!M'3;)0L:- M[X$#%\*GHU^1QV#.%\\+=9V].!!>VD_"S25Y.6F5;:^%K:VM6@G8XF()V#C6 MOYJZ,R<,]HCY^4M2P?W1U-(%AI8 (6F#1HKP*+L4K5I).\;!H(!_(A3( M=9T45AIVWFG3VSD#PYE?T.VQ\;)%TQ/Y7@;'4P[@.Z?^W>V[X -I(>-F=;;.[I&Y,P_XKS40?_HGR;U1%*4U@R]C?18VD?" MJK_"66V8C$J.'J&K9EHN#D*J,F+S$;.WW&JJH=E MNN1P'ZH#U'%OS"%&O\1=MYTO*XFZF)]I/F]3O9V.[TYOGS6M6VW&P$TR!(>K_9EC.<2RYC$G$@3*L MUT'M8UKFR!/7#4C 3EB*6A=<9Z4.4 NYZ+QBQW]( 7=D>6,J8=9=?STF+OE: MK\ @&$<_F!XXOW$/'.T<_7?O/28/8*+7"'DPH+?A>C\DF$92V*]A0V]54=3+ M_#HILH2RN;%+#!_%"$]_W$+J""@?-1ES/7 0LT!;BTZ7S)C9HCJLY@TS7!3D M"-]>]):;5X(YR_/51;=[ S^,3O18AK>8ZJ&H)ZUH? 0:^2TP+ 4K$LLY?O$; MD?:KTNT)K1^20WAU9^N;7[-#5MS/P+5\<4*U!,Z(37+X JM 1B0%/SS6P@Y@ MH"[8>I & Q@83--R*1 /"-*,1)I-RPV*M<%)&I;HC6$"?V]-':7KNG[GM7]V M]A/[(QW\=@01#_6@9').3G*;7%.F334CK8/[,$G")JH'5(VQC9%Z4S+(V0U$ MT^A>;J)=P^NDG?4:[9NE '8W,DGN#'Q;4V,K[K"V40_I,$/H+&/&TE$$H-,@ MP?X,EV&7O^[ 0*V?:H=2+=17H6, PKO6L+)B@Q)'C'>:$_Q3-0-0+?VNXI2" MMGW-%0*VK28ZPW"\BW:==/X('9ZTRD#GZ1HR[4[^9=*H1U2<0"0%[\&4.=UB MQ0FI.0-XI7<,6^V,E+4RA24ZAU\29&R.0NPDR]PA>;_L3(YWNWELSQG1&L)6 M$Z_+&S7+Y)-S992D;B'?#/T"4M83L MVK',I+8X0M;L*?S:U7&7FBFOFR(;V>O,"!GD"@#(90@[SF>GX"K..P]6QH;K M<^=UDZ&Y\3IKOL\N]/T[M>K7+*L]O7;SP!=O7H =GX)J#G8O<(W;CB)A99S5 MG]SN;;8?E)N7P[9I*X-RL [0=^LX,\GQ<+7OV-.FD3TY9NFN6+6^HL$C7E:G MM&+O8[RH3K;)9I?^:IDD#Y(%6VM>>Q?+"E"'(FVM36*'-G-]&AL1DS8!C0G] M:.*MZEI;1]1X=JGU.F8SM<9:[]M/>=9)/KNX3YC'>;V5G$;M.@G_<(.G90G3L]7YW#^J=R& M)._%[AN#I]I2]]S\7RO8_Q.I6/T+VP7BJ]YFLG^!4(\--'(BJ&J;>:5 MZ;;@0TL?>)C(G.7$J=._L8N*Z?BY?CSUFM8@-TRQ0E?I6C-QE,PSKB 1+X-O M3H)T2+@3AC9=):/.M*6V+@AKLQ886&$YE:MK='.(/%S%EU[TQS3+E5=;GV'@ M(K>M"+KCTUST1X,^PQ1870W$[]:0VN9.5[6;,4$79HA2R](U".Z-U:8"B+5# M CSTQQEQP%6IBX@9AXK]$>'AC&>S,XNENL@TJRUW\$FZ0\N^.(NZG'OSCN(N M5W??JC-L.N].G*<#U_^%Y@:N37N/4Y&,/HJ1- MQ1#/D3S1@A)52U1PQTT;?_;7H MZ+H$E8K>^60;U68V/8V ;G%;HD%+)V 4>XVC MK>)@:D$M''R2L:6C'4\G!9*(_#"'9JXHVYL#?Z;TX^V>2 M%L:JX3U$SVJ^0,PS9B&[XS5+K3,@ AI#[23H=TH@G7P;&2H'-D[+,\*=?-..$4'/V\PV_!R*%35;6+%!:1SV EZ/JF;CC-8#_D;0@N%1<-%GU+J9Z:Y M0X*!+8C0ZK"G2RF@8YO<[ 7>X5Q1N#T@RM MH9S[)4]9[T6_E)4J29NF[@W)6*&%F5+A1ENOU,Y/VQF/NNAV@R>S%K6D$8MV M3)&B>P4:Y)90S:I[OP.AE;YN!OE)[OJ]M+ES@JWW?>H$WJOL.AFY.AD^\$PW MPUX)(;"<202-QF:4II3'4T%1QJDX9L0[==IVWN!DBKEI71@\L Q"8B6>LV%S M"N%&379MJ(.K)W3E05 Y;I[F8&Y(EXUY&:A^ZX'$MA!G>8A]46S47]Q7+.KX M^YDN,F/^1=WSL#\B)@&XM4HV[O\(DOCX%MX[@$.:7]M.4A43;N^%#/(CB%Z* M$#8V@ <$0]S&3;Y 5VE9@TD1^VT-,/XVFW/#!J8O=P0&EU#;GG::^(;:ZO'C MJVYRSDN-#-AP(X$[J*U?#LUC:G(/ZV+2CG];AE M09@UN[H-)UD_?&A=&P'0DQCD^A +\8J2-U+\LMR0UE5^9,0T%T5E-6HI8Z58 M9>O,HJ<^R MAXCHQ9P!NX"LS *#Z\<4/,$U\M'_U0)C'6?8+-H.TJ):1MD6!OP+X?_+FW.Z M79BLK2J@*HVL( ]#B]U9J%P#% MIBX?Z7V,[Y:RY:YX[8AN,P747:4+*Y]KQ MR%WI:FJ1U4V1-5D6%XKST7B+MZMG.ZZI=BHEX'5.+).>OLCPK0R M'\H6UPBU.^E/VKU)8D[FK!8*;7)N[B[E9T3/'*!?\@@\P$+.-C(-E7R7A,:O M+ZFZ9ND_GF!*P/'QDY D<[6-%WL447W=@C_N\#(6(XJ[OL&- =*>EC? >5 C=9?RR\;R#&B MZ6R=:-IC^-Q(@\>!!'%74"UDWL)T0,KOK'?;)3*"XM;^"0%D # MG=N-]BGKSLVH9;_"8RZ>K\6[^7!I0H;!^:2MZ)T9D78%GERZ-R@06F. PA2[.D M(D<[E8UU-FI,';0O95@TN]'E[PP\IUM!Q[[IN&K,D*0JQF,,/2/&J1T>SYLG. 9 MX N;^\7B=%HJZ;U98@Q/D1?'C9CJWE!8+^44B5%2"EC1#<#U/R9")2V.*S7+ M:JD^HDOT&GZ153\WO%P";&-.WVPX!69NTJA-_9"MW@I72"0"/"\RN085%LQ5 MDB#]5YO-V<'KSO_C^)B, '1^@Q]?*^!!N>&:6U?U'J#;LX/M')G#B.)+I=CE MNY+-YC%>.P#/V[GS;BHE76TH;&<\"<.PK)E3UA+J+FNR#7S Z,XX/9!/TMV; MP\')9(*HW]CNB!OVY1R<^)"_06I?XX_W^.8T!A19,\Z13J^OB7S&N8[P8EA% MI@NM &"UL9ZTKEZY[SOAS)9;OR^:-7;#Y:'9#2?!;M@%@%<*I8,$X:Z>)G+OS6G;_61"XY"CJWT':SFWF$&C$,]Y#1&8Y1C#;;I,X)W)HUL M6/IOZB/5:?]CV_STHA_!NN*VGY4:J6PN0:=N^H M2&7=%B\W-?%96-6:C\("U._;M*%]#+4-*$?MC%O6_=5B24*@D\_O7'+O;4AT M7ZB,F0*O=8D4?^9#YI)>>KH6,)P!6B0S M+S7 2VP88T$GG=: P:!5C06-F+= #280 2@+Q=XNYDK1( U.EA IS++$>H'=H&6-94A=72?ZVQ25B)HZ5[8;&1^@/3DMIS"*2>U MY-2Q/,YJYP?2C"?)2SUDJ-G6X$I^OM([QAG\:H8@=SE3HMNF;Y9PUK]I/MK0 M=L;/ZZ56)!F-VI:LA=4F(C87;&DP3F"GN2NV S.Y3K; V2$9TX_'3\:BO*=K MXCJF_"QQNM4*X^T>UTD$ 6-?%XQA*\VBS&H,Y,Y +S0E:/JH85O) MHO^VQ'^!N5USPI+-<[>-BS O'[;Z9YM.9B8AG49 VQ',NCL2K"]]:4&A'O)7 M2,XS@%F@5K9B>NB7[!+@GO>7+=:[;&L"KI MCOD!>W+X#4Z#7\O&*4.Y:^J#0873D(QVQV2TXY",%I+1MG'//5';U^^ M^YW9Y9LWMY$Q_JENY"L7#UW$B%)C1,S9 XH([-5XENT _H73NU'M>:)Q^T47*X#:^H9F>>W521XRN-^*AX_, M$,9E[(BSL=3RD(W'[6S@C2V5?U10V3)MJ6LQNAW>XN@;V-" 11*8LU+O]!0M M36D[[?YOG?G[U_B?=D%I&R/SZ\OWKE_\W^@E' MN>> P%1:PQ?7BUX2!__-R+B]/>:02@R\F] MA@]1%,"XPKUI4AACDG[_@6A@K!2I N_J9$C MF ;I^CZ*%$ T^7EZ#B8'R#'?J:2%5A$V*R)L"E8H\A4*9>$82F!U&(\P;>*Y M'4UMFI@,J_*#XF+985)\"#*"2O5M_.JE#3ZCYHCZ"B4E_)NXF8A8Y)R864U. MZ+4$:H/H/:?_KRC:X M=2"%C:Z3+"<((!9)73P]'TTJ:K*7T*[U"![)#1O(6(BO@DX\2N](/&GG['23 M:^.'Y!>Y&C?/D[8I]2,573M],J0F68B >3*OU7/]EQ?."_%Y_C?V^"^:YXA0 M:5;#32^?9P6A$KW7NJIZ?7%7-17\/]4;DN][_-VW3;KZY^=7#>.SN_V,66!SV9*!:VO.,M7]WRV6\)H1FI@5:06O_Q MY.3)'7EZE[BHP\
4S)FG0VU-D>4R_ Z Y_0'3[X I7N]Y[W>C?]^4\^?' M\X_F>6%@^-'=-RS.Q\_9LBN3K=2\7*-ZW%KX^C+[EJ=Z\MVO1B Y&@U6+2EV MO*31O[$CP@]:OL$/?W-$XV^Z+]\?225""B3=.]R^57 "MAP*MORA]9Z7HO<8 MO'BK]9Z '8\6.];RDG=&P7WI*;@_LH)[6VLI>OK#1Z>!MUY=>!2B%5K#&AW3 M9WN,7C?(\YW@V6?O?'^P#-$A>H6-ELIJN'>.5?X#Q[A _#@ \!'QQ\&#U@X;X+-$4\^M(XN@]"RA952*FO!UH48+V(7M!Y0>ANBT@[8HN3DNGW^Z9XR@$_!Y+^-1DJ- MQU]!GU\;M]DU@OZP*:+#,=)K+F$S#?RGG4#S'5!@%X!<>?_QE[YK>MVG[9'= MTWMTU\?QH'_A9RUV'.!?$6C[2A#KX;,[!%M' [,L37/U.?AU?@^0&]P;:G7@ M=0O4N@_X? WPW(6C[A?=?;,O+&GOV/;)<>_J*K#MSV+;02_99P2/CR_/ H+O MEUZRWD!_F)K)<=!,[HI;N["DQ_2_QV=)%UR@^V6MZ1T \TLSE=4M'I+4DAX@ M7YZU?!K8]I4L/D,Q"RA^[W<74#R@>$#Q@.)[B.(AUG/72_R];)(\N$BV1I@) MH%[&QLD<._*WF#JI?_#0F-Q>!'Z^#,CWE;;VT__XU7CA%Z:G_;K;>PQ-?$FB MV3NVM!>!C<"6@LP_1)F_%T&50%Q?F;C(*/J6BK._>#6Z%(,?#2Z=+=">CB_F MS8L-B[?SK]W_X*QW>7:;#@@=8 .28A(+UO*W\_OIW'"K]H4^-ISTSH_I_M^I M.0X+PSH_VV3![T&"U5Y(7S1F6SE%I9OZ+7#O Z\WT'%_<*P+Q=X4&"3$SOI4 M%O3TB?D!_OO),Q[%GE35DEJVR[9H0 7L]4A]S&IJ>$LU9C?UMWT4V'?\4+'O M#7?"J7WT:4HSTP#V>+FVO=/:SAN$=UVL0S2)H^/>0*\3K5TBTT6-]O%N&Y/! MU=55] ,-NU%*J$.W9A-<=AIGT:_Q4]TU*W(&&""*]S=TKKKSOEXZB[Y30))( M>Z_56%45_&6E+I-W^63S#YX\ZT6_8P?TMEIJ8,V2)=:79UR[:?=B3FG:I7SF M[FYHBJ+I^>HNY'RSI H-BS/BL/J/M1Z+I!!#QH=\%,KO?6K.4RGG81G61#.#0"#6SUBC7=L9[!15H T]PVCO MSN@3;]O263#ED2E9+8?,.)FH@!7KFJ>[XO2B$<,:=B;ZTX9E'U?SP$VSA&2< M*P(R5>,,AY0G "7 :]SF'!O7X2B[0D]Y 0C#R4"#HGE,V3@;R6QE4%>S N!* MXWZ /)(1CB !((RZDU\[PVFROUJ\8AK5HX??EF-0I(!RN4V+C)+%K7#_.AY! M0B-W<*)@W=AMX=9QH&/C+TZS2?!1N\EY5>)4,NK1BJ-7J!]F.9?97CPW6FV@ M-1Z]!8>HE*\=4L=9BV/\ ?R8-,Q*9E77&5PE36ZA[KZC9)X!7Y IU5]TM,G> M*6?'MY-I!$_ 'IX*=1;]#[+>5Y:14O 6]&YDI/_GR[7IWSMPW;;-*]'##7(M M7I$V;[9(FS>;I0U_]76@GLTF45V-0,4>U9,C%!6#XY/!_TX&O3_GDR<@>YI- M7_FJ^C2F#!B92@\(G=9"2[/7-Y:: MB'%_-C#VMDONU57O['SP:4URC\]Z%VW:RDR:Y5[V3_H[:^H8=AQV' M'6_;\>"VO.*&)%K#R(&U?9WN2;=(M;BY@5+8=MAVV';8=MAVV';8=MCVU]UV M&!EQU]V$#LVW3SIU/''Q+5)/[[T59/CIVI^&/O2?1042??R6 C-[W)%XSYI0 M?XYLVY_+QRC-/74EWY%.$Q#B!;4]+\WE>]E[7YN\[ M-]G#TOO - +3V"73&)SU!OO=T",PC< T M/8)[ -3@:]JY/ - +3"$QC7U%^ M_YC&9;]W>AJ81F :@6GL*\KO'],XA;\$IA&81F :>XOR>\H.U!VH^[XA,S@Y[AWO M(+4B4'>@[D#=]PV9P<5)[_(\4/=>1!\.>RJSVVCZT09_'Q.CO%MXF?W/J$Y$'<@[D#\)V8&Z W4'ZMZ%[+[LG02S.U!WH.Y#I.[3R]YIL+OW(_IPV+4/W2F8(53[ M")CE885J0P%$2,0(U'VPU'W>NPJ)&(&Z W4?(G4/SGNG.PA!!.H.U!VH^[XA M,SCK!]D=J#M0]V%2]^EY[_PB4'>@[D#=AT?=Q_W^3D(0!T_=%(+XMDF&N8(_ MT^SZN_^&_^C]KHY6D0-]]]_#ZMOOS$K=Y\@YGY4 +94G37:M7BRRM)G"J0%S M9"+NZ1G#9]UCR; N\[91+^1R^N[S3VZWQ8V<:CUT?)#>^B9NN-$\*]21&0%, MFW>& 1+8W/].*XNM$W4TK%3RX2@9PZF>)_DB6=9/OO4.[X)R!4*?"X;Q^%/ M<'4;*-"EI6I45@G==P3;4A7^#/>>/+@]1]-*C?_QY&_9__;_]^+)=[\C.47E M.'H%BP)2UO_];?+=NEM?C\=_MG63C9=[@\@7ZQ'YWT6E)ED-R*G2Z'V2P])P MY!_^:K-F&;U7H[8"8H8/DR*-_ET3/-Y6Y4BIM-[(.#9#X0:.L\?@V\ '?BT+ M]07AD*7_>(+H=]I_\K# LP&[WC1JQO+JO,=_^M)K+_:^X6JCO=KD!@"_5[D: M-4"Z/V9%4HRR)(]>)TW2"[0)#'RJHG&9Y^4"U+FHUI :E<#RBYK_1ITW$_QX M; (_TZB:5)'0Z6*",0#J#[P?57.8F*#];1L\Q2^C4"RIU%6X$)_ML4()4JT MR)II]%]_NSP^[K_X)2E YB!\, /!A8-_>2WN6+!5=,;!B_H!V5;X2/V+':E]PU\@!M@#OYKV0" MFREP^Z:,8>NCO$WA 977:H&?XFF:*>RG4O.R:B+8PH]E)30\Z!_]DY:!Y\IJ MCC(4GL7'X*GA$IX9P]^+D;H3^LV2:I(56H,_9WV2=%G]D/R"[+FD;4K]"&OH M](DT5 7JX7U^J*)27Z/;$B^ M[_%W'1.%OSP=],[.+S9_O_7AK5]>]BX'EY_X;+\WV/;ER>7I)SX;=AQV?/<= M'Y_=\MD;KHAP*E\6LU4K.AJJ*307P++ZX6847)EG?XZ5U_NH,4WOOB0/>!N[>.-WQ] M-G#8XZ*_@C1\5//#Y4MY^T$@3!@X'Q#F3@AS$1 F(,Q=$.8\($Q F+L@S-E= MRN?V1K$.IOV^F/8'I=,_)8=[V<)*:1U'ZN-(P9GF8/S7TZ1243*#19KZ6? # M/$P_P"VKYV')+\N=O@;NFN"CA*6*B8Y5[5O[@_#^\/[P_D?Z_OMKT'![KOX% M,OUVE4S!$?!WZEH5+2QHLF+:^=?>ZWGO[#:;77,)3[X;P+[;N4G<"SGI(2?] M=A4G\>5I/[ZX"//P0M%)(/ #)/#CN-\_CL_[823>@R+P]8 YOV\?W5?'=J-&<#^+C?BB2?U ,+Q!X(/#;$OC9V55\&OK3!0(/!'Z8!'YZ8(^031U41_'ST_CL<@=NE8/O*'[? M ;- W8&Z;X3,Y4E\=AQF_03J#M1]B-1]&1\?[\!#&*@[4'>@[ON&S,5%?+*+ M)KF!N@-U!^J^;\B<7<;]H)GOB6_P2R>*[A$$OT_J;!2II"I@ES75K(S*V:PL MN'0E9":$N,;=(-/O78;>WB%F&6C[ &E[T!NW,[@;:W. IW4-<0:#O0=J#M^X8,T/8.QGL&V@ZT'6C[OB$SZ/7/ FT' MV@ZT?7BT#?;V#@)\!T_;!Y1/^%7;"7^?Y$DQ4M'[J5(-S3/=E]C*I^+;(VH- M?T_1KH 1 2,"1@2,"!@1,")@Q /%B!!9OQ,(?R^;)(^2NE:K$S>"41^,^NV0 MN3@^CL^N0JPM^.P">1\@>9]?85?S'=30?R#N1] MB.1]=GP9GYZ&%CV!O -Y'R!YGU[VXZO3D OWJ&/J7P."[YMR]&%:YJFJZO_Z MV^7QX.)%I/YJLV89VO.$@;SO&S(G5U?QU5D8&13(.Y#W(9+WR65\>1K(.Y!W(.\#)._CJ_/X M]"QTXMH/A^$]Y11^U2*?O'K_._B,A.H= MAKX"1@2,"!@1,")@1,"(@!$/%"-"C/U.(/RCK#[ _J)1,L^:) ^!]6#AI?G(:\F4#>@;P/DKQ/XN.3RT#>@;P#>1\@>0]. MXHNS,+LND'<@[P,D[^/SJ_CX(HR=?=2!]:\!P5=)/8W2[#I+59'64:I&>5*I M-$S#"<6$G]V=]^+J(O3>#J7"@;H/D[HO G4'Z@[4?:#4?1:H.U!WH.X#I>Z3 M0-V!N@-U'RAU#P)U[XGG\)#S"^E5*HT2.$TR45'1SH:JBLJQYSBLH[)MZB8I M\##1431,ZFRTD:L>?VEPWP9'-X!\[RC[XC0^.0^UM \RY!E1E<_VN[]L:CE/745*DT7N >C:&&RB:Z.5H!.!M MT!/QMLRS40:[G\+NLX+VC4?&-9(\2K-ZE)?P=MSU)*G(>R%GR&KX32\RB+T6 MC5=1E'X\K+[];O7!+/W'D^Q_^_][>O+D3NM];?/>F43.F_HL> M_^GS@KW8^UJT?_)=M%>;W #@7Y(BF:@9$)@,J*JCUX"Q;8VH26C_$K!X66?U M7IWF(8,<^(IM[/NJ+)A5$*S?J;K-FQI8SUX=Y"%#^[>YJDAV]+X@F]UC?DHO M?HZM\++1;2[Q?\HVJJ=EFZ<@D9*41-,8)&BY0$&5^KP@$5Z LA%E[=C@\EYF75]*+?\1_.X6!/30)* M DKO!0CIH[PLJ:V@LVREQMB=&S_%'8_:JH+/(_5Q#I_*\9IITL#+KLL,(51SX8I8L8:-C5%1F ML!7L/)DOHW%5SN3@LG4X+AT2E*5MATA!:P*8)4Z090Q;*:LZ%KBQ?H(K"WS, MRE&M^-9@I:S)X7.4&@/ MT.3@-X@\H+'EJD@340WAKS&O]'&DYDW$BY78'7T!6B(LFX)"!N@0Z[T<]P=7 M>@L5ZG>"(\HL"/M^K48*C\_*Q,D@CO Q?I-=Y_+3UKGL.2*4: ^O(@RN *^ M9UP S+DC6FA4SN8)8 K^=*B:A5(%+4*_I <)IQ ^@/$6MS5 #1@!<@6L )&HM88/O.QM K?ZYDTA(:^]F,](*F4%8.B,S4XBP466YTA@4Y7/QVV.6 ^'!<:@8]*^1+1,U^>LP+&G23%1 M+ M9+$0?U%(8! E(8@GPZW6K8<^*K.2MT]^8?^9U*93,P=S6?%W[" M!JRQLTF2\+Z #:(I#H>%/Q,PF&?T."#8M%R8'2?6 H87P";G.1PI 4$U:C9" MHA>]*8QQ',-+B*_Q9G$E%^;)L&P;X1!ZI8Y>T2Q*K5N@E%,3!A"K6.O\[+FN[^.6EQV;5Z ML_ TIX@)D$OJKD;)!N6J0\O[[V^2[=;>^YY)W MHY&YR0B_5M5UIA9!+\%T-R.=9T8U!YF;@N$'LJHBMDA\W(HVM#&K!@T>_+Q& M8(Z4,4A SM3J@U)S^&DN#X_M(=R:]-H*LO&B4X!-HQ(&?U%EX6 MS0$A6XS.D ((^JO&[&12*5&LC-HU DPBC?3?>)-\C?9W1C<%76\.VEV&?%OK M7&FR1/,=_G 12D)3"E"_7"IEL3IIW!>*$>[1E*-OL\)>0V"T"HC8P;5 MSG%/=6FY"YQPFN5,LOP2RYB UQ& M+>PM.NDCDND,6L $!/*H6X&P #^ 9<,5"Y6&\#XG)X%C$9$J@-A"V&3 M![":) 4\A]82\F6P[]AA2#>A3;7G6R4>BTZZ,(-[3\47]K/SG#BOGGFRT,K MU8=?\V_T<^'B\.)R9T M8^&/BP%G 2RIY6W$@ %_"17AV;;(T*5!*H/L SA!3:D!HQS05"]3:G\%8+M^ M7EQ";0-;^0]+DJU;!;:-S&FH / %NT28J1%33+J,EUBX99%34-_8?U EHO58 M83;'= 6X-OB=?)@B9R2Q:1@YA8@ %!,DP@C9-1Q A /E66CVW7W/N$),PS,+ M= J5RTV5F#$!MN%4FGMH5,0'$HPI-54V:J)?A-SKN4(W M(_-A(,".N>DHLB5%-^%2"N1$=&UMWGADCG857)Q>0RY0 PYCI$-E-\1^:_3U M N*BAB?KQ*!@1$/ T]PDC!'GV"+]#YJEKJ+B8^"G@4DBDWS9;(R"_[Q>TJK* M);$F HZ&B0"$Z,A))"@S*\DS R=G)XA/(<1.)F!^B6V/&<1GZ[:"Q]@2 M9"&,RX8M6?'>1L_ZO7.]T9-![^3&C0:4>_(=6NJ+LOH A*]%+WH*04\6/8?Q M(@?E-QE:]J<]((:4V3-)WX%>/F9WG<[OA5N:5 DJ^BX> %_]^=7[GZ(WYG>O MRFK>LX:A]Z7.:Q!30W[SBG.)M?T7WS7;N+,!V1O;%*\X3,>L= )V"7H/QKGZ MF+F 0(ZHQF-,-RY&Y)I$94!K-?:MI!%0K!50\8QD$KMD"9'A[]4<@Q7DW6JJ M=M2T9,T D&2**@OM9EHI7&SA>J(Q]8U@6NN:6.=OKW5X?4AL!M0ME5HOMGBE!2]B$]?5B&( 0A$#T$Y& MPMV.M(+2\@74C)$/W=$OT]#]'?$/T]$"FOV2]FFH[^:M$* M0C%BS#;V^(/>G[$S0_OK$\I<'*%?SA3YL"3G7!R6Y#-D@)+-U"..2&;,M3(I M3F+Y.[$A;B8R9VE);'Y>-JR^=MT!P+_QYUEQ1+S0(SPY*@E@&G, MQCVGVUAYX&G0=0;P3BHQ9OV(IINHI:N;TBI#(TDKUD-3C(2>04E1>-+5O *\;"A M-6"%K&)!.\X:0*5J@J$G\:P:DS=']PNF=-E; 1(ORAG(648RMH$1MRD6[@ > M@V_^[:1J!@A)@EJBOW5SI BCX8;I3N6.+2"&:I0@]A&RR[<=1/4(1'0?YDY/O Z"DX> MS1)*+L>D-T148$BV0 [>#QBBT^F<]Z 3@:Z=@*&U3V7T&YN>E@$EC1K1$%>6 M(=V)$_$H6;Z8L'NOK4V$0/0XTG:,-\>]49.\!V_3E[K][LI5KB$>_T(!.M$U M#A4=C^DZU3&!S>D=S#>F<'6*LD)U?8-H@-N"S0"5E50'K66ZF8E=DIZ!)$&' M&?@K?+3O)G'P SJ?4?LD.Q]/\ MVE8:)$-\$RZD\%7H6L"X]TAO526@HQIBF3@Q7T=M7T^7CG#A&PJFN8V_4@:I MN,B\Q&- (\K)+=#D(4.RJ-E"01)##'.S%!SRI= 57$8G=58[;I 0.:P+"%$N M),T8]EQ+HNI,H3^9R9G]4EY9Q//[+#X[OQU4.W7KMT 3ED>ZMO^<32&)?O-# M\@NJID[:IM2/<.T^?3(L*[@@A$">S&OU7/]EI<^#6R:/B )D.,^3Y?.LH,/0 M>\6 N+KJG0[.R(:0SG:R'[$O>FQ?='H7\)=GY[W+XY/-WV]]>/N7@][QR=DG M/MSO#;9]>;9MX:W/'N26+V[Y\ W-#V])H3OM2#(X^ZR6)#?N6!P.G[/G]4!.VZ]\8[T?_H<7/P" P( ML4.$N P($1#"18B+T*+Z8 M<13>__C>OT?FW4,@[%>E5 DY1>6<.+P?!M]#D].7%[T=S T[K)[F03]]F*A] MV3L)J!U0^Q!1^[RW@XF]AXS:>V0_/00O^GM%^<&V3F>U+F57^M9A3VJ][(5A M\CN126$&\3U?VWEO!P/N F8'S+[W:PN8O0?*U@&G++PIKE7=F/)?700]*F[$!?1:#U3Z'UX.H+M!YH_7'0 M>I#K]ZZ.'[#O\PVFFF/W DD8"8[.3X'BTW[O^%DPF/?>%73_LO#^=[!;:1SH M/-!YH/-]V$&@\T#G#U;C/F@'./JZHR&UM!+/=]0D'_>^BN_!4?'I_=O.-P-S M7]%T;SQH@1J^S(6>[7&)4J"&0 U?]T(O>H- #?NK_QVTQW7W&M]A6V>#7=#N M(5MH(?GN@6!V/R3?!!JKZR M*OLM36WX[E%/,WG?#O^443#NE)FBQ!$D,A_YR:N$1@[CK)SW3=+P7)UW:I+@ M=.1)]&-9+>"OT;_*DL86IRC1@BOH:)2G>W$S/PJ)I8DD:I6IH$E*I2JQ6^?C(3LJL%(WCI.%=HXT] MDLSLIM$T*29* YB^QD%1,JK>>F-Y\G206@(?'O!SW8S/2UXRW6F1Y M;L?"T>0G@!AV;TXFBB>[K1DQ@P.HX&P)CYMJYS)JU&Z?@8X7 :^FVVFK"H'G MS3^6F<$XKK07_4;#Q>8\B0XP?M'@U';_ =JM'3Q'Q^;)9#3%+/.G$H7I0R]X M9. J?N'HJ>M$AJB)8/!K.Y#6H9V>S)Z?\2#RZTPM -T79?1!X;!<''M& M?."I>5<.5%.9V;K\^A;G3?%T5HMELK.)7IHP[!G2TJPLLD86X0%=/$>5%N0Q M1SC17$\4X\%=M9(7.L>BR5;Z%6D&Q(O(F"]IXJ"'8]"_Z3%H8CD: !HT0@3_C^K+?._X[+N*]W) 7,:K!E1W!G=]RW?.3 MWCFMNT+H9LE7Q$GH@P5"%*>OU=V9;[F:9#7/D8WHQ7DNX]Z&2371,^!Y8GV, MD_X^J$;+@KC+$FFX(SY D__JV"F:I>LS<^\1^V1")!^81P$ZL]E<." .RXZS M8@LB]#I#UP4)8V?"/=)-@5PU;4YN3<%CSA/ZB:VB(_\./%! X MX;:6YF7;X" R,QL1#U)*3QEXJ"WF%4XZ)'6H U[\C3F*H7<:7@?P!J&4,^.> ME2E>E8:Y6=L?1DIX!:_G 7MUA&/HD"RUK';F$.J5 M?77%_/YJMHLAQRVRIQ MM#0>]3YB+$CA7"(.Y+)$QNJIVHEAE9 P(EU436@9,!;QQ-DVL'Q5DXMCEV:L)I MM$C9_.4ZB(Z2>@HD72YHR"_R/1)8>H8G:+QVLN8L^: 0@(8'MS4/51V!64;Z M)\UU3":54ND1*7#RZPBW+<(5-H#\IBL0VD)&$L*[IBC*RUJES-5)04-VD>'X M6)KI6<,=@Q4XC:JL_E#+=$Y4Z=N"I[LCW-OZ.=,S_Z92[JC.K;#@RRESP+;1 M4L^XQ:7\EZQ9TAWQBQJ!^QZ>I0N"RYEU#SH_:-7PFNS+#K;,TG\\P2G69\=/ MUJP7YKIOYG+.X)4PUSW,==]G<4TO?IXUL*V1!Z"+]:B];MX?^RU.!C2M]4I/ M:S73J/:"4C<<)PI*&> R^LO DBH7*+AE\JQJ2 *"?$2A11,[0QD8_ M55EX\Z/15,*QS3Q:F.?6KW=\@7A/?$\.(@][UF0;;!L/DSJKQ2?&DA(QC+4! M;3>C1C14S4*I0G3P[C)&3%M7 BLLM6/ZX5SJ'#6'"':4\!=P '<.9O2C.8UU M$8H8=U14&H1EJE1 M$78(?%@[:EY@1LMN3(I<)64'Y'%6*?9Q>?G0\^<7;QH'=Q M>KJK<;U;%OZ,<;W'O?/+L.6OL>7SPQF*O%^["2.:[Q %1#WL$8U=W@?\W-?= M?'UB.;0YJ6&2\BX1PL^X. B$"9.6 \+<(6-'8IMWR4&_GS*+^W[_9ZJ :_;X M>.384XJXE"VLE-8K#58.11'<[]J,^[CW&^>4WW>R;7A_>/_7?O_]UQ/T(##CUYRC0GUM/.OO=_SWMEM-KRFN\&3[P:P[W9NXG5[H@W= M'X[N5Z+[-_M2SKIW-197_:OX].HJ%/UN!]-Z^ 3RWH_;">2]D;S/+^+S_@[Z MZP7R_HJ^C-"R8INSXAS^#*C]$-M5G#^ =A62Z+^W+I$PEF6;^#L9Q,<7.]!N M#VLTRV>(OX#B]]UE+^Z?G,975_?>UB4@>4#RG>EX@_X75O(."[?WI=/K0U7R MW(SL?;,"O]JMW2V$O5\7>(\>H%N!;4_YZB"^/.W'%Q?WWL[T#D#X-[=$D_:**XDRFCTS(P M;^.^,Y+"7L)>PEX.,+-N?_)S7VULHKBW2D1X?WC_UW[_?@6Y0\;NP67L[E X MWQ^.[I<9\$4=,Y\3[-D[X_)R_2L=QJ2.4(RQVXS=J.]]8F$=/YM\N_R,NX/^O<=6-QW) ^Q MPX>+XE<7I_'IR4E \8#BAXKB3R][5Z$H*Q1E[2P0IGLAT]2"/)ME!<^ "1;A M@V075_WX].S+9T/O'6\=Q.>#X_CR8@=ST!]12OE^.I("WPA\8W=\X^+\,AZ<[R"- M(/"-1^F /K3ZK,M0GQ7JL\)>PE["7C;N9;_\% ^@/NN]RG/87JP'9,I8SEE6 M9#4.IL?)XNKC7!6UVENM(KP_O/]Q%VP]#(>H!,#W+682"AQ"@<,-OHFS?MP_ M#@4.#S(D&L@[D/<-Y'UR'I_W=Y#<&L@[9#SLQ]U=]7;0+_&PT/L+>@F_KM$3 M]A+V$O;R<(WW!^ E?%-?V_O?R 1 MB ?X97"A15TLB2,VI.EF9)(!!3W=/3T_W\Q3C MPF[:A8JNIY0<^9;&O]'M'"U3]P/%QKB5=5?*NI5U7RT93[?\C3-I*./>GJ+* M;4M\6J8_4:O7-A1(;D,-PZC&TL[9M6Y)E06JL:BQ[& 29TP)8ID15K6BZOGJ M^6,^;MJ&.$O5BCZEC,I.%9,]=Q0LU!:5D=U5,!>/B1Y[2WE_(UB_D52N3KFZ M:UV=&2E8=.7JMMW5W5,Q<+:\Z*L MZ^^UF&=EQ64%L=:P+WR\0-CJ^>KY3[N.>!N2QFL97D=Q *!*\50IWO4MFJYN M!8IA9RMK\91U*^N^)GEB>GIDNLJ\M]&\[RL_N-NEML\M:V(I!BW%H/6P)*FC MS1*HPX,K)L]U=-N/U/'!-AT8*@V_S=SYINX]!'J]TG"EX>.8N^=V./%5N8>B MS-H.BE2U(=RTO_!LW7'OUV/LUI90I3NV6+M]7_<\I=U*NW=2NVUK.%-(RFDHI_%@I4&1 M'EFF+6)4R[UG9M0G9!6J74F-18WE28QE7"F*[6E74IU)ZOGJ M^:HS:7-P5JIO8;OR$CO5MV";NF=YJFUA&T\ZE74KZ[Y:,I:O.Z&"1]]*ZU9U M##=:O[S) ]1D[Y9^K\D"_K-A<<%?2+:J 5D8O7(^3_F\^<&PPH$"D$8X&(X/ MQ/)I63=Y=D8O?)\L73=C%/,FX3<0=DTD8]=PIAYKY-%-AKUJB\[$MTFUWE5Y M66EGG%7:"B1"Q4_X?,EK'5Q'W=1:F6GPV),\@?$LJO(D3WDJZ1U7V![+9LJK M%JCEE%<<[Y37\.,,G@-?PM6\AE]3K2[>%C^33Q.EO (4O-9879=)CC4?VFG> M3+5R66FGT[(HSHSR= Z?)FS1Y"<("U,O*S9/N%8OXSI/NDRA?MPW]:UB"HNJ8G?X#YS#.86WB7O22!B6M0%._* M(D]R&!"\&<_G]"(H3+P'*[0TKY.BA!'@:QRS"J7PV\FG<6T]B'4Y,7_ MQ-4_7USXJX]&Q2,QIOR!/>N\-8_:# N7N'/8-SOI3K=X6VW M4$STX!_R!H:57"^X2^J;=EI"-Y='YXDTT*V*,W0EX<3Z.UKV=]8DU.*\*-": MP3)MTXK 7\T6K()?X0_LB7GN!R'X%8W!7>MET;3^)V-)4U8UV?*RQD?$O"A/ MA0J#)UF4%:UQV@=^C*ZNOFC3WSQ-B[(FE_)#Q0N&?NW'TSQMIL)[2_FXWN(" M(6=[&8M!9LN&_RB#$7-X_;/+QIAP)&,8NT)8X:K8AO^=5GUT=LR-&'3DL\$R M>*L?6''*SNIG_UQY^:$H+TCH6\6090^R@%_K7_^';=V8M6G%LW\]^UO^E_E7 M\.S%$=D7V",8?X,F]C__9"_6S?K(/=MM??\:YZ*6@%5\+@K=@A]KS9^8?^^6 M ?3G52^\6@BO7RXH^(25H,D9A(Q:6H%+G6OQ&3E\\ YMOY@(;2&JAU@.G#^X M3HXK 42CL(#@;U_B@C(_@\ TIW@0%HN\@#_A&3"$I)Q_6LX3NI,(4Q=PJP:# M78A)A6^&P6#L"$/2I@S7%AC((D\-28\<5Y^)#&!U$WLW9 C<:,'B( MIXLE!98L27B!#X U:L'.NKB[;JH\@>LT$ Z$IN(68D!SF))V4/5$.X0P6J(C M=$([A34QA[=,\+921#6;]0LC?#^<$5V;EJO/B?L?-8H69)@T2Y@9L2B"**?Y0KS6+QP"]QQ>Z'66 M\80V J]XPF* AH/JX_\<54FL!W V^DT M.8.(0X=?YK#[ 5EU0HYAD%DN-EGR02C$&N:>/T"@L6W.X,J%[^6EN].G(3BU MU;C'K<;%5,=PSQ&V>P[_ZCW'Q4U)J*P8!G>$&ZVR@'T594AHI9/&BOY1R#"O M^ZS09XXK7PIK(*U!L'HFZ+MQ2P;KZ5SXW#;;DIR?R+5.X8?;R!-6+;A]F]SU MQ=9+1AOB(OD+RJFQ95.VEXCD+7TB2SY!R@5;U/R']H\+:?YALA0E"GO11<'. M?LCG)$MZKMRP1-'$\RW:L\C2"CD>N9^9B/W,N>2U^-(W)ZX97O[]E1>;$^NJ M+SW'O>.U5SXUF@1NH$;\P",.(_^&UUY3TW-#O[.I4J<-C,;RONG4[=H1RR3. M;I12?L2SB-=S/%_HXGG'TF]PHMIZS'DI8%S^V'-^ M#P)4"O& "A$JA5 *T5>R:"^G;'[,+Q:T;*3S!0M)'DR^&RD5^HFE6LKC1NR^ ML11BM*TQ]]Y2^V!F-+JB.6OB_EUUFZMNV4@EN32"FX4O#=57!S$BH%OV/(=W7OW=,I+!I6!6,Y4'PA]ZCEM:@B%65: MV$V6+*N*"FCKFM,>'Y"NF6B;-L@)MI'//YK3$$MH3^+8X M@S$:="%8L@J/2-;TVYPKW1V. MAK]N]6+9[[JE%WDHQI9<2(H+1G4[S9'KNVEY@6'J[Z)L3DX+E,U%/G+$3 MD%4,@Q*CX%1@NWH?;"*DX6;+9DEUX**ZMXQ!L44A<5^*7?%TF?#TB13IJ0:% M>RHZ_=AQM*\!U0XB\B;LZA,@=#D'IQ$-6N%XH:&6-Z!^0#1P%S%ZQ=GYE MS\5"MDC("[J6FG;:56&L*HQ5(U:%L:HP=K3U*JHP5A7&?F-AK S@54WLTZQX M4S6Q2B%43:Q2"%43N[$\_DK:IV Q8HEUL>Z--4M^]*$'5/HWZO"LT)[:J M"U1U@KT[B:9N&JIN]>_@J<;)4X>QVEET%#[+2[GS9 ME5+P[5%P55>H%'R'%?RY.7'OMXEJYY5[L[G,K8OWVNHPE:G<51_B.R-H4AZ[ M&:B,(-VN-%QI^,/Y\!'DS+=0P57N[TZQH$K[;;6SL*.)H](B*BVR MNQKNN"JSK31\ES7\N3>Q5.)/=91$OWQ]H1=1Y/;:[NZ^ M+_M<$R*22PT(L3!#F% %:=UVXL_R+]1C#B$CMLYC>^GIM)QALZ/LC>PB2@WI MF$KLK+_PU43;)X8E:E_(RF2)#+$PG'B9%ZB*&FQ5D*5UGK3#Z'HGS^=.*CK<[4/_SQSY:Q,B;*V93(C6(/R)KQ9=V.E52R5EUO6H+E" ML50JELIM7"*LX%J^M0%4R ?PE#GB&Z!/0?Y$=&M[Z2R?@T.LR#UHKP6==RNC M3;SV^4:*M6]](6AXDB&"D,0;HIODJ<20$7-\/)ACMCK'DK)=8Q77CF&1% MP M4=;K:-S/A0X\R% T03/#E;Z/* M&-_A[1%\:**]%:I\_2/# 6/@-SU2N:%G+UY_:5EO"2.+M+]5_LO] GQ5)U4> M(RQ47)YP?17>ZK8SD? M>)/_+G-"^SEF52?: 6X6JY# MT80&:V>HD.'S7^R+*1\<5N!6[_'T<_1XLQ M+#XQ93Q^:Z 9UYZ$H7-'.)*KO[0FCGD%"LJWP:O<]=J-#=D)'P019EN'?%/< MG1W"Y1A+\G$ELVTIS)MOQ;S1MA;T1D'I;*')*GB)706@D5_*Z5O]?N? 2.[A M94>E2N."KE&JM*VJ]-TZT)M-JY/2F!%KS%U@DL: I&>;8U2/;RF_V<3L/Z<< M9+F$.Z7U]_=8A7.M?.^$S#!V8[IQ\#W.O=?6[.@>HE%C1'NX#[=([//N9*$_ M5;CAT=C#=%;<9B+&)?;OQM)R,KHB3_?,V]6]*%#&O8W&?5]-1'>;JVWI(7(FCE+O:])\(VD7W]8M M.19J:L^Q>/)[K)V\HF9O6$UY>>7$?V@^02E *KA1\''/GF^;$4PJ^Z?V&.@+DJ_VHCYX0 MO$61C /?I^42VUTNK0H:UP1L,)UX/W(=J?>T/%,W'R) V)R,QZ>\XTQF*L>D M'-.('9/CZ[ZY\42R_EU==73O/6Y7&B M23A:H[JAJ,=J3FNR/T\;K_)V8&1ONB-D2ON\P4X4^ #^2,H9OX- =DR2".NU M(J&\E5!.$AJ T5BF/_'_WL/?G,>WT0=P-NF20$(S=@)3A+8&GW_FC9852T2@ M%$"CYQ&K$!JIJ1A5X-<"M^9L/9!7+B%J,I B_HUCNAS(2N""J;F^C=5()3B' MT_=T98=V(F72MHL,+,.:A']'??_.F7@=#M003O-DBB^=XX7RI\2^#(@SGJ3"C3L"]"PQ$JS78GUB6+CX5,-^U7X43# MN]"/5FZ0PP4)"CT6:&L#B.4_2EB<*NUPL2BK9CG'90>F1'LI3.'Y__M;:-OF MCW\<'KVD/ZT?OTE*>@"0*\D2R+AH9K MKH!^0[MJ<0)I5/ \@\/TY;B (JST%$Q0@DCCE^T@='@63.+Q5-KJ*2)()[P5 MH1PB"0CN@(\1#VU8CK!N SS)K"IG<$UU#$LUZL5"H(%K->@0 4K#J&-653FO M:GS'PP*O6R13D6XCI$:X#2_U6P'ILTS;O=57.TW\]0T!>+WRV M7<80G#<& 1S]$G'[0'6TO21!M$ZUB,T(RP$5TT M F(1C?HW9O[BK2$,X/.E')>,=.KAJB\NPG^)@.6)K_="^7[NQ-R+1SAUHDPX0^L3TKQ. MEC4&I#''Q09=4ZKH+P!C1F$FRV;)9P2]1O!.<5A!("95\K$UB[D-T!1@KO M78-1Z)V9Q!3T=^,"M8-AXZ3*%]=8BFHJWGQOCDP-L CW'Q*!!8;7M3#P#J.E L(U\J]%T=K&&CV=0-B./OT,]*M&32,3Z7_70 0G\BEX M*XG=O2P8)3?F-9-A9ZW5TDIHE4GSI&$R/.W6$ETL4'-05@Y?M6F.UM"D5>35 MT$(I/JP$[#HKZA+_8+3NB>CP_ UJ7F"\35&A0!EF)RPO*&O#"E#'N2B1.B55 ME2PL$#RC^%IUI?$+A6VD-H,3X%R(<)GF@@]ZL/.Y=&&"!W!TA7 OF"0Q9.$3 M>_3Y!N)JL+0Y4IF\)V- !PM>8":RT)9I_*\NKT7:$VPX8:U2#"A1+G-"0@SX M^Z*LEU7OXU9GYP'L3A&I7&[AMJF(5!21RE8L5?3@'_(&AI7<9*NWAU$-;4C0 MQ;\JEW&3+;N-G]K?R?6=K8@I;<4DW3CLQ7 EEONQ3J3=?@S6# B\0,/R>HK! M4]UQD51]X$BAP93!>D&YR113)B+9(:'R19:F MGU=\.!YTB"5>,$',:1$JY\>EV"^=DJ@&3_K2S+XKM# P?(X TW] M@/N5]F!.MGMM.ISK0CV, M$3$4;OHH^C-)3"1:I8&@X'3*TZ1I+O9O>!["BK.O;>X2M+6CP\% #^-=B(%J MU&H1C[>QM8C1+[)_X.X0GI/CT0E$A1 K\M ]8_O&7;/M#/;_>[52XC MV #,T^YXLRBQ\ '$!T,AFTKA<=49S6[GCUH1%/D,4[6MRT$=:>>4)DO'R4:C M[-S&.MD1T6$YSYMRH&*8>LKG=02>H;%G8; M*1D;'B[DE=CT5212%*TXV<:+0$7GN$FKR@7R; H%/,T+3!AA,A+/^U97-THB M]$^I25_ZI*1(A.":A!N7,Y&Z(\L$G1!/P^4JIA'2>*8,?0"?]Y0QL)>AS2G= ML+\ZHW1%]V ZSZ 41.\BZ'"Q6BZ:Y$SO/B;=[TX@A*YKF)H\%BL(.:7>=OJ- M5NLY2)W%S=8LGR*A(A;NUC. -5ZY1I'2XTK&<#$'N>/,RC6Q'8M$\@-_E*VA MQL+I.>'5F=C+#V8]1Z?#00CEZ&.%F!4D#@A@>-/KD(@_AJDZ"A3$/63FKY.ELG7L"5O.\+3N M:Y513^",@A28)'Q\C3U+3Y7S:60&](YJ[]LA<6!3'1:3B MW52ND,G..?RXRAMNE%DF,TEM6#F(-KM,I)Q^F?B])AS^X6FS,471Q/:CNY$Q M6=XDM._*MW0M99+_$&0^MC-QG+M>O)DA@Y0C_Z;\0VK(WS#DX*87[Q!ES&:) MB1Z;->".U?";) ;8MLG=ZQ9^F9?3?FH7?LQ8]L'Q3WW\_ MWW9!HE*3:]7D*HJ(&_1*C$Z-#B#F^Z.+^7K5N9CM53KQ5'3B)X9,=A#SOVMC M?J4$3TX);GH(]-BL,@]+2#0&+1XG JFOW%TJ[$;]SCA%I1Y*_.^6C*.J=N1KZQ;6;>R M[MVS;MO3W=!4UJVL6UGW[EFW9^M.M'%XQRVT[LV1!6UKXB(<&[#_PT_5$_2. MWP+8/SKO:%F>[GL/@#*Y6[0&X^3M4.:MS/MJR?BZY2M*-67,>=RNHZIFXZ#\#&N/-9 M767=HYD=9=V79B5U*U#E%LJXE7'OH''[\"]5;:&,6QGW#AJW9>E1J.+R.V8M MGC99E@ Q><7K12ZQK&#*R^H<')C$$"-$,/YE09BW.OVZQ782.-4(F9R">M2( MHR0PZA&0-VNQM5ML,XF IG= @ME20 2WJ,R$ *H]>YO_=YFG2+>!"#DDS9_)@ L00X M..)'SSE!CC<([GQ,8+\@(\%2(CB"6#W5,A! W8)1=>!8;U;^/4099-W-VEMU M&-']_72-N(!P2@6^8(\[+N=7PM.WN%,MECV. QXE^;OP97MPOP3)C B ^FD M3-&#;X/QFB35DCA_P+RHS?=EP?*9 G?]D:#W>O(8J9+O6)YJ;Q&Y[CUOJI)P M,U&M>_F]*YA E6N1&5LRC#-=.R5*'[):*_AQE0\N[^XPP*#C16;T7TAFG;I' M$9\MP#UR@>'WA0#D8*B.@\Q#TCK/47&T9#?"$PG&&RN::+^11\(+!H^#-R$. MKAY23H#V23Q(PG*O*O0A$F-R]?I$\'BA+Z$K-%BT)7HD/DL@V=(/T0>4RZ9@ M9Q)(D[SIZDC@=G4C:)0&".D"(0T\,/UDV<"K?N4=Z8_6XT\*L$"&/ZY20AA$ M#I5FR:JS5IPMR.B0^*0#Q4U9PZ2;K <,2N#MT%QHV MV9L!;#!R?KJ5\5A(A M1)YHF?3Q%U>DFH-_PQ6G^TFO V*0Y,M8D<@E0 "5$F/'"<%P(I"N<+XTG*'O MG:?_1"S(U6<.V!U0;O.>$[%?% ADIQ=,(,+(;,2WHK'TAJ?8M$"D$$P1I>$*HBV ELQ)"CIIE7*[OH$LY K<1 ME062. KR+10M6BNH5<)7T/'@'DS8_(!!!YYZE6V+%WDB2] UI#2W]XPW\8P0%'LD;1D5HC?HG=@ \(ALBJ>HWK&$YB,'*DG*AYTQ3G MP!/9O,?R[&_?HYO*2]M[3;1?S@M#0+,*>?QC51(=>".AEEYS:\E5 P$<6)XD MF%OC_3J0T![J&PUHX.+(]=$DP$@>3I<5R\05+!.68IE0+!,[X/[W((9"D-NS M%BY6A!MU&V\T)6ZVS_GYWC7FM>##0E"BVT')CAD1UO.MNR'">N[$<]R[0G!> M^:4U"4WGH2!%KQCR-T"*VA,SN@*L=*Q#CNX'!74,D%4*N//A\6^>V+3N&I[> M7;L'U;1O^[0'MRE>'+&WD(+T]IQJ<+HCT MEZ']A\TICV7I#UN'H*I8=J^*)8ATWU0U:JI&35GW#EIWZ.I^] "==^;QG>1/'ND /9B R?.YX> M.NY]IC]VO\5]! 62KMOIMVN'IF6TFZEW;NHW:ZEFT&@M'O38=9N)WG?RZ)- MALE>5@P*?#:\*;VKC/:P;OL^)#."$;13,8X9V?3S-S\?FQ^!T@BE$==JQ,B2 M#?86+(,O9?/2&?)VMVNA2CK<192NIT>.J[#UU-9LAS7<#4*EX4K#=U;#(]T/ M%+;YUB<@MB+TDMU(34G-28N6^)X:+A=5#O^EJ"Q9!4FX9WN^VPGDMMCS>[H911NL?E!FHJ:&K& <.?)^62P0DNM0AC$OX M&VQ-N1^YCM2O8F/+0X3BFQ/Q^'1WG%DHY9>47QJO7QI'L[SR2\HO*;^D_-+8 MVOR?G%^ZFLAFQ19M'/).@9S3@V_#LU'7O-%^[^D($$_[O4#5EN5?$-<<95DCMT+&"?D\GR,I@=:P+\A,<%R6 MZ6F.:.P=;GP^;]C\.$>#$Q-&J83#- M.6I 2].!XY!\0PC%CTCZ32YN.&]Y .B6$^T/Q/@O"8@E>H!TR2@LTB12/&%A*7'C@JW;&>D8!(1J>_JA-RU/4 M/!UYJ_!*3E#7/0-2S\HAA=LIRK(6\L-'724UY "Y[MXP(?-REB<])<=:(\C@ M?O,$W[._/W$P)/W4DGZG6$C73;,F)VFH$?#L2FHMZ1%-RD3;N\CH,4/"AHKX M0:05P4S/RZ'>"[VDX2 A0]6/XXE0;]QV57HC'.<1.LZG(:'K*.G6K"C$HS'P M52VE"'R)=E*#B@ENFI8_!(M'^6Q15HA*F.;@5\'F+!6@6.<*V0A8D7:9D?8)$"3\"GP.'"#_-ZBAQ3L#YK Y\L;O!U.&'R(,@HUNQ6?(0)4B/U.K0BVA##X?[P&^F]8C MV>;5ZYJV*);U8#$7J\K%!Y[3D"?BW*X-%%'5ZF7\B?2K7+5AN;[\-L]1#S\T MW1+>Q1"H[X)[K2B1]>;3LLIK"/7B.1$!Y7-<;8D^#H./ M@M-/4'UUN3*A'0]HI&C4\(Q%Q9$*$2G.1'!*^H _KCH62&GWI0@=VZ6UABG+ M,[!1N%L7G4C6M#YHT >1"]ZECVI:[IW6OGOOM#;:AO]^1A&@80M2-JU.P%27 M!4<^)60$8T6]I;M\QHU'DJ=%_>0F,I.H1:#@VLB2BH8$:E]^TT M%:GLQ(U6PD>XF] L\# =<]WU[PYOU;\R>>OABB>XOY")BT+_X?JSGE"T)ZF[ MS(0I\(UA/YCE3><^+JQVXG%#MR!6/-PVW*=;SM-_/4.>(-]ZMB[7HIBS+F?. MLA5SEF+.VJ8 Y\)>S0I0QZZAI58QX+,7+Y%'5I!+TFY#$AL.B$=A&2'^V2HG M#C(A.U2=HI4NA :7L>3J(BN4$E^M+EAK,8J#G4NW],-M/W-)*\9AY1=;.'C M=Y853DP-7KMH.2V1XQ%7RD3.)?[*\8.)U?Y*%Q2Z,H^R=E#A'0=CVA/W^L&X M[B1H?S71]M?>#C:D2$N)SQ3I6;F:YO,3B(-$4"062UP8IS!?$,\*<8OH0$1" MX'M34 G])OW5L](.A1&M;=C]2!EFO*X04U X2 _LM@DS(\G MFG)X@DP7YU9L57"/DE[JN\A9X&0C%9$^4$^D4A39T@&UXJW$NY/N%SA(X(TO%[QA^OJP-=,]582 M1HU!/T? %GBGMIK1Z>XFB$'O08#;HQ [R"WYZ)2B2F&V6V$4&:DB(U5DI(J, M]#+COW<8G+M[A-'5FQ_@X3RF3NBP,!5IQ/XDF25-?D*YT4V7I&]A4;EB?AM# MN\C(#3!R="^TE'6I5C)EW;MGW:&IFXZR;F7=RKIWT+H#W76[[N>HHP&;8R;&78FY;,<\O5(U\MV1O?E3V-L[-V5]95=*MS,W5N M-CX7OU.YM^>!IX>VHF]1675EV3MFV9ZC1\']!F_*LI5E*\O>M&2>^WKDW2_W MS,X;]M7(I#O5'TH/O@7BVV%7IKC7;;=4)RW(Y0(J /5*BPYM;*:>$A IGR.T M8 \Q('J[X=I_E["A_ ML+.J7($QA;FKR_F<%T8+-9>4-2*A,FS@Q9]*]##\%&]3+Q&PC?<@D:)BE1X" M3^C'A@@_33Z33Z=1(2Q3OF@A?*CO #^LKZ$=$A2@'VC"LJ M@B\0_!9\,",HAN\GV@?$0;C@&Q:L0F1HQ"C.,D0X!8,A'#D$=!#X":RX8NA/ MQ9"N]_!#3!)P19=,=-5ZMEP"]U4YX9%DB!!F\"]\MFBTV7*>"TV+RWG:(Y$@ M?A_U'1,DWI3P0%##CDL!JD)@*>!V$<"S559=0XP1!,@@]6RQ/8H5Q)\9^P(. M^FM.6'6@6/-Z"'98KKR==@P7BF\-7X*NBWP0WI1G>;-='!#X[@B\&3RZT) BX()H%2XJT16 M1 RVI)QC^Y5 ),$'X//I GIF]40 +F^[$/S1@7VYOXIO\@,"YP9_NNZ"0;PD3Q)HX=;-N0MU#*ONWL#O*,;2GDF1NG MHWZ5_I[ 9[:V)UBAV&P9RL#H[&"?P8Y::^'G%#R)@B>YL>K\9SGGFF,JS5&: MVZC.$"KRH/5L0O=CF6%7E&^I4-P*2U#)+#,&2=**\ M@U=;@(I0ND9+6<,4AI+"4-K(?FGCU>7C*P9Y.NVG>@:?@2)1Y*_/>4?,. [5Z*_-6YKV3YFWC!13YAMPL5WO.DK%*L'[I0 ME?!P KR)UFV-!'_F<;7$%C_+NWNIYT,FL-4\WK!1X$RS736%6SR%>\OC9=UH MMJ-F<8MG\: \$=7/MGW[ZF=U9'!!GN]D._E#KO%WBRRW1H2BB6RM/HY@0ZDF M\>;M7':HYG"+Y[!OK+(#-9%;/)%=B]/:>7Q"P(E70\CLI2U"5W&F(T11N]L4 MR0^+^L-L4R?J M+[Z:<-2V^0"82XNR)J'^0.B%^4D+[V*9(',I?]<3)K/N,A;79;%L^(_2@,WA M]<\N&Z/L61NYPMG.JMB&_YU6O4<[YD9<2B(XIMW9BU:<6S?SW[6_Z7^5?P M[,41(2F!\;TL$2.NJ?_GG^S%NEG?:L^)X%NK%5(7/%,J$+# (0F7<\;!/0K0 MO'9Y$E^T;;CB7Z>\$ABI"*XWA5<^G@I7>AZ.56")EG.)?;?&/5?\).>G-7GO MOEM, ..!1V0#9QVS.I?H?C4A,0I+ULA#@J_TX]!9V M#$O(RKE86NB>\(Q9W0*^)K!@Y(V6L20O\N9LHNT5V'L*KXGHK^"]8=9A$9B7 M,)1Z63&!-,8:1!&C%0+NW>3S)4>)+]C98![*BOR_Z&IM5X/N:\(A0TQ+@25X M_C;7KF$3[0V!^,TY8?H)($!\ J\QELCK:8NKMD;@]'"6EHN&ELM7[;?O^0"; M\%W!D,!30*@IC+M5C#N!5]S#W*$17(5SAPB\<5E5Y6F.P(SDL6AF8C;_K.'# MZ%ZDC81_)WY,^'G"UE#5J@7Z/([0J;!"(VYF#7?F ^LLEPT]#^U;0 S#)Z 1 M N6XGI958Z !# <3LX+T6L0LZ]V!)M"/:])5>F,$5JWX?Y=@X *K,A7:V]P& MUECI%0SN#W0+*?B8!B35HN*"K,Y:ZWTIPM,/39E\;CVYP#*,E^2)8 H00I0M MP7=5\&CR_X-[69- DTB%8EF0=$_K[@\7U4LFL$D7Z&_+9;W&GR/"KA7\V#V3 MO.X3F4YZ\"U 0S'XJ, G+,&(#\$W'XLEZFD(ZWJ$X&R)F,VT!+92*GLI":4=$3G<2!-Y#(3I&#X+H:$TB M4PU9#7E'AFS=%/-V?)A'=\VE[E6P^[J/#.H(1M"N(+?/P&\"DRI0Z+&W/3.N MM5>P@8G/M'=$GZ)@D;83;&E3WG 3FOL1DWBO5Y)X&T-_W4IE9:H[3FQEKC&)[2&J4UM]2: M/2R[T-9ISF.F2AY6A<80B]O^6#7ZFA<:'9+U$,%:054KJ.IM^JGJ*[VM)XYHR!?!WZ<8NTBWO = V=A[?3UGW:&9'6?=EDO%T M*U#&K8Q;&?=.&G=DNLJXE7$KX]X]X[9US[>5<2OC5L:]>\;MZ9ZE5NX[8N"- MHG>^Q3!8?;='[3)Y*YO(7E(3V2B:2QY *M=@"%S1PD9-CU._?N8'7-42M MZ<##AE2! M"46EJQZ_KP)MJ>Y"[%'\]E>Q_VH)R[+_*7+M@9=9,L%_"4E,^H MSQ7^7]X>^U^QKB_'PS)>-]COPK#=3J28\;DZ=LAR0B7 ]JV"@T&S8ZY1ZZM. M-ZL;5M'OX>JW;WXZ?*\MBF6M698GNVL798[C?5YV=3]C;A/2\DR^1LQO--Y' MU[RDQ+LMY^R$Y07.KT[S/X7?8*>GZ$@ZA(F:XU7:3ZAT/R]%6^9[FE.:(,]< MG1]J6(8KWU4P6OKA]Z!LEW5 Z;)KF=JVO[-@CCHMS^<7^T\O*N@X&O@>??*. M+EJJ;&T%45'/:PVF56=G6G-:KC26GW#XNZE%JVWW3YHVN!B[N_,3;!QCS?*J MSC6:,%;+EK5Z1QK6HDE@!G=K6 O<2>C8#]7DXSQ$DX]M3ESGIGU)JO+]VSB' MI:6!/=5)E2\Z<(?W?4>ZJH#?N5:=U?!N?:_#QNL7[J%0[!XP@QYJP12H1C\+ M2)B4QYV9UZY:8*)P7-N&/=R,6XI8^#Q^J9]^[6-U&ANB,G2=3:=/&#U@]^N55.?U'6%G?M FVUU\6?%[S=B% '*;A8G ?:\%C@/!^XUIP M<8C?LG48G;MW$.]5T0R-ZHA%II$,*QSH#RF4'2R:'R^Y^17>\-X2A]XDO-8! MVI=N+28W\8#W-M8;8::NFJLS\6U2OKVBT' 6XH:GA$V,YQPB3PS;NUDYYV?P M?5(L\6(!-T?N,9_E#:',Z5K"%G1&A:AS%^K?=:WB^2Q>5C47<)0#7*]\WJ9( M<5-?\*:1$,KM60F>B2Q9Q< +?MNP+_UG*5]4/,E)5W0$404A?)7_J@FH$*[!W])G[76D-#"E M%8/(.I\C4N>\G!MPIV5%L(E%6=>\_NF-;3\I0.B BZDPX.6%R> M<#HPI9.)?$[2+G+""26H63QX7',0+E'^N(RD'(%F\SF=0B,::<$2N0I4&BO@RSDATM.1=JM^ M_ 1_0 C+W2@'AZH3[=^P,H%'U"_'9R947'BATRG'W[3 T5<_OD7[!S_#\0>T M XD+6\$AG9;5Y][@"D3LKNCMP-LA:"8NB>#MYK7$MSYE M9P*,6-R2[C%E\)8X$3-X;Y)<$@A D5I\*7YARN-9/5 M-S">[WQW$K7O-=%@>6,2(+X#D:?,=2O2\P2\%1&R1T6 _Y3;BJF'.+]:<)H)YO"BU5G*FS$*HYB MB7#[73H.24K8T(3F9$)59T*D"ZQIJCQ>BD0!S!K33EB5\X;H*MI9O29I>!5) M"&U?.O5;"7TDZ01-.VS06H8;+%:$;1:+B<-'$@94N/DJ17Q(6QC4>Y'?9*)R M925I)/8E"5^(%%._I])ACY?F69[(O4REB6UMM[61:BHB#9#D-%^HU%++:P+; M[O),JV'4)$*2D^#.$1I&>U-!.L132@*492&^HG0"SC,J6;E =?G*AZ1-8IYI MZDF#>0:SBXFA/Z8<'-$";K"H>)_PH2KU-?!"\Z0/VI&[KP4E!K2J+(E MN%&8S9,\(8)DE1U5:8.=H7(18MG>P_(?I$ MI%R6M@ .>UJV4ZL=EV4*?@&]<\=-!7.=%"#UXLP@,<&_A60R>FH*TT+YD9YJ M".9ER472#RQ63K4F7'HC=XZER'*@FJQS&D-=P=5#&2D,[@VZ--HREEVF!R=A M*"PA^\Y-#E?@"PLP_0 #B]:WRXA"J MQ%2%!)O&.=8ZX]\\(G0;"VL,R>+([ M',NKMC?QQ#Y9;H-U[3O/FK@KG]&HO_,GSNJG,C) FJSZ M2AX\^F](=X$_ GU0UE^KJ MF^!>,15>ZDL^ P&" <+@_TYOW([MNJ%-_)O_/A2=0>;$N?DUP44;V5H[N.UF MXDV7NWHG3%\9A/A%6HGI=ZF.[@0ISG#7)KK7,J\F$XB&ETW,NL MG!GV*?\A!BO!7K%ARG4W[Q'[_V$0NXN". MZ0HM+N5OD*BX3/ @DP("6AK+95,P,1XVG^/ZO/H"<+NZ$> /I6^C4 M8;802Q$\%S>'(=_EM5Y M>;=Y<+'$+N?]\58R17V4WY.&P.#IU!T7<9J.;H9P -V\8>MI(7FOT78IKJ/1 MX$O,8.DG10$E1!D5[6F^,$0FSWC.JU2G'J#]XE"(0DF&\2X\5X1_O#_$6LO_ M2@-8>[SU6YLAKZ61W\YVQ]&4#>P'GQ(3/A %W#EEXE[SNLW+MB.HV MQK_"?3X-_;MM-/A2E+F)8F%P)5CF\#0D=3V!)ZT"(I$GA,0'0D(][*$-4H[? M4-Y.K&5]MGB.Q-XR?U#&&'E@EN,#QAUK[]NOQ />3T3=YI\Y7[0+:8;9AS;G M@84%"Y&'D=2X8"T% V%6PKO@"\X'/\-\#HR[+69$;[/$(HTIJ])36AL0:Z', M&OR'B%ZR936G$V#)($[><-Y*B8,2TI@#T@;P>XLOG-@Y)R$!X4_%L2, MUE&?TW#6/@F=ULK&]CMG $6 I_2P=>\/Z9^&'=W6X^RWDWN89<9/,B;]0#'I MWB!1]S2$=^VFM+6-SB1*D-IJ)'\NO4EA+15VT0[LTO*7L:%CC$Y17U,T3E;_ MI@WRGX:DKJG*:EWWI:6*XILR(Z<;, M=;%*KRV,JD7];$UEN*N'=-WN"^.^!1/9]79!H+V]W*2U=\(SEV5[!GNOYUEY M^J]G6*?@N\]4Y<[M*G<\5;FC*G>VR3->EEIO^$R<,P1[$_'':NO9* 9_&1;9 MJ 9YB81_'9;:X$;DU[X69U3CWV8AO\KKI"AKVO+LQ9@"WV?59X@TWZO3Y9L4 MIF,ALZC]$#M7#'J6\SS)%Q"_QR6FK/&<-S+[2G6QCS[_*T;A5<./RXKZ$%D- M^P"<"1'.8_=7CL<8(O4*/ZZ7\2?9F+':C( G3B)!32EQ&M/*+]K#$MI%9RRO M*%7/Y>%!6=/)5U,MZ8TP8[_R>I0>SO(O,$9Z'*4(AM".*_(0)VM,2SDVV^ 3 M+@Y6E*33&*C^JK_WX+6Q(@3C1I$^A_VXZ-= !!_1?D5);1'Z77QC2BB"'%<' M>N[VL-NGVG=JG&D;^G!SU1W5Y=EY26:L*"9$NP[/Q"2D+ *L>7_<0&T?(F'; MBZ9] #X8;X(M;!7E?\33Y!& ?+G+IQ+/2#(9GN,Q&$@ZH=IT61[0SV^;>QU, M#S7*S-AG?EZ'!PH@@OD9[CX'A4NB+O),[#-9A4<=H'$RJR/*H%:?I2U*V(N= M:DR9=1!ZHB/R6$;FO(G(5D9^KC=FXLEX;=8KSD;U)MLL[E>L86O6P9NM=8&Y;JT;[P)TF4T?O'K] M?]K1H?;R\.##X=LWK_:.7K_2?GYSL'?P\LW>6^W#$7RP__K@Z,/="OEV$EPX M#":6&]T1YO?J.T]"[Z;XP8])7KU-V+0(<'*O'+ /CTQ[90CT#J*_AT;)VQ3V M\T90JMY3Z8PX;NKK"=[SX[S&W5VJO5O&L%UJJ\5QQ_IS7LUN@ <]3M$_[/IT MMRC[9D![(]L:?/N@5_8&#NS_PC6[ 67CWV[C^UUKTC^PAU<8_%Q@-LXAP,;- M6%46Q*BA]7&W^"6\F#+V4=G-]AN[CQ"2RMC5@JYL?&=M/ (;MY2-/Q!CRYS@ MS:F^?EVB;,1T+6KN[W'N5RI9:]EV=8'2I6VX#963'Y6_W'HG']K@Y&WEY!_> MT =G('1Z-EM4?,KG-58DO1'G]VUOUD=JPW^]TH>N7=*!KQS"J&QK^QU"" [! M40[AT1T"=L3^C&R7R@TH-[!Q-Q!9X 9VPU\0"S_:5D@KO4_M-?_71(< MA'((RB%LVB&XX! \Y1 >Q"$O_[ES8>C MU^]?O]+>_?;3VSF28%(1-PY^+Q!,L45'L[SG['OM>2(1 MF!%H&&Z;\4KB)4HB!"G5=?KBS.=0"*+HH?3 MD;#']?E;M$%G*[H6A/SZR>TEUL$W(N+B.0C'G/I@[W.F"".% #LQU20P'?O" MHD4%4Y(O"CY$+8/O^:(%J(='_#;/NTP6#7QOQA&0[ZE 65WK@23E6.^&A$(E MB,W84SLV+9D6]L"V,RIKO5H]&M1\8:UGC0_2Q!K_?&4:P&*D1;Q[N7?X4VL" MZ_DC\K:.-)%UI(2CTVMUU=:17J;'>H^MF%0YV<@*NKU4%/BIJ/X):)W!&.6Q0TD;T?G]8H XA9_? 3;G13Y M_^BJ6L"IMZ[W\,-A+Q$"C"3@5*J[D\D7'E>"ZTQ099K82XTX_-A/CW"QU+5, M_;JZ%DU!>/,9;Z8E1>CG(*DOL$>W*(AM(S^%,FFY:->;@6_XT+F1ET.V M%HA%&M#61-O[\%(+75M[2^A6MT2U'\F<7:*=/Q$)$PI0VN6H>C>O:S#= :,1 ME"1KHRJ,HF6,@]X[[YECUJU*/1^+@#DY=U4N"&F$5T:?7*[N;,[?;NV(NF6+ MH,EQ<19 %@1FJBW$XCLTS+R:(=EK6XK=+=RTRG: *D/.UIAHMKHZ[G5,N*UO MN"0H^&WR8:)E/"7\YP'02,%.>QH2MEC 6"E75"T+WB(X'R^+U77QPRK\R^LO M$NU\L$RVMZ1W4D&<#.(0,WU)T"V]KMP\C!.B/")(G/Y;J2<=Z2_!GA,=$J\P M)!05]:6/;>6T?OV\ 6'I0.@+#RR],L*[*D+4(_ LF-T-Y\[89L*6+1=(5/K(>"Y1V#$CSM M6"Q, ^+ECO4E+E^^:0]W\44051N1QD2FC L:,J1K$U\S,*N6+$,$QI(.1&8@ MQ+VN4"GI!04=1O^DLCJ_G*Y\W0;"=/>DVR&*-8PU/VC/K>\'!-T=H2/<=FBG M'>] YY[DC=>[4;C[<_M[Q*0JBQ.Y)-":GE.&!-;4HN#S8_(A$ETM/^'$(H?I MN8)_T3XMTV-I2B3S[J4&EK=^(M(2!HRL":QH".^6>.]QKSNPK*L2O+ C89^1 M%!"G[W1:%A*L_50$/G!KHN\;#$EZB?7C(5W0!Q1^-5\P0D638ZG;P:R_7C#: M#QS=Q=DI6R[ *3^3LWF?@O YC^E(LY2L)X78H\,(M.*]!;V*B*A$T MD'(KKH5WW(,+5A3:-+ 52::M)#M%/$7R3%#5CA!'N@KX**>%+A:!V) 6%K?X M1)""N(+HM_KL;CL"1+_NUL:S(<- &TJT+J"C2D$>'G05^8"E:4AJTM$@M&2Q M+;Z>H WKZ8QYSP=%JS@&-(U(9='CKY$(.8VUAORTSM>N6#]ED"82JG6>=BG\ M-OIIM4DX>U*HFX@^OU3T;>@H")YS(I]K43*EMN"3>A:SLW/T5BM!9!\R=JL4 M+5(2%Q)#57;^*=TJ1WOS^> >_SA/4"Q2 &U@.,<=@OST&@'HG9+3*DO'&^*O:2LSH$"L?[C:/TG<.L,*!]6]5.[K(&[> M]LF5#@S]+8 '7:VM=B?"H4.@UPA:>9Q3B*E!]"U77B5V>()'$I:%=DF6Q\%2 M?6C=NY'^# D V^A2;FR)"+.UHD,5G&\OPBC*0I1.C?.H5ZJ M[$YD!E&AJ$ 29+:#<.X&>B8S0ZA(L*_Z/"]/YX(15F[41/PE@ZW5 M>PX?2);0CI4J;>:UC!]AW6.8LA%1;I?U3Z]KDN,*"L9G97 M)!=G7Z5O'@#T][J*Z;AV7Q_SYA33"Z+."Q2&0AXZ51(DDHP( OH$@F R0 OB MXF_E1T5[A[8\?M<=/*QKYWY)V:ML-0"C;2H5X7' X7 M.X8U2KW7$;71'0LT!6LM$3212\L\9[]R+MB96.WH+)+6^-7%KO5D@X13Z\3: MY^HK:BJ2O3C YC:)H\?)3.XD.K@=3'PK? AT<#^<.*%]/_#@X^Q?'5&+\3_K M?VJ_O-\[.-*._GWX_N#H\$![^_;=]J+,=3X-+AD7-OP81K96>+ZREIM:2]LU M)):UML7D?$5A>T10Y[CP6%%D3VY@4*V?GIGV?] M&Y99!A,K<5K$D?Q*"_3*C>,6WB5MX5WT\\E4<%\L*PB>^MK5J#03! M^M:8M< $(C=-A2VU[ 0B(NFV%>Y//=Z)8MBVJH7\&9^3OHEC-*H2%_7>*WUW*8?KZ'AAB:?TJ) (;4)@ M(0A.4G!9;-" 2=4LZ0$\,/LC=P=T>($U$$U]SEQ^5*IWPSW(]JK>51Y8%(2O MJ$[5%P;CPC3GN"KA-AZ].=:2-^?=[UI7^PU.5>]ZJL0!\T)6L6"=]3S-&W*< MYV%O*FP2Q/O0"6 Y+]8V.;,EN.-JB.!Q;@WK5K?SAB(HN^$GRF)N9C'.;EI, M'[. %6#UEZQV:&!8H'/8;Y&TAK&MN/MH)! 5S#(!4^77\PEB <;CX)_--CQ$193]Z0.(DWIY+,7 MOZW=VU&#; OP MMD^/.K742V-4U[+3O"Z#QFW7[/[G/NVX?J&-7;H\]P>:# M_KWVP3?6>4( P!9_V5#)XA*[DEM0<=FIG>#EK=I1(@ OGV@_#<%2^E'HW_J* M..RNWT"VPCV,66/2H/,B@_9GI?:(G,031BN@0![,Y]CP!_ZLR,'K".>BWV(> M9N![L$),+LBB_!27X17@CWJBP<+^B2?]C@CBQE457_7[$/!F2RIP%>HJ@F/9 M?MANY:CG5:[.LHF8K%^Z?GP62%$C MR6\H[>7]R6DFNL.PM3HE/G/-->=SF(0Y%C&!WDU]5O M\?Q=ERZY\"K?KV'=VB854G[P*5IDSV:X]1;9OPKF'8:4#)<;Z%B<_59N#>]2 MLSY.8U6^[PDJZ*W;&&[:LQ"IGH5;5C^8YURSZEEXRCT+(U%619AZ#(? MA"YS)&*XGA+SQF>$.Z0%ZR@R;WY6.@:.S-O0SXVC_)$>? O ]UN0YHWC!:]I M1GL$8K_U;)]M97+;N]1R,:XG]^QKA1Z5(G$<4ZATM-515"M5MO/C*+E,KZ5^ M6$_%2_TZLNP1<12OIC*^!WI040E>7D*-]V1BK4OI&7? .JZI95_34COLH+W3 M6B.UF!C$+G L7*B7OT6=<(< GO?,/!UG^CVTS&OO^S[@>R!WO+G(+C(^*L)' M1?AX0\+'L?(]WL5W(-%:'P5?&@0/6 I[IR!&)H&G>_1AN1^\53L".JVNU[RK MVAXT4IUR]ID<&/\"1HA,3LBM(IW?.1;#F\':7QA?YQ-(_&W+$8[F KDDP7S+ MEOJ^Q)MX%3NR'[BV[\^4_C/)JV0Y0RG!%U>0)[:M^?53(T]\A5@.>8?%/F@Z MN)5*[9 +VM.2;P''6(-=\5C(#X^#\C#1ODE"-T>"( K)Q8VQ O2U8 'Z?: % MM/ZIW]5( ?Q(=)173N[6-Y4G#]U4WLF2Z#V=:^1Y;RW'^B4]Q^=U6_4<;WFC MVUY1ET23JMK=5+^4@EY_2DTC"GI=@5$K:U%@U&JRO[FP=]O J*F-Z19(U*&M MJCIO6=5IJ:I.5=6Y_4C4]U".MQTO^G)X9O^3X!7#_DC>W*BZ\CEE_LLE MW"3%4J(OF ?#3;Q63^FT<4;49-_?+HE_;CL[O@TON,N)*5WFK7>\@3D)Y6[Y MOA%"K(ECNG>\V)Q85WWIA%?<^,IKKQ^R]_0VZ>>[H8)'ZX:Z-/J,'E:0TJ'M MABCW+M0_WI44Z_[XLY3Z?Y/Z/[ @KU3_!P.#V(2X]R! I1 /J!#A M0X."_"U).(=MW ,WWJ[;\CWX6O/AP^NC#S_D#_(PS-*0^YD7>9$;QP%+6)*8CNEZ+$E],_CK#<;JENU8S[24 M)_F,%?6_GAE@PU@)S!JXQ9?FA_EREI:-_/Z9-F M]SJ]U[QD585M%+^S8LG!)X"0.7D'.@%*G=_/XE?ER5O[_'/ZY^S@T_ZG]Y__G+W/]X\^VOM?]\P_?WGM'GQZ_^G@ MZ#_%6^>@^/BUM Z^_O3IX)>?\_U?_OST\>L;^,V?GS]^>FW#U:<'O[R?'K[Z M:'[\^MO9G[^'[GX>S9+9S_/#V>^?/_ZQ[QT>_>8!K.CW\9?_+GZ]>G[;7P+.6?]J_^0?VK_:?GZ;3_4^_>0=' M/^4'O[RV]K\>?SG\8__+_B^_.@?V:_?CUY\_PWVR@Y?FE[='KYO]#^;I7W'J M^9P%W(C"(#%@\S(WS M 8\:N2KWK]S_/;E_-V*F%S GSL+(];.819;G^VZ4928X$IN1^P^5^Q^;^__: MN7\;9LQ)HMA(F07NG[NF$8)V&AG/HB"Q@H3' ;A_7S=M3[G_;W;_:F]^&P'N ML^HSEZ>Q7?NEKK&&NCXT+/?FEZZN]GU+]2::>(EDM]C%/T*$WT]SWV0KTS+* ML=_&L7\8Q/5.YGF!S2+#,;/(<-/,-N(P3 QPL$YBNG;H!\ZS%Y&I!Y;U"([] M;N8T4K_T#7']8Z3JE.?;EN!6>;Y[\WQ]2.NG=AAXEFOX<<(,U[$3@S'7,@+3 MC(/(<[.4\6=I-]8V_ZU!;RBQ$]B.(FFW7G9\%KT\9Z@ M:]"U@M!;BJ(\I1)/; %/RV7<9,NB[0>F:J'OQA77[;4C_KFL7LGQMF_ZOGL] MY>_NX.]R\[3U=W"?@O_[_=F??Z2+V';]/U]]_G+P%9YQE+A__O'KUX-7OW\Z ML'_^]/&/_WSZ>+1GPY@^X3,^'OV9[1_MX?M] =F='7R%ZT[_@O+ MDY_PXNP:'IAOC*;OEM':O6CZ,=8;:=4'N(#NS=.W);Q@;^('O%%6?BW@4!6.;MO M<79]M.KQ.$YLUS(6'U(ZS=)=UU'.;I3!ZN[VK;Q# M;-Q<@M76,F(5V."B*>NAHE:5D7BTJ%7.\6LQQ2K[<'M_?CALVHB")+6"&()7 M+[(--P@M(PZ=P$BRQ#?!L2=F%F%7M&Z[JFI796&5S]M$\*I\WCWXO#Z&#=PT M30/;-9PP@QB6,=.(O# QO,2%")8'EIW9X/-LW?55PG6<,>Q=$Z[A^(/8H[)! MD/L5,(%Q9%N_!59BBQW\8]0;T"PKQWX'QS[L5' #W^2ASPR38W+"=VTC="&V MS9@?QD["S=@*GKWP+$\/G/$5[-[(O$;JM%2>]LF[R<>H1E!N\NYN MQ7.8_59S6A#VD#Q@+TF6,V3:Y>DKOJC@_@1A#]?NS9 63+#.J37C%FO&_M$> MKA=1Z4Q8'OVSPUP%7Z>-;F&[&;<<,*,\Z8Q],L")Z]L&P],I4' M'6=DO;N%OK^497J:%\4X4LV[NP@\0C:YG4KEJV_EJU\/HUTW=F+7\1PC :=L MN*Z3&,P*0R--@B!Q4\O,XA!3R;H9NJ-+D8S[HWS7Y; M[/HR,O_\OZF9S'Z?LS^BY>&GCV=_PIC_?/7G=/_HLWOP%>[[RV_NX1_P/O0N M^Z7%CO<8+7*[GN95!V4[Y_XV&^XH]W<']]N/N__+SYPO[NZ][ M?Z66ZWMI!L[4S4(((R&@C"UN&3R*O(RGJ6VQY-D+7_?]B_@R8TPU*"W&+BD!Z%I.*8?6[;O>IQESUY8IFZNS7B-*,N@3N@>;<&Y M'#=26?C=+;S/-601M["JS' =ER$0S<-R.&\#2X/IZ%(VOX6W[ M@FU5IK!S3O 1XAWE!!_""?89A]2U[=1U(2#.L#/!39%XV$F-S.6AZ9I.PF,3 MG*"CFPJ3;*09A]WM6'O%,PX6CJ*:(7R+J$7(X$(8]",Q4*J\\J,%O.UTOQS, M-O9CB-2R\O*W\O*_#D-=TTP3R_<#(XB[O?MU?'^0Z7I1R%C,CS )NN#;W#1;XW("0 MER4PB;Z%P+MVI%N6JBH89Y"[N\UC79";SR',Y5K#OBB*B!V*9M_0M!ZQ+ZI" MXFZN_+=A),L],XEL.S*2U$+J,Y,9L>6:$-B:<<2=U$O"F#!W'5^U7*BDK7)] MFXQDE>O[=MIOC.E-O[5K?71ZY6 M$/N6;3I&D+F>X481,T+7\HS,##VPVSWC*HC Q+.:ZAIMPSPA9 MD!I!8(>A&059YK!G+P+;UKT1%A/O&"S\")+6:N50*\?&5XY'8Q51*\=M5XY^ M;^3'<998@6=8F9<8;N@C'[2=&7X(ZWL8A*GO9,]>^)&M^^;X*K!W;.6X9NO4 M=C[;,-K-))$>9"R#271@$K$9N^ W95UZU)&.:2SW)C6U7[^-U;Y]L_?3F[=O MCMZ\_J#M';S2/AP=OOS??Q^^??7Z_0=*G <_:J]__>W-T<9$W.:_OILZ/ZUZ?SO.5T[Z-.N^UL"X+=H;MFQM+M*H=\8V. M.;9XT_L8Z5*IS>^$,BM.S3ML@C^M,$9829#YJ6D;H<=Q$^R&1LBRP$A#ST[L M, IXY#Y[X;FZ^RBX9[M>VK;I6%!Y?.7QMRO-J3S^O7C\/NT9N4&<^#XWG) Q MQ&5+C3AAEF$'KNE[+$Z#C#U[X5NZNP:837G\,=2$[.[N&\R]6O(4=RM5610Z MPE+2!XBX=IHWTRDONF\?MF%/E?T]6EC_>K8HRC/.WW.B:WC;IUZ4O[^+OU\! M=@]8D'F9XQE6F+J&R^+(8"YS#0O"?I^#QX^\]-D+QX<(7[5@J\)GY0$W$>8J M#WCO'G 0N$DIA7PT#!-%AG8KF>$J6E!V)O$H6^YCA]%X $]W8H4MOLX(][= M3="+]KTVS.5?$(!&H5#L0% K>EG$O"I__HW^? 4^./2\.(7UU\@B[.6+G-2( M>.8:7II$06BEGILAIC=$M&&D,AB[D+-6[F_K(EKE_N[7_0U[^EPG=H/0\) N MT0TPDN4,8EK'3F-8TES?BI^]"/4PNLAHH+S?&*+9W+0=AV8)MNYE)A&)2546O;).[M'"&*5L_L69]>'K&Z4<#,U?
ON9F#?#-!_+RN35@F(K0M49>ZA M0\)4N8>[.?(5$. T3!PS""%@S9"Y+6:9P8+0-]+$8QZLQCX/0\P]F(&G<@\J M\ZHFB6\['L+,Z):K MDJ[C#&!W-^G:%LWF\WI9$;-[4K!\IBICMS^(_<"+[$T[K>\YO-F)ZH&XDS=? M00.V0\?)S"0S?"= +@O'-QAGL>'$;AI:B15D+G)9.* 9OLI'J.2K\GT;B&.5 M[[M'WS=\?:/4E>@:L2^R-+F&Q8]B&3S:-^T2]Y:,4)BAO^:W>5^-4EEI14E M"HM7,VU15JBO*BN\];'RNLR(XDNZXTIP/(R;3>[%3L@\(\FB%,$23&238 8$ MS%X4^PE$TOS9"]_5'5\E1U1B6+F_L22&E?N[N_L;4"(PWV,P.4;L89VNY7L& M8[%EV!%/4BN-.7/!_7FA'IF/P?&^Z^YO3+GA\8>Z+;UFPNLZSG*?*U]_1UW]>:4!S0AYECF/X=I@9 M;F#'1N3QV+"M*$YBWX&Y=)Z]< +=M\>7\QBYJU))X*?@$1\AU%4>\<$]X@ 9 MUXJY:3)FA(GC&RYW X.95F9XG =!$/+4MX-G+^Q(]VR%A3[.Z'=W$[UO.:MY M'^VJ_.X.Q\&'"UZ!JY\?TZ1W_EYY^;MY^:][?=Q[M&<>'/_%K,R+P=4;6<)# MP_5]RPA#;AFFZ=F1E7$G,O' S])A-5=YCFU.\]Y1+GM5SHI[<2P;'T [$6I5 MN(,JTQJK#'X,H=WN)C9AN'"52_U/D/\[SXU[.F6O+SX>A /_?FZ*D!H\C M9KAI%!BQ9UJ&[6:VRTP>!9B O1!^CCF=J#R1\D3?F"A5GNBQ/-&P_C6,K"1( MC'807>J)5!KO-L9SWZ3IN\KRO.GG;\,.)LU/ M5E7[AEJXJKHWUOBK#0>!?HVI^+=ETDJ-WAH6A@]-F7S6M>^N6C#>\>K#E%7\ M7G*M;PY^7K=PE',:R3M6'58?&J39^9T52]X_6BX@IEI ;K" O&GV7\H%Y&5D M_OE_4S.9_3YG?T3+PT_X;G"O5[^>'O[QZ]>#K^^+@]F^![+Y N]^!I_#NQ8@ MAW3Z?U]?GQX>?;;VCU[;^Y\2[^#KZ[]LYD51$CF&XS/;<"TS-2*7Q887NP&/ M>.C'D7UUQOX2;;K;>:W2IJW6)C&I I!,;8>:#-MG<3.(T<"/+ M?/8"_.+%(I<+'V@+5FDG.,T_:I?J7XW37]^?([OQJ=% *TD%Z[UE,RTK<-BI M"H['H(V??OTKL@,SM1/'2!(LNHK@K]AR$G!UCAOSP(KCB%WAV];JUC>X-:5; M.Z1;S(H\EIFF$0=>8+AV%AIQ%'B&9Z9^' 1NZD8N(LJO1UF^Z.R$LFFLF^G' M<7JW.BF_H)=OZGJI='(4.GGX:N^O).1)R!BXNC!$X&\W-9B7!D88NYD;!VF0 MFJ"3@:=[WD6R<3H,>0Q?J%1N9U3N\U\6Y]R/&&74+0CXW,"($O"*9@8J&(>8 M*'/8U!#5[?6E!AMB>=3>C*XX2#WCEZ&*Q9<:7[*_N)U5B-_%VO>,)G M,:]$L8=CZ1JZ,=)3U"M=@\L6'.YRPHN^%8LRE*K]8&R%J)>:-:6PE"G?UI0' M356^'9NI$QDQ2R'X<+S8"%T&FWR/IW80!EY,,.&/@BJ[4X?.JJ/J*;BTNPQAIXW9['I)O<=S.V;^4LQLP//KISZ MK9SZ_@H^;)0EF0^!:1HQWX %UC$BYI@0IWJ6;29)Y(3ILQ=V8.J^I9!>MKH# M2OG L<6JR@=NT <.P*Z\S/22S#6<*(H,-XDC(X0I-8+$2,1X'O>L'S.4XVS:@[C' D!PN[Z\T>(:=LY?2VG="])EK-E M@<6#KWB6)XID_);^_-=A3!N:%DL=,S."R#<-%R;*B"//-2S/3>S4D::T"H=:./K^7@2(YQ4/RM7-:M7-;'*RJ^]YV#H[TO^Z^2TX,_ M_H3W?S\[/#K(]__X^.7/(QC?'S#F5W_"LW_^=*[AQ3T\^OB7[X1AXK+02'WL M>DEX;+ HB(TD<'C( ] ZAF"FNFM>](!=D]\8^PV4THU2Z;S]5_^?O6]M3NM* MUOXK%.?46TD5[5GW2W***L7V9'SJV$YB9U+.%]>Z]+*($6@ ^?;KW[5!%V3) MCI$ ;5!7S2@R"-BL[OT\?>]?7XG>Z-Z^\/N-BX*KZ* *2X$J:"!D+<$XC\9G M+Y"%;M_WE+SJ]W]/ 5]*>MUGM-NV*4-H=R.TN_#XT426K*M^?N/V*RVM !OAS/PK!>2KW%#\?#C)/IV81'_,_)!C<4 MKA9T^N*Z^%V#^';9LR^6Q/YX+FY"^)40/EWJHT4A95"L0GK$BO \0(A6@.92 MQ5QEJ:WL]I5A/VF M\^9/]6]5]/29TX^2]6C/MFV3/QF@43@P2/U3U1O'HF3F@!S/,8M;09C>OVK1 ]W<(*Z_7:[G@\G4^3^&&"P]"4T_SX?I!GAXNRQ-,21:7/:RBOO"S$ M*HF3&?YX>OQL^?7=;[OR;9=D?AY (!WB#$"8:W M$$K]5C^$X?OP<=K]QZ4OOZQ05_3DML=0RD;J& MX>PPA0EV7N#DW2#5]_ZY7M]QK_-DE';QAOW"%WVX#$XOSB%I(=_ESLI%Q\G^ M?/'OFKKYP_%)?9,\[77P0\)J#!SC9%%;V@E']5IGT^^O?..6=@8LOM5G%L+G M4CH*DS>#T9GU8Q9,/3<>/ON+N3\73F;C'T\?6%A$\T=.3:CZE8;A>(H_G/UR MQ=6<_WM0@614/9GZ67DP/1Z&CS\,1O,KGW_N*;)[_T!Q/0?WTPCXZ?6< O^# M!?!_9DDNGM3F@1/RR\]_]<5??Y(_$%+?\,7L ?_:D_IK;_S5U^[E)=MO?/$& MDB37W['K#.=<[T&X:X#JCL-<7&_V)$^I83_.\A6&R;3SN.);OMJ"\ V1Q#,X MK(XS_LW6VBW^*=U@VXDC;__^^F)0Y!LJ4EIWSDV&ZR;1^MOHXAH.D!1B@PKA M2"%((985PNY)*?JUT;?-CP]]AZ.3J^.3-G]<-]+&=AW>6C./:RJ)6RV]>"?' MMD)^T1IA$Y?(<_8JA1R44%HU-13,&!/$ZT>-B< XX["&J:OS6^&?D_%1$_1L MKNZ/P>SPX' MS\23C\\>__SSZ73^KKWSVUV/]Y\ND MGOUG><<7[/WK(+(*RDE@(A=0 MFB-X%C-HEW4L+GFE;=,7[IJ25-N^D2PKW'_MPZUVEN\3Y1#EM(!RG Q)F)B4 ML4JE[&.0416G>"["ZL3FE./.*.>V0VZ)7UF]',-[ M@FUCV>_]IIS=;;Z[DQ-\?HQ-I=CHS7S^86DQ/:;NMM,Z+=B/EY^7D\SO/6 MF5-9OQ@/,YET*YATSQXN!:XELNR*R*!"C* P:W *$^BDI%,NY8"L,>D,%SUG MKPXUO6N3KNW0U,Y <'@#D=9"0;7!8,7P5050_2LV I^7H-2EH'/Q8$IQ7GI MC>!N/M?9&M?C9AL-[@2#!(/MD%U+(W\$@^N"P8L 7]#>&NDB^ I[S7A[A!A# M@!1=E"PQ(W586(.LIWW[)FOM( RV*(:W"Z[^"QP.Z_7U.F]PA),PG ?Q0CX: MC ;3V63>W[WS&\/;CO+;]/E/Y?WS0MH5Z \NR?KQ(GQ+B+\*XK]8\O^=$TRJ MS$ @"E"6!XC6)LBJ!)53B#HTV\,UZS'1OKE.;4>K=@YH(D#<8>^? '$3@'@1 M"7#(8M160#:%@3*:@5/*@_=15)JSA2M> 5&:5LX0(D D0&P!(&XS#D" N E MO(@)<(/29^N@RA2AVOL<'+<(01M,(C!A>:Z *$S/2K(06QH1V..6O_F>ZS%M+9G."-C;15C[>-R'ZHQU:YVN?JLHAIK@F7PU5J#Q$M3YB.X MX,U2;-8S=AOEV7MOJY'SNG_@M\UH'H'?K<'O(G2'S$AE0P6_%!DH77U6ST0& M5$DIAJ*@*]V^[G&SC09\PC["OG;(KJ6!.\*^6V/?192N:(DN< 3&I0.%390. MDX6H@T_,)>=3G!M^2BD"O[T*TNV&1S_#2;W;S_KMJ"_G)J?X76M=^(5T*=>R M.HH_O^C&^?#TT9N/KW-4,5<"AL!24Y%3K=@85 2;;KRBMTH*-?5EBFW6SS79C)L0VMV";3Y?8 MQDLNF-,2 M?-7 \L$+VQ$# $3#KJRC@-VS!_U6T@MB&V(;8AMMDZVVPW2D5L MHRG M,\/&H^E/<]U8_-W+1C.>#D;CR6#V\8PA#D;Y\KLL%CH_Q=GA.%\D.Z9$(3<+ MC[U_77T2:6,T@,@P'$VPU\$!"W%(@ORGY,<-SZ$$ JFRH0HX8H5(!0!"M&E9A$$U"1HN>- M)B2^PXC+VYJWSV9J.PR1 MCWHO '#[(4$"P%L"X$7X3FCN=+8:N#<<%&_&O+I@(69?'<>"*?%FZ+_I2=>^ M/ H!( %@"P!P^Z$X L!; N!%V"RR8 4* <*:9LYU*.!81D@^".,=#]J:;E^I MGI57FRP( %M1C;3'(ZV>X>RT!FFS-6^TX77=E8+W9,/K-L,?]6:X2"(1Y:VR MN_7EP;ST=DY[!Z^KM2)4II1]O"V^(2 MT+9PXI+]YI)M1I*(2V[%)1_/N40%CY%9!M7[G;<-.O!",1 NHI/<2A93M^]D M3XMMC!LA+B$N(2XA+MEF4(ZXY#9<\NS"+W$9"T^-(X(Q@>)10706(1GT3")* M967E$M<38AO9B/O-);>J8MM&_F(CU[(DQ?ING3P^B4/\,JWD@=3!,1O4JIYWC M>F=70_RH^@;S&WRSJ=E5)-ZN8UNK_WF;G/5.N9B5-UXT6K7>%)CXW)U\?*K- M9Q\WU_%SMY*16_D-;N73Y707R\G8J TH%34HR1AX;Q5XP[D)"4U6L=MG#YRE M"H^]*'$CF">87SO,WS([13"_&9B_R$3Q8@T/#,$G5[$^-%4-.B=P3.3(78C* M-!VP#S@MZR68)Y@GF+\6YF^9."*8WPC,+R6);-#>>.G 61,JS$L&(5H&&'C( MKF .3<\>?R#:-V]F!V%^CT++VSC!1X/AR0SS=B)2-RV7^)9D0[N.M1WU$E\Y MM_WAOTU'LT[O$&+ E1CPUTOEVUEPD0J'XIM)_=9K<"@-<(VJ\"(CTV5K\:S- MW4WM@R&JN",*(0JY\T@94<@-*>0B5J:U%MY4 ;AF^HE2.4&4.0!&93+*'&40 M\UB9( HA"B$*(0K9KR@<44PC5:E/5,9W:3IS:'@74MU&K_=<;D4 M5I]VQB>SZ2R,FB]#%=WT^>WY?*KH7NF&G^?':6KQ6OVL!43>X>2>,Q0_6(#X MLSF&/R]S5VSZ_ *Y+Q='4 ?MMSAE:3DU9+1"Y:4"M)*#2LR"#T5#2EGE((21 MV73[5O6DV49D;^_+(UI0!4?8N'YLW.8D&L+&C6+C1<[#9\-Y,@Q<\0R4E@6\ MT0%$885'Z9W*:8Z-C!$V$C82-EZ/C=NFL?;;Z*JXY]G MSY #(>NZD'4IZ*!4%5]3J\^:\;A%"G"A6%"",8<\2N;T'%D-E5H2LA*R[F? M@I!U3WY_.IPG"E&WHS.Q5IH-1]'RA% MFQ%WT:G\Z_%R(D2G(&5I2B=Y;(9+)0;>90LLJ")9*=P6O<7-B'N?!V]!C1"! M/H'^VD"?5ACN#.A?Y&AR"ER'HL!55 >578'8=#*K$HM2]2D7XQ97&!+H$^@3 MZ-_UR="NP3T$_>5=@Y[I8(0!QPL#95*&@-J EX&A]\EYN1,&H\YWPTKCWW>J?1'> MA<$PQ"%"M05@6FF]_U-,9YVHK M/B\OPP#]" M P2AWR*[[[8;%)W6HZJ_$6*V%3$OHJF19>2E(F;1&$$I%!"R$H")V>1<\,R: M;M_8JV,AOR>H)*C *950D8 MH^+2=?N\QS7%)"DFN>T3?#F>A>&U,#?%X3??KDZ:?1O/F; M]:?V9=G 9.;!@/16@$K.@HM&0]0Z<)XY!NT; M?Z0G5:L[<&]]'[8/X-K9H4OD1>2U%^2US6)$(J\UDM=%, V1,Z^L!1FU!858 M'<(2)*3"-193T!C;[3O1=Q0F;P:CLQ/F]N($O_3"^=WYFKWV MO+O&ZS@>3P>-/OXPP6&857CX\?T@SPZKU"JXGDYW4'IQ==>]+,2J.2_[1*_:$A<+]W+*O'-FO0W&CD"H?K?I@]45IJVG(.7E[[+\\W!R M@5AO$.($PUL(I7ZK'\+P??@X[?[CTI=?5J@K>G+;8RCE)L?@O^44YD*KY#J> MA+G65V*O^-C\67/M8>>NN7,X:8R0_VKPI/I7+^=A8*%5]_^OPO#,/980H3[+S R;M!JN_]<[V^XUZGFD2[>,-^X8L^7 :G%^>0 M-)=OF!YV_CD^1-)S)RZ< MS,9G+UE8/?-'3BVE^FV'X7B*/YS]\"_]J26^H:O_?HE\P?B:^_3WK[^9UQG)N=Y+^)S2MC'Y MZF\B7%QO]B1/86C]9^GNX"Q?89A,.X\KON7.(TS8S 5=G*_DO6\((I[!8761 M\6^:?[;XIW2#;2>$O/W[ZZOACUV[^9K2C)L$ZF^CBVLX0%*(#2J$(X4@A5A6 M"+LGI:'7!3\V/B.U\9M+XS=WRF1\U!D?8Q-5&;WI--'\=_.2\2WTK6_V%MOQ MIFXZG"TB_UQ?4]_GV:,W[Y\]^NGMGW\\_5"OY_#STH'Z M?OSI4;V6G_\]?/I7_0X_OU)__C6LG_.4/7]TP)[^_%N]GL?UN_^SG->\O6#O M7QO-JS9D!JC2@MOI)5Q'Z:PWL6=T\Y.4L)[POL=K'HFO+\% MWG\ZQ_MB(B(7'%@R" I= !]XLWU:B&@5$]XO\.%PH3WM\![ M?H[W 9N^E62@\G+%>UL"A%(8H TFU/\Y8_@^S%YM"=ZW*):] T&I@_S7R72V M* F;C3L3K&B3!D., M#+Y] MI%2_T(P2.RL!^F#)S\_%>62"@<.8*Z#'"$&E H6Y:$HTU7NI?K[0/>6VX>?? M[,9J*1ZU<]X88>#N^OF$@>O#P O_7GCE(\L"(D,)E<(*Q&@K!EJ3M3 J)H[= MON8]Z2QA(&$@8>!=.OB$@>O#P O''J/FO$@/BC>.O?:QJ>5,H )JC]R;D'2W M;ZJ"D!G83L=^KW/Z!2<3S.?%/.%#Y[N((RR#V?<=_'",H^F5AC0*XJYY*> : MG/W/E@(>INF;'\Z$NRC3?!D^/%[(\Z>%?!]_2,.3Y@3K,Z-F1>! ZFE9S$Z8,Q4S/2Q@)N7 MQLOZ3++26N;F15*,2X)-@LW]A\V6Q0P(+.\:+"\B#%Q8E+I")+K9/;_IX (%D+=? M2/#B,$SPIT;4R^A.P+X"L#]_N!PY\"5Y:3PPXW73&\H@)A; QFB=+,46+YO0 ML3/M6WC6#0X.>K4?QV%R5L\W8N$Z60RG_I!]0/[ MX^(_&;W#Q4281=!W61>>EU\6FD"XO\HTJ)<'#>:?;SDO,3"?'4@1!:A*XA!1 M!N#&R^JW))^B:8*Y2M+X/\I^$1K>J<]/:+@1-/QXCH;6VFRBUN"8EJ!06P@Y M*;"IRA.9%*R(!@VEO5H&0&A(:'COT7";00!"PTV@X;,+VU!:7C!E"3%X7VU# MG<#EP$'YX)ET-FO;5$7UA*<9 >V,"NQQHO_WT03KY7_"W/GN31B,ON\,Q]-I M$Q3(9TT&E_+_I;YE9W .&1N+$NQU.'C+708KS(J)LX-17I1ZO3B/!%WHR,]5 M0VAP],IT\'@Y5%"<5 6CA>KK5./8Y4H'Q43@$4/A4?+Z=+=OJ\)'*3FV&VC8ULX"0L6-H^)%R" 8=,FX#"Z5:B1[SR$4PZ!(KXHOQBG$>0!5 M>$J=$33>$VA6VT2,:R M;E_U-+L*B60H[F8AP0YL%WEX&$9OZIL.1LO+0J93G$WG^P6&@Q 'PULL#ME MG/KZT^/L[X[O8#((P[78N'=_!6>B:(=$[OKS[UX>=W\%I!&D$7^K$11/7ZW* M[G3RUIP*1^-9??\))AR\:ZKK*%B^1\'R)Z-4O9TI/L+%?Y^,SF1?/:-GC>1_ M.Q<\N4$KN4%/E^/E1KD4M>%-=W0!Y:4"[XV%@%ZXI&44RG;[PO>TO+IN@OP@ MB@K=:T3<;ET=(>+F$'&IO$[(;*66P%64H)2-$*4P4!DN!B?K3ZFZ?:5ZTFQX MS XA(B%B&T37UC@Y(>(&$7&YQ"X7;Y304$\S@8K.@W?10_'9Z5*8%+*9I2-X MST@*EN]+L'P7X@%-=>UH-IX,"!!]MY#S;JD&V287:K8S4V?<2ZC8E 0@.6U+4-K>I M$_QE@L=AD,_&X2Y\^_'L$">GI7"4ZK\7_OVI'IR-5#^=I'XPRL\;73B8JP+A M_TKX__NRX\\JQFMF+5CE?#6"=77\712 MCHN@AMA9.CV)6WCI707X61K.N8( M)[>#DQ?! F:4*(4E"%IJ4%60$ I/4*6LHW->RSAOGV-Z&_/'""<))]L@NMT) M%Q ^;@ ?E^((&&3256[@4#:;R1#!BR# "!F*5>A#-MV^[VEU-8%$Y0%4'K#Q M3;Y7ANS4BZ8:@?:W"RSM5;N*ZF?279ZN_L^%; G,5P+S5\M! :>8DB$[X#XW M ]5X 9\4@L"@E>+&5&^GV[?244B8DF*$>-MN!R PW#P87GC^D5?\8Q7]M"@* M5./T1^X56,.YTH&5LAB9 L\JQ1ELEDPW^UO?(#BOB,>U030#!XZ;@<2FJX&SR%1,E%)$= M*.SP$(?GSW9FX0/-&-B!'H3;.:D7&I MVB"PE(P1X+.RH*0O$*0.X$31DAMKAX]\(*,QG9&#_:[-F$>+!B,IB>3,$K8 M2<,P.*)"A+T.$?PQGKS%R72Y^HS0_J9H_W8Y0I"4Y"E(#BI@J':PC1!2D:!2 M%,4;B<'(9HFONZ:?C$+%E$_;3V#<3V& UJ&;$E5>< M P91@O$N.E6Z?='SUPQL(72D,H/M#B0XV^G[D4H*]CE><%V[&H'\*B#_U\%R ME"!G*5TI"9QG%>1%_>$Y!F!8K @A)-5DRUQ/N:N="102IFS9O8?#-00)"/.V M@7D7;K^//HGJFH#C\U4M$B'D4M&OR.*0A:!\Q3Q%:PL(\0CQVE8?0&"X!C!< M\O*U1VUS+!"8DTTAJ0.':,"EG- )I4+(\QBHX02'K73U][@FH-[^XR-H#6^_??L&&V*?582/=E(]S3AC$"\I6 _/&R)R\B<]9+!BQX 8J'#-XP M X$KCDG:R&RU:KVD;#_EL^X+[.U@MI^P<6W8>.'Q(_,N:9- \ERQ,0@!(=@ M5FNN U,A>]%$.<6F![(2,!(PMD%T.^/N$QRN"PZ7?'YK6)':2K""59\_:%M] M?E<=?Z:Y5!@+-@-9;<_X;21]]AT3VY3>=^WW^9_AK)/"]+!S/!F_&V3,G?BQ M,S[&29C5J^XT:OAN7MO3CD1_'$\R3N:?4(^R,QT/![ES]J7WEQ6V6050->)A M58A?3O7AIX^_3QM&>'ZF$P?G*D&DL!(I/+G4+U"D$"5)T-8;4$ID"*@,5-*W MG)42G&Q&;\F>=NV+!'_37=A2P*.LV;U'TVT.(R TW1R:7D0=P>@= M3C^+8_RP^0CZ;8C@JV?*V=\=ZL%D$(9K(8"[OX(S.;4TX4'J0NI"ZK)/ZM*F MU,$.E L^&DR/Q]-JQ'?&I5,&'YK1P_.]Y.U(%>ROQ[7VFL'J3U4$RM-_5J/I M1?6:GI?Z2#YI;":D5?,W<*=^O=ST%TORW(+URH'*S($/6@/R&%P37TRQ6%G-6]63AGI;J+>%X/#."N\(#C<'AQ?> M?C R:Q839(8,E(P%7! <"C-25O+CSO &#OTU_C[!(<'AO8;#;5;.$1QN# Z7 MP@$^N2JZ8(")Q$$E;R'&S$!+CRA8C-7R;\;[R&L6!A,<[FB7WP[$ GXYF:3# M,,5YJOXH3-[BK.GJ[4PQG4Q:U-ZWQV!_IZ& I^R4B8)0ZL,)X]+()^_:TVO"T]GT/^E**:_^@\$[# 2%ZX#" MBPB 8R+RPCR(4#PH%31X@1YX2D)$%Y-TN=OGJB!Z/\-,P:07]\7@CO;XWW:3D*P (&Q;V&%+D#);QO3-\( M6@J?JE_#==#=ON!5<0Q-=J,4&$'CG48""!HW#8T740%6+";I.02[&"'!P?.2 MP(CDO.!25_WO]GV/\6W,XR%D)&1L@^C:&A@@9-PP,BX%";+DG&=T@)FI:C0Z M!=XW$](]S[&(6"W*QFAT/2VOQDL)&ML0*=CC0H'Y!)WC,,@->G1"$R><+KH( MJ$!@IZ($GW RSE68?QL$_NED.ACA=(K3GR?C*4'[:M#^9CD>X()B024%V0>L MT)X\Q*PY,.=8$29I]+$!*2>X^)$:PB@A1BBXX8 H>"V4/#"]9?H5;"^@&>B MNO[%5M<_>P9HE?8^55O72$)!0L'[AH([4Q9 6'@[++SD["NTSFJ((AM0W 0( MI3B008N"*A5DN6F/TH[*1%OGYM^T(&"7MOZ<3#%W!J-K)^6VHR[@B^,N]QG_ MUQ ,6'T[YA>&JS\Y4PT:KGY#2GB['"10N@J6N6H>6U6@LKF$&*4!*U*H1&Y8 M*+S;YZ:G=*MZQ/[^/FPIUE&^[)Z#Z9VL&B8PW1R8+L4:DLQ9"0NH4VQB#:S" M:G"0 T;.T7(;\[P\XT_93 *HS18P\:?E8[MQEQ M"SG6L;]E&ZD-TA72%=*5_="5-F4+=J H\-&@L;M'>3JO#&Q'6F"/?:R[F!3T MO)P+^>'XZ&@\>C$;I[?D3JWB3GUZO!SGCXY+92P"IN! 1BE!NE1L"3$P M6=TI[7I>;[@9?-]+O.]M!&J/,? N1@01!JX' Y>Z %%Y98):3$A3/B0(@EG@ M5@2M70Y80L5 VZLR) PD#"0,O.LB0,+ M6#@4E@=;? *LP5I;<5 743%0 S@ M0RY.J*!D4^_1J,FF1T7N.P92J]]*)_@;#J;3DS!*V$P&FDTP3$\F'^NUU1N^ MP*_W.G]Y%3ZSPLA_4V1_LFR MQZ^KJ9N%C*"06U"%*7 N&:A>O_=2J)B3ZO8]+;ZDGA?"NNVN^26L6PO677CV M3:UR02^A)%VMVKE!FTV!+%5&J[U3LF*=HY7FA'6$==M=\DM8MPZL6Q[KFY0/ MVA=@*%ECUTF(+@;@UA743I4B4K7K-&%=*UWX/4[,G]WVB]JWV2%V\ -.TF Z M=^D7GOSX>*/C>_8Z6MO6I/WRO+9&R,\7,GY\*OQ,:+\2VO^Z[,47+;.T4D,5 MD@$ZD/#"Q\^Q M,*9\@HJ(MOKXLAECH3P(M"%%6W)DOOKX/7=-\IZ0D)#PWB/AGS$(Y'H[I]+BH4DE'8SBC 'B?RFV$^WTWP M^+2$Y_O.\:6PP/1P/)G!#"='G3B>3,;OZU>A:;X[4,2_>J/T,@G\=JX0S\N+ M1@5>5@UXA)'VNZ]&!+]?VOB3@JX\'D'X9N,/CP&\S 5LJ,\DHQ,&T>T+UJMZ M10/=*.M%F'CG@W@($S>"B1=A@LIMLI*=!E\D5N.8*W!6:CH?-A7O+F(%?SW6S]Z_SNB%E-H #YZ#2B(V&X$BB)2U0\]L M1-4, 6C50+66 QGESNX%!JZ_'X P<$L8^/$" Y__^KH*KI)703"*15".S3 M*/9[FVV[EV#:IAU!!*9KC$$T,8+9V=T'!$\__'%X+_[;S(I7GB8)0O/[#TE[_4 QE74DG-L$Q\A(O_ MUG\/3QI)//ZP4+/?P@P?EX*)RNE6HYJT' 211EMA%()K^NV4TQ9\B:E2#M.^_F?"8L+B]@BU]7$40N56H_)2+(97XUAA"6 4 M%Z *S^"S"Y R6EN*U][C?&&S\*9-M77[!,AMJBEI?R3FX9=B+YTPZT1\,QB- MYHTH93[+\G@.)NVH,-DQEEF!9)0/3-MJYA?GE2DQ>*Z-4;X4QBO;A-=/[M;0 M)X98B2'>+(=00O(E&F2@#*\_0C'@(E?-W"(FD'E1C8IN7Y@>$S2]F+*C!9!"&:R&!N[^",RFU-(U(RD+*0LJR+\K2HA2<:3_+ MSE-PQZ$:5955*[?.L)D5?V>I-G)!ORD5OL..YC:;Q)^#DC%F/2)7(.V38!2N$Y1*D0D,LJ(9%RB*G;ESUUS<"0N_8A6P[!]SP> M29"_[Y"_S69T@OQ;0O[20D NI8A)@JC2 ]540@0C)-@J1[!ZS+=O M< =!/D$^0?[>K#P@R-\@Y"]EBK+FW,NBP3NF014M(?JHH; 0DO=9VI+GLYK, M-HK%]QWR6Y0/VL%(51H?86<6/N"T-]]W.%]S6.K[7)D N/GSO'^\=IM&CAWF MM>U&KQH5?]EH.%';3:CMR7( RYIL@XH(P:9F?+A!J!ZH! Q91Z]B%EIV^X+U MF+@Z984:H7:P391@GV!_)R-8!/NWA?V+():4294<+03C4H5]J@GV"?8+]^PO[VXUB$>S?$O:7]UMH;S67&3(V@:R,!:)G M 42(TE;N9BSH"ONZ)PT-A6EG)&N/:Z[J^]?+P]&L,VTV\DX[4YS-AI@[QR>3 MZ4FHC\_&G9#^/7GV79;.)&%3V7CV M9=?]NOD]])J]]JI[S=L=CQ=WW0\3'(;9X!W^^'Z09X<_<%8A[?#T] M+,3I>'@RPQ]/]8 MO[[[;5?^10:]7A*7Q??-4O^;QM7A8(1P^H6YF%_\"\1. M2&E\5*_Q8U7,SF@\JV\_&S< .I]0$6:8.V6QLCH,Z_>H#S23#*8/5I=?6T]! MJLO?9?GGX>0"'MX@Q F&MQ!*_58_A.'[\'':_<>E+[^L4%?TY+;'4,I-CN$Z M)+ER"G.A5]BY:^X<3AKN_Z\&%VRW_[(!L*:PLN'I MQ6[ET+].ZCNAQ_9Z/?X7AN'L,%7SH_,")^\&J;[WS_7ZCGN=)Z.TBS?L%[[H MPV5P>G$.28U\7\S&Z>WA>%@583JW NR/G6;XTNSC_GS][P:CSNQP?%+?)$^_ M_^+W.@J3-X/1F?EB%@PW9_+/_F+N^823V?C'TP<6YLG\D=/9#O6[#@*/J*]3/RH/I\3!\_&$PFG^#^>>>(J+W#Y3U:*V^_/Q77_S5)\T#:\*\]J;YVQ5]][5<_53^0 MPN_4%9L'1KJ=NF+[P#B]8U='7U.F:HR8EV&$E2.GD MZ&0X][V>SPYQ4GWJH^,)'N)H.GB'G47Y9^>[_QM/I]^?-S3.RT%)2^Z-EOR& MLU#]OMQY'";-"F62_?V1_B3;/$_DWJ8NYC3:NX0A))39F^Q[5/[HR4[:]7NY&/7GZTVO_M$4= M1#MP1_T4AF&4L-=YA F/8O4F)>]UFBW-7[S+;KDK>TU;.[X!OKY6,G<79_W% MDKE%[];G57,H1$E,E!"*\B$[EXLSPE@F440T:]BEO6#8)]/I">;6%,4]>WA: M%'?T[\&KEV\__?GS4_G\CU?L^:-?Y;,_GNCGCY)\]NF-?O;SGX,_'PV'3U\> M'EX4Q3W6SSX]YD]?/M9_/OI5/_WTZZ?G?SRMUY,^O#KZ_<.KOP[>/_OK=_;T MK\0^+XI[^O*M?/KR]P]/7P[?/GOT]M.S1T_UJT]OQ+-/_QS\^;)>^Z,#\>SE MKQ^???JM/!V<%L2]8.]?E\#121Y LQ1 16$@."N@%!^#4D(%)[M]JWJ"M6^\ MY3?=7RW%KFT53F_-A-KZ@H4M7L#URSBV5F6^F@Q;I>9M7%=W%1UVAFROJ4^_ M,=-^1J=+X9=%V(5(=352_71.JM9&5!(U2)$=J,P8>,\$1,&CERHF85A#JNUK M/25&)48E1B5&O<^,JBSJQ+1TS$JEC*G?*S#)T5KOA'1J';XKD>TMR9:?DRVS MQBE5& 0I%"B!"J(W!KC*,A>?7 F^VQ?<]HPA%Y8(EPB7")<(=^.G]MT*C"ND MC1&S%BIZ)6(,II3"3"XL^)SR5WS8:3VL^AOQZ[KY59[S:Y8:M8P1I-.57V-6 MX%@28'SAVL?(!*_\*OG5A7??[\2-TSJ\(5HE6B5:;0DZM(U65V'5ADEUL"4D MIB0WWCKGO$_(4FFFF) ?VP*>U><\FYR0(ML$(?'*LTXDJ$:1!,Z#-ZX(%ESH M]KED/:^V,:.=")<(EPB7"/>>$^XJ?JRKR&V2T/5HLHK-K+!L[?"1OT- M?BQ1[_:*H);&!5?[*!O,%F1NEOS&ZM]ZA@)4X4'[Q#.WS;A@UN-.DY]+M$NT M2[1+M-L./Y<9)JSS@OMDE+71VYQUU,DE8TTJ@OS<5I#MQ3AF4[+$) ,4$V,E M6V;!<15!:L:3B467QM.5TO4) ^2!\F#Y$'R('F0/$@>)(^[ MOX!KY-&FB4"B_0':9S@[#9 \2!XD#Y+'KLMCJQ-)USATM&5[NDM"Z:.+4FJE%+/1,:.=LCHG MP8H5*^[I_FHY8'4R%XM*FC4E5 FX0B7@LX?+'6],2.6B@!PE@M(HP=?'P)7Z MH$[!V1"[?>=Z0IC6E0&V/ ZRK>)Z(@$B99('R8.,I%TPDH(L6013=.96B:9! M,2H4UO+$5>*:DY'4$B-IN5U"*9 \2!XD#Y('R6/WY7%+W_JJR.ZI;QV4 MY-JCT7X0.YZ:NXZ2^6I^1J7X5?7?.,,8 * MV4%$'Z%H9Y4.21J&W3[O<;T-'_UF]V1+/21XD#Y('R8/DL1OR M('=DYU)]Y(ZTPQU9SAKRX)2+: &]CJ!D1 C2<\#@A,^%<2,X.21M3AK>L$MO M1Z>H4;O>;M(UR8/D0?(@>9 \2!XD#Y('R8/D0?(@>9 \2!XD#Y('R6,O-N5L M(RRX?YMR[G%.Z)IT$*5U;I+6N;P[)Y<88Y 1A$X)E&<:7)(:>':8C,\Z^=3M M.]^3[OZLSMFCI,\>=XH]_H"3-)ABT_$U;19J=<;'C5I..V&4.^,FA[QX'&*8 M8G.D1\<5/D+S-^>M8M/#,*D7-L-1U:3Z1TW6Z#A\/,+1C"H*ULD>BX/^C$!4 M\#99P8-F6A5OO=/>N:BX]+'B4?H& KEFL=J3Z?0$\W(!P(OYA\]__M3HPL,E M52#V6(4]SIBCJ5$NB(%9+\&4;$$%42 HC\"+81)9,8J;;M]X2P4!M^8&JC!K MG0M&?+!>;V);9/#O,#Q!XH)U<,&GB]E;R@>9K (9NU9UMD;N,P7)@^1!\B!YD#Q( M'B0/D@?)@SSQ%GKBVZSP($]\XZF[I<(/9AT&QQ18K:HOGK,#Q[0")ZR(A:64 M+9[ZXHY\\5;6=NSQVLWY_7Y-W48'/S2_8^?__9<37/QXN?"CUYG@=#89I!GF MTV>:4I K#S: =[/YP%3AVB[3BN1!\B!YD#S:) _:+;)S2<"#_-?)=-84?4Y? MC@_J 387%X:_A$%^,GH8C@>S,)R;)/%S%^0W_,_)8#J8X0NW./6\9<3#-.3R<>S]N_!O.I@ MWOS]" M.FD[P9;CH_#*LEU[J&]TX.%F:D84\E*B,"X%U^[3/MJWYZ7UO?SU/2Q^? M3*8G833KS,:=,Q#HS)%BGI>F"K,=(5V2!\F#Y$'RV!5Y4$5L6_+/:YFAA9 MW;[U22TW@JD_=:?8@N1!\B!YD#Q('B0/\C;NS-M80X::7(KMNQ3+Z6EA/.-H M!/BB-2BA$&)4$0*Z%"S31<3J4TCIR:,@CX(8@1BA/1W91!;;(8N++'860K,8 M(HBDFPX)D\#EJ, QS$Q8+U+4W;[H,;^-'HE]IPOJLU[I!!\-W@TRCO*T=XX'5*:5'2@2K$=(6&2!\F#Y$'R('F0/$@>) ^2!\ECG^5!G1'KZ90K":6/ M+DJIE5+,1L>,=LKJG 0K5JPSZG3N9CX<'QV-1_, T\,P/:3 TDJ!I2>SYTN% M3:)(GW*!S%" W%VQ \B!YD#S( M6MJTM;3-'!U92VNREI;3<$E[75 &2"QJ4$8RB-)Q,,H(XS&DI!*92VU-P=W+ M5M(S'.C\AH/1.UP,4J>.TEVB7Y('R8/D0?+8%7E015];.DJ_O6SOS$Q8MA*H M:F]E=^'I9 [L7LMH^1.K,F=6.X8Q>*31.D@2Y%!F60@"*<@29<\YNHA M\M#M]J\V\YT]!YWA'XY'1W28B5W54,J-UHGP"]V''^&\2IXFZS@03.MBK?> M:>]<5%SZJ%-*Z\+XA;P/+F0[)6!?"=A_/07U1=X@),.KV,!@-?%5T@C!) Z, M.2^8#"P5[/;U-@;#['N9$56=[JV=?S]IX*J=ORT.F-OY1 &WH8"/YQ10I80E MN019Q@**V4H!0JIFX+#@S'#A<=\MV]Z7CHB""*(/28(D@?)@^1!\B!YD#Q('B0/ MD@MQ9B4S2GZ)'3.(4HN#;/E]9/;H__\ MK6K%GLSLOO*9:T&CJV2W'_OA,+O#(-<]2)N3A_7> B'XV$]LNGCZA#, M/A)3K,H42Y4:DJ,/,H"T3H"J5 %>6@&VY.2M2,GP4IE"$TT031!-$$ULG"9, MM*TK[>36(18A%AD[U@DU1Q86S8;0(:!,'&QFK5*$,.)4%A)2UL$YY&7BW[Z0EFB":()H@FM@T3;#, M"K=&"9&48E@B4UQYQX4Q!:O/0$/$[D48S)84SRH8@2XE"UH8W1D M6'\/K-OG1O8<93:(18A%B$5N>&JK+$:1-@E='0RI4*N0A/?,ZJ**12DUBJ]X M&]-Z6/4WXI.MIC^6AI(9641"7\ 69D%EG<%;C% 8*I%$5*BPV_<]IZ\V(ZUU M(PHQ"3$),=ZNW);9]YSIVYQ?0KEU9=_WY M=RZ..[\ T@?2!]('TH<=U0?:';6>'C/T)>OB=#:H8@Q1,V,UZH(6M8QN/M#( MG0TTOF?,'>&]4[O5 0*[\)@&.(0H:(%3.N-WSD*D[ M21^%+[8T)?"GBQB_[BV<=[M=]@V>SPYQ>$J7-@2_QH/FU/\.0Q&C?_P M?/3BW&JH>CRM3RT/"Z^^QO/R,GP@-V,E-^/M\J@.I8)&XS)HXP(H)SD$S@-H MSK1F+IK$0K=O[-4!X6OMBMOWV>!M DHB3B).T@?2!S*D-FQ(W3[L2H94NPVI M2QVBT=)4NJE7':&]:N[FCO)Q6Q[I]=0-EY MT@?2!]('T@?2!]('T@?2A[L7QYU?0#OU8=<'L&W#;=N_ 6SWN"3RFD =!=QN M$G#[Z^!2P*UXKX3,"+'(#"H7 X%I#EE&9YC-2OBF44#TG-*M*Y#,0PQ2;(STZKO@1FK\Y M+Y]<+._MS'!4-:G^41/6.PX?CW TV]0*Y;W.[:RV)3GY@$'JK)DQ*FOC>71> M8=.D)'R(W\(@UPSL7*Q$7L[-+%8ESW_^U.C"PR55(/I8B3X>+Z].EIR+9'V" M(H, A9Z#LR*#YUQ%)46*HAGHZ;:Q76#? M]+LH^TO% F07)?4:G*_H1]A'V$?9=73I8E&(\*NZD M2CG[''3.VCGI7(Q2KC-X0+"X<5A#=;+ )U4&URY2@NCC2!YIZ MUQ[<;FF4]B#_=3*=-947TY?C@WJ S<6%X2]AD)^,'H;CP2P,YY03/S&)HW43S"@I.FHV(9+SJ_#.NEE_K&]4N=AGTS'BT"PVU)4]XYP]_Y!;0\ M;4SZ0/I 901MC/5^>ZW XZ/CX?@CXD\XPC*8-;Q 9N)*9N+32S6WU2X4$24$ M:YJY>2)""$6!2%9EE;2/,50KD5^=FT=5 E1Q2U2X+U1(^D#Z0*;1M\ENE3'$ M-@:?T&B'/B@C6- A\\"3DH7Q;+YE">H7QA"3D;19(^GIR\<7U91H#(^<@10F M@Q*9093>@1!<6F:#LXIU^]QTY48.57@3 M6^X06Y(^D#Z0];1VZVD-*00RD;9O(BWG#TI( G.*4%+BH+Q(X(*-X"474247 MA S=OE2&+*2]LI ( =N21"#_L67@>)%EB(*CXJ'ZCEI[4(TKZ7@6X#-:88S% MRG2- ^D$)WAL99YACQL5'@W>#3*.\K1S' 9YWGD04II4=&A+YOK.O9 [OX"6 MEU*1/I ^D#Z0/I ^D#Y0Y=GV2F\-^I)U<3H;5#&&J)FQ&G5!BUK&;XF;?;/7 M>&XF/AP?'8U'DF.XDF/X^^SY16*1VYBTE@YTU!:4-0J<2APL9YH5 MK)ZA=]V^MCUIKCJ&5'>[HW6WQ(;$AL2&ZV?#;<90B0W7Q(;+85(51!63,Z#1 MV&:BMP:GYW2HI+).Q$!TV-X0Z;TLQ3[#@2ZSTK*"(Z)#HD?2!](/-H?TJNR3Q:DWFT7'$M&0O>9P[>-KND%5<0L_=@ M3%:I2"6KJG?[6UDD3?81X5\;1-?6J2V$?VO#OXML04!A+-<:-"H#2G(!+F<' M"I/6&IG00G7[;AMC/?<=_ZBB>J43?%C?OUY>DPDX'?X^Q=EL^%GJ(*3%@HBJ MDE\D&[%2:GJ?D/SZNW//,W4[4*) >DAZV 8]I%*9VY3*;&-JFNHV)3"YWM9;$KZ0/I ^D#Z0!;V[A>CDX7=!@O[TD929PLKJH!V M.8)RJ"%DY/4'%RXR&:309&*W-"*]QP7LSV>'..E\0YB99IQ,'U>TGGV<"_7%Z540:*^6 M2#P+BWSZ]<-K[I4WBDG0S&=012$T(1$044EC'?-1IFZ?"BGVM9#BOB':M^8T M]DH;=T /B7SOMM]C->8ESKUI;\>G7]5K64TBG84&S[%Z2EXE\-IS,*E4X6EO M_'PD(J/VCOUB72KGWYUX(['?SK#?&B9!$?MME/W.QSY]^EV\=L5SD;T&8PH' M934'GV*!*%T1NC#G>.CV#=6N$OD1^1'Y$?EM.M=&Y+>EOHVGXNF;UU(9Y41$ ML%H@*(,)7!8.K#%*LB"5Q:82S5+(M9V9LIOV;MR.J.P6#O"G, RCA+W.(TQX M%''2D;S7:5!C4\FSU3*U<3RI6#3_A'IVG>EX.,B=LV^Y1H3?QEFOEEES.; H MC6>F:A$\. ] M2Z"097!<(0BI8N(Y9Q2NF=S2DZI]>]6_Z0YK*7JULQ9Y\TQS(W!LE>3^>R<4 M?F<8Y!H?X<;T\7<> 3'%JDSQ\9PIE E"F*" <5Y 16? \Q2AR=OYS)*513=, M(8DFB":()H@F-DX3UC"E@Y;99Q62B4YRXYT4A97 55J'ET$,=;:@N!SD;VZ.*"V>#&\4"\P&\X Z4RPFB=0A)1EW0($_!=/M< M.Z()H@FB":*)3=,$%I^9$BY%;Y0P)0;MU?]G[\V;XCBR]>&OTL&]]W<]$213 M2V95I7U?(K D>S1AD&VA\TYFUM(;BPQB*T=80'AC?+TDBF-"4QSS("Y@E'[Y4A*3-%HH1,E4VV=OEVEJU&0.X1 M+V"0)(,D&23)XY D-Q DE(N(Y2*5MN 4S1$>LRRCW-HHIB89[)$'(C\ZO)DH MYC*+;$%DS#BA)C6D &V Z#CBEN:I-3G(#TJC[;P8HA^/,-/V*S%ILHGI6F1,SJ!GH8Z&&@ MAX$>!GH8Z&&@A\=-#P^I4O418+H>F%DPF]']-IJ=F-&9:SGX4'S;]TYC]SZ M!X[U/M##0 \#/0ST,-##0 _7H8>A-\CM(-460L8\E2J2.'=B,,^27,6I MB;7F5 DM:$(9C7@LHRS+1#*(P8ACHX9'2 MPP#Q?2O& H]X:K1*8\,%51PT4)YIR3.6)C9/97J;QH*#^%Y(3_:V0Z=<_&,Z MQF7]&50,-"C>3-ZV:@00=@U?O80_)\>_NG@L&!]O[*'X/-@=-[([7O6Q.VRA M=9Y+2Q*&C76-,D0J&A&.<.&&1GE>2&RLFV??PNIXZICA#XF!#@)U$*@#/0ST M,"A83\8;.RA8#T3!ZCMVI1!6Y]P2T*<%H3(21*3P9QRE-#4I3;(T&C2LA^S7 M_[W@=\M5'FF>:"(I%X1F:4)X81G)8ZIU M0FD<:[FUF^7;*7T^D-)/R"OWA+,M7WTVE2IK@UF3-0([CJ9G2);U2$ST:(I> M?O\YD:(VN*2G9\ _!%[3IEOZ9K^CF9D )<%%Z-8[$Q>G9C*[JY;+SS/FL[:K M"%[E(Q'5XW\U@WP>V M>)=LL=<3EQ6*);(0)$N$)%2:G'"A!'@9Z&.AA4*4?O2K]+>-P@RI]]QZ&7G@.+"19Y(R3--&&4&T9D07\ MQJA)4R&8-$IY7?I;M U_ZKKT TJ+?PP!N%]]G,S'W\1L/IM6%Z/S]_2'>3U#F5'_;L8">/[A]%!\_J,3&3]- MJT&+O%6'[,'ANR]'EDG-4IT2I9@ -9(51-)4DJ2@22R27, C1W$XJ,2BP-%#!0Q4,1 $8/J?/>J\RVX9 ?5^?X=L.^2@]^.(AG' M7$M*1)0GA')!B8RI)%E>:+"&C+1).BC/#]+Y^H2K']Q97U/9,#*?\72T#22I% 1J*)1)G3*(BH4UNAN,QX-20!#0NT@6)^L M8!WH8:"'@1X&>A@4[R>34#LHW@],\5YH-RB2/"ET0A(M-*$)LZ1(F":9L3+2 M0L0JBP?-^R%[@)]P^NUA940]KRX:#)O29>4[!)N7QIH*X6SZ_&+TZQB&;N'! MF)OKW;[:G'K'\$.)2-Z[A+_W 3SP"/% #P,]#!D##]'7>_U"K5>G9^/IA3$_ MFHFQY0SEPJ FWDA-?-?WSV:%TDEN(J*M5H3R0A+!=$RD3B,-.PK;%&WMLO1; MP!T\]2R!A\3Z!E$XB,*!'@9Z&%2CNTVFY%%49)EBDTCS* MP#A,BV^!W_'4>=^00G[S%/(V;G VKQ"J8S::34<-$Q@Y3N$"!P\EYGWO1L>] M#^"!YR ,]##0PY"3\A #!+<"\M:(!G?-K_-*G8C:#%KBC;7$]_T(@HFB5*>" M$1U'B,\1):0H-".9U2J-TS1G!FWC[;P8NI\/&=Z#M'RZTG*@AX$>!NWIUK6G M6P@A#"K2MU>1^O$#D4E-*1)+:P/+%6LBS-MG93R@<-Z4EI M2 ,'?"A!A,%^?&#,L8LR\"PWD: Y82PNP(#D*39B3$B2RI2FEDM38"/&[3@= M"A4>9ISA"1?;O46UD(&?-4JDCF-!=4Q#:%/SF+M(V23-RFU=BJB2^F MIZ?3B3,07XCZ9# ,;V08JMF;7F"1"0.F7T&T+A)"8V9(8>*8R(07D>&<6<.V M=AG?3N+5!+0A[_:1YMT.TG"0AH,TO'UI^"U]J(,TO"5IV'>31D6>14F2$=@Q M2BC/*9&I3HB,$U-8V D;IX,X?*@NTF>9BMWP@='OIIQ\,AXJ:LC(?BKB?\@I M&NAAB*@_'$;\4"%;&C'0EP)#U/S&ZN!Q/^LZ$B+.F8A)3F--8 ,UD47&B8I@ M8U,F\US0K=ULZ*S]M!**!G$XB,.!'@9Z&-2CIY-R/:A'MZ0>]3.N00U*BT@J MHE.5$1II2T!A4B2AM# )TRP7F%28#/K1D]*/!O[W4!*N!_YW#_ROEU2M;)$( MD1"1,D5H$EFP#Y4@.C:4#X,#R,! ?R]-K/9 M>"ET()1O$ $DN5'8)#<*33\E3K[^=#[Q2-TC2%$8Z'"@PX= AT.JS%])E?D6 M<#4GJCZ^5O^D3ESZ./M;+RQ_#;(2[NLDY: QWTAC_M@/J-A$RY2KG.B,%81: MK4G!4DMXD6BJ;9:KR,'81/&JSV#(KAF230?W^1-(-AWH8:"'@1X&>A@T[,>? MC#YHV ]!P^[[I$V>)B:2*3&T !4[HQ'A61H1J70F*1A=>:8&%?N!>J2?< +[ MF]F)J4;7<#,/,<5KQQ2]:W_9L1);;HVDA4HE50DOLDQ&,D\SG=J4V>LX5BYK MAG,R'6M3U:^ 6\\NW*:^#:,8F/:UF?;!R[W L'V>J=29B3--$.67T!08-T^I M(-QHQDP2 1?/MG:S(8SX1-,HGAL_NVY$XTE1XR.@PT'TWF^UQ\WD[B!Q;RAQ M^X&(6+&(64.TL(I0FV9$NH9S7"89LW%,=0%64DX'F3O(W"?!R :9.]#A ]R1 MYT6'=XRKU>H/G^OR^TDY_O^V9M7<#.K$W:@3/10MQ)F7$;6$\C@F5&:4%#Q7 M1%K#>)18&:D$J6!)EQCXTH,[H<^3+SU@.AQLTOLM,1ELTKOU O<[ 5/!M,QS M8D%B$&J$)C*-4B(34;",9XPF;#!*'V[T[FOK2?Y:\"[_!@OXHQB+B3+;HY=& MF5-IJE$:;X^09=Q50.]FT6,YK8 1N3? VHWJZ;C4HW:6_LOPNA2^U].Y')OV M@EOD_]]B,VX6#K0TB@N=)9:;A,)A$R:-#9(LDSPV2J4T+XR,I=24 M6QG12//,#H+J00BJSIJ*$\IXJAA)$YT3BJ59A4XSDBL:8__E)%86VR_S^%MT MIQ_$U""F!C'U2([,(Q93<)L2F9(\9Q&522(R83D3UA0\35(^B*D'(:9Z>6PZ M@]U(L.E5; RA15X0F:9@3V6YM-2DDHBD#I[)JYK/[ M?[+Z>U=1\Y?OW*%K;VQ''W&TIG9@7$X,"1.. M$S?XM\:,@"5.3V&,%T![H\ET!H^?39&/.O(5,Z-'MIR(B2K%&.8!'SC\NIV; M[]]#7864+MA*-Z$*O K? R'+MX=&,>G52H OP7\@5@"X?(HT93.T)T M123?__N[V%VWZX^"CO/U=/P/(\:S$R4J,WIKJD^E@F?_#.,[VQZ]GJC'>& W M3/2@X5(O^ESJIY9+O6VYU-.9\WLCJGKT"BAO=1W,3V$JZA;**)K M6W\&'?;3GY-_GOSYY>P4KOW\YN??0%]6\+YWT9O#\?C-H:+[+]7%_A]_GK[Y M^77\YX=C>G#!HS__?1*ITW]-Q!]\_N;T3QC7*_KGRX^@A_]^\N?A;^S-'^_@ M. MFF:21GGNK:!R,C=Z#VT8H97*99HFJ5$T549DJ2P4MT*HR,C$;HT,F"QG)H @ M;"(8A*XM[<5#/RC('+RN&O^__RJ2./G!__42)EF59\YF!$'PX[R&>^O:'9H> MS8TZHALU5'>=X[2T.M?7<1_+LHK9O'(B],V9\0+WMM;E;OB) USVHY[:;LQN M3R^>+Q]Y'\,SP7;_F,+?],WAZZ/(*!&E)B*L*")"874)%P:+&(01269HG,6/ ME$5L4/BO4)1&W\U.S B91Q+]\,(;1^ZO^(>_CE8Y ].QE*FG.. BYO,9>@MJ_WG=O!#4%WS-R71>FX_&G,&EVZ.Q@$6J M+N 7&/5D>V2%*L?E[ +>5J+BBK7%[C&Z-#-1732/&VES)BJ/+(YGU#VYFV4Y MT; S^-QRHL9S[4R]>57CSY,I+.WVJ#*SLG+3&:$].#:?_:9W! M\\R3:>WPRNL1G".G@,U.8 V/84(S]_YWDQ(_=,783V ZVC>Z=$N&4_1_E'IG='ABP)Z85L:] MZF*$5[1#%M;"+W"_O'#C'9OCLA[[%?-.!UCF3<_>,*55;?VQRY4-9_&P1PWM MV6H/R5E5GHJJ1+KH=6.T\_&XI7QQ7)FPC^?E[&14SMJMWX'C/*KGZJ1WT0*M MC$K<_/H,Y$*)!B+LL/M:BPLRFQ+XT3OF>*X,G(SIA3$=T0M/[.&-@?B:X']QH:OGIVD?G7^YN5O1\Q2:G/*":-"$AH92D2J"V(MBT")SVC*XJW= MZ<2,+L!";%SB8?]VVU,";/MT>Z10?HS=1@.O,J5#FD>.>S&:PR&X=/<3'@NN M(ZXLC('2@@MIK&2%,I)3(^EU=Q\.U14[+R[JP^D+-]3VTSUTN;T&B0+VO6_6 M_/SHX?/^E_TCI2AG22Q(;C@CE"E*>"(YR3BG*6P$32Q8ZFFT0@G -R_;7I;E M8"71*(E53&&K"V69+8HLT0G+X^3:AWO8WK^PO1^/=(9)GQJ4<24R0F$/2)%F ML-M*VR1FTNJ(]1MEM]L+Z]Y*'U"HG&3$105E _0HM["C,[>R*"T>Q$%_[OL- MSS\J$JH2HQE)M-&PWRHGPK*8%(:G,DM9$ADPM[*'>YR?^R:^>;E_E!MIT$XF M/(>C2F.;DR+B8$'3-(J43=)")UN[H/"N/;4[UW+7/AG_TC7L %2"JV,Q@?LU M,*^.U-<@.9EC),/;1?-[??#3ZF$ 57M)<6T\U@=."7]C?S=GT\I%P]_Z476M M7J+G=S(N]C_\=F14FBL;&R(U2T!;T3'\)B.2RU1)&Z4\U6IK=W8^7GWF>EIJ>GP#W@-<*-580! MMCZCQM\&M &FLQF/\2>^U9$:+%5X$YC/0"!U>).SW8%5.3*$R0!W0N[A_&=A M#*!ZU=CJ#UX()-H\QE.KJ&N@].;^$1CV,-SY# ;RQ3L8FF&VPQLH$ 873N6U MB6_UI%^;[NP4U.:S>:5.1.U([]2@.EWAD[R?KV$EJ Q-D#PLDH?;\8:=-"_S M+ECCZ4J;3V8\/6O\2_!SCE_ II\:,VOI9V42$V/TLI-P2;EXZF2Q(5#UKG91 MJEM>&/;C7AV*M!RJ&W_*+-9E*0)):G, M8U"'C )UB*?$,)8)R14L=;X<:GL]"8P&V=JZ3#PD<-@YE#@8*7(.WW<[;W=& M/^_M_;H-3VL. O(HD#7S4Q<$KQW7.Q7:>'[CHQB.*7G5"V7/*8;"O:BL:S/S MSQB7/B94(D\#(0PBK9Y7QEWF,P^P>^W&._"#36^I@!U.YF&L&#B;U"YVI&9S MF#.\8SY&]_YT/D9V"R,&WEQ-3^%Y4SCV[51W%B+ZO16 &8,&@D8%<%[TB99> ME9#SF?L20U&-;WTV71]7 @DQ/7>!.!0-F,0[L_.QRZ.<.YD"O\'.X4M@6=R% M:BQ*5 <^B?''U9X59[Y_[B M=*3 ^3CO[2>@$5"P4$N83:NZ%^M387T5DZ\I02SVAGM=]$2?W$%TM3X:3N)5];] M&]"+T>R#&946=!\T_B8&E2L4<_#]_ S3NWKQ$5P=#/(L$C9<*5QW9??]Q\GT M'$[%B0!21#&Y9'8_*]Z_04[^ZO6=L3^W728=;,NS6I[[$8T+ZSWDI"P*RM^. MM$T592PBB<@TH;%(B(P4(SS-HCBA*LN+=%E0NL!G/YG]RASV1A5WS*7AWW@: MKDH008:#+.C\9 KF @%> V^HYQ*4]1*8L$]W&+N*UT8(8?I&%08'C!=(TSLZ M//>2'C:^'IV(3VA+@AEH4 Y-W-B]@._H96!HZT[L3R E1_\"4>/T_T[E?ST! M 3:_39W_;ED#SL--XXUM)]&;@V<6SXY'8/[K;^Q(Q5;:6*88&@,-.H\H$:!3 M$\QH350LI8G$/T*5%-.5,&T-N1>JWJ)5 M["]\KM;(U;B-%Q@_H+>E'L4^ M4_YO[@>: ,NWSB>;;AZE?W,65NDS=GJK>E*:2E3JY&*(YR 9[JVU_IS) M90 M78-$E)7C:4Y TE>:VV%>2YY_U.\;FZIF51!S!8 M^Y]SI>%_"L*_B)B.K,D+F\>)CNW6AO=F.M5698I30;G6DB4T5FD2 M%7DJOD)VB0\YY1]>(D.]O7Q@OP(ZD&2S< M ]['#<:25V;B9HX/8J@;2,Y58L3Q#Z/?YE.TAIW>&MR &!MSKLRR,Y"<*JI< M(8:GOOJ'9["5R2/?RAJ4\+&HKMC(T7\NH8'-3PFWAT!'\//[1__@C8"I-F." M 7XT?CHW/7IXZI;%X9T]+@7O\U_W54W/?C0^J%J^P[WK&=!B^JAH\>V"E\YM M=+ 7.GO3T8 M\,=\#'1ES"L7-/5AHY FXK-$D!V$U#*X*IBF(2[9!N;06VLFM9^$G://=_() M+%"/?S)R;7PWC- 7'<%+17WB,X_P%_.?>0DC-$V4T/N;\6N/N^*]+SBNWM=G MXL*-]+LNG >_34]-"!PVW[OH;H@\-I%3[^&0TZIR"E+MU?&U44W<2!? A9F7 M?G7KDVDU(^A!0AXZ<:6T;?C6E\/Y/!M15<[A_JEQOLZ\_IO=]Y-^HV6VZM5V76$HR+ M8,-1*,=M$5K?20);V7N JQ5;Z]9Y7OEH&V3?B^:LNU]>=6?]62W./8538@M/[.'7^ EM\)8KG$ M,"M(U4XP;0-7.SX97P S@LL7!+1_CP!A/YN[1!4GERK@HJ= ?"=N@&,' #(; MS8#6\?N0XFDZ#:,R0F/Y,1"LP_SSW@D$2&L6R$5L8?S+L5YT55!FH)Y./F)2*?MTPZ@U+&CSE;NW<",UG91#YZ.7K%[UL(Y? -&2] MK.5#KWL$ LNYWVF";UM-\%%$B;N1=P-_QJ'A=U^.>6S9\5#N?S'3<8H-@TAZ\OZQ/X+O@ ME=D9[3G/;H-JYA78,;!D_[[[C&"V0TP@M<=U1=>!+0% M8MFS.[7OZ,'AZZ,<2#-.=4Z4E9)0F^9$%A)KVDUJ&2M$9C36.^_DJQ5B<$3& M3>W%3;:<LRRCW-HHIB;QS4N+8,Y'2BV]!2G[\Y9!ZOI!H=C-V1^ 2V,>XC@0]( M+59=1EY+;%+9E_U0SC_2ST,,F7Z@PQK'^WX*AOJ%PW!*V7X6Y>27:5T_XQ/P_AP1UX#:>92DE.11SH'IY1'A169(2H'_ ML"BG%OVAR4ZQF>>Y)*5F84?'L++UC?E@D0J59%+1+*=4:2Z!)5);T%C;)&O*?+0")7D0AHL^^/J-%%05--"E!"D$E2(A,&:JW25NI(*2M M+D;7)Y$QK*I9@#J;K7# <^-XF<(L/F??^VH0QUW-B0$;UYFZJ!DN*?I/G9B9#^-W+NSGY3W+"5I+*2Q@[GC0JYM.OL%RL$*W3&5Q[AS"?0]?T,H"_*^ MFW51G([&1F?.1!VY,J"9EW9 BA[OS*?A^Q7 (($Z*G[0ES,>.R]/J#\+^:)X?65@92<8LI$? M7/[*M#_>8WB$P>T*4UN=BO>V]+] [Y"I<#S]M)5>0+JNYWXE%[P[G>KB<>QZ M@ZBP2B]$9CRJI-_2L[%0[E##P\M03C!UQ0*8YA=*DW&[81B^: %?73WONN$; MA2VO=! L A@Z%)P L==4\\U.%KELFX^P;+GB.?<<=W8B,,?Y%+1*7[&N' GB MK3WU4IKQ]#QHF/4LA#EQE\^!5\/)J49833ESGLY0"N=\[@;0 MRHI^//$2IG+)DIX[UM4.U&64 "? P&-5^HI2%&)8,'KC\-K:K>J*-7W 63>X MP\]+R%WB?9U@]6FPG=[.S\[&SPU@^WXB9,W27S1K_HR=Q>_/0;^."\WCE!22 M:4)3)DG!54$29N)$"Q9;K58K\1>IMPXKV981+J$3M:!$ :>HO6&AXMICBR < M:]V6 S87[@!+FI "[/I[2Y58]: T8J1+:MZ!DK@=O@-\9B_^^GU3V_^%D3$ M:@*&*ZWP,+(H28"Y31SX"&KTCF_ZS(S1+VXD"V\&(5'-G-[OLFX0 QNIV@VZ M ;3]Y+558*5-S;;&2ANLFA^7UEP%2'A;N+,N[K> 9N=1Z][8/3^) #C;V^>] MB6[.R[,[*2K=?_G^*$^-ECF<#(7EN)0F,1',6)*)3">*I2;3Z*N@*]%&'V5= MB4(^*U:_00S^[E$N1K^#9G(\*8>2^V\B <.J_U1-3['D!/TE?X"A]0(S%."- MSSU99/_BS>%QO/\%WO/RU1=$JU$ZR^+U;3Y4_#E^<1>M/B -WV83TKL+. MU<[@&7F'O:]LG9ZZ:, QR-9ZL>V"A_IRX.?.]= ^9&?T>PL^TW?I!X<5NO[K MD'+99H? T1A[Z'\WT&Y 'BWEM)PUOC;QV5E4 36E7 -*\BV2B8>2PTM*#O.A MY' H.;RDY/#*$L+EDD.3:J6+(J<4&*#)"JE5$K&X4*K(%;9:?_SB>G65KA0 MCN6C6]7YCCM7=@?8T>O ]78&G%14P,1_G,*/%I'UI[VW/[8M>=9>_V*J73J> M&UD]E[/I&>@4690U;-ZS[$83""+E1A"4P_4<4#C?Y3P"*!!>@=8,6V:Q4#=L5%@U5YZH9K4&K,JFD361F= M&A 8/ABMVI%ZR 83RIA\MYZ93]Y9?95W6]=A71H_?KTP1A!0K>QM1>\U9&FO M>A^3,>M-KKINZ$[ZF@J-,Z,#9NNLK''FH7-)ZW-LQN'3CF;K]82R7H0(6/"Y MK;D5"R.4#R](XXK_9V,OH6$>YK/WDBXLM\LIV+@$8="X]2'DYB#.VN76I:OM M\$FBHO,[HIM0M;@$721&=*2,@VC6P(AJXFBC:R:$]RU@\.*P7K9=H8Y/NVXP M"\UGFA%U&XZP'6_H^&L-?(ID'^KXKHZ2_2Y.Y;L&.$9 M1B\03+#AU$^O(=7&$D9@**L>Z?O*\_W%U+4Q?E"#B;IHHOYV)&T>Y9'4Q$J5 M$IKPC$B1PY\J53%-6*+42FG#(R'/2^"=EK0G5(9NH@2A2E/09.2):D'3@8]O M5=/ABYJ.V*3G.+RHTB-IHVM:@-SVTMMS>,^D?'32=1T,SMHEC0,DJ/E-SR<=8K;F]HF+@ JXO=^OZM?5R^1:U*!?'Q'WS-T\ET)AH8'=+ M!QSO]$\K885Z$D&.$]0XZT8J"V$[(Y15YF"QL+>2J[]V. M4=N_H8'RH^1PGO M*T5#R?UBGH)HRZS="*:N?C\\N$T$Z=""FZ%,Y0S\5,'&=V2&.+I+:PF<\K[KL)#"QP MG-;Q5F-Z D(VG 7%[\REKR&* ZKHNFRC['.7H]9C$(LZK0G^-P0*KM%8"#D$ MCB8:#.>UTW> MC=_]YDAXMKL=/FU SU37+Z"'.NJ4>CS>[GPZ6(O0L\MW&75QN25U_BXU^;!A MVZ'9Q1H-\R_IDF"#(WX@W(H&PHB/%CIU.[F$TP26YAEBSUBP\\KE7?1AIY]U M.M-&>&?D2C,/W(TUL:['Q,",[CS,U"S\KZ ;S/8FNEW[07M?U-[?'26ITB82 M@@@N0'M7BA/.C0(]/K-9G,4F*U8ZCR_0M6G6=MMS&B?_/RO3\T@@/L^9S\8, MGA.O#FXOY4T@@]UN@CW P>:G[8*WCE*KI)[6M<_J=:JEDP,^QWL'5*S>N\JZR^^;UXW[/?CR\6FMSV%)FI%*4*I8;KD7,3#YL[%UN[)N7[XXB MPPU+HXP4B66$QKP@(LDB8I*$Q9(6J1!T:S=?V5A7%_>#BW+,T?@]$94^=XEG MZ(:?VAG^X?7&ZYSPS!:ZL-18;@RE*2LX!N5RF21QKA.N!T*X0T)@^Q]>'X$6 M90N3@3*HF 51KSF1QF8D2N \9IH:S>"$IS<]X8E)1$J37$HL5&.<%"PMB)2&2@OR%'VQFT]XVP]QNX%J M"]T5P>(#6W@>CKR%O<)F4\&N/D%P@47E"R[Z9,"6'YOZ^GR!@MHO$\,TE1G5 M-@>%5.3 (T!D%!CH'\CG[LCGU?G^X<=*F MB#E)G*F7V(AP5N1$,\M ^&:J,&QK-U[MD.VXPRJ6T8)-$>PF=,&=K34/6SB\ MJZOL?=9$X__-G&,"1,:1)&TBG %K"72 M/$DI,'>>J*U=?@FHR,TP%FZADG[8]+^VZ<='>6*HS4"QE++(T,*@1$0L)^ M[R!:*"^R/!*2Y J43PIBG121M(11&<>&IKF*."@..]$UX62>3:;+:X_!<(@Y M[8\"\\X/&,;[W%WI#O$N.LH*93&YF"@J"T)3H4F1Z9)>J MN@C$[?(V$2Z\!>]PWOC0@M>'49<2,QUL=^C[6TVENQ$'L) VL@C"87T^+6;U M+=7SMWV >^UZS>1364TG(2GT]:3-N5SL0[PIWZ5!<.FM@,^DQ3\\,@G>C78[ M#-&X@>"Z= @&KE>S_Z+I!^<\^VW2MP\@-^Y[?%HH'MW4>KH)BV"ZT%D%ROKG70*]#;)M=+IH#T*9O]('2 M@0:Q9?70^F^922-@B \I(L0R)GSA3^F9=NU;L0>P9)=C,A%C=U8PM]#7S'V8 M5V6M0];8]@@;\SHD47QZ:+. 3PJ)(FUS

S7.L,=<)AE&::DA4BF'.(P43D1/-&$\2E'F5I?448&IV9BLQ;,\?UQ<2 M:T#5.AS_%:QV62/5A[Y%:7TGRXW: M10I%T- =-A::C"$G6$%$YPPWT'4\00B' MV< T=0H7^%++"@:I?.>(2]!]_!M#CKM#[Z;_V=Z[XV7]".456UN"*EMG\HQ0 M(IFS-,EA&C,$2:HBR S%0*J25#..4ZZ\:D#<&&]JA-**6W4T?E$';E5R^Q'+ M+93=B"4@=@,3RPZVW4;7##34,BC%."(4DF)N#3DJQ3CJ?THQKI?=F<5Y["'6 M!8*W9MS&AEHMRWUAX?>Z]3-MN7Z[Y_6V8+Q8%)L?<\891H*;V1!40((Y@@R+ M#"IJHQL2FLE$^G!2: &G1F)[H6TDI&RW8&Q>)[."]TS=##6=;N3WG),T,%MV M[8&U-?"MAF"OX@P<3^IN7\W>Y*=*T[^ G:X#)',&GH5!\CE#R?@\*9V!$;Z: MU1EZG#!VZ"Z0@QJW-:?&H\64&@,TP\:C39"$BB289T1D4>)5$N?:0%,C;6LY M52D"0+(-\TP-N(IF/T-S@A$PYQ;F(*$NMY 8TI)\G@"66QK?LAU#%$YN2>8P MY\_F])DQA*TF^E75W["G#[535B7_S1.41%1% E)D8_%SJ8RSFF"(.&8ZXY'@ MR+T@JFX;&@G^LL\Y# M%:JL]QDXF)56C:KQ4;/#,-(T>!05'F$Z1BH6O)L6<3@M3]6T/.VGY?!-<7H[ M_&K_WHEG9TW?OO<>KU;OG=H?U>"]]UXA"Y$YZ?M M<]CG:902B7(!(VY32G*&($VT@(+D"4^)IA'VZC827,*IK6QU,9'54UW.E>UK MC6Q6H"C+;=774ST^+58_;*7>GXHVY]:S'&_XJ7:SPI]U @=>&Z^5CCDL)@+X M#W"QWHC5<7:>V[M7=.C:(@'F8/BR(O<(.8&*(@$P=BLF$F*@O@6!;:R-IV]^ M?-&$7NE:L$&\\,LZAZTJ>S3"R!5D+VEW7BWVXK=Z)GT4RV*CWA;?U5F"R:_L MOU;K%[9M\CLSV2]7-H)EKK*,$YE$T)@F&20X3B$5!L6$:223G%.JF5=RA]_X M4[,\:O%A)?]Y^M4,5#J 2@E@M0!?:CU\TS0\9\F-0 ;$?F"&"0^[?V)%/_"" M)E!XBC!NHD0_?,X2(GK>9B!?KKQF&-3EQG:EQLHWUNLL5O(D#O"H%-E<$I73 M.,JAR,WL$H%MJ'(JH:8J%E(ADB#/.L3C*N##".,D8K3BRN'-&9'&0.1_4T MPVHP+3=TD-GQ]E&'D>+.+)TJ,-7V/VLZZG4+ MK?X9,=>0&"3UY6RPY\EQN:;SU626JQ?T-+"WO%3_O35,]>J[^<_;70$!6SQ/ M\ 3#!&%N.QAG,*?_[L4.YWLQ_-8[^X_;Q5V4WV.*]3N[\]3>_T8XMS?]'*?N5_LN[0=^ MEQNYP)=:L@"O[U5M.]Y7<\W!NVI^.WU/SV\ZRHMY59?V3;S^A7X+\Y&/L90? MU:985UY&[XIJ'G>G/K?H^](L M;6!1'1S_L2C_OH\T0O,XSS'!20(C;>W8*%5F,2-F,3,F+:4JDVGF%<73-=C4 M5K47[*G8L$7MZ\IB8R#W]'<[H74EH#" #U_:5?;,O-ZE&M&\L.D9A23B7,#6L8 M"SB*(!.9@E&B6**1EAQYT8?3J%/CD4;HNF=[*W;=K[T5W(]6W+!WXY?@B YN MVMP$T]H\XMLC6_\]H%W>"Z^P#>]=!AZYK;T'%N?-ZWTN]B,IJ8IY4\_YQZL_ MQ#=[V&"/U^=YRG@:,0HEL<7^\C2%C&H"48Z2-,&,$:U=^.C: %.CGE9&T I9 M!9*XL:'4P:X M>MM17O9;2K7O]+E53S&"54B(P9 MO%)C841(0!JC%"9)GA&IE5"2N[[1#N--[06O109',L^J=L@*V."Q6G)@17=_ MZUUPOTT"@=$*A^RBL]E?4GF04KS-)7-/_8H M ,]9IE.1\12F49I (HF&-%4:,N.]) QA+KBSL7!UE(D22B/BK/T!6&'!Y]]7 MOBQR"5A7[K@3KG$8PQ^I'C31@<3=Y'#IWB-30H=ZYT30]>4>R?G'%2\_VN"B ME?ZMK,-S7S"CP6)1)Q1',5$1IABB6$:0I#B'5&0($AT)GF+):>9TG.A__/P*'L M@X#KD2T_",@CY<>' ]LO(]X;L\X<>/>[C9?U[JWA49Z[_]4]2PPO%JO?[>U> MK]8O5UN^T=O%@Q#6=BP_&O>P^&X;@=6QI<;&7%MI7JKZWSD2YANQD/#_5W>M M/6[;6/1[?X6 +18I8"XH\2D4*+!-,(L"V6F!# H4_6#PI8E0QTYESVSR[TOJ MX==H;%*B5.^78#(CB_<>FD?W4KSG=8<%4H@Q$,TA\>8#:Y0-KY-1'HY]6II;8MB&%;N_KI R/ MNCYO'UP.LM199K\HB *AJ7+UM1CD!.8 (8.R%*42^6VM#QK]UIBC,[X5PG?F M=ZNBEEL];HB^37ZO?0BML@N:'3^NF0SSB1DH+MSA=7I#8(M:O!=DP+P5?4.P M>5'F-^@F UG/:7C^Y,0Z];NGJEP_-KLKC=!>OQ;"DA.3YQ SD NL 88&6Q;D M&=#,<,AXIC(6M,<\P(9;8\"]8HE=DMM36=2U3C:[CTX*Q_V^U4)&M3 M]Q!IQ%&3G5G;^;,7N1W1SZV0RG#QU $3[$F?TT[;U"3:@-W8OV@E3!?](C8' M\8]%(@K[?4KN-E5AZ@*;B+PZ',^H[#K C'DY=CA.+YAVQ*V&\>TOU489H[?N M%'D]^IEJC%X62. T*PS(4V8 %D@#P6R@B2',D599QDV0U./5$6^-2SN#FXH) MUR3!O,:N851X'7L_XHN*Z,0T=PIFH]C=FKN7V8HHU^P-34S&NC[HK/SDC<$Y M&_E_<&"+IS^?RMW7]LA[:;9WS_>ERZ7%RF72_W$*IFE!!&6,@%PB)Q:E;((K M4P-TP:1$!8&*!77VNS[DK;'/P;KDT9J75&8E=HVFO:F=2;9[;P)[0EV'WX]_ MXH(Z]3NR!K2#M8OD[E=P_],B.4+:V1RQ9Y0W/E&[1UT?==X^4MXHO.@HY?_) M@4%0$UAO;8);/I?:YCO;XZXX16832,X+8+!$ $L&@< 9 TIC0E&> MW;KTC($N#NBU6O)FM1P/.]VBV5MI\[_R]SI$D'&A%& 88\LI M5 (.F0+28$*4$491'B8V^NI8(?'MIMOFL&59F L@,U4@;0:A7 MR!8'NSG"M-9(FVHW5HZ&\#*'Q@%F8O+L,.D,O"X5XPM.2!?2L2#-U6/T#*Q_ MQ>H:>LG_RSU!>S\Y8\?/2Y:?]O.\>.7 \[7/HERYU]5WF^J#6)G#YL([(W?_ M%;OV?_]V;]<>S/HW(ZKMG2BK7\7JR2P-H;DBQ#XZ*+:9JQ0N7TTA(*K($,J, M35Z]-#/BF'-K;-G8NWYLWTWNS#KYZ@P./+H[;HK\HM3Y@)^:C:VY)YN:>\] ML:G 5KCBIM:?KTV9DZKWD=UY@ ]VLE9F_^?DG?U+]V8YA4GM]")Q;B>UWQ'/ M%T?!/^I!Y'$6S7MB.0IZ+XXVQ[GK,&*^W^R,:S3P?B/61S56]V9W;S%ICELO M98J0SCD'!\1!C(3'(A"4E80;/(\Z*V0SZ"W1K*US4FU-S;YYS]XEJ;? M)ZO-^K']V=KQ*?F\J9I3/2M7"G1:9ZK;HK9$=+60FR+YEBXH934Q?)O"!80P M$=OF;)^JG[T)2A>)6S[U-?8'OK"&;#\;M2N?SK\':6Q M)WY<8%M6F!=UN*XSO?VD.F-2Z@+<4) M3I>I8Y3W$_-#:U?LMA1]WHYN2W%RT_G:4O3Y"L;4P[NCC9MV\4W*" M=I_,@_C2=J5JCZ77Q] /KRLR7>2::F[3=&)S=95KD$-A(<2B0!(B3:CG7F\$ M:VYO4_C#TZ=/;F?*QG>_5)OGM-Y\UQ;0)).\J(H [#25->'F_$UU-H-Q>[WJ9O@MA['M M^W+M1JT#WZ4F'%)C@QNI: XP@0B(+#,@E9#87#O-*>(AN?;QS6\MW/EQ4U6; M_]5OA)]DQA+'B"HA^M#<5F8IYZOT\WW[=XO+V,1S#M]#D> MDT=.[C\K,?1Y=K[2>Z\9KM>?9O*AW*W,$MDPAS)A@,!I:M,4QH#$AH",,9); M9YC&7KU#^FY^:TNW-LI]-=/LC?RNVPGWW(KJ1>_RDAV+R<1+-A2.00K]YWY' M4.??WW)V9?YS9_I4^5]<\]HB/<;9KNX_?OBF^XW]QQ7S_?#-7U!+ P04 M" !3BE50Y80P QVS #M:0@ %0 &AC-]/D5/G=E#I^]+6W<>44F:5[*A2,DG5=69N:/!-8B>#5),,I51/ M?^!D["N7W^/WR)FR;F4H%$''\CD<@,.!?_N?WTYF/WS-R]5T,?_W/_$_LS_] MD.=QD:;S3__^I[]__ 7I+GZQ]>+C.N M<_KA]^GZ\P__2'GUVP]EN3CYX1^+Y6_3KPCP'YM?>KGX\GTY_?1Y_8-@@MW\ MU^6_6FD3YBB!61% L:3!*0S@N7!7L MSXOEIQ\%8_+'\Y_^T]F/?[OU\[_+S4]S[_V/FW^]^-'5]*X?I(_E/_[OO[WY M$#_G$X3I?+7&>:P+K*;_NMI\\\TBXGHC\T?I^N'>GZA_@_,?@_HMX (D__.W M5?K3?_S+#S]LQ;%YV4N]#GTR[0L)V5M%_T?E[_\X^7Z7Y9Y M19#9\/N&OG'V&76UPVC)W]9YGO*6Q_-59HMX[8=F5<*+Y?EOSC#DV>:[DY2G MD\TGOPBK]1+C>L(P:Q&RD&*(]\ BJ! O*,02D MC02(.OF04"M;!B#^ZIK7:;^JWQ?+^,-BF?*2C,GYHKB,MW1]'A)4T86C $'V"906A>@W 9*1C*<@O?9#@/>NM7?"@>@? M!P?+LQ,\O,O+Z2+]/$^OZ$R>,!%\*IHH [04'+YT!H)% #)K MP08Z^J)#17P-@(F;Z^Z$!=TO%HZ28Q<8>)\_3:L0YNM?\21/DB:^EX#K\5R(_@/)/_\)&4GM-C>T3*I$0J6)W]Y\UTGODD!"ET(( +8H",922S&2,"BXE[G7A4U@\& MDSL(V DBOG>('"O93N$A)HP[5BPC<^C)K5(I&'!2<4@8HO6R"&>&.WSN(&"W M7!=[?OC83[0]X>,E??EV^7'Q^WQ"IZ%T' G=23J"N$7RM!CYX,YZ[:T*(@Z. MCLOE=\-&QXG0(<3:$S(VSM3;Y;OEXNMT'O.D1"\X9XX$$0CAN>;R@E"@>10\ M8Z#3'2(I<77,W&'2<)3U8@",KOE['S]Y]7LS/,WITS&7,B4)O;\BN ML6C T\D'CL?BC$A2"S> \F^NNQL .DZ-'B7(D4'P(!4#:3,(ABQZF=D 2+BVZ&X0Z#B)>;@(NP@9 M_I%GL_\UI[#X0\85G6SI]6IU2D<;LZJ6)1J(4E"D'),%3Y(!'YP*GA6K#!\ M"P\2L1LVNL]>#B'B+K#RGXO9*2E@N;D=7JXF(?%4+'F^)9 /I"R%0:%6CNC, M0KT&+)8/<7+)Q$#"6C Z_>[:-@-*-TG,0<0+LPLT?#C! MV>RGT]5TGE>KB2#GFF(K#<5F#BHG(C\B0C#."LF,56DX-%Q;>C(Q6P',UT<.5M6ST##RH5C2Z!+S M.%RL:0PNX#"N],PF\9?9@M<3\BJ)>F%!">=J.\L(WE"Z$F+ M2EH3D[)Q."1<67@W('2@%>*/I#EQ0#J_E].Q@P'J)D-Z1TG P=6-B=/#=:7=8TY_33 M]_>5DCR/^6/^MOZ)?OBW"9+79!(RR$KENA\$A*(D<-HD-C I4A@BBMV9H-V MU''FM(WH1\;3"^(H5:Y^F>&G":G7EXI\$5*DLY0%LJ&.OA)"9EN89WH(S%Q; M=+<7C!UG30\782>VY)?I*N+L_\FX_(6^LYJ8:&4.3$ RA%P5SU/^]K_R]TFDV)LB+@7&(B>#9SV@ MB!:2E)DE=,S)X=X?W5A\-UQTGQD]1J1CUW)ND_N75N_\,7_Q07OR>4"R9$#I M*&L]JH'LE*\+;], MY[38E(Z+Q;85P@6FD@@ZH&;@K*^U/+:)KIY731!R&Q@HA1F<\AR\ M8"6%2/_/F@!H)^IZ -11*%BT5DD7INEON/PMKS',\EF%]C2?BVTB>.8NVT00 M(#X49PC.> MT5YYL\#YZGV.F78+H>[O^G)>OYU^)^%JWA=&@YI[V2I 4?A:.@-G1)HHD MNEQ,EJR)T;I.QCA][MKAYP@A=P&2=\O\!:?IYV]?\GR5S[%NO-1,< T^BYK[ M3I8L;## 5:EOE451[HX'W\=CY4YJQFF'UPXRQXN\ T?\FE@FDCD1!=8;DE![ MG,YJ MVNY5)OKC=*O$>7IQ4A\P_'/SUXF2CADI$+0G^:JH-* D+]!:8W,1@3/W: ;R MR:CMP3T_*HO0IUX[,(1_62S2[]/9;"*#B$[E CG45B^!F;I5+20GD3:_+B8U M<=W/">C!,Q\D47601+MPIGZ9SJ?K_&;Z-:?7)/OYIRF%$%O)4" QX<$%@9;B MAE1->- .7+T*2M;2H4]6R;L[+N./1\C#9/7@D0^"FP&EWP6:[@])?UW,X[E; MD*R7M6[6619 :9[ 6[*;":7V&6WPJDE4MPMQ/3CN@R!K<$UT<&Z].ENVUN53 M'+)12SW7MV*;6!^BL4J"1.9HM] I3,1T@ZFCU'U/3< 1DN\" M03^??)DMON?\/F^2[K>E-<' C/8100JO0 FD S\E#X5SAD[PHE43!_M1RL8] M$1OA:EA]= &Q;2P1X_+T3GXT*RKP^GRBCFE2(C% P0(8G\A)Y5P[>\=;DJ$" MN/O(&O>FI!&X!M1$%\AZ,YWGM^4E+3VML8TM7#'R/@LYGHI\ $!/7W%E#8^) MXE/?),R[2L2X]R2-4'.PE'M( 6S!?I'\NE(@6J1%7S1$EFNI7BT0+5F 2)P" M6XG6^3M>1 _B(]U-T;@W(>W3U?G2[K$['WI)OEUPNGSTEN M#0D"4-8"'I\$!"P2= YHL40THD4]EDY[V,^#3)@''O/IJ=8D=)O(-4YEWPOY*.K!,=]TZGXOQ^\L9KE;3,LWI M"H/"6^=0>.!)U4%WH0ZG\AJL\D+DXLCX-LEB[DUI-S%=.RRVU5X70=_U(M(+ MYJ[MN&**UP:DJ;VZ:JU\4#I#2@)3+H4V8A- /DI9-^%A.P .JYT.[&'M,CA= M;YK$U1>LBWEE+L\C27&"Z+F+Q0#+#BF&X858<9Q$AGS3Y5K>U5MM@#?$]]/4 M3139#F)#::0#<#T@(6N=U)MYL9F$HQRYJ<2) Z>Y8E&$@JI).'#D#?13Q)0- M7;EA]-$!LJXT1]T^KL]UA&@2&;3?F-T<*>>Y5IG*XG MS,6@I4U@Y&;B4(U'C!0@.(^9R<22;?),]''2Q@T?&Z%L8(UT@;(K/&QN/&LP MO,R?*1Z>?LW;JX@WBU4M@7Y;/N*W2>+U7373Q&!DH)(G!FVTQ""*HHI7[K+[ MZ,!70?O0.6[TV,K*-=15%V#\N*1 ^'3Y_8IS$$(QBFU&M3H-BDGBP:,"C$SF M+)@SN8F)NTW*N-%B(T@=*?']4>.WJ)GG3YN2G3:!X00#1V-UG?E:Y^-@L8#2 M%$A16!4DTXDWJ9.Y3JO'ONXTB/N?U-.+L.A='=@&^_LEM M6P(_P,53]@>.F@?T/$#0.9Q-(@FZ0$&M&9=DY%P3[V&$_L")BV)95J"Q1AX\ M"T!="X68YB*CEEHW:87\[/H#[X.)1_H#[R/S+ASLNYLJ%9MX"3*!B(%< :;) MV=."7 %CC<\RD+C:E/=UWQ]X+P7OU!]X'UEWD!I_,9LM?J]F_9?%\M7B-*S+ MZ>S\.<=EXX:+(B&=LHH> 5-]9I\C!W39@TZTIPKG1O$[IGX. *1]J.P!8$>A MXB;.FJFH"Y/U0!>:*_F0:QVO)#%I.3'E#6/$H]: -CJPU7'DF<4@FUP'[D]J M5VW,CC%VC;74!1*O;K3[.MA&Z,<,&G)G>( M>U'958^SHP[;9KKIX!!^(,Z.Y,EBM &XD5B;)'%PQ0H0.99LO9'"MRFG?\YO M[X^) ;210>HNG(Y2M'ZV^5&=&F3 WZ7EYLIL1.RPIQ5;I)-DK:DXQ ,EU B M)LF*$T1ZXT*(^V@;.](6"9%Y$VR%@_0-+8!:PVLHW30)Z!>KU:GQ(@T4ND2%>3" M"JA$H933F@-'X70(7H?2Y/7]/?1T6P,Q*) .D'V?(+HZ$=UKE!0.R]HR7M07 M<@@!A87,G4VF))'$TYBE?2?1CU'2,"B<#M5"!P[5M;OT+3<37D2VHI;M9\6) M!1WK.&PRM9IVA-1"(;8O7]C2TFW]PC'X.5;F YJBAA>$%U'-:E'N*/HY]I;P ML8\?_*IP+WX&NB_)NW _?0 MBYTF+3)R4Y.8W*J4AR,[R. *MYF>B-\(YV?9-BTOL(&C?T:X&N043?B;^^ M6K\M=9;%IBHH+[].8UY]((]BDI BC#K7)'M?#_Q:K,BU!]HE%'4P=)PU>EIX M'TGCFJEAE'X'D@:0?Q=8^I!G]$^?_I+G>8FS.C GG4SGTRJE-7DA9W*;%*DB M<@HXK-228EKR3KUB!HI23"%)S-@FN-J-O'&-51.,-=!+%WBK\PQ7FU>X6QO_ MZV*^.'_[?5F0ZQR+2B!0+*0I# HD.*Y$O92B$]Z)%$.3"\-=B!LWE=7B8!Q< M)1WX6;=XRO5!DDB:L01.5Q8,V>801"WX=B:2"VD+:W)!> H&-LM[PY< Z7 M>AYH,'9R('%D'Q-[C'?9([2$_(X;J*_S6'; M)T Z>(ATP?+9[O^)?-\R74\\TW4N.H<0L5:$1@^^OBLNBF$1@5S@-JF1>^@9 M]_*@'2:/$WP'1S9Y&9?[8D+1CV*2B$\NUI=1=5PZCX7"(\-K>"\@.CRC5Z2+)D4@2PCA>M!1D"?/:#BD?EHE&[S2/8^ M@L9]VM@"-X.(O@,CGH2\O)MN54M="$S'36/ M5B%XKP(% )[$M>EM6)Q*SI#X0I/:K7T)'7?^98OCKJFJNDCD[\KAUE3KX!07 MN4!AFD()FR5@M=Q:!*%,D(R5)M[X7E2.>W"VA_W:R3.K?[NX4KF< M70@%A&$(*CH'00D.UF;A,4G;R/O?D\YQ#^8>X#F(!CL Z!V%?N>=RBZ'5F1% MN\L2-[:6@A)[$$0RH$S22B/CPC3)[NY V[BSB=O4!@VKD XP=CU18PU&EPL# M&XL'57,T3I9"WK/3D@C7,35!T_[9L(:E0 /K^,',V#X"[\*?VZ6-(L5/TWK% M$&NI>7Z5M_^]K'?)TB=;*S E1K+"T8&7H<[)XT5_G MG[9RN6@>FF.N@W@=N;_D^:I"IB$DRVOI0H[29$RI22^75@R-:X>?&I@[[HLG M14D'N^6!XW BC;=&>07%F00JN/H,22FP7C),0J#2K9K^WT?3N,'/R)@=2E?/ MH0/DM0=1N/K\RVSQ^^HZ T<^Z[KXT+:/N>ZF??B6CQ<+74 M(,^67$PHM@XH ME+Z +X0W'GU"+U6(JE$GE/N)&B"E>M]7+S/<3&/TUF^QM3'Q;[R9,B815][AM5I9@4]>&$,2"LH9$Q"*]?D MLJ4%,^/Z?4\,YM'1T,6>>)5I[3C=*)F^GN6-MN?76R9FI3&XC! #S[7)/H(3 M@=S>VO& -,")T188WX6XD=NJC@ZB6\-E!]9G%RC=2&]%I-_1:W:2.6IO<]WZ M*9"XD@1D$J%(&:QDHFC1)-W^$%$C-UCM#96#Z6_$7$Z-1B]F-]]3Q7W1-8'^ MY>Q;EV\&KLY[?C?#^6IB=4A,H08F'0,5T8'/RH/FN="_>)G=HY'W\&2-W)RU M%^R.K.\.LI;GU9_71Y5/PN9V3I+T!(N@3!W>DW@!EE)&)0LB-GDB)6\6:W&SN3.&X#ZBZ VP;S?;R.^W^H.MHUTVX6QO11)&W4S?^%R M[L+$"%31>@NI,.(.8P#G!$(.3&-2QFC9I ?J/D2.W9ND#50>1>1 6NO4EE9/ M9TZ_1#MZDHEF9LG33ID9\F=*G8 4:Y&98L11$3(VZH/S %5C-S89"76'ZJ53 MF)'+_ 6GZ3Q%<9:9H"VU*:#9#KF9($IG-K.XL[.@N+3@H],DT)KJ30*];-1* MYQ!R1^_W-0XP!]?DJ(C=),YN,WG.W=6\Q"^GVRRX[>\*8EVAIKH5.;N-TP9][%._Q>78IZ^Q7C\I06 MO9SP/"F9U7?-!3"2=Z$4S[76A@$&KM"*5'*;EB5'T#QZ,YQQK&,;G78:SVR8 M_?GDRVSQ/>?W>3.^\!J+7";&G(&24@:5D$Z!( TDU+&H4C=PD_X%>U,Z>C>> M$<$ZD/XZA>@_%LO?\G)U]02YRB'32F?$!+4A;KW.9>")-[#)%@KD7.#\B<+N MAPD=O>W/. =4'N=XO,N%V=B-),E"EW/@DA"M)8."9- !D<.9.$Q^B="Y5WD MC=Z38QPL'JVI3A%XYII<:2MYYK9,3+'&QSKN3J0$2GL.06@+S'A>4%,8QUI- M?=F5QM$?G(^6DAQ 9UT MVN(A]14!_65Y&"DS/AD6C]97'S"\8>YI4_T-UY6=[V_+G2PFIF.,Q%CRNF;_ MZSE 8@43I \^%(NL28IG;TK'O7<<^=@>5H\]GN(_G:ZF\SHS=?67Y:9OOTV> MR%8@DJ* D+B#D+V''*TPP@993)/&P(\1-NYUXMA6\A@M'6L@/P[9>'!'*4YX M=E8J1MZP0$O.<0@0"@6&#*4BGK7EMPKPR<&9"/-]9OJ^64ZQWF\6Y"H M5C)8OYAO8B_35@V0=7Z.BRA%A[; L$;"M2RRMQ'M#Z;EL?TW61UF>(9 M#!;W'-(#:*B[&.;U:G5*0LNT+S:\XVVY$DM@T$NKK/[R8I^O?N/*3=W?KIK]OFR?]_"U^ MQOFG_)YVT,^U 'X]"4[H4!]Q1%9BO0.0M'MU!%V'4&I4*90V3=&?E,UQ78UF MR:2.L?+<=](D6ZZ+=[S>ABD*1,DPD6?&(*=,,6I@PK@FKO-15(_KI_2)\[TT M>3!LOVQV$TE@N>X O"H)&[G3()TB87L>Z+AS KP2@EO&$A=-*NG:@[>9 ],I M>/?1Y)'@_7D^C%?]X?3+E]E&E#@[%^7K>5DL3[;*O!A+1OZ7QT*N'V9#0LV^ M-L=%"AQ4<#YIY[!)9=..](W[;*T9'%MHIXM;I]?S=28EK=_AM(XOFEA!WCW7 M"BSR4LT^A1?U1I=Q+HM@4D;>Q+.]0!#U'B7]4T[-I_?%R,:]E M)"2D[03?#WF]GN7T[G19[[?69W50J^DF118#66N2%4A6NVX&8A(U=Z!CS%*; MF+T/-Y!U=_^5?58=N92B(8C:*F PX_1$@\4V%ULU2TO+;YMI7N?DN EC=WQZ MTU%CCW$S_,RQVRM>%J 9@;%H"9B0UZ>IY(9OL"J%5DP59+;U\+'[J3O:83]? MY./F&6[4G*> %G3PM3M1+;;3K';.<+SH9)S*;7G].'[#QN%1<7BU.<#J?6$5"0"-J@[0,BA4'KA0/13MI?:2])9M,/KB3 MFDZ <[RV%T.+O@/\7*D=^UL^"7DYR26*$ADYCEI[4#X'\$Y&P!S(6_#UIJ() M=FY1,BYN!M#N[7F]1XBZ ZR\2&D3!."L1IJOYV=]3LZ8$11F($4<8*63=2!" MJKLH@$B._I><8+))H=Z#5(T;_P^/H>%4T .>8CP].=T4R=PW2ON%!SQ MAM#_FKY<39+@GBLEZA/)FIOU'GQR%'_88+,3%EV;=S2W2>FD%]2 \?QA4NX M)[>+R&XGS=XO9K-?%LO?<9DFRFIAA/ @!_X&P>+01XW ZZ@""VZN?^J8LITD)1F5!9W(*7%,<0;8VA.Q(3D4Z9X4B M<][$2%TAHK>!0P-J^ZY)F(>(OIMBN]NRF3"9,:(B"ZY-(('D4@>#D7WGQ3-K MC2FA#83NN67K9X900R =IX9NX'1'L/EK7K\M'_';Q=61)4_/YU@3'-J TDR! MJ^,W24PNUJ!"JB:7;#O0UMMLH': &UI1'9R#U^8A3GR16?GD(1L7:B4%13*" MT1Y"44=U&&5X$Y1=HV+1!L5UXX1Z'1U;&LAOL+Z BJH)+TSO$U,\0!-XQ[4 MK4$YE#(Z>(FV\6"V =+5;7)6KGC?8VHKHDH:+!<,5$1&GJ_T]6[5*Z%Y[7[? M+ #9C];>QOLUCE :*K(#&W@/B_^)L]-\#X=<15D0M#(K0G6 MR.*:5%SL3VIO@_V>'*E#J;$#H%Z9![]WIXK*$).:@V?9DION)+'J,V!)(F4M MG#--GIX=07-O8_[:0?>I%-M%"Y(KS'Y(J\"X.;GWEWNHR?2=H;-G4PBF5T($P*%"S3V>6$ ML&"#TD8@"A.:/%@^B-K>AA>.B];CE-D%9N]J!%R?:TZRPT3BH=T7N )5<@;' MH@-6N*I]56QF3>X0[B-HM^L$]D> WB ZZ<+-?6@3G7/Y/D\W/?FKI[/90R$B M,Y4W22X]^26% ZK:]9]97EB6N>@G-XCW$;L;*O\8]1ZM==FOC[E-]%UY3[Z: MQ*1MU"3)%*L';;0%YX4!BUY:X0(9_':%(KM0N!LR_S@%)(-KK5\X;K;<-;YD M0*V*31!5;9W R57V42DPJ60G@DGLZ6.=_<'XAR@N::*S$;&XZ;6Q2RYBOWX< MEBL9G(PKUE JV:*.SXS?34W("JW<#YQ[G(&D0[_0R3 MNX>G">T0K10)QG!56U5;2"WJE;QK EUG9#V1_BSFD(C72$KVL5 M^5EKIWT!:RG>4CS0%C$*@4G+%,:86&SRQ&__QQ!_B-N:@V7?2_?6VT7XSF7I M:HV55R0398H!SV4!9(IYYNF$UTV*.0]\"\'_.)C])1UNOA\3[D23Z MTZQ.F3/1Q)"D -19@@J)@:OO*LDX\Q!I4Z%HTZ!L)_+&?3 Q$%YNV;/A-=-K M?\Z#]OZ3V[D.[-U8=D\E$XQQ!7+PN?:M4H!*,L D6?(N)HMM:J(&MWN;%,ZO MN#Y=YD5Y2V?W1G5;P7Z_W%7!)6&5T*!CHHWK$X=@A8/"8Q1"R1S9S1C@[BS; MHTMU:[OVT?FU!-FPTNW@,N'OJ_RV_+Q:3T\HZEQ-I.%%!5WG;CD$54R$$(N% M$C!R;EP,;<8P7"=CW =6 ^-F $EW@)/+QLRDA9N8)R^@A&P1I%&)Q%(?W^@L M0*-/+FD>16@S'ND!HL9]#]4(0X-IH0-$_8+3Y>;^ZVTYF]2'L]=S$M+IYOYA MR]W$.Q6R*I&8$F1.D3'P3@=07*,Q.7#GFABDG:@;]ZU3(XP-KY<.P'8V6NGF MU+L;.X@)(24998BFGMW26PB8$Q2TT>FB1"Q-0N"=J!OWN5(K@S:X7CH V]]P M^5M>UU9@EP^CS[8-9]D4)0.@4*'.=$;:-E$"CU)AE$9*WN2DO)^D<9\2-8+5 M0!KH $NOYU])C(OE]\WDE$LV!$]9UKZ!J4X(5SHIV(Q9TD;X++GWC1H4WT// MN ]P&J%H"-EW *'WF=@XS778?*W=J&*IS^=>GJ[6BY.\O&EL>50^9#K*8R$Y M*>Z(.^\=_943ISPZ)9LT==R/S'$?R#0"7$--=8##-WFUROE-O2N[=<*[()@S MC!@HIKZ+K\WC3=U2.GL6I?>Z34_L!V@:]U%+(X0-I8,.X/1NN?B2E^OOM:)\ M33YD]1^_;$K,;_)5+$M&(X1 Y[R*QH)/6(.68&5B1CO6Y,9Z5P)'?L/2"&E- MU-,!["Y&%-[B ZWQI2APPA900=2N'N0D",.TS<9JUZ9[]GT$C?P(I9E/-H#X M.X#1>??X=V?5BS?9,9&"$8D!N#("E#$)'',"&-EHK:1+#)M4FCY"U\CO1QJ! M:DAE=("MN]MAO-WX?)&^DD>P:1#X;S%+0(2]&T(VF! M;(9W+5]/5E\4* M9V_+F\7\TQO:-.D%A3UWY)6+8)%;VC",UZN+@. 967CZ9K2YU)?Y3;*QAQ [ M\BN/5NY<:[5U ,V_+!;I]^ELMK'B:YQ_FH99OILSP76*1@5 Z6O'8(J*7':. M]B"Z%+,D@]_D FIW$D=^!M((AHU4-/8#S6M3AVX5*H6DK) <# ^UF[X.==:9 M!IN*C$SH&/'16L-'5QGYK4>+$K#!A-J!:7JWG"Z6%XW 9KA:; IZ MI9IS8J5W68W9V4E^ZSP7FAD? UAA:_./DL$7:8%IC+/YF9U4@F6?O-;.," MP9.95I8V&+/.%=/$F.U+Z&X(?&YW"$W5]8=ZAW3[N<.K.OUV]G0/D^ZG8+R7 M2CM*I?W3I:"S\_4DCJJ6WLI4 (MU@%[*Q*T1Q84F"=,V3Y<^Q,\YGLCR[5[=.E?71^+6X= M5KHCGKJKY7KR'N>?\HMOT]5$6,]#;:C >#:@LJ*#@ <.B,9%D[R*9I>^D/2A M5_!/?[N)_6NKCH..%FI<'"O3'H!P-E [,CJE@^9$L:N#@&P@=X".:6F,4%Y$ MF]@NW1=WA\(>L\H'!\,1&KNI\P/$-[+6_S:=3T].3\X(ESEHH50XF[,GB 7G MT4.)*O*@HTYJEP?\.^G]VLHC:_X0O2V&$.+8VL=O5PBW,K 2M0*>+,D@10=> M:09>IQB\C4A'XF#:O[KR.*]4!]/^P4(<^U;CH1/PS<5X]! X2Z$$,&Z3^G0) M0FWORG6PC+PF[?G-PV!_5_%BN7&PT- A:"3IT;&SG7WRXM,R;P/^5Z?;$.YM M.?NG23;,T9;*P&U];!:3 (?$CF 6'8^<%WNS%/T>X#RZ5J=NY(&J7;23^KCXN7.(]Y=O'=%X66>UV'Z>!L>TLSL1:E,+7).5G7VIO?U0HM!BS;Z(6, M+J>;S[1V!=-N%'1JF)I K(%.N@/>=5:2ED2^+! ]CZ ",>5U+(!"6B]TUD7L MF ]Y<)UQ>BF, J+#Y=O#/<1I=>;>EO?YRV)Y]OSUTX:MB63*J&-M?IJ^^1V M^[?S=[=/?>EP/*7C74X,+.4GZ+\F D=M# 2LCRLD*O N&Q#9AHC)"-ZFY52[ MOI-W2?WEZ;*:I0EGR$UM]J0CJZ_=A(-@$X?-?;>5D:Q,DPK/!VCJ]JIC'V3L MT@'B$!UT,8[M+F;^/E]FG$W_F=-?<#I_LUBMZGOP$IRNC8"=K8XM)\D% [5@ M59B SK1>U7CHP7ET?&A%OD M0I<($9'7<34(B,$"CQB]Y.B"NYE\O3L V6?5?EN['8"DMC+_0SF0YT_*\N;M*Y@G:B',,(F0)29.54S9G\,I*T,B9=E(:ZYMT6VC81OPL M6GQ;[NUIL,VS>^&BDUP#0U%''#&$H+P'4X2C@$^(U&ABRXX$=NOH[8.96^]F M6VBG@US.O=S\]/TC?<3FUC\$GA2J6#.9]8VFX.#D9AI$UM+R4I)KT@1L!]K& MQ5H;4.S:X>1 #?4,NLK0J\4)^;,3$;.0M#CAPM%F+34GFK@#48RU(GB;;M7@ MM07=)6WC@FYP/.R*MP.5,W:@\=?%Z2K_EO,7.A*(G5=3;:[%8$\NM2XV8VF MP!E6S!V<&:\(V ^%M[<0?$GBT";@I+)0<8[%-TF;7R1@W MJ=$*0 .(O(<"X\W9';6718@,3/':7S]%0.%$)9_'G$4V.W4';U!IWLRN-/6C M#Y=N#Y X0[(*/"B5%* SL;9@8\WY7AJ[I^9\'_&- M775\K5PZZ!2$31I"MHZ8EQX<,4V U\GP%(T,NX3>S[7F?"^]W5MSOH\0Q];^ MM7)I9Z5G"1%D9G669ZX=P'D&I'-0*^&+C,.]..BOYOQ@[1\LQ Z\QGM/P#<7 M%4,^:<.$$F MVTS@85!'"@ G+'/43MLVGN3CI(WK78Z;CCM,/STC[N^K7$YG M;Z8E3U0D1QJ+@I)K&DFD.MC"D"<=+9>N<"^Q2>/T'6CK-)=R(!QV1=N!NND M;J\RK1RG&PU-M G)Z6PI0B.3K))#0*,Y%.E\,[D#[U=?Y]ZX]WE;^31-I?XR=I&=FI M$*12Z>K&_&R$.SDB([%CFS MJLG^;W>-?T6P/W^K#9;SA%F7DJ:H0Q;%0,E,\8>2#JS03,K$,MK6#8?/2.GV M:GX?'#S08O@0B?^A#-WK1$O3OU8W]V:+4?K=\P:D3U[IOA]9(Y:U'R&_]M8R M2Q;J]#C:%H+.;QD=8&8U/G:>L2@%RETZ3W1D+>_OB'O9LGG"M-96)-K(IMYF MFT2[V:*OW4Z-BS&*J$0+MGDFIO0IU2!5TM8S:UQUY-"?K@!$3I)0712)'S M,S.AEUFOC6 O95ZKN:^T\KULW?L^KP@"^3(?ID3D6DN2@B'BE4R; 1\%>&"Q M.)$H &V24#R>]&[-[SXXN[_6]$DTVD%.:%<^5U<8_>G[E;^<_> \O3BI&ME< M'!*+5NHB0?IZ C(? 9--4!MWU@1(XG:7VY.]4=V"F5[J7)\&D#?G9HV-C@YV MR!4N?UDL;TCDK'*&$=V.&ZS=E:I;9B.$6M^NA%!!*YW)76N39WB4MG'Q.SZ M;J4LAM7FV"62E_P0.R_Q2YT@]GJ^.EW6+BFUL _GW\^N8T5 GZ7D@#&0V'0Q M0/*S),7$$Y>8M=FM[]'N:X[L) RMZT5[P7=@\ [9LY=7)H5V8726@PO$L9(J MTW&#&E+2T4J*D^,E5C'L)O*(D<'*"(S4A+_LLFSOP-H?7ZG_8%(6CRM6CM ;KTL M?%MJ@G#S6'S;UVKU83%+$\^5DHYB7"=U;1'*=)W:@F"13C!EC&HTM.E^DL8U MJ./A<" E==&49#N)N[:W.-]6T_DI[:'+J0@_Y;)8YHN)W7GUM^E\L9RNO[^> M$^Y)MMNYME<^I=98K,DO6G]>I"N-C":9,VEL\A"55:!"3N"41J"-:$3AUJ?4 M) _VA#R.6Z$WWI;H%49_L)N1*S.]5HMR.=+K^F^^G$VKH)[^LN0@\L:\/SE> MGD_064T7M H3X=O2D<(9'2XV&G!8!^=BQ-#F>K;1>)A;@^FV3187Y9?IG*+J M*>,4.H_#$4'2C_'J%TY6&X=%EJP0LHY^F/ M4 ,!SP-$:U42UCC3IN_5 S1U!J5#]?ZH53I,"3W@Z2SU=HNE\PX!&*+RQM"V MTQ:4#X9.ZOK6F,6 2J$,N4EKJT?HZ@Q7A^K_)JX&5$8/V+J]_7[*\_CYA%S" MS1ZT)4I9L@63M"=^#(-@)8<29& Y",5-D[K_QP@;UY5ZF@/P<$UTB:QS;LYV MH2H8G)0.A(VJ7AH4",9SL(:SD*,33C5*M3],6&=VZR@8/(JQ(W32 <8>N:LZ M+QJP3$G-&,18;W23<."2TF"]*)ZKHE-H$@/N1%UO:#L&$/O=)!Z@G=$;6_S7 M8GE._FJ[&PUS)I94.WG5]@XR@#=<@"F^,%W'HOC!>MK<7G[*\5KA M'*O6Q= R'KO.\"]YGE?3B_9N1;.F$P>A'>TX)#0$IQ+PVHLNN:#X3L.^__C5=D/! M9(!2NGUTU@$L;TGN75[6;^"GS"?!\Z "*F#"<%#"Y&KQZQ6BI$WMT 7=I.'2 M0T1UEC<:!FB#:>$/5G?7_/M],GZ[?/FY=HY\/;_Z$]-YG!(F MM[Y0,EG3&5"@E-IB)G,%*'6&6(3,1C&16),!D$=1W6WYS3[HNC6U]LGTV,$I M?_WYUP.L;\)[KYQ!K$\)4=31;KY \"74QD7%6/I[M$W>+>U%Y;B@?$+T//AJ ML?[MKQ(B\W9=YY@5BR(.OXOR42[7!D&R!F#'#7WTJ&.KDG)Q5W$ M]/2*IB-L-IMFG()^)**3+K396,UJ M6@,^"N-"847$72:%/:>!&4]_!AXN\AYP>=JAB>ZQ2-O?1V[Q2-?838@0MRJ(F\S"I:&SAGP4.(Y+J16<3:1#:"= FC M=IKYU"0%>S3EXY8VC!>?/:W*.\#XB]EL\7OM]$(AR:O%:5B7T]D9?YNGV<>WK>5QF7.57>?M?.A$T<]EJX!89[6>N*4;!4JMMG>.:<[1-\F''$/T\ M,P\'XNNF!_]4RAZ[R./EZSO]Q,&RKFEXOS\ZN MH0^YZ3K_U4&NI>ZD8Z [I$>NVB]2_L'KDADO$),G-Y(9 R&7 G0B,RNB\EHT MF;B0S)U8 *64&MYI:"X,070R?A2O&?DT.T4U]^_QLAX.%QKB^%% M.&JKQPTCKZ;D2BZ_W^!!&RT\0P7:LCI&H]3A[])!<":48(S1[F:2\FX8W/GQ M(S=<'@8!QPNNBSZ?'Z>R2,LG;^XB]KQB 98L+1_?'UQ MIYD PWE1)C%T^69>^2F@UH,G,S@F]L/< 0KJ 75GS-#*+];O%M/Y^O6<&#V_ MHG=8LBJ!I,1J:UN3Z*SVR$&'($2@ SS=FHHQ#-P>)*MKG!V"@YM(&TXI?4'L M+9W,5QC1(4LT*4+M"$&^A3(0ZL!X69(,VF'THLECQGLI&O>T?%)@':&*'BKG MMJ..O+'TZ05RX:R^K_/@O*1(@GE;G#:&RUT.PP85ELVJ6 ;WJ Z7: \P.$-O M4":JHAFD%(AQ+3B$&"-(;;5C+J),N]2,/,<"RKTT=D\!Y3[BZZJ LH20I*,8 M4FLZ#I6+#KS-"$SK8AUWJ<1=VB0^UP+*O?1V;P'E/D(<6_OX[0KA4HE@3<[U M>76]*G$%T.3* B;MC'1>#%<^>W7E<=R$P;1_L! [<";O.?_>7-0088K1BEQ MV"H57QO,,DTNC4<6(F?"^B8!\F.$C=N'I5DB9E!]=("O0_I[L&(*/S_>[(,#Y8!.K/LH[FQ+Z4>X>]]GN??M_,>-M'BQ[P\ MV1;=3@1JZ2R%B,(D1[*LM8XV;8H+1.'9.6YN>DEW7U8<3$*76>CC8/>$.ND< M>2]K\?=LMA'NKXLU\7G&(V?<1E808N;$8^*Z9JPT>".,BR;%PAZM$3N&@"XC M]?:H&T0?G6/N]7RZGN)LR]B[98YY.PWG)N<3)7-,W"1(DB'Y-H'8E=P"2]%+ MH6*RZ681WD$8W)6@+MW ]IALHJ\.W,6[>'TSQ3"=3=??)Q2?*2E8]=VX!$5A M%C@?&)!/+2CLRDR%5HWV[Z=J)P3J9X7 X;71N?D[O](D06YJM\X,O,FU73P: M"-K7^5X" 3-Y%LRQ.J R1X8W$R('&;N[E]\)6.99 >N)=-&!(3MCDH@OB^5) MM:5WG-OR_:2:N)T\MZ;*DVDS11JGRU>-.A UEOYI!.V?'2S*YT[ M8=(^*TP^A<8Z-W_;N&I6PZE)$B)()C-(5EL:19W)H#,'&7V)Q5DC;MTA'Q'< M;M;<"53N68&JI=0[?\#T/M=K]?H@]>Z==.SSIMT^?\C'3P=P],1/HZP5IB@L M4#8=D1UZ""DSL"7H[!/SY)&-D#$=^,GFPWKX^=N7'-6C)+\A1D@^U4J/B% W'10GF97"IVB:-%TUB]$;X7$8D%3> :*D<>,O/9O5&Y[(.)+RHQ7@QX'1,HC@*<]PR\C)YYX:3Q+>_+'Z;NF5OR Z%S"(+W MTN-S >?EE(U)%)ALT1XLQTCL.0>8HP3/A$I18TFQR:NN/>E\YN;V"0%[H&Z? M"W0?DO(V*LWB;1O+K::UL]RV"UQ.;]>?ZS3W$UKCORT?\=M%LH6LJD!>"AAE!*',>4"O"VBN M@E5>H]!-'+\#Z3V^..#6,K\NUOFR#1AM,8-.1;"TX4!I;P$C*@A>(NT_)EEH MDOMXC+#1I_LT1]?MRH$!5?4',Y6;@/B@&Y#C%AS3;-[%\\C&,[.HBTP*#*92 MVZ88<3F=UVLAN!&Q4=KEAA8F9,RZ!B3J5 M&@."X[1U;31"2&5#,;N,Z-Z_M=-Q=#]/T[L/-F^UB7I"17<1RL49KE:;F8V; M"_S3]4ZRS['V$3G8'6*!8HW)!M4 4+F";+EP3J-*K6Y"]F'R.?I MD^R#NCNFTK5180<.R$7#SY__^W2ZOK0DVX:?*FA'L:P!"G>)&<89N,(D.).R MCU):E$WJ>A^DZED \ PW-=H]VC-= "S&SR<-2_R41GCG ?E.;E0B@D(/K$Z M_$L*IC$9U<1MO9.:3AKO'J_MQ="B[P _.^RZLPX6MEBAR*@#STF RN08NV(" M<,4\$^07NS168J2'=G4#H&'_T_$ U3P/S%5+?WF+%ZP7ADD!3KD:CB4''J,' MSE%$YK@)>4S/]DT?)5E/=H VU5\'^+R91*C5S3OP_/)TN;QXF';+3TZFY.QL M@,1LHCU:AZ\F3G]8)H-PQEO;I =^"V:>A:-X(/P>22@].18ZV \?UHOXV^?% MC-2ZVAYS$^6\RBPF8)LYG2(A>*?H#QD4UY[KG!L-!KE)RMB%A&/#XU9P@36]4^R+.+U;KGFL;J!?%LL/6&L(<#;] M9TY_P>F\;CD*D)FVRA%SRB+M)W*>,-9N8"&:9'2J=WDMT+@?F<\BNS9,UJ&A M_KJ8]O5P?O(AV\\GCC9Q#!B =CCY/$G15TG5%Z3D^2>TRM]J=]G:#DP* M2/\_5LGUA.C8J[1K'U5U@+N[*TJX*2YF4UOV( 6WGMA!EVK*&[E.17D3F]R\ M/;O2KKVTO5-IUSZB[P _5W8<&?^_SY=G8>/K^=>\]9?. \CS24B+M2VB/A5Y[8>/^>IKA%=4!$ \]#S;;.&"L#:(B ML!("*-06?,("MM _N$!.BF^2\3^&Z+[N=9_N^'TR13]C4)\7AFH5>$Z9-JZN M>3N9P&F+8+QA/!BN(VL2%1Y']O/T*_>'UT"X/D#7SQC9YY,.N0[%AP0D;?*[ M+"KPIJ:E539,N&)4FX#H.+*?)[(/ =A V#Y VQUB^S)WN"O?EVER%82M-XI@ M:V\G)6MM?Y$6I->Z1%9H/!4,.M@!UZ\6SP.+B[&-;]?K M*6WJP@P%,J"-LK6^@C9U"@RLSYJSZ(CE)E=L.]#6EYU^,MP\>#]\O!([P.7Y MUOY6.^K-5_FG/,]ENI[H4G(==P%.&8IU@Q: V22PS$O+LLZFS=37>^CI*[0; M"W]#**N+>L1?\_KRBF2BI/8 MS7"^?G%EM8OK29W)HY/(@)?:!2BE0*8D>8HSLHW1F>1C$^_Z4IT>:41D1,Y,:DX9$F8W]2\8M$4V9$HF#19NC8QQCY$CNN2#8NDFV:H MF;)ZK5^ZRP(1#']?,,K6L3GP<9"$Q;I/DP#2ODW(C Y]*30\("LR4E=8TN=UO M;IHN.YO>OQ>VPX8R;25TM+EBJ )31E<23B_SF@):[P?/H M4N->WS0%SK!B[N"4VUXPX)?I>EL.>Z_TSMAS3)C,$H/:MK-6>'$RWYE\!F^T MXUJ@Q";N_9YTCGN_TPJ"3Z&T#C!Y+SN7MU[!V^A\*%!*<*!R*>"#I5#)F9BR M247P)JT='B=M7.,WKK-_F'YZ1MQ?EING_U))'I.$)(L&Y9D'+YR'DA 55SE[ MUJ1UP\-D=>J?'0B"73&VOT8ZP-=;XH4T,__T)N,JOY]^^KQ^6_Z^RB]6J[R> MB!(E%J; *MJ!2@ER'H0HH*10CB,GKZ%)T^<'J>K4B1L&7"54I-7F1B(TZV*Y^G%2>TB\<_M=&RFE%.U.X]CY**H6A :G$/:<\*@ M\B*AOWGK='?L\"3D=NK\'0?=3K4]8N>OXR2RHRRR4 :Y2F!UO=;3RE%@9R(@ MXY&I'+41-^^:!T;^@)AOUORN2\PWT/"SM?8O"E&PHT!\X4RB0+#!>#K^3")# MD",DKJ-%+UW$FV-SAH;\[M2.VUFO3]PWTG4'31ZOLC)QV5K)A0/&DJX#.2R@ MC@6$U9BB,1A%DXG35XGHU$L>Y#;Y8&'W6M[RE\4B_3Z=D;"V==6OZ3/GGZ9A MMMTW!]6X//J9@Q2Z[$?Y0-4NYXL2L&ZN=UF8>8$T;U/)D0Y/'FM$;LC..9E4:#(A M;#\RQ\TCM4/937O64'G]/H=XS'(<7G:\XR<_B?UK6(Z\'SZ9*=*%J(".0P[* M);YI3@/<6<8YLYG\OV=O!<\O&1;EE^E\NLYOIE_SK65_.5W7):\XFV?/V&Z. M//=(>TL:B-94#X4V'!:O0/KB1-**:Z-;2&Q()IZ3!=T'H??5%SZYXI^K1_DB MI6E= V>OYV6Q/-DL>$1%]5'K/8DEWIWC4>QSUI+[J 5X44MZ,%D(24L0":/3 MWE.PWJ1ORBCV^>U#V_1L0J'EQDEFH5A%UD!0D(BF6&"2D55($E.;IS2[D_B< M;.L^Z+J_=GM0I75P^7G10?*GT]5TGE>K#_G3II'TI@I4%\,*<@TEQGH,R%)G MICFPLGCC6? N-8F1'J2JEXKM8:%P7Q_7H_72 \BVM)\55PF#!>N@,E3DWZCH M W@M:5_***Q016&;6;;7J.BD;^OQVKV)FX-%/?;UR=6RWS,NSBKD/ 7Y*90" MP1A'ECLH"*(H$#(RRU,6[%8N^?'*ZFM+C(R&PW5V7]WTX0(<&P9GY=[7&4C6 M1S3:4CA2.[67: "=SJ!=5EYF"DGX;K=>=WWZR$6!PRC_:+%U<$P\<*#^]/UO M^%^+Y=.VWV%DH$)AX+*O5;,Z\IR3-/92;-K43VFE ML[[A>,G8KWC1@[*XR'B]Q(N1T;'M-(-0&Z_G4/X/>U_:V]:1M/N+"NA]^>@D M]KP&DMC7]LQ@/A&]5-N\(Y-^*9JGJ008&([D(6MYNKJJ MNA:-S)2 ;=8R#:1SVKNN&5ZVQ^7>RNL FS^?GYXMO^+J YY<[ ?^,O]V-1O= MH;".<4["$K$6-7B(D6E(+GI?2E(\-"F(?H*F;C&W/Q:6;133 <:NTBN_7I?+ M2".DS=("VA*K8!"\B83$AVOR6PGJ6PCT3GCDAX M!%?CJJ4CO,U\,BAT9*"9\G7P:Z:XIS@RX#*+&&OO>I/BLRL"IO7\VZ!ED% [ M ,/CIOF?IUC.23H%9TP%)IB+H(U+==^FIL [!)#:H.992J4.'$7>$#?M'3,O''15%.\B83=;'_N+ :40''6BGS^O1L_K7ZAQL*A\KRUC\__7@>_R^FL[/E[7_9L*9F M),H.4GW30HJ3U.EP[S'ZPFI7-X4% B6$Z#A@0D3&ZIC[)@^X!ZW3>2*TWZ"_ MWTD1G_[ D^_XVW)Q]N5TEKG3@A4))15!H9,G:4EE08HKQ=J*VCYB[-^CNHLIC12Q!$&/H+\+E$[6)U'BMLWR_/5C#N)&(4CB8K:SR0RQ,@9)!F$YB$[+$U5TC[SU@(&95K/L'@V3 ,TLI,Z9S;O+0O!NY?>0D MN@3M4&4>(6C7NF54L^^",A5QKXA17U8'' (G;PHO0D80Q/7+OT+P5?,U? M#;Z[J[777-R;,%_]*YR&[I,XV?] HF:XM:!PI,77]33.KC MVAFJAO,(G@1;\59D2X?)2)5J 06'($P![PIZ:7W V"8U<0AS=5E.>2'F_&[Q MH>YF7LT7GW\*I_/3FW.@M4B9/@<,DQ(4DG\0DF% YX-E.AJN^#8YQ8&$=FRT MAN#H4:/50E\=O);_%E;_Q;-ZP&^6@]\P0^Y?R25:2+Z:>U?J$MU8("9#\0[W MROLF T">I&K:Q'4SI(VGB2ZBS;O[YE]]#_.3RMN;Y>IC.+D_/4,[X84T" FM M!Y6D V\2@M#2AFS1.-=D;,H0(J?-/#>#73,]'9E3-O9PD^%?TLZ!._@8DR?1 M*JS.:#/Y\]&[NBF+3)F3"%89ER(3P:DF31$MW;K'-MO_<['"BZTF_[,\65?5 MA?FBEHJ_6]PZ=*OY*?WJE_/J3KS'U7R9?\>S=^53^'.6A"LJ2T,FO^YY16$A M!J:A.,TXNA2B;E*9W8JACMW$(;CGEWMO5KWVR;-K%'!UVG8ECAP"GSB&CQ)5YA@HY1-:M8>DM*) M63TL)AZ4L^^EH.X@]G,XP\_+U>7[S65+;%1:"*\R:%XW7:E$1Y<.,\2H,,9@ MBRY-_('G29L6@OLJ_TDL[:V)#K#UV_EBGN;?PLE/RT6^:K NP0N24H#(@@05 M90"OHH.BC->R>!2RR;BR3<3TA)_]%7X_N;.O]#M T+65_^G']5__9XXK(NK+ MCU_Q.YY<'#MGO.&90\EF/4,'Z=A)!B;I8HW/18DFH].W(Z\3KVS2B[*!(GN" MY^W,QT/^KA:6\A PU94/(2@@3NKH]:S!*"^UM8PIWZ:1=0B5G7AU(\)DBR?A M<736$R O'KG7$N.7IC_H')QE=0$)1E Z,0C9!T)-\K8(09RVS8$]I*D3L(V/ MA,;7;3$XG[R:3WK@C**I+N%T-8:3CD3C282F(H+CG$$.4D$A4Q62)NDU/]6,$ M36O*QE#VL_C90?)3#RJ]8>)C^$YGZ[3R79@6<:PTK]>#R]0D7FT,D)="P<4G%-< M72C"+H(KM$XDF=LZ5V-P,6W+4!_7YG2PZ.!,O%\M$V(^?4/*J:48[\K]XHR; M%\1:Q#'+O%XBR4,6Z^'%QM&9UQ(PIEK,7T+136 _E-!. HW#8VIY0 5W ."G M*XL^7+Z+UP?Q6; 4L6FOH"11IS[J"$Z).KB6!2=RPAR;1"S;DWC\><-Q0-M( MJ1W M:Z;/?MQP]N;[[_/;\HWUAP)#,I&C70 2ZE3D0+$NF8[ABQ55)B#:0+3 MYTD[_B![''B.K,3N8;F>.IH=9\77(@[AZ_H3H2$6KTH;1*$PA!2<(HS:2)S34IU#EO!.$VM[A#DM:M@'*+A#ER) M#35264?'743 VC2B8F;@*8P$P9&"2:%#L(V&[;[4"L9!F'B^@G&(@KJ#V,8R M*BVD+0H16#$(2@:*"+66%!LFABEXX7V342)'6,$X2/G#*QB':*(#;&VLH4-1 MR/'.$DS*M2_22_"."\"23+1*QOAW!>-N"M^F@G&(]'M T'*!/R[\[.I"7W&A MA.%>9 \%O0&5T(!G-D%6/K"4?/4IFF!H(SG39AI;HVA_#4S]C/U3. F+A'GM M(Q02UH\3O&3#*%NZ)OYGW5>8^T1OY7)O4)U=ME:E2$AI_NN MQ 3..@G"#-G7@BS+#?(0)=Z?>;C9QFSX\*U0X8X,%:-(\JQAZOFIH_KUGOC M.F6]SC*B=)R1$2.K)NO* +I#/1DX8%8DS0+!G+?9O/,T7<=?<;7_@\"8JNL) MB3=/>K6VXM77Y7E]QKZHAP_>6Z-0 #H5*;Z+=%)9YA"T"SP;GU&W[I\A">UQ]H+D:&QT M(-9+?&S@X*61D$12*7$I7&SR*C^0SFD!V0POR\,IKP-L;MGE7TQR*I/OPA2G MD\TD!Q=Y!LF,SHZ1>]TH)3'>5(^NRY]']17'4F1/\-QJ+H!CAD<*R4'E).M& M]$+W#WE MM@8M8N6ER9SA%_>5(]!,-EKJL<0G?4$R WC(USP5G%R?Y2O.>C, M(ETXT8#.!E-QC!G6MN+SN*=Z#$+"@*D>0]32*<+$)2MU3Q-Y%!3B&4G\F%R# M/?I/$5EVG"M>&N=J'M+429YF$H3MHI9.$28O66&%6Z.9 NY-;7.Q%,*97"!' M'V01T0IQ,!LF>ZAYF19ANZBE)X2-TGH50S0R9%8[G>N:.FX@Q()@O6%(#C,& M;&OU_A[H,'*,D#BX[FHQ0C@G? "M%*\3:P5X7E,'IMBZJ-$9 MUJ2?ZEG*.O$B#X^:94L5]H#))R=.W/S73$8TVI'G+*1.=.KKK%K#+$B4R0N! M#%63&NEM"9P6H2/CXC[J6BBIDR51#YM;ZQ2K"WG.LK/:6PK<+".F%*(!IY,& MZ9TH5KJ8VC2V/TW6M %/6ZB-J)"CVA=\TWQ]]TBU:T#?_#V':"_?@L-#-(_S M&*60A% =D->R.@>1.PN!BYA#LHK"I@.]\X_?/'ZKBO#UXNQBE]^7S]9%:_^/WN/KXA0[_Y<"T2"(D)L^SM=R4W+:I M?G?:.W$3]T7;$W'Y0;3:@5^XH1E5EQ2=+0I(D(+\9D2(NFZ"9B)';7/ U&1U M=K>MXH="P_--XD-4TQVX-I9KNA)$-DZ!8)#Y$$QU@:V.;LK::630,/*8ZB2[48;M1@E#9)VV-R-BDI/ HF\0' M*7R;)O$ATN\ 0?O9]YL\D[3(F&4",I+T5,+:&V\E: S:*S26>=6?'S3(90C0,0 M]&^T'V6ZCAV]89H+XYS! %9X.NXY1(@\2PA"!9="*=HU*9T+\LK'#N&1A5$)0+Y QF7\<#9!8Y$\&K@\![K_?+]M4A'2%X%%5V M8)[?G7W!%0EQ\0F_?ENNPNK'VZ_?2-Y5R/7T/3U1?R:EBEJX!)8YBIYU*!!% MY,!$9#89GU)H4H^W']G3CJ'I R2_>7-ZI-R M(8"&0\!WIZ#=Z^Q(4CG$NZT62I(/7$!%H>K, PO.UFD[0CD*"WD0;99@M'RW M??KNN='(O^=G7^:+=PO\#X;5-4$SAS6=)!A(:\EM2B:0QR05).=LI.C9%VRR M>6D_LCO)B>R+L6%^Q*BZ[,"[V);;5X6^DYC]]&6U//_\Y%% MDE@%Q;IU0DJP' */"I#<+&:8$ 8GJ/ ;P$$GZ8^I\#RNAH\-VI7=2\X_X>(> MX^1*!:Z)T\1%),;KB RA$3 57W@)7LX+T)[;D43%VP_LCM)<4P*XOUTV3UR;V5ILK"1T;4" M6)N#E MTV=B<*8IU3@BEC6ZS&VC4A%O[#,5AT;BC?D9[WALYP? JI?7TH5 ; M?L[P] ,FG']?5Z+ND"QXXM-&"?RWI7:D(/[FXV^0A39S'WSM?Z_!C0P27&0> M4L@R,6-EL$UJ.#?0LJ\A^G49%J=K.7Y:A8RO%GF=<;OU33='ZQ.)]"?Z/_]W M9B4Y"!D#B%(' 9'-!>>4 Z_);TB%7.(VD?I.U$Z]L'X__-RW3.T5UFL>]/&# MORY4VBFS^>QG-C99FRAO:+@B2B;Y>G>\(QCXVE9O"'BV.&ZEB-*T:8IH8+@^ MIB^8S]?KOB^ENQ;M^GC0H7@S7X1%6L\;NY;U]6D@/DWT.H.P2)-]>6/C MN)H#U%38!$9..$DV!A\R3XSIIO,E6SB_BT^?\+5USO'L$X& MJ"?QYOM(_K\O%W40 .GX6@Y99,>X-:!#K .\"P58QAC@&*Q5Q0NI&WF!NQ/= MGQT=@J:'SN"!U#?U&/YMKXEU6=;/%XS.#)?.U/2\+%F!TEQ"9$X!A>N!E9BE MD?=;8S+%>_+,_C63D_N>+[AL,K MYG3RQ:%TH)BII2\R0\S1@W&:>RNBRJ9)]\H@*J=]\3LX5-MKLH^:SF?E><6: MM-$PINC<%5ESF-6G9\Q!<1'1&ZUU:9-CWI;":=_MI@-H$PWVT&2R+6/78DS& M%9]E@3JB#Y2JE*J;/VBK>J3D@MX%!E\-$(&Y72HM%\PR%43CS>ZZ"@;*>^+CS);1P> MXDH'I1,CT& @KHP#KU(&"N],W2G*!3;I#-J&N&G]QRX,Y.[*ZLA??/4@]TML MS4P)@B@6P"VO#P+HP,D8@#N?8RQ91M:F;/PIJJ:%7"L_<'\%'%\-S*N9<6S MMDVBO 8/*QN.22*_,WH*S8/3I4Y,+A!KF:VQ/&41,0K?A+L=C=-!'T&&:'[C MC;>[J#MP_S>DR&^[E#\31?-UMR.>SI)B(24RXSSDNCR9O(08I -R#12W:)1, M;19+;$]C?SF0?>#52CG=UB9<,5<>IL5WNN^>^KQQ;K6M*6YY=UE2<,D!3&#D M7IDD(&:=(;&2K/?%.=YDY$V#N^LQ>-^JP4$?=8AD4(VM+R(^0L1";E]6(M;! M 5(U&3K\+&4=WFP#"Z20IF1!.T+B.XJ0[\*>3:;_'ZSSI%_Z)8]@;[)O(88L*Z M&/ARUM+F\8[OOZ\^T#-'WG3J-!@+NP(N^& R"FPI. M3N]QQHEV490&'8NN!?AQW2A&_XF2['7T]D%ET#ASD;A>T-5;-,=YH MER?N_6KY?7Y*W[-7)>\NW]/\UMN.PY;WH'8A)\\A8 @50@EB<@4,Y]$Y%T-B M3>94-W#%KX6XH4:I3H163EMR*%'[NB(=(1:? (N.G"<=G&C"YU-$=7A+#D## M?;LUFOB/T5)=&>U[^;5&]NJ9;VMNM89PV]!V21%9"DZ"289 )2*!"F,&(R1C MFNG$39/Q,6/[\(^(\\/RY(3.TA]AE6""E,R88N.# M32B;_??GOZL_JS1$SW=\]Y$%V[??3G^KRLDW ]O(/Q3$#/F=!F,$Y0C*WB(' M[:PL4J(B:W]@U_TAE=/@K0D^MO?D]U36SDC\AJOY,G\\"ZNS_1M-WB[2"L,I MOET\(LA90>$=TP&\X*'R%"%PDF.(@;FL2E3I?O75(V;KN:^:)@9LB:(&(IZZ M,^D7?(X;5HQ)3#N0P1A0J"YSM)D<1,X"LX+=;Q?<#)AGOVJ:HI/F@!E7Q$=W MXZ48I?7) Y>!Y.:%!E\H@'&*E8S*.)./Y,8;?2I5?S?>$&7M>>.]7HQ3WOD$ M@Z^^XRI\WL1G$%'D$$F.(A*?#!DX[244BH.E28A!-*F(WX78_G*INWC_!U-7 M!P9R0,W%[6/NA1>,) A)R@)*6PVQ% LQV^+06(YMVC1V([>_$M%]8'D E1T7 M,&?)!.M*J L63%V S#[%7 /TUUOP M^H$TN?I.E\1R]9C/G)P(V8H"7JD,JB0'04N29?#1G^3X7QS[_K1,/ MESX_$5%6,6V2X/?[,YZ+?T<"6KM1 MSP<&6C-]'-F5RU6VKO:X6'O1UU2+!V):GZ%(+FY ?13%T>W&-_=]Y0[1WZC1 M\\C/JK_6P_CS\NO7^<66F5T>2Q]\QBA/H$]3-M+#YOI+3M^1H(G"Q>?K^,+' M(HMF!B2R!(H;BD)E#3>D*XPB#>54$X_X$7KV'IZ&!%J\_MB+;[FI9 I91>$H MW,Z)KYM0D*YV8MZDDI.M3R.Z233Z-%D3SZ4: 1D/AJ"-IX9>RS3NG]K=RZ(? M^:0FMJ5A^?-C.%(> UU* 7*N):OK03CD.X,7.2*G7PK;9#1C,PNSENCIV;TB MR6A%;24JP&LJ6T4C()AL@0=1(U:M7)MMAH_0TZ=-&8*%AS9E?\%/':2M5S*N M1P',0YR?K/<57-C*>TQ)Q76MA0,;ZNX,Q +.4WP@+'%C"TOLP2JZ1^8D;OF- M$P^<&Q$O[03=0>2UZ6*]8O''Y4:6'_=85"4DFWR $@1=Y'0LP.O@@2L?=% < MPX.BKF9.SS.T3CQ5KHG5:JNP#C!YT[KR@82\N6\E"\\45Q0[LA0I6HUUZ2LR M0*6Y=BX%W^9M<@O:IHW^6V!N;(4C,I,FO&H M$B3ER1(IBQ U4MQFI,E)9AM-DW:&NV2,. M05:ECCH6%.4:'B$&Y= RZ1)OY+8_2E,/KOM."-A\]^TO]PGON-/5V>Q#6'S& M5W_.3V<*A6+>V-I4LEY=KB'416-1I!@,YY;K;9)E]*&W@$+_=1\D=[YU:CB, MI,/EO@+M 06_X=>(*[J?[TD7/N@)'$*5B8)*F?B.]D"6K&@C?3&LVUZ ME+?2^YUOGECSN^AM.880I]9^^/,6X=);9-EQB IY;2X,X$HRP&7)@3NK>-QF MQNMVVK_]S=/D9D;3_LY"[""VW7S]D5./;\_PZ^F,G"/G,"'DE-<%20I<(&V: MR',)(7/39NWD,W1-GO=$ 4^C@;-3 E5T_X;%0[C=-;7[3VOHKIWY.&!]!#47>@:%Z MY)GD:J6.4$:QHC4(M(:.1=TPJA('HX66(:!.ODDV\FFRIGX_:&>F1E3'U%;J MGJV=?_YRMBS_/,7U._'/M>[QY&2MLQDB1JPSM3ROJR"$R>"$RA"T+D*Y(I.] M/S1TLY7:^BNW I ^)@ U%'E?0+HY$[?YX3G-WG"W)ZCQG6((6NCR*$& MSRH6@[:UK4>!R2$Y4:)1HT2Y"[\#+_OAEN3JKX<&:B??AQ_J!5X[03P:"77GA7+FA11;")FZIA_?.#L+?(.8'-=O#TC%XT8SQ90 MFR.+(86Q:)S]UO#X^0'83;@=+Y.XU"-VJ5JP;@T0)-KM< MP(NZ(<9: 2[6$D4=0XA"J>*;7$A/4C5UL-[:I]E'"3LCZCNNXO*08=:;\[/S M%5[6)=RYC_])$R_^6<@X_KFBLO57TP5_Q@K\#;$-QGW#<$38.Z.,9271=NVG9\_@?#ZM,?RUEV M2<>$%++4*T)I$2$PRX$8RYZC$@4/UD_]!)U]!I.' .0NBCHV'!*P<(:"2>]M M!":+!Y65!V*9_F;H!XR.G&IU5PRDM,_X]&!8'*RL(T/CF^7Y:L:9R='(.K^' M"U L*PBY6 C::1\PRS3MA7U%:)^A\*&P.%A5QP;%^7>HT;H4_^Q+Q-T@UW66RKSF:.<&]])BA5O2""B9##?E!%<-4LJAX M:1(@/T+/5H!RQP2H,03?N\GZYR+/3]W78]1NA3U_3-AKK[1C*5O[>/[MVPG6O[::O?', M-S1Y(1G"59OY&U:99"79+I8$1:<\4G1:O:]H'',RLA1EHT3"F/,W[IZ0Z\H7 MGI 74S@0L,E$,T?QCJJ/C,'*A$KJE)J,'MU,3@^/%COI_>D;<2=I=W AKNO% MWUW7B[^+=.86=7\*V=(OM2OYS7+UV-TOK/2>U3:7*#RHZ R$9$F.F$) 1_%+ M&Z=K#YI[>*$8!7V'TEL'$+W+QK^QN'/5V+\=G<6GWF)"GB@:F,*1-=0[ G^Y=#\_A#-\CZM4JP:E9ISY M+,GJ2UZCZE@7.%)4S83GW&$Q[@#EX<\3VL/#1'L$[JNA7J.#CU](S#\1OYF< MZ5I)=M&IM$,4\,@GC>+M;T/E2%Y]5?3)\O1\A76(P,V7?< 34GVNI9NG:W)B M)>?*9;L5HZ; ;4R@K5?UN92P%\A(6>>%,B)((>\/ Q[EU.Y']K[&;>MO_^GV MM]],N"S!&\LD@H[,@I),0LRI@+=.>86.";[-N)YV4MM,][1QR &1>M]4'E+? M_5:J;K9*NR\7>/+S&MK1AHL&]L4HR[+49O5:9E+7P7+P/AN0AG.,&(((]W=? MO0!K>C,3^#7!9OD#\2.NOL\3;E9?70>4UG^K0X33\O-B_O^(J/6:GC6EM^;O MAVA$\86.7&U@"B:"Q\R :6>3U_7)L(F=;<;1<5O@ >A^?&[TE!CI(*ZZ$<1F MSC^>$5,78U9.7Z6S^?>',]Q=9'6HM@>>C:PCHNKJ0+O>AHY6E)"\:1)I[4_Z MM*FH+N!_$*UWBO-+D;ZJ2^9N<_RO<')^@8+3T_.O%S^[Q[WW5EI!Q]J46L!$ MYQIB(>Y1>F<$>ITC/Q3F=V=CVNQ79_@_$!I&],<;6OWZT]-7YV=?EJMZTZW; MI&X)Y?U)6)S^]./UG[A*\U-\OZ*;+?.\G_US,SQZ[ M8T4I.L@=3>)B,3%.L%*.LS!!0) MDE=)Z81:Q":O*"/S,6U->#]7Q4'QT-5Q^.62@$+C*QG,_#R9,O M)M$6@W0U%AXC*.,0@N,*A-8\H)7Q>'8A)4'%<%PL?SKU_# MZL>RK$W$0P.R][3-,;ZVX9O<'OSW\727@F8E! [(H@(5Z\C%8%VM%W0,LY+& M-"F@Z^7I;@\O<+U\A>ODN&0,I$^INH'D_+E2V;4F!1NS]0=+T.[$P5$_S0U! M[U#GIPT&.G![+BBG?[S>/F<+&F0N0BJ)U=UA"0+7%K1+ 6-!SGP3C^4.%=." M<"(D+,=22P>8VEUP-VPO<@TM?@]?\9=EK2.>Z:RU<2F"C;*0-*.&J!T=]N0E M=RB"*TUZB5LP,RW"]\#6@Y&[$RNZ [#?"8LOGAPN5_$90[+U)8&WN98:,P0O M:XV&,!(#DFDP3?*#CU(TL6&='"S+%IJ;]$%HOGS'TFZD&@.VUUIM=O&0!23X& M30:>R4U7R2ABH4@H3KD2LLM!-TD1;Z!EVBJ4;J XEK;Z>!9_3JJ/"?77ZX4Z M,8E2YRX#DYD.F4\%HI427+;(M5/1L"8]T_N3/K%M[2)J.C .K"RES7"=&5L M?K.YW* BC5 QH@7,2*;!< 07Z3SSG+2(S!359A3 =N1U[I>.#)K[D?[X&NS" M&&]5XOXI_/D3+K#,S]Z07C;R':+3AB)3XS36YE !3I-\L_;:H@O:NR9A_SCD M=^[PMD7V! CHP")OQ?7OR\5W\O;QPIT[_53GI-W^?4UU_[X\^P^>W31^S*35 MB>)2\N]8]*"D8R2(0M@7',]_3L&1C"(=]U&@()YPW18 M08%2.D.0 M:" RIW.*.FK=&H4P,O.P1_#M_F9YGI^=U MB?&,)Y&83A%*G3FO,%# I+* X*H BU 2FX2\@RD]ZIJ+(6B\;Z;;ZK0#SV;G M:_#W\YJ O^* M-&U>%ELQ=-PMT7L<@2X0,N%)6;^$[2R$W\*?=;=>'2WWKJSY/IV1YR4*2XZ\ MKZ!!Z<0A,.G 22-5<4*;Y)]S4D:GZKA;GG? ][1Z/6;3O_[C7Q28S!>?+\(- M/K-T:J4I#$Q*DC1@-;B@$Q0A40HE8C)M.C)'9.*X^Y>G,/'[(N&X0LV[M?/W MIH T;AEXY-L.UBFP#;=]!)_)ZY*RU""5H8,0?*KSYQ*P8JR6WC')F]0'3]P@ ML.L1OE3LN_.ST[.PR'20/RQ/3LA)J[^<26N85"$ 9Q32**D2>.D<6"V\"C$8 M;-1HWX2=HPYCA^!Z- ,_'CJ.V>%Y*(6+V&:6D^;%B$+JH!!?Y;IKAF)\D(&5 M()(VCK/.C\<%)T=:WC B/-N=F!VPLO-A^;9VPCZ>A=59%T?F(C)ZN[AP#F?K MBN6D%+AL'"A3DV.^SH,*/"1&\@U XSY ME_/5=2QTD?BZ[3Y?37C*,YM4EID;**&6[XO$P:6H 6-2D2.7KLU@EN&D'FD% M1$.TM]7V<$3["T0O\'/U([NP^R3G@O/Z,')SK*--W#@3P BL15*>0T"M(!:# MQ6HO2IO K $O1UJZT.\-L"]>7L2A>?WGM_EJ_?^Y$0)B$%X3_]J(3)8#(S@; M/9B28D&D"[%-570#7J8=-GWT'SJ.#(O":,UO,Z;9:071AJB: MK M@5:(7CL1S0N*S)N-OGN!IV8_K.P9F;]>]''5W!+"O854=X?0DL[*I-)4#_:RKLQ]_BD M@$@^6%*=0,."(-^ZQJ(I.SI+R689@RYYFD,Y'H\O)K7=Q<&<"'M]Y,3W%'0:HD,N3<*@7)L-9 =E\\7DXH_B>+9#X,LXH1N2 MMD]**$>/T9@,)=0AQRXRH.@:0:(J4I%_4?0T$>3(C+Z8UX&C.*4M47@,$>?S M5NQ!EOA)^00>3:I[&JWV&I02!J(/"$IJ)4,2HO#[W0E]G-*!C+Z8YXBC.*4M M47@,IW2D&-VQS NS%C!H1V& 5Q2C2P0GF$3!>>'.O/2\T#$\=G1Q)B? W*C/ M(X=IZKA5L'/=\O#N[ NNWBY(2U_7_VC\YHXAW]JRR6-G[OMH]F#2%QNE 6M, MK)6U=?I&I&LB!2TE>N=9$WOX4K9!>%$*-]F#\L@I:$T67-(!F*(@EJ5D.3_$ M(L7=.3CJEHXAZ&VW#6((!CIPM>Z.AF>\*&L* BI)EU,6$4(H 73*/):DZ4IM M$JV\R&T0@Y#PY#:((6KI %.["^Z)6<>2)6)9,K!>4@CC5:TH$02F+%CPJ+CS MT_3.'?DVB$'8.L0VB"&*[@#LC^\4*!E+EL9 RBJ!*A22..8"Q%)<2B4G*9KL MUOHK;8,8!):MMT$,T5P'$-PY=/WU>OB>O68D1T96(-:-B44('K@( M)KI)K.M?9@KZ/M["@0%PS)#?IE9@_)L-5^< MSM.%5+*CDV"8I]B]#O_6PM&-S@*(5#@J;X-,7?:U;FA<^<"5$)ID$H,BLJ.4%R(%^V1*&MR)*ST"Y:;L#0 MD99JC7ARID9)!Z=EA_425T;CW9VY6[-2C-$^1L@HR$P8P<"5Z*!(\KN=S2&K M)O6-HW%PI$51XYR':7!P9-/U;C]%7@:IR_+J]/3\Z\4/RW)U;0F6Y;8+B[GM M ^VNU!SJX784:?7QH!LRNEB;4%RPA4*,C!#J]$@?553)NU)$D_6++^9!UQM5 MLK @M)'D3LH CA.[CH7,3,J*Z3;!R-\/N@/1V_!!=P &.G"2[K[N<.,P645^ MG5>AEM%;"*D(2$+3=R8:O)T8U1$0?$XH!(" ME%(98L0"UF6C##E@F#KK,3J.!]U!V#K$@^X017< ]L>?!=&P4)CSX'E=^\13 M 6_KIOA W&&PH=@FCV1_I0?=06#9^D%WB.8Z@. (\;7P=.B#(\$E[HACGFHQ M' .IK45I'"?&NTJCO[P'W3V\A0,#X)@A?QV6WXK6/\Q/__MFA?B6PG/"S]D' MBC9F$3773$:HG(,2=/RC(GW$HG41/NK@^BIQV):SSF^!D:$ZUDEI@IM^GFEW M>2[8))*ZDSE=3*?[RF?6,NF*EB!CK TV,H-WI#-FC"/_4OO4T&=OPM+1/\GN M?7BF1\I+NWZN)/&OY0E]S,G\[,?:D"@F4$L?(+I8+G8*>I0/N5*N+RV\UG-[=.7:K3[G1DK6A7]]\ MZ]I>\NCC(9? Z9Q&"8HY1:"5!4@9ENR_+()'*[UN4G_<]T/N^J>GK\[/OBS7 M2OXG*6IU2[DUMWCZTX^[\P*J(;G(T CA6>$H0*;(0:52Z_*0+1M@"&JVKQ"-X@0RX+ZB8X3&()@MR MCN@=^)#P>+K;=X"N.@!:DV>@E'SV128(Q5M0104(H@X"U.BEL8&+/$VR]L@? MAP=AZQ"/PT,4W0'8GWABK"NI;# U.1Q Q9C!N6#!*!X4MRE:U61%QE_I<7@0 M6+9_'!Z@N0X@N,?M]?#NN@G:;784M:L"QB:20G84%HL@00H;;%;"*7[ #L=] MV>G[$7E"5Z,#]+RT,_1ZD=^5B]Z:ZSA&>.VQR$SRT(GLDY7@C&>@"X\HDI L M'# Y.1YC/5XJAP5OR_.T+Y*Z/5D[C5&\U]H9;"HBF02XGEQJ24'.UA?Y8$R] MI\DS:+/CM15'+^@L[0W<=L,X]T!1/P]I#][H=]33+;E<2NK>F((/6!UM^O7/ MR\5:C>?AI#[HBYEA+N@ZJ%0%M/79I"YXXQ("]\;RC!FE;G;\IN>_QSJ1G@[K M]!H:A-!)CW9]O=I2:N=;JO3B)S4ZN%+IM6I+$IQA9L!B(;$$QL!1_ Q):Y^9 M9C'C_5$ #Y[[#DKQ"SIJ^_F8_>+D!3B:MT1QN;@4M423/ (65;-+3%!831I3 MC*EIX\<\/)-(YEQVAM,XEF1^CTXU6.(X(GI]W3O:NP;O]-DOY0(M1! M]]J"L"7RD@6R/M?<;LG?-%?57_*DC0:S7NZN/0;ZW!++W?"6SY3T.1JI@(EB M0/FB()HDP/ED>(G2&M%NWU 3EJ:I+3ZR,S8]F%[6L=HRZ.2SXEVA^-A0J*D$ M^?5&5A$E<-$%BIJ%BK+)L^\$O$Y3E_R7/(A-X'=< ZP^(*ED7JNWUQK]YV)^ M=AH6^=Z/#[=C:"1Z&A8[MY!8']7/JC;H%_+G@JJ9O;ID,DBZC(2+1M3N%^F; MM!WV7?V\?2MZ=D7R:'RU$J4FGPP$E"1$)=$6IQRJ-J_1?X^Q&HC>=F.LAF"@ M U_N;MFBYE*L9T0*7E_MBN?@F4$(D3/+I,50XE^\?+D1$IZL5!ZBE@XPU:0F ML0C#F*^IOVPT*"LYQ"SJ)AW),0=M!9]FA^B15RH/PM8A*I6'*+H#L&_R!C]\ M_.=ES6NTR5AET\6B$15M!.?J'TSZD#26(IK4US])58\%,8<$S;*5!ON#XU7I MM1;"HU04:9-DE"H2O#890F#%,,Y%L4VR)QNIZ?'=N1_X[:"Q"6&WSAK=X^!A M+'QUI$XOF4N M:QU8PA$&+&ADI=3S%XHAV\]"@FB* 9F9D2+9B*7)9L']2>^[+^,P,=2! 7#, MD'_]O^?SLQ]O%W3^S]=:62\:(C!TCUE+(J8 M@U6AKZF7 QGLW$,>&;ACG9N6*/H+G:[G-]I%[>NH_@RZ_J$TMQ"8(JMHT3-. M&G>Y78UX#Q+H/(1X&>=S7!QV<("WVF?T^W+Q?;W':RVRT_7RN]N_KZ\0OR_/ M_H-G'S M/R_J@_CEPJ_EZO)']=_QF36Z:.T9%%D"^Q8X1=9PCU7XLRX8H]&%L^BJ=S;^3,6LT6FU7,IJ/6!M%/GT4 M&W@K*;@KM4,P)@KM"@=G.((4(63D3!C;9'7F2RDVP.*EB-&!%:ZF>ZR&$+6! MPE-(%!\KQMJL'OV[V& @>ML5&PS!0 <.V+T92<(7'40 IK(!)2GRV(5H[[A['FQB<0FW-O%80B,.+2HN8O8#LA/!>>)WS 8>B M_14?VO;Q'PX,@%Z(1BZB:* ME#,X+@,D54@;005ONVPP?)ZUSF^'D<$ZS;;!V<['\!OZQ>"CV=A==;Y M,;SWZN\C^U(V[?IO^(AW -E+_H2 M_-=:F]=R0:Y1*,R@#4]DFT@NL=0_M/!9A9*UF::-9B0&.WB._BN>OCU0-OST M^8O3M\#/]:6F\_-'>BLXORT%X M[&"UWE_Q%.Z'M7T/XJ3$=V.6F!"9S3=2I0R11"1PM&:G1% M6%EDWSG/K5GM($A\ 3G0-LAZT>'@]K*;19ZXRU:2S=*YMJ!&LJPV L873$2 M_;%U&6S/_ O)I#8Z((>_1L=%ZU\NZ?J\^')=_&J+ QZD@SK.CL1'1MT9SDLJ M,C%^9&\CQ]=2]/>);XO;XZZ6&9B#V\)BNNALR1&4$#4W8 P$G35XGZ0(1?M8 MCJR)=Z $7DBN^-B/?$OU7%K4S?ZC[V,]X(K:-FQ0_2T?S8#7POD=/1VYCUH:-C+ M/)9D^FAD1FZ%DUR#8YE"4%,$.&LEA)"E#@%M-DV:%UY*([-SB0N-9+<"+U!W MH5#T7BB.EUA8*8R9OQN9VS4R#T%ONT;F(1CHP->[V]4H?$9%8@23Z@0166JU MDPC@I3?6>9&8:K(VX44V,@]"PI.-S$/4T@&FFK0M&J-$=;' 2J]!:6T@:E/ M9)ZMM$&QT.Y%_04W,@_"UB$:F8CG]=>GA479,# \T"" M*[3ZR._/ M5^D+_8OJE(^>['_VFQJF](=QV4?B7O-@$!VGHY$4*,P)(AERB$E+IY*4VC69 M\O92$O?)2)F\RR ,IS,KZ.*+PA*[2<6H,S-%_KWNM%GB?@AZVR7NAV"@@U#F M;A8/;8[2UOFMN"X>30%">] M+AH#,E"PDON@@Q6IU**EK%)N_S^Y/^4I+O^_@&!P9 %QFZI^I(XR-U MI.L_/N#_GL]/YV=XF:[\-^)_3W[\S_)\=;HL_UZN_COSV2?'LH3 $YD3YP/X MQ!6(E#$5R9)E][M^GLC)M2.T)-XZ0< Q7P!WQ7&93[U(/O)9S"HR MAPF*(>]/.1GKVEQ-,HF>^U*X"WW="4]QTT'OZN'/2C_X..9#PSJOSLR_+ M57U+F!572F)2@JL+Q\CM1 J42!Z98Y;)FJ!+7R/9'^.D@R[/(SP)F'+(7/35/?T,0QUT2![_ M,=D+)5U$'CM=I(O%>3AY'5:UA^=TIG2T4>D 67!'P5XH$)PJ%.PY;JV2R?C[ MW&LGC M*H],?_TYG. BA]5_,*RJ3'3@/H"C>PP4*@2OJXG(@9@'SZX_OWU\8C'>%B*XW9+LUU$]\V2&636_+:Q\%74Y3 M;)I0031,@.)"@*]_\S9XY50V)/6_"[H>?Z91128OF 1MG2'Y,0I4HM%@:V6S MI\"?I3;E]7\7= U$;[N"KB$8Z""_<[>Z(SD;K PD0F0%%-.6_F8-:(92)($Q MYB93+%]D0=<@)#Q9T#5$+1U@JDD9!XH@./(J2*Q+P92&Z.L[>% DRN!E:F1; M7WA!UR!L':*@:XBB.P#[IA*A.DL5;,X5I"C0<&^4<$VV8OPU M"KH& 62+@JXAVNH <"-$P2X;;:Q%2*IZ2CEH"C&9]9L$H#R'4[1LE&G#,2,@A"::E82SV MM4+L$48ZM^XC W&L26=&8LJ25Z'1',G M005'$76BZ]89R;.*//G8UQJ30>P=?>G7)">H'8*.*Z?]RR6%MW_6I#7YN2]J MF,L>Q&,?>6QM+?>>R!Z&V7QQZ"@0Z(C&L^+Y)C:]$4\1M"TD!M#V<_B9P?)=X"@C^??R!NL?(23JZSD M7=[(\2(O/_^$"_K+V66RTB:GN&/$EBL%E-5U:D5,Y/V3^Z],*,ZV&4B[$[F] MH6\7J-R_8=OKK0=T[A^89J^S#DD!1A;K)8'@"Q;(063#"\M<]Y4W>'%)YGVN MZ0,#8.J"S\>"W,M:UO"9U/%^A9_"GV\7%"]C'2#WQ_NP.ING^;Q@),F@?!HA&$9RX.GO\T5G6-1=/0IXD$P6DZMTQZ!?$O< MES?6ZN?EXFPUC^=KF=R6QPW[%Y\43F96:I$=!F"N('EK7(#W9'=1!\/112OT M_6S ]I#>C[:CS]Z."NX#ZKE'F-\]VU=LO5W0O_FZ7*Q?_&=,84A."D@B4N11 M> 27-()DT20OA=5JNP:4'0DX^F;:AM9X?XU-CR9!73X 2M(9#1H91.]M#(E%Y&7K-I$&!!Y][^O.J.Y! MXQV$B\_<1O^>GWUYN\CS[_-\'DXN>WVO6^+?+%=O3T_/PR+A+!;.HU,1L#*O M(CKP1E/(8D@GW@5!=U&3EYN1&#CZ7ME=3L*D*)C:Y@]B^GI3XU/<.VV+EW39 MH9.%P@T5( ;.0:L0D\Q)1[%=__?HI!U]9VPK=[NQEH\*XQ=,7PRK?[7([\[/ M3L\"_7;Q><:8ZL!R=KK(^X\C(R#[<8*.OIWU,'@> M2:/'5=ISW<+Y=E&6JZ_KG[TK'U]_>-^N6?71KSI$J^IV?/91X%.*]:D() >A M#E'*R=0!,0JD02&+,C:I)F\+O13XW'UBJF'TZ0UIIQ?9_V DE\XC. H:ZM', MX+)+X$/-5P;F1&I>_16B*U@+/T.="8C2 MU]GA"FR4W&NGZ_CPOUXQSNCZWZ[@9H@RNH34Y5M^X%Y)&PVDF'1U@>I^)B3Y M1)6\$ZB)R;]\P M;6Z"KQ=5<#,(*N,4W S16P?H?'@+W%P"-_%>-)(9U *LLW0/9*;KB:[_&4,A M&4:!3:J_MJ*NE[*9UA?J^*KJ '^7&Q$Q;XX27_]9_XHSKPK::#E$77=ULFPA M<,&!<\6M"5$KW@2 VY$W<30Q/B[N3P497TD=0&^'7%3-HF*>":Z-\F:R):TCO8K4A1$X;G[1"UWTGL)G:1O3[#F72]G@K?O8SVQJXEJ^_0Y#(F1:!>T)MX>AUFV?, ]JY2V?D3JT^J>!R_)]',7Z/T#*2E7O]O^?5<[\"CT$,7B@!/"&"$LF!=T(#RZZ6 M2@EA39.:E;MD[!>M7LGK%TPG=+IJ-=C[,,\WUWD(/@L>"E@M*&(RUD%T7H%) M011$IS!NF?!X[JNFM1I[Z/9NH#BJ1/MUD*[Y7#^_['?V+S]B7 NPB:XV=B G M88R7'H0.=90WICHB^8E-KFIQ[$#&Y[;KD3X/ORH0KR!KG*:.U-W MF3@A05E!;GU)=8V;H0M,!2<;[0U_GK:NK,<01#Q11S:*'J;/K5]QM'S T7)Q MJ_3XWNC!BT6"R_)3.)VGR_[!]?O"I[NRL):[8HR":-?MA*F EQ1OZJ"TM+[X MH.X_8#[22M>2S&G?B4: 9V>:[-X9_C_G847?=?+CZB=7Q:9[)!"V__!QK])A MO+2Y9'6(WE! !A2565"AUAHY4\#Q$)T.61;?I$YAW$OV6J37?&$VHD3%H2BE MZ2P6!D$[!H*+8 /3%!TVVM!TCY*N+M AVGX0E^\EXP[*)VXUR]^8V^G_8>Y[ M7&5T + K\WW+Q;P]H"%$XU+) 7+*)"YFB*^@&=W#CL7HT0O69)G$TV1-7&DS M*JA&5$#WCM"KG.?UP^H8D.M^M#&%P':'L>VC@_1=E@*>"K+4D$"&7I M)O1607 E:&N]3J7)B1PYPW >3_%_S^LPH^_TQT7=+A+U,OL"S"*QEM"!BU)# M*LD'ETL2;1;4;2*F*Q=HB,X?5MCO*>D.+JG[/%QUOL@23>9*@O:^;IVF"-9' MNFNULSDQCY&D= C ]-%TMK>BGT'.+E+O$SR7C2N1I^R-U[64FLZ6E_5$!;I@ MZPM<8-Y%TV;KX&,4]06@G?3]/(9V$'Y_*+KL0TH!@S3*@9%UJIX2&;RB*#5: MJU!;Z8H[Q(W50WO82)I^&C\[B+T_[/QZ78(J2\!42H&H,)-U+A0K,I7 <872 M9'2QT::R1PB:N,FK\06VF]P[P,_#@+.B7QC)@858ZHQS!JZ0GF/,BN>0: MF)YMB.LM9SA(_P-RACLIH_LD3\V$WF;UUBO?&*F>+3Y^W(3/4'X:I7UB"(R% M "SINC>JMH78NM]"(9)')0MK\S8T;MIGN]/@)=I0]W-B=F2\0X)85S9C-ED5 M4XID][N;_B*F:0],[&:7!FBB5[MT,?[_4_ASM\*TV__W4>S*H_2,9#>N/W]# MB7-(LG:1*7!,&5#:&_"L.M/.FJ!Y\(PWJ5)]@J9]+M,))T M8Q2I$S":I/9V9WF?@W3$&P] M7D+;5HF3EM9NJ!>^)(%8?'5ZBF>GKQ;YJM]\_J#:$IG/V5/4*9C-H+S*$+/S MX$SV7BAK4FKSCK8;O=.F*=LCM9WR.D/IZU(PGAU;N&FU$[B^>)\OOC\[ANNUIJ]25:;Z$)@Y*58'6O!($F#SGB$ M]<:A%$V0[4:'[$%WO][G$(QMFI9Q*&7V\/)TOJK2WH53[H0M6)>E>,V(4\W! MFT#^#!?0!JS/GD&,=QDG$ M$SO<8=U?*$%8RXUUSGC=I!/I&;HFAN:!X+$9E:/HJHLXZ9*ACZ0YK!$@_1\V ML)4%-[X4"13LN5I=12(+D@$C27(N@F>BR0CSK:B;-E*?%H@CZJTG.#XBS1F7 M3CD3.02E:D3'#3E,2H-GP=*5$GT)31+ 3Y,U;>@]+0#'T-3N=_#R+)R,.D%Z M%REB\#$R9B$:)DF4P4'4,D(P7.: Q@G5I)1@#YHG-ID3NI6'4G0'?N45JY?. MRF,GU:BHC?,&4%HR MH&B%X(2%(;U%F31)L$1=N1-_E _L.@Y1&4CJBZ+J[W M*[[NN"V/<5>2%6BT ,TL.2]&>' V,7".!858F,3^2:$XAK(Z\$,?8T.C M44FC@EH1"2H6D@Z7"42V)FMF=&G31=@EUJ;T'\=0T&@X:_?2./80A6T_>NPW MQ8,/4GCJD:>(6+R1% 2G;&H!=:P=A0C!DDE*B1PYUZ2AZA"5L5LL&EK3\O*@[6(B92_9/9T+FI 0ZD$61EU&X@&A9W480A'=1%9&: MQ-"/T--O[=H^X!M#^$?00/)Q3BR6>0J+LQM'9UDN4P%A<1%U/2C?"W?*]T:J M!!J3E-'+A9K)Z1!-,KZ85"0"$T&0"^I,'>9E(%NGE'6H1F2W:>I:[?2WL(7IZJ#QI',1W.V^3!255G/GHR)*R<#]!C*G'XT M_T/QU<-9T[=TW=6S^?-)F'\]G>40N#8*(96Z/;J@5$;ED#]X4W]Z M^>@S7]A/0G-<@#43^M&Z #.>+&9%8LPI40A:9X91E$B>55)U#&Z,+#QQ.\^-4L<<&Y# Y,1DD&W1<(Z .8*'3, M0FFU[0*L =^Z%'P*:*ZA& _U@M3T]G&G40ECO@JJX9][G.9$@8TWJ@ M69.EJYO)V0I<]@6!:[@2.BA^>$1.MZSUM;!B01&=%E!"1E!UW[-+'"''8E/0 MVF-ITY"P-8G]OL$TR"7NJZ()[=A]#^$6*Q=FN;YJEO]9GI_B?Q&_T7]]//_V M[81^/>/.ZZC1@1>A-K:[ B[:"*4$630G]U0.#E*W__HNDWQ[ ^$1OZV15H;C MSE_@;H&?P]GEOQWQ!KW%YC^6R_S'_.2$HI[[/NH#G[4$=)$S,O&NOGM&I)C= M9@G><.,XJU7"38HF]J:\R[S>6!B>1K]]N82W&'Z_6G[#U=F/NK/\C+BNSF?4J)D;RB1X-B4M$"M$2!_09%3*ME3],V<%=NOH=G+=/ MHF9,91Q!O\K=.8#+0O:ZZ8R\X=\W=OGKGAP?8EJS5DD)$8 ;3Q!+*D)DD8&5 MW,48E!*N28ZVCW:7FS&5=Q1UTX3&HY%19RBF=HU9.HHA%PO2:NM8"8KGMA7 M>[/0;[7L$.3MT>(RIHH[2-L\PLXC GEU-02KEMF?TR?_N#.8=9;JD&"G):!( M=0 ,:@@R2<@))1,IH2A-NJ1'Y:(3B!\8BH^=B(/C8OK*G6VF#M.O5AA.ZT5[ M^9=KL:?B?.(\$[,4)J@4)'A)?[-US%)A17&^72W/?G1T\A8Y#8P/K<=^+?GF M<1T4;R8CT,M( 28F"TI1Y.DX79^)::DQ%!9XV\;D[>B4ZYN(/,@A.+:6Y$]-LG#/TO9-&:U4SSNJ+ N M$O&/L/3;?+%G2!U/K5V =QL!KSN>Y?:R_O M%R3@=5I\'8U:HVO#)P=AB2^%-D.(G($1JD1/=B!+IP9R.T7V MB]+U._/-Y)S368@)24[U(O(1% ]UH#*W(*+7V19C;&S2K+8E?=,\U7:*S+V4 MUT5/^:,C/"772;$"TI@Z8]/NQ^ MP)/J'K\/J[,?GU:!_).TENAB)4AF9&TKBE G7)(/5Q_Y;=*\-!FXLPNQ^]JOQ[2Q:5\T,NMMH'.2 MO1)U$;4&ESR'_]_=E?6X=2OI]_DO!7!?7@;PDEP$<.*,D[EY%+@4;4W44J#% MB>?73U$M]:)6=TM'ASK'$P2.MQP661\_5I&UE.B$-S8A,TU.UC-D'/;UJ3G: M#AFME?;&V]KQV1EWCU%Y[9--6:]EI$DG.#(1L]&<<(&6@PJA@&'_\M$^!B-2!)84-LJW+*N52VIX#DS62=I MFERS7RCW=TB2YZ#R1))LHN6ALS*?F>N/B*M?PS0_6MO5K[A,5?.?\6/Y^+4& M(,P>_H5/^!7G&UQ-K))96U'[5T=1 Q_IY!#DE"61O5=9ZO"D>O_Q)_D6T@W[ M4'\U,(]#N^.U"W[#SS?;WEIW)>,S8I!?"&KC8O\&AS5-$TB= X0;9A#^!>4/*DZWS/&OF>F.;W$&?8R?5X]EN- M6.>8I*VY)VG/5-8*..I2KW031.<+<,ZD%HU\CDP6#(:_;TCE;NXLZ:RQ8G9W)HCB7VW!P-WE'RE'GH.D)1UU! M[]L;B(N/Y;;#]>#9#?2:F*"J^=W %&?353-OPM2FIK5Z1+9#ERQ)HD+ MSXLT4O8Z!Q.'[-73^G\_!+6GZT5Y\)N+(_/OE;3.'K41D5TV^];DID-(66<& MF JK-79*K9Z-$",Z.H6=L*9)8O)(C+JZ_A-7=+).%LB:K!#E=0;OG(:02HZN MQ.#:/(=UD'6D='@.BBXTYL[6V( WN:OE>O)N,5\M9M-\&Y2SQIO5FW^FJTGV M(8EH"XC(:GQ,3!"R]+_J0[\ZOB-;=K&\3:[[83:]FR[[9@"9K+ M*#6Y%S:#"L:#UT:"-MPE8[55JDD@]B,I!C::^]/N\5>_#DL]])'UJ XV+K]. M$]Z1:WV,='3R$IDZL@,] \^1?EE\0D6NJ9&'X;_'CZOGQQB%/]Y%:XO^EW!H M)+R?XCHLOQW,("=>F".1D=$/VQG$*"0P*YBT,:<03FPI=.SS Y\N_>C_\H4; MP6%!IEN-DKK-/ODT7?WY]MOO]+]NF=$AJS'3$7BL?8U:YLE?2EGC#BK$]GM0$][PFC%B1X3(U?/! @.$Q0NC(R.!=XF MH_8%F8;NE-&3WE_#4T=V#^J@(S,! 64M M[6U+ H?D,E@3G*#SG[LV;;]?$VS8ZOXC.!V[JVF4L-O/9K=%M3)6<.$A)OI! M"5L[F&H/TN7L142KG]CDC6#W6+"1D=I%,'@58Q?H9 08VV4]U.2,FGU>7Z%K MOL^>P/=W[YBTE:6&)]=6NGP MPS8DN>;K_85+/S!P?@DWM$J/YK"_KF$8HU8(!C6M1Z1%<25Y*(J%F ,&;DZQ MO4["S[-2#/<&>ZE:%WVO\=#7E__".:ZF=Z_&M>^=2P%D<(6XT=!N$5(!EU%9 M1&6?MJP^?FWYZ+/#J;LG'2UZ6; 1V"\O\.:'Z1RW;\\3A8K60WJ@(Y:7!ATD'443W,] N8\$_MB[8T H+=E MOCXL5JO]+ ^+C+U%6M7[*GBX.JQON^TP^_ KM7OG^MO/N/ZRH#_YBOMZ=5QY M]%8%8);1\1&2A9"CA80N8XG9.-&P8<]5YCB*M\IV&V*L:!E%=]3,"^MXU\)96ZAR8!(LV@DJEGC>. PL>@S;%J2=1.+V@ZHPNZ^U> M$EKCIL,:CX*/?@W?MDSZ^^)-(HY=X@M=MK7QB*;4"V]&/W@.H7"DGX6<#<^A MF":/ZJ>+./!=7&N,-=+5"!CJR1WX?:DE/DDL$,T:!TDH[Q3@N_=%22(:E9/4D-%:4+1!JGNN(&#BH?AV:F(MG23E2RCH'.8>4U4Y+ MH[BFVC91JCYOF#W8WZLWZ_5R&C?;ZDV_+VZ?&C[3WYI]^VFUVFQK.FW_WD0; MGBWS"JQ5&FCRM1NHI_FSF)5R):KY.;#$[7$L)!96%48_/7YE:)3TW?72=.:KBD%P M42'H[#!&%:7@36YC>Y%^V$>H)J"]OE;'Z[GLXV\V8?8QSJ:?;Z,-:+=NNR+> M'2IIVNTRYIS/]^+5=)Y/3SY./:"GMY$6Y/,^&N^^&OU](6F#4C@3(0=6VTTR M1]ZO#L!3CB&2[YU*DX/K+"DO?ZDZ8;#[&P$;"U<\*>".U3JRWD!]'R&[.\:2 MF6:Q3=[+>6(.G0#3"F5/G[6:*>__!2E><,?3891K4V3+VZ#S,,S1:BYU L>* M)1]&D>%8NYE+;VMT/ J/30J97Y4I'T2&?UDLU[_C\N8]QET(.&U4YB(74&0A M>X-962.H;+VB32XK(\BE:WO'_52H[XD%ST'0"W5^+U/," )'_AV6TRIW;;N] M35V2TDJ;F"#SM1JR-I'\15NP-3!!<=FE/ MUBC:-+D G?:^/A0A^%0B:$S)HK0%/'6!P**U/H;.,_UU.;W9KL['9>TF.:^7CV]I:C]NMM>+]4_VU6ZX MT9YI!4RAJLW=&/C,$0H*9PO3M0/*:P;Z>4,.^_#0$W0:KO((".KQR;XOYB68 M=6Y;<1#K!@A%T#I97Q>K6,Z,L:Q-Z=]CTHRFY&^_1M#E*S]&^.PV&E?.B%+7 MA%:!%J86V%:"@S*J2!XX"MZFJ=YQ>0:VHR_7]&O8Z;#L(T#/!UROZ]O8.QIZ MNMX1J&96\1(B!%;;>C-G( BC06B5+>TUH4J31_9CPHP,-UVT?&@ 7;KD(X#- MHW7Y<)>JX&L_W'JG*[.SH&1Q$)W,D+@PCA<696G3V.^H.*.I"-OPU.JV]B- M4!5\OP=^#&DZJVG!X9_IS>;F[6*Y7/Q--MV[\!?]R?H;670R^)PTZ,*0-AEG M9#X:"3GJD(0.9#LVR5@[1\@1$55'4!SR5"L-C2*:IZ[33_/5>KG9EO\/J^GJ M-Y(FY(_SAUX+GP1;; XF0 F9UQ:W'"+6L"7%DW0E\Z";]/@Y5<"!;?/^<==$ M,R-CO$ERA?-$"U1$K#6:Z*AW66@P.6<3E')1GE+K[B)&&_A\;,M89ZWPT#=( MQZAV'[7VXW0>YFE:HRR_(OUT70M]"YXMP=U&07Z+-$2V&BTD:0NS(B2E#^\& MCE\CG3?NP)G__>&E]9J/@6RV3L9J/\$'T8Z[0+&DHT+C%!15BWHK)\!9*4&G M6LQ+E<1XD_>UUP0;./6_ 2GUJ8DQ$-7B8--L \'#"M_C[7\_8761:XK"$RN1 MD1F8F'6T:XH"E9R&F)@#[ZUU!HLV_M"6>IZXNLLQ<-)_ R*[DD[.AY^_A=\< M/Y/)EIMYCB_,3RN=N%$"C-8.5!;D:J=:Y2 R4]-D:+^UN M04MCK47Q)J7E!C/Y+ILEF0_X;A:F-YV"\)[Y4B^!=J=(V5,PW:_AVS;]O);= MJJ.&V>HN\$EY2RK% )9!H6U&+JMMP88A)!)).N:E =\0::+3L;CRWH?@UIB MU-$E4:N,T5XB6$,PC-P1R9$, $= /TRW.'[TO3+0L-=0?6G\T0'7Y]*.-[SW M^"POB.1]^8,-N:1E?.Y+ '-<1Y0L@O$N@M*>#.ED(Y& 1D\GF,BFR4U=*TKY M8['\DTZLFO:#\]56/;OR31_+AVF(]4R=XFIB2RAQ6[M05@>"8;P-J4##K2A" MVZ0.F_$=IY83!QPOQ9R#@$<4TV*IQVJF_(8S3&2,_][VX[W81W^ M>QXV9+(=MC\ZC7)._70OY--I'CW1T-,Q'Y1N.Q+F';)-O* #PYFH(4D:G*Z) M@5KKS+T-#)NT6CY3SDM=LQ>'NS^P?3"UW2T#KS4=V"E'BC-5#7>.VK$^FB>XFO\P:X)@4V+ )V+ERM#,%S\O/I+*XU MYU0&+UT"8[G/& 7R-C5 KTR$]\$?+^^QQV6G$EI5VX #%TA[67,%P4H-VD;/ MR;HHMC1.ICI#VN^+)L_!W?-Y5JV4^=VSY@5NZIDC7),W6SJRYP*XN+C]!TP2 MM5AOY'0(RPR926NUEUG))O=E5R;.+DU8K M*.YX@"5MK9#M5:V0[(*-%L,Q0 M(FORE/G=M=!IB;D^NNFD M-4VD.(28%4)0UC,,SFG>I(+&LQ(-&R1V3=SUHY11A"A>L_].S0&U2F?@3JEZ MAZ[ &5E ^QB<3<$4V81#Q]:MJ5FXVS7WP%B!,P+._@77]_.:%!64$D61+R D MJ&T=AD1S"59SD;W*+C7)5W@DQ;!A==?$9??%'P4?'ZTA/9&L2).UA)P,'2M" M1G!LNQ\29G+S')=-;C2.2C-L]-PUL72Y,D; 1H>3V%6HG#ANLM39@].U&U[, M#+RGG<(D&IDM]S2I:V!J)\^P\7)#HJJ+0D: JUU!WO4B_?E^^G6:<9[OIX1I M1O_)$T7_&%8"2%>[]\I8()AL@-M8O"PRE=RL>-5KP@T;#G=-Q/6NJM$^.^]N M47_ZZ=]AMME^+LSK#=QL6K[5BX"4:CAT+?GVB49+U)7PZ@CWU_,OCW6L,B131=%T&1%Y#* T[=Q@; *1D@W,ZES$*<;;22MQ M@9S#7!LV0M2> :^INQ$_L)Q/&Y<\MG0?;2B2;/$(\F$[_8S *[F?W&RV^+O&"]?[^?T^OZO*@]Z0X Y!9.E M\=I $#D"AL24XYZ6MDGEJ]/$&ROT+L+&DZ*/O2MJ]/#;%?;)0>L42@*OM_5X M-9(APP5H'[#6Y_&L3=FU4X0;N@QD_Z X"W<=-#0"U-U-Y&>Q6Q6%LN_PS)/I-')"4MK%VN3U8P17**?"1=D M$8Y)XYK8$:^U?A"##Z\N'R-LSJ;TVRR*S6< 0C."UAD0J\ MHL.&H4)?C'0TZ>N;@#OIACV=&R/D+'.PB[HZ8_ O7$X7^;=U6*XO+Z)R9%X/ M[KO>9+)):HS.W65"+$)P*1C8S#PH6VA/BUCSFSVKMZLZI\-HPN/YG6<./&S0 MX'6PUEPAHZ>]=U_"\C/FVJMU&_:UBY><).N+*+F C(PLG>0Y1,\#L)18DL8& MWZ;F9B=IAZ'%]N YBQ'[T.0H JU.G.:V,]B>$B:"+!OC0LWP,1Q45!)",1ZR M8III;H(,C1H&G2_L,,PZ5KAVU^/HR?4]YDW:+N@D"EZ4-PYR-A&4LPCD,Q8P M,7BG$C/:-G%W3A5PV/#H,5F6'94V>C#N+6;O#<:2-'CB?E!:1[*8/0.6<[%) ML:14DU2R_AR<9M'08X)A%W5=Z.#\,']8HN_92(?=']0?8ECA?_['_P%02P$" M% ,4 " !3BE500SB0^Y<% "F20 &@ @ $ 97AH M:6)I=#(Q+3(P,3ES=6)S:61I82YH=&U02P$"% ,4 " !3BE50X>WV?UT# M "N"@ &@ @ '/!0 97AH:6)I=#(S+3(P,3EC;VYS96YT M;RYH=&U02P$"% ,4 " !3BE50ZRC%6"<( !E,0 &@ M@ %D"0 97AH:6)I=#,Q,2TR,#$Y8V5OMD[D24% "W(0 &@ M @ $?&@ 97AH:6)I=#,R,2TR,#$Y8V5O&UL4$L! A0#% M @ 4XI54",$?NG]< KZ$$ !4 ( !VXL# &AC&UL4$L%!@ - T *? , +XV!P $! end XML 59 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Schedule of Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]                      
Revenues $ 446,960 $ 455,606 $ 462,101 $ 476,111 $ 494,952 $ 505,500 $ 501,587 $ 500,562 $ 1,840,778 $ 2,002,601 $ 1,861,206
Income before income taxes 25,871 $ 23,716 $ 23,617 $ 11,892 35,007 $ 32,982 $ 33,316 $ (1,395) 85,096 99,910 132,965
Depreciation and amortization                 13,940 9,272 8,886
Total assets 722,592       692,603       722,592 692,603 676,003
Capital expenditures                 4,368 4,940 5,397
Customer Concentration Risk | Revenue from Contract with Customer | Genesis                      
Segment Reporting Information [Line Items]                      
Revenues                 $ 287,800 $ 386,700  
Capital expenditures                 15.60% 19.30%  
Housekeeping services                      
Segment Reporting Information [Line Items]                      
Revenues                 $ 909,500 $ 967,600 974,700
Dietary services                      
Segment Reporting Information [Line Items]                      
Revenues                 931,300 1,035,000 886,500
Operating Segments | Housekeeping services                      
Segment Reporting Information [Line Items]                      
Revenues                 909,499 967,606 974,685
Income before income taxes                 94,173 105,904 92,500
Depreciation and amortization                 5,945 6,315 6,547
Total assets 265,096       291,117       265,096 291,117 304,303
Capital expenditures                 3,188 3,996 4,287
Operating Segments | Dietary services                      
Segment Reporting Information [Line Items]                      
Revenues                 931,279 1,034,995 886,521
Income before income taxes                 43,269 60,562 46,008
Depreciation and amortization                 2,422 2,433 1,813
Total assets 236,075       235,183       236,075 235,183 242,874
Capital expenditures                 68 690 663
Corporate                      
Segment Reporting Information [Line Items]                      
Income before income taxes                 (52,346) (66,556) (5,543)
Depreciation and amortization                 5,573 524 526
Total assets $ 221,421       $ 166,303       221,421 166,303 128,826
Capital expenditures                 $ 1,112 $ 254 $ 447

XML 60 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 446,960 $ 455,606 $ 462,101 $ 476,111 $ 494,952 $ 505,500 $ 501,587 $ 500,562 $ 1,840,778 $ 2,002,601 $ 1,861,206
Operating costs and expenses 423,556 431,883 439,094 468,366 456,612 474,975 470,405 502,773      
(Loss) income before income taxes 25,871 23,716 23,617 11,892 35,007 32,982 33,316 (1,395) 85,096 99,910 132,965
Net income $ 18,895 $ 18,344 $ 18,186 $ 9,156 $ 31,552 $ 26,086 $ 25,814 $ 72 $ 64,581 $ 83,524 $ 88,226
Basic earnings per common share (in dollars per share) $ 0.25 $ 0.25 $ 0.24 $ 0.12 $ 0.43 $ 0.35 $ 0.35 $ 0.00 $ 0.87 $ 1.13 $ 1.20
Diluted earnings per common share (in dollars per share) 0.25 0.25 0.24 0.12 0.42 0.35 0.35 0.00 0.87 1.12 1.19
Cash dividends declared per common share (in shares) $ 0.20125 $ 0.20000 $ 0.19875 $ 0.19750 $ 0.19625 $ 0.19500 $ 0.19375 $ 0.19250 $ 0.79750 $ 0.77750 $ 0.75750
XML 61 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Commitments - Operating Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases, Operating [Abstract]      
Operating lease cost $ 4,699    
Short-term lease cost 830    
Variable lease cost 591    
Total lease cost $ 6,120    
Operating lease expense   $ 4,039 $ 3,833
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Significant Accounting Policies - Correction of Immaterial Errors (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Revenues $ 446,960 $ 455,606 $ 462,101 $ 476,111 $ 494,952 $ 505,500 $ 501,587 $ 500,562 $ 1,840,778 $ 2,002,601 $ 1,861,206
Costs of services provided                 1,612,877 1,768,162 1,610,590
(Loss) income before income taxes $ 25,871 $ 23,716 $ 23,617 $ 11,892 $ 35,007 $ 32,982 $ 33,316 $ (1,395) $ 85,096 99,910 132,965
Adjustment for captive insurance company                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Revenues                   6,200 4,900
Costs of services provided                   3,800 1,900
(Loss) income before income taxes                   $ 2,400 $ 3,000
XML 63 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 64 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Significant Accounting Policies - Investments in Marketable Securities and Inventories and Supplies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]    
Marketable securities, at fair value $ 90,711 $ 76,362
Unrealized gains (losses) from marketable securities $ 2,800 $ (800)
Amortization period of inventories and supplies 24 months  
XML 65 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Contractual Obligations and Other Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligations and Other Contingencies
Note 17—Contractual Obligations and Other Contingencies

Line of Credit

As of December 31, 2019, the Company had a $475 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 LIBOR plus 115 basis points (or if LIBOR becomes unavailable, the higher of the Overnight Bank Funding Rate, plus 50 basis points and the Prime Rate). At December 31, 2019, there were $10.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 December 31, 2019 and expects to remain in compliance. The line of credit expires on December 21, 2023.

At December 31, 2019, the Company also had outstanding $62.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 $62.7 million to $402.3 million at December 31, 2019. On January 2, 2020, the letters of credit were amended and increased the outstanding amounts to $64.9 million. As a result of such amendment, the letters of credit expire on January 2, 2021.

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.

As previously disclosed, the Securities and Exchange Commission (“SEC”) is conducting an investigation into the Company's earnings per share (“EPS”) calculation practices. Following receipt of a letter from the SEC in November 2017 regarding its inquiry into those practices followed by a subpoena in March 2018, the Company authorized its outside counsel to conduct an internal investigation, under the direction of the Company’s Audit Committee, into matters related to the SEC subpoena. This investigation was completed in March 2019 and the Company continues to cooperate with the SEC’s investigation and document requests.

On March 22, 2019, a putative shareholder class action lawsuit was filed against the Company and its Chief Executive Officer in the U.S. District Court for the Eastern District of Pennsylvania. The initial complaint, which was filed by a plaintiff purportedly on behalf of all purchasers of our securities between April 11, 2017 and March 4, 2019 (the "Class Period"), alleges violations of the federal securities laws in connection with the matters related to the Company's EPS calculation practices. On September 17, 2019, the complaint was amended to, among other things, extend the Class Period to cover the period between April 8, 2014 and March 4, 2019, and to name additional individuals affiliated with the Company as defendants. The lead plaintiff seeks unspecified monetary damages and other relief on behalf of the plaintiff class.

While the Company is vigorously defending against all litigation claims asserted, this litigation—along with the ongoing SEC investigation—could result in substantial costs to the Company and a diversion of the Company’s management’s attention and resources, which could harm its business. In addition, the uncertainty of the pending lawsuit or potential filing of additional lawsuits could lead to more volatility and a reduction in the Company’s stock price. Given the early stage of the litigation, 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. 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 clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s clients 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 clients participate. The full effect of any such programs would not be realized until these laws are fully implemented and government agencies issue applicable regulations or guidance.
XML 66 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Description of Business and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
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 of 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 clients receive government reimbursements related to Medicare and Medicaid. Therefore, they 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 clients. In such agreements, the Company is responsible for the day-to-day management of employees located at the clients’ facilities. The Company also provides services on the basis of management-only agreements for a limited number of clients. The agreements with clients typically provide for a renewable one year service term, cancelable 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 clients’ housekeeping departments, which are principally responsible for the cleaning, disinfecting and sanitizing of resident rooms and common areas of a client’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 client facility.

Dietary consists of managing the clients’ 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.
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, valuations, 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.
Fair Value of Financial Instruments
The Company determines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company utilizes valuation techniques that maximize the use of observable inputs (Levels 1 and 2) and minimize the use of unobservable inputs (Level 3) within the fair value hierarchy.

Assets and liabilities are classified within the fair value hierarchy based on the lowest level (least observable) input that is significant to the measurement in its entirety.
While unobservable inputs reflect the Company's market assumptions, preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:

Level 1 – Quoted prices for identical instruments in active markets;
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable; and
Level 3 – Significant inputs to the valuation model are unobservable
The Company’s financial instruments that are measured at fair value on a recurring basis consist of marketable securities and the deferred compensation fund investments. Other financial instruments such as cash and cash equivalents, accounts and notes receivable, accounts payable (including income taxes payable and accrued expenses) and borrowings under the Company’s line of credit are short-term in nature, and therefore the carrying value of these instruments are deemed to approximate their fair value.
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. The Company currently has bank deposits with financial institutions in the U.S. that exceed FDIC insurance limits.
Investments in Marketable Securities
Marketable securities are defined as fixed income investments which are highly liquid and can be readily purchased or sold through established markets. As of December 31, 2019 and 2018, the Company had marketable securities of $90.7 million and $76.4 million, respectively, comprised primarily of tax-exempt municipal bonds. These investments are accounted for as available-for-sale securities and are reported at fair value on the consolidated balance sheets. For the years ended December 31, 2019 and 2018, $2.8 million of unrealized gains and $0.8 million of unrealized losses related to these investments were recorded in other comprehensive income, respectively. Unrealized gains and losses are recorded net of income taxes.

These assets are available for future needs under the Company’s self-insurance programs and are held by the Company's wholly-owned captive subsidiary as required by state insurance regulations. The Company’s investment policy is intended to manage the assets to achieve the goals of preserving principal, maintaining adequate liquidity at all times, and maximizing returns subject to investment guidelines. The investment policy limits investment to certain types of instruments issued by institutions primarily with investment grade credit ratings and places restrictions on concentration by type and issuer.
The Company periodically reviews the investments in marketable securities for other than temporary declines in fair value below the cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.
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 at a first-in, first-out (FIFO) basis 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 service agreements 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 guidance under the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification subtopic 606 Revenue from Contracts with Customers (“ASC 606”) became effective and was adopted by the Company as of January 1, 2018, by applying the modified retrospective method for contracts that were not completed as of January 1, 2018. The standard requires the Company to recognize revenue as the promised goods and services within the terms of the Company’s contracts are performed and satisfied. The amount of revenue which the Company recognizes is based on the consideration which the Company expects to be entitled to in exchange for contracted promised goods and services. The adoption of this standard did not have a material impact to the Company's accounting for revenue earned relating to the Housekeeping and Dietary segments. The Company also did not recognize an opening adjustment to retained earnings as a result of the adoption of the standard. See Note 2—Revenue herein for additional revenue disclosure that is being presented as a result of the newly adopted standard.
Leases
The guidance under FASB Accounting Standards Codification subtopic ASC 842 Leases (“ASC 842”) became effective and was adopted by the Company as of January 1, 2019, by applying a modified retrospective transition approach which resulted in the capitalization of the Company's existing operating leases as of January 1, 2019. As such, the Company records assets and liabilities on the balance sheet 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 control or use of the asset, and the Company obtains substantially all of the economic benefits from the right of use. As of December 31, 2019 and 2018, the Company was only the lessee of operating lease arrangements.

ASC 842 provided several optional practical expedients for use in transition. The Company elected to use what the FASB deemed the "package of practical expedients," which allowed the Company to not reassess previous conclusions on lease identification, lease classification and the accounting treatment for initial direct costs. The Company did not recognize an opening adjustment to retained earnings as a result of the adoption of ASC 842, and prior period amounts continue to be reported in accordance with previous guidance. Refer to Note 9 — Lease Commitments herein for further information.
Property and Equipment Property and equipment, with the exception of those pertaining to leases, are stated at cost, net of accumulated depreciation. Additions, renewals and improvements are capitalized, while maintenance and repair costs are expensed when incurred. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the respective accounts and any resulting gain or loss is included in income. Depreciation is recorded using the straight-line method over the following estimated useful lives: Housekeeping and Dietary equipment — 5 to 7 years; computer hardware and software — 3 to 7 years; and other, consisting of furniture and fixtures, leasehold improvements and vehicles — 5 to 10 years.
Income Taxes
The Company uses the asset and liability method of accounting for income taxes. Under this method, income tax expense is recognized for the amount of taxes payable or refundable for the current period. The Company accrues for probable tax obligations as required by facts and circumstances in various regulatory environments. In addition, deferred tax assets and liabilities are recognized for expected future tax consequences of temporary differences between the financial reporting and tax basis 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. Deferred tax assets and liabilities are more fully described in Note 13— Income Taxes.

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

The Company may from time to time be assessed interest or penalties by taxing jurisdictions, although any such assessments historically have been minimal and immaterial to its financial results. 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.
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 calculated using the weighted-average number of common shares outstanding and dilutive common shares, such as those issuable upon exercise of stock options and upon the vesting of restricted stock and restricted stock units.
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 and using the share price on the date of grant for restricted stock and restricted 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.
Advertising Costs Advertising costs are expensed when incurred.
Impairment of Long-Lived Assets The carrying amounts of long-lived assets are periodically reviewed to determine whether current events or circumstances warrant adjustment to such carrying amounts. Any impairment would be measured as the amount that the carrying value of such assets exceeds their fair value, primarily based on estimated undiscounted cash flows. Considerable management judgment is necessary to estimate the fair value of assets. Assets to be disposed of are carried at the lower of their financial statement carrying amount or fair value, less cost to sell.
Identifiable Intangible Assets and Goodwill
Identifiable intangible assets are amortized on a straight-line basis over their respective lives. Goodwill represents the excess of cost over the fair value of net assets of acquired businesses. Management reviews the carrying value of goodwill at least annually during the fourth quarter of each year 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 for the years ended December 31, 2019, 2018 or 2017.

In 2018, the Company adopted the FASB issued Accounting Standards Update 2017-04, Simplifying the Test for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 no longer requires the Company to perform a hypothetical purchase price allocation to measure impairment, eliminating step 2 of the goodwill impairment test. Instead, impairment is measured using the difference of the carrying amount to the fair value of goodwill on a reporting unit basis.

Additionally in 2018, the Company adopted the FASB issued Accounting Standards Update 2018-15, Intangibles - Goodwill and Other - Internal-Use Software ("ASU 2018-15"). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The results of applying ASU 2018-15 were insignificant and did not have a material impact on the Company's consolidated financial statements. The capitalized implementation costs incurred from adopting ASU 2018-15 are recorded in the prepaid expenses and other assets caption in the Consolidated Balance Sheets.
Treasury Stock Treasury stock purchases are accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. Gains or losses on the subsequent reissuance of shares are credited or charged to additional paid-in capital.
Reclassification Certain prior period amounts have been reclassified to conform to current year presentation. The Company has modified its presentation of interest expense, which is now presented separately in the Consolidated Statements of Comprehensive Income.
Concentrations of Credit Risk
The financial instruments that are subject to concentrations of credit risk are cash and cash equivalents, marketable securities, deferred compensation funding and accounts and notes receivable. The Company’s marketable securities are fixed income investments which are highly liquid and can be readily purchased or sold through established markets. At December 31, 2019 and 2018, substantially all 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 clients are concentrated in the healthcare industry and are primarily providers of long-term care. The revenues of many of the Company’s clients 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 clients participate. As a result, the Company may not know the full effects of such programs until these laws are fully implemented and governmental agencies issue applicable regulations or guidance.
Significant Clients Although the Company expects to continue its relationship with Genesis, there can be no assurance thereof. The loss of such client, or a significant reduction in the revenues the Company receives from such client, could have a material adverse effect on the Company’s results of operations. In addition, if Genesis fails to abide by current payments terms, it could increase the Company’s accounts receivables balance and have a material adverse effect on the Company’s cash flows.
Recent Accounting Pronouncements In June 2016, the FASB issued ASU No. 2016-13, Credit Losses - Measurement of Credit Losses on Financial Instruments and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, and ASU 2019-05 (collectively, "ASC 326"). The standard changes how certain entities will measure credit losses for most financial assets, including accounts and notes receivables. The standard will eliminate the “incurred loss” approach and require an “expected loss” model, under which companies will recognize allowances based on expected rather than incurred losses. Entities will apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective. The standard is effective for interim and annual reporting periods beginning after December 15, 2019.
Effective January 1, 2020, the Company replaced its previous incurred loss impairment model for estimating credit losses on accounts and notes receivables for its reporting of quarterly and annual financial results with an expected loss model prepared in accordance with ASC 326. While the incurred loss impairment model had the Company recognize credit losses when it was probable that a loss had been incurred, ASC 326 requires the Company to estimate the lifetime expected credit losses on such instruments and to record an allowance to offset the amortized cost basis. ASC 326 requires the recognition of credit losses that are expected based on existing accounts and notes receivable as compared to the incurred loss approach. Accordingly, credit losses under ASC 326 are generally recognized earlier in the life cycle of a receivable than under the Company's previous incurred loss model. Modeling must be prepared after considering historical experience, current conditions, and reasonable and supportable economic forecasts to estimate lifetime expected credit losses. Under the previous incurred loss impairment model, credit losses were recognized when Management determined that it was more likely than not that a loss had been incurred and such loss was estimable.

The Company has completed the analysis of expected credit losses under ASC 326 and is working towards finalizing the implementation impact of the standard. Based on analysis and forecasts of current and future macroeconomic conditions as of December 31, 2019, the Company expects the adoption of ASC 326 to increase its allowance for credit losses by approximately $36 million to $44 million and will recognize a one-time cumulative reduction to retained earnings, net of tax, at an approximate tax rate of 24%. The one-time cumulative reduction to retained earnings is to recognize additional credit losses that are expected, but have not yet been incurred on the Company's accounts and notes receivable as of January 1, 2020. The adoption of ASC 326 did not result in any changes in the cash flows of the financial assets and did not cause the Company to violate any of its existing debt covenants.

The Company will provide further detail on its ASC 326 adoption when it releases its first quarter 2020 financial results.
XML 67 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts and Notes Receivable
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Accounts and Notes Receivable
Note 7— Accounts and Notes Receivable

The Company’s accounts and notes receivable balances consisted of the following as of December 31, 2019 and 2018:

        
December 31, 2019December 31, 2018
(in thousands)
Short-term
Accounts and notes receivable$386,656  $389,047  
Allowance for doubtful accounts(45,726) (47,209) 
Total net short-term accounts and notes receivable$340,930  $341,838  
Long-term
Notes receivable53,659  53,043  
Allowance for doubtful accounts(6,667) (10,000) 
Total net long-term notes receivable$46,992  $43,043  
Total net accounts and notes receivable$387,922  $384,881  

The Company makes credit decisions on a case-by-case basis after reviewing a number of qualitative and quantitative factors related to the specific client as well as current industry variables that may impact that client. There are a variety of factors that impact a client’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 client’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 client’s cash flows and their ability to make timely payments. However, the client's obligation to pay the Company in accordance with the contracts are not contingent upon the client’s cash flow. Notwithstanding the Company’s efforts to minimize its credit risk exposure, the aforementioned factors, as well as other factors that impact client 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 client relationships. The Company deploys significant resources and has invested 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. As of December 31, 2019 and 2018, the Company's promissory notes outstanding were $70.4 million and $63.3 million, respectively, inclusive of reserves of $12.5 million and $13.5 million, respectively. In addition, the Company may amend contracts from full service to management-only arrangements, or adjust contractual payment terms, to accommodate clients who have in good faith established clearly-defined plans for addressing cash flow issues. These efforts are intended to minimize the Company’s collection risk.
XML 68 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Employee Benefit Plans
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Other Employee Benefit Plans
Note 11— Other Employee Benefit Plans

Retirement Savings Plan

Since October 1, 1999, the Company has had a retirement savings plan for eligible employees (the “RSP”) under Section 401(k) of the Internal Revenue Code. The RSP allows eligible employees to contribute up to 15% of their eligible compensation on a pre-tax basis.
XML 69 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Schedule of Information of Reportable Segments All revenues and net income are earned in the United States.
Year Ended December 31,
201920182017
(in thousands)
Revenues1
Housekeeping services$909,499  $967,606  $974,685  
Dietary services931,279  1,034,995  886,521  
Consolidated$1,840,778  $2,002,601  $1,861,206  
Income before income taxes
Housekeeping services$94,173  $105,904  $92,500  
Dietary services43,269  60,562  46,008  
Corporate2
(52,346) (66,556) (5,543) 
Consolidated$85,096  $99,910  $132,965  
Depreciation and amortization
Housekeeping services$5,945  $6,315  $6,547  
Dietary services2,422  2,433  1,813  
Corporate5,573  524  526  
Consolidated$13,940  $9,272  $8,886  
Total assets
Housekeeping services$265,096  $291,117  $304,303  
Dietary services236,075  235,183  242,874  
Corporate3
221,421  166,303  128,826  
Consolidated$722,592  $692,603  $676,003  
Capital expenditures
Housekeeping services$3,188  $3,996  $4,287  
Dietary services68  690  663  
Corporate1,112  254  447  
Consolidated$4,368  $4,940  $5,397  

1.For the years ended December 31, 2019 and 2018, both the Housekeeping and Dietary segments earned revenue from several significant customers, including Genesis. For the years ended December 31, 2019 and 2018, Genesis accounted for $287.8 million or 15.6% and $386.7 million or 19.3% of the Company's consolidated revenues, respectively. Additionally, 2018 and 2017 Housekeeping revenues were revised for the presentation of the revenues earned by the Company's wholly-owned captive insurance subsidiary. Refer to Note 1—Description of Business and Significant Accounting Policies herein for additional disclosure regarding the revision.
2.Represents primarily corporate office cost 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 interest income.
3.Primarily consists of cash and cash equivalents, marketable securities, deferred income taxes and other current and noncurrent assets.
XML 70 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss), net of Taxes
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2016   74,204        
Beginning balance at Dec. 31, 2016 $ 338,842 $ 742 $ 217,664 $ (319) $ 130,940 $ (10,185)
Comprehensive income:            
Net income for the period 88,226       88,226  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 1,156     1,156    
Total comprehensive income 89,382          
Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares)   697        
Exercise of stock options and other stock-based compensation, net of shares tendered for payment 12,808 $ 7 12,801      
Share-based compensation expense — stock options, restricted stock and restricted stock units 4,945   4,945      
Treasury shares issued for Deferred Compensation Plan funding and redemptions 156   181     (25)
Shares issued pursuant to Employee Stock Plan 2,091   1,752     339
Dividends paid and accrued (55,306)       (55,306)  
Shares issued pursuant to Dividend Reinvestment Plan 95   82     13
Shares issued pursuant to acquisition (in shares)   59        
Shares issued pursuant to acquisition 6,939 $ 1 6,938      
Ending balance (in shares) at Dec. 31, 2017   74,960        
Ending balance at Dec. 31, 2017 399,952 $ 750 244,363 837 163,860 (9,858)
Comprehensive income:            
Net income for the period 83,524       83,524  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (679)     (679)    
Total comprehensive income 82,845          
Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares)   380        
Exercise of stock options and other stock-based compensation, net of shares tendered for payment 8,517 $ 3 8,514      
Share-based compensation expense — stock options, restricted stock and restricted stock units 5,580   5,580      
Treasury shares issued for Deferred Compensation Plan funding and redemptions 354   519     (165)
Shares issued pursuant to Employee Stock Plan 2,821   2,475     346
Dividends paid and accrued (57,361)       (57,361)  
Shares issued pursuant to Dividend Reinvestment Plan 89   75     14
Contingent shares settled pursuant to acquisition (2,291)   (2,291)      
Other (in shares)   4        
Other 274   205   69  
Ending balance (in shares) at Dec. 31, 2018   75,344        
Ending balance at Dec. 31, 2018 440,780 $ 753 259,440 158 190,092 (9,663)
Comprehensive income:            
Net income for the period 64,581       64,581  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 2,761     2,761    
Total comprehensive income 67,342          
Exercise of stock options and other stock-based compensation, net of shares tendered for payment (in shares)   207        
Exercise of stock options and other stock-based compensation, net of shares tendered for payment 3,628 $ 3 3,625      
Payment of statutory withholding on issuance of restricted stock and restricted stock units (587)   (587)      
Share-based compensation expense — stock options, restricted stock and restricted stock units 6,590   6,590      
Treasury shares issued for Deferred Compensation Plan funding and redemptions 388   535     (147)
Shares issued pursuant to Employee Stock Plan 2,130   1,781     349
Dividends paid and accrued (59,218)       (59,218)  
Shares issued pursuant to Dividend Reinvestment Plan 90   68     22
Contingent shares settled pursuant to acquisition (1,012)   (1,012)      
Other (in shares)   6        
Other 174   174    
Ending balance (in shares) at Dec. 31, 2019   75,557        
Ending balance at Dec. 31, 2019 $ 460,305 $ 756 $ 270,614 $ 2,919 $ 195,455 $ (9,439)
XML 71 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 27,329 $ 26,025
Marketable securities, at fair value 90,711 76,362
Accounts and notes receivable, less allowance for doubtful accounts of $45,726 and $47,209 as of December 31, 2019 and 2018, respectively 340,930 341,838
Inventories and supplies 36,517 41,443
Prepaid expenses and other assets 20,245 22,468
Total current assets 515,732 508,136
Property and equipment, net 28,820 12,900
Goodwill 51,084 51,084
Other intangible assets, less accumulated amortization of $19,300 and $17,216 as of December 31, 2019 and 2018, respectively 22,353 26,518
Notes receivable – long–term portion, less allowance for doubtful accounts of $6,667 and $10,000 as of December 31, 2019 and 2018, respectively 46,992 43,043
Deferred compensation funding, at fair value 37,247 29,113
Deferred income taxes 20,364 20,552
Other noncurrent assets 0 1,257
Total assets 722,592 692,603
Current liabilities:    
Accounts payable 54,418 61,467
Accrued payroll, accrued and withheld payroll taxes 36,413 35,198
Other accrued expenses 16,489 8,890
Borrowings under line of credit 10,000 30,000
Income taxes payable 8,075 7,140
Accrued insurance claims 23,256 20,696
Total current liabilities 148,651 163,391
Accrued insurance claims — long-term portion 64,366 58,904
Deferred compensation liability 37,621 29,528
Lease liability — long-term portion 11,649  
Commitments and contingencies
STOCKHOLDERS’ EQUITY:    
Common Stock, $0.01 par value; 100,000 shares authorized; 75,557 and 75,344 shares issued, and 74,149 and 73,877 shares outstanding as of December 31, 2019 and 2018, respectively 756 753
Additional paid-in capital 270,614 259,440
Retained earnings 195,455 190,092
Accumulated other comprehensive income, net of taxes 2,919 158
Common Stock in treasury, at cost, 1,408 shares and 1,467 shares as of December 31, 2019 and 2018, respectively (9,439) (9,663)
Total stockholders’ equity 460,305 440,780
Total liabilities and stockholders’ equity $ 722,592 $ 692,603
XML 72 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2019
Leases, Operating [Abstract]  
Operating Leases Expense
Components of lease expense required by ASC 842 are presented below for the year ended December 31, 2019.


Year ended December 31, 2019
(in thousands)
Lease Cost1
Operating lease cost$4,699  
Short-term lease cost830  
Variable lease cost591  
Total lease cost$6,120  

1.ASC 842 was adopted as of January 1, 2019. As such, prior period numbers remain unadjusted and in accordance with prior U.S. GAAP.
Supplemental Information
Supplemental information required by ASC 842 is presented below for the year ended December 31, 2019.

Year ended December 31, 2019
(dollar amounts in thousands)
Other Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,908  
ROU Assets obtained in exchange for lease obligations$21,366  
Weighted-average remaining lease term — operating leases6.2 years
Weighted-average discount rate — operating leases4.7 %
Future Minimum Lease Payments under Operating Leases
The following is a schedule by calendar year of future undiscounted minimum lease payments under operating leases that have remaining terms as of December 31, 2019:

Period/YearOperating Leases
(in thousands) 
2020$5,179  
20213,592  
20222,312  
20231,277  
20241,285  
Thereafter5,514  
Total undiscounted minimum lease payments1
$19,159  
1.As of December 31, 2019, the Company's total Lease Liabilities in the Consolidated Balance Sheet were $16.9 million, net of imputed interest of $2.3 million.
Schedule of Operating Lease Expense
Total expense for all operating leases for the years ended December 31, 2018 and 2017 was as follows:
 Year Ended December 31,
 20182017
(in thousands) 
Operating lease expense$4,039  $3,833  
XML 73 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Estimated Amortization Expense For Intangibles Subject To Amortization
The following table sets forth the estimated amortization expense for intangibles subject to amortization for the next five years and thereafter:

Period/YearTotal Amortization Expense
(in thousands)
2020$4,165  
2021$4,165  
2022$4,165  
2023$3,168  
2024$2,035  
Thereafter$4,655  
XML 74 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Changes in Accumulated Other Comprehensive Income by Component - Summary of Changes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 440,780 $ 399,952 $ 338,842
Other comprehensive income (loss) before reclassifications 2,848 (844) 1,149
Losses reclassified from other comprehensive income (87) 165 7
Net current period other comprehensive (loss) income 2,761 (679) 1,156
Ending balance 460,305 440,780 399,952
Realized loss 100 (200) (100)
Changes in other comprehensive income (loss), tax expense (benefit) 700 (100) 300
Accumulated Other Comprehensive Income (Loss), net of Taxes      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 158 837 (319)
Ending balance $ 2,919 $ 158 $ 837
XML 75 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets - Estimated Amortization Expense for Intangibles Subject to Amortization (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 $ 4,165
2021 4,165
2022 4,165
2023 3,168
2024 2,035
Thereafter $ 4,655
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %**55 ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 4HI54"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !2BE50%\VY5.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G=T4%<(V%\53"X(%Q5M(IFUP\X=D9+=O;W9M MMX@^@)!+9G[YYAM(IZ/0(>%S"A$36H7-,!HM(?ZH# F^8.')(RBA1,P"HN1"8[HX5.J"BD,][H!1\_4S_#C ;L MT:&G#&W= I/3Q'@:^PZN@ E&F%S^+J!9B'/U3^S< 79.CMDNJ6$8ZF$UY\H. M+;QM-R_SNI7UF9376%YE*^@4<621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( %**55 &4&PO=V]R:W-H965T&ULC9CM;MHP&(5O)7WB'#\V\?RJZY?FJ)0)7LNB:A;AT9C3?10UVZ,JL^9. MGU1E?]GKNLR,/:T/47.J5;;KBLHBXG&<1F665^%RWEU[K)=S?39%7JG'.FC. M99G5?U:JT-=%R,*W"T_YX6C:"]%R?LH.ZKLR/TZ/M3V+QE9V>:FJ)M=54*O] M(GQ@]QLQ:0LZQ<]<79N;XZ#MRK/6+^W)E]TBC-L[4H7:FK:)S'Y=U%H51=N2 MO8_?0Z/AZ-D6WAZ_M?ZIZ[SMS'/6J+4N?N4[2 M,!AZ_U5=5&'E[9U8CZTNFNXSV)X;H\NA%7LK9?;:?^=5]WWM?TG2H0P7\*& MCP73^,,",12(L8#)#POD4""=@JCO2O=L-IG)EO-:7X.ZC_>4M:.(W4O[]+?M MQ>YA=[_9Q]/8JY=E/(\N;3.#8M4K^(V"C8K(MCT:<&2PXJ2S*Y4UYZCPBJIA@@P0:)*1\ZAA0Q0P;I- @)>7, M31E(/#%/H,6$UCLYKX!$8(LIM)C2>NE8 (DGZAFTF-%Z-VL@\83-8DQ<3%MP M\T8:3^+,PS4C+7!"-M!X0F<0[@?&:0MN[$CCR9UA?IF@+;C)(XTG>H8Q9Y1B M[H:/-+[T,>N,HLQ)^E3C31\#SRC.?.:Z4(V(/2Z8>4:)%LQU 1KN<<'8,PJU M$*X+T'B6"(;)9Y1KD;@N0)-B%X[9YY1K,7%5:NNDCC2=]CMGGE&OIIH\TGO0Y9I]3KJ6;/M+X^H+9YY1KZQS MRK4D8PQH?&,,L\\IUY*,L?]?\3EFGU.N$W<5 QJO"V:?4ZX3,I+!NN]Q$9A] M0;E.G+5R,VB23E,-_W%\L[+ ] M*=N(0LQXTZ8W/1,K8]Z\:3P""PIVXRS+2 M>)9EX?GS3N%.7&B QAL.G@ $A3MQH4$:#S0"3P""PIVXT !-ZAL > (0%.[4 M'M;'OR]U;[5YKH^RMQ'?VL1Y5MAM/"K4W[>'$'M?]]D!_ M8O1IV/J(QOV7Y5]02P,$% @ 4HI54'X_B'1T! A14 !@ !X;"]W M;W)K?#F\[H?Q0;%>G:K7^$<< M_CQ][M)=<6UE=VCBL3^TQT477QZ7/\+#5KLQ8%+\=8CG_N9Z,0[EJ6V_CC>_ M[AZ7:G04Z_@\C$U4Z>L];F-=CRTE'__,C2ZO?8Z!M]+>?2_Q?=8)_GH)/7QW-;]]+EX?NN' MMIE;25::ZMOE^W"G[VMG5\7[V,XLV5PD>"/!>\66*YR[ M2HK4_]4$BB9PBM>W\:4J0 8QTA0Y)D$I15>$(--WLGL_ MF3*4T]13FB+'I%=T3]H*JA),SHW,4N0L]92E*$!2HW74CB!3+N1J=)FER%E* MLV*#'))@?-K6J"%!Y[0.D'$DTQ0Y30.E*7)4.J,=FR$NLRF=,]4!RDA%CM1 MD8I"B5LZ9!/$91@LYI:[#%3D52Y%]P9Y 0MIO8=,1S)WD7,W4.Y*&KK'?E]S M[T0F+@:VAX3,ZYN6&:DY(P.%DN;P*]FB$T69'5'+@-0@$RO/XN8\;#R@_+WJ7@_'?O'4#D/;3 =@+VT[ MQ-2F^I1:V\=J=[VIX\LP7I;INKL<#%YNAO8T'WH6UY/7]7]02P,$% @ M4HI54)"RW3!C @ # @ !@ !X;"]W;W)KLIKW:Y_X[P//U:54 M9@!MBHY>V'>F?G1[H7MHJG*J&M;*BK>>8.>U_X&L=L0:K.*E8KVFDN;X-1;UISF-<=Y^K_[)AM=A#E2R':]_ M5B=5KOW,]T[L3*^U>N;]9S8&BGUO3/^5W5BMY89$SW'DM;3?WO$J%6_&*AJE MH6_#LVKMLQ_>)/EH@PW!: @F XG^:@A'0^@8T$!FHWZDBFX*P7M/#+O54?.C M(*M0+^;1#-JUL^]T6JE';QN"PP+=3*%1LQTTP4P3W"MV2T623!*D 2:* *0( MK#^<^U/8'X+^T/JCNQ21DV+0Q%;36DT4IT'B) %4:8!S&"8"82( )G9@!DTR MFX;D(<8.#*!* _)@96,0)@9@G,S;>)$Y26;K/[ L103C&?$=2P*R)(M=SF/8 MGX+^%,CB8&X'33K#Q$^8.%G^(;I#R4"4#$#)')1LN7MX_#@\_Z.\@\I!J!R MRAVH?#%5&L=QNF2"A&$4/40B&#Y?\!**8/> P M&W%)BJ0"VT!LH[@"+1#T<-=GQ:9MH9+HD^2X_?='?<1UEJOV)9+HV>$L*='Y.DW9ULE;^JBIO?JYMZ:[+&.*W@:_%\=3U M \EJ<R:OX[^)-+[-V0?>W[^Q?QR2]\F\ MY*W=N/);L>].R]C$T=X>\DO9?777O^R44!I'4_:?[:LM/;Q7XN?8N;(=_D:[ M2]NY:F+Q4JK\QW@MZN%ZG?C?PN@ /@7P6P"HWP:(*4#\"I"_#9!3@$0!R9C* ML#;;O,M7B\9=HV;OT7P*/WJ[_K!8;&'W_SRM'[T=07 %\EK3S1AUB.& MWV-NB,2SWZ;@U!1K'H2C"38A0JGWD&T( 1"T"D$F*@8"\8Y T@22)) #@7Q' MD**5&C'I@*E'C)%,:X,2#G'^I'+% &5-\2G@3-'"4U)X2F0^0Z!( D5DKE'F M(T;=*_5"C4:X#8'3RH!"K\26Y&-IQFCAFA2N">%H*]8ZG"CU>X%?40(FE&(" MR29@7&G!:=6&5&V(_.Z0:/FWC&Z;( F]LK, M4- >#H;(.\-YF^! :"EP*=R0,%^B<.8$3(AT[AVC2P<0M4/@V@&AXVMY7YHG MW11,A3M&P82<66].UP_.PBT3>8#!J0$&:XD2F63< R8?!B)W?-5V6;X]#8MM'.7>JN[V'N1F_-\Q/OFS7,LZC9Z<9UO#8<&[N!<9[U*]N#UG6R^OSV4]M#UM]K? M-V,G/#YT[CQU^^NQ3N2HH(D M0"5AV( -*#9L^ZPF2F+4MCQ)2;I_/TE67?GN9?>EL=67IY<^1O'UOVB_= M2UWWJZ^'_;&[6[_T_>EFN^T>7NI#U7UH3O5Q^)^GICU4_?"U?=YVI[:N'J=& MA_V6DL1O#]7NN+Z_G9Y]:N]OF]=^OSO6G]I5]WHX5.V_>;UOWN_69OWMP>^[ MYY=^?+"]OSU5S_4?=?_GZ5,[?-M>HCSN#O6QVS7'55L_W:T_FIO2\MA@4ORU MJ]^[Q>?5V)7/3?-E_/++X]TZ&1W5^_JA'T-4PY^WNJCW^S'2X..?.>CZ\LZQ MX?+SM^@_39T?.O.YZNJBV?^]>^Q?[M9AO7JLGZK7??][\_YS/7?(K5=S[W^M MW^K](!^=#.]X:/;=]._JX;7KF\,<9;!RJ+Z>_^Z.T]_W.?ZW9K@!S0WHTL#X M'S;@N0%_;V!_V,#.#:QHL#UW91J;LNJK^]NV>5^UYY_W5(VSR-S88?0?QH?3 M8$__-PQ/-SQ]NS?L;K=O8Z!9DY\UM-1<%-LA^N45A%Z1DVI.UR\HM,+[:TFI M)<8P=L&PHSP%X*N.>AS P@!V"F"7 ER"%WFET"*7):+O)1(%A_V:!.>X!#@FF>02/3"6 MY2 C%:=RC)&*LLA$-I'$;(!IEJ:-_M%3S53P9TAHSG6/;DX@"BC0EI!(P&4\(X[5FM#J=>Q#IG I5)G 0;4&TR9V-K&I/) #19 M+UUKH&Q2"; "J8QC68$@V7*I7;O&>#* 3S:5KC54-FAF(]ERKC\9(&F6P*H-H, MB5$E4" ;HX4BX39 M2& ;8R.((HPH AL9.2URTF QK M3P([*4/.2^=:EB5&K0X0++C8=I4PIPCLIF3]D9.&BRQD_E]2 LE0+8=8LL>( M(K"7)$BF6.G'V!'963 MQR*L=T#L2>9/H I!C[)6&0I)).TS!A4#4'D)*@8[($H2>8Q0()UC63.50,97 MLFOCF%<,>.4EKQ@11I9-!5*1++U+H(J4%8Q)Q8!47I**T6[*!5)##70C.R6I MD,YG+E+-, 85 U#)S7W.8 _$B20L4GDK*X@2R"80QY(?)A4#4GE)*M:,(9^0 M+)N!+',RDY8H& <7.T3'P&( +'ETD;,F#*4LSYL*)-.]*X'LJG?71_>85A;0 MRL=._S&M+*"5E[2RFBYL9:8MD"K)U/D_.+1;GEM=F\:KBN[U4/S>NS'FZG%T\N5Z$<:K^3$\]S+S>]ASO>LOU7M\^[8K3XW M?=\OQJ2SKR;?M9G>\G#[5]?[C M?'Z\>RJWQ?%#M2]WS7\>JL.VJ)O+P^/\N#^4Q7W7:+N9VRSS\VVQWDVO+KI[ MGPY7%]5SO5GORD^'R?%YNRT._RW*3?5Z.373[S<^KQ^?ZO;&_.IB7SR6?Y;U M7_M/A^9J?K9RO]Z6N^.ZVDT.YJ^MI> M_'9_.5>W)HKFXZ5Z/3<9]OP[??OUF^ZP3>#^5(< MRV6U^6=]7S]=3L-T_O=FN('M&]AS V/>;4!] _K1@-YMP'T# M/C>P^;L-7-_ G1OX]\?@^P;^ATOAW09YWR#_TOD M<%IQ^Z)=V.9CWBR(N_9F-__=_YH9.S9W7ZY,GEW,7UI#O69QTMB!Q@PU2Z2Q M0\T*:6BHN48:'FIND,8--;=(X\^:>1.3$H,8P2=S;H;93(8 ,.&G @S&(\"Z=F,P1KO1CUF&K@C(?.>.T, MB>=@X54WQCCAR_6(:.!*#EW)@2MB,2QR/>)(P>)N NPFZ&Z"6"?+H+KQ,<>= M1-A)!)T(3"VBCI@-F7C@EE$_2>(YPG822])D&+T9<-A*]F:J)X[L)%E'5$-W M$IG '?DLNQ%@X'+9;E"(CD3MT TLRF/,:(-8'20J]=H2-LL&NFR5C4YQ4J? MM8HH)GS&O#< ^,%)GTG'QCG*)(O&=4.7,%P- Y>\=(E55U&M0JV1Z_D6: PE MW,4H-X#E069FHS'M4A.%(6T I8/,S$83V$>*TAFO,Z4,'304$AYCEAL \Z!\ MT33/.?HLT1/&N0$\CZIJU$"G&*-\J):];D!;E\GX:&.6F;PJ'[4N4"X?&RTR MGH*7E0O0S6)PJ5G!64%6,U>P.-J1RI,7TMHC>LI"QFLH4$@^8Q4BV",FR MEK$ M\ZH/0KKW8-XN+"AU)+ 5+:(RK*8L8#*3L9O-:8:NH/I;1&]U0K5T"7' MTALM5C,6 M8-3EY(U$TZANZ!+FK47; %G-6%V_RTRY AH=0K /2&W_,=L)L-U+MI.&]LQ: M5<2.RH8.8;838+OL:4F:VJEA8V030':4N"!0NLO#H!4296*>;H#()W(,)..!4:S'X"[(^2 Z21S9SE*A>1IG_CD0RA-F9=9'F2%,02!3J.**0'G.3F;DFU'9T"&?F,F,F"S3+(-*VLF-\6I,-70'PYO1N8N$ M-P/D.KE)7(VIANY@-#,JRN4#PZ@H#](;+7(DC*E_6>JRAK)
0(=0:FP <8[(S(+NJ]5@SNWU?(E_DC,J&#F&V,SK'D;4> [8G>L%<9\!U M5>LQJ*15K?0N@2Y79_- 9//,&_D&$.FB>@4(5$UB8B>9"72SR.KH?/[FK77[4X@_ MBL/C>G>,3__QN/J?U!+ P04 " !2BE50'H/#3+8! #2 P & 'AL+W=O M.#@^5IRVOX!?YW>[1HL8FE% JT$T83"U5&[];[PS;$ MQX G ;V;G4FHY&3,2S"^EQE=!4$@H?"!@>-VAGN0,A"AC->1DTXI W!^OK!_ MB[5C+2?NX-[(9U'Z)J,[2DJH>"?]H^D?8*SGFI*Q^!]P!HGA00GF*(QT<25% MY[Q1(PM*4?QMV(6.>S_I-3VQ0^];'IYX MO4^P-T5PQE;$.Q3OT'O.U[>[E)T#T1AS&&*2>4,KJ"D>HP0\V&1(J'XY?\&R',1L,;]KQ M!['I&^=_ 5!+ P04 " !2BE50ZMA#=;,! #2 P & 'AL+W=OTS MES@)*L0ID$OW[PLD3;,MVQ? QN_YV9AL1/-D6P!'7K3J;$Y;Y_H#8[9L00M[ MA3UT_J9&HX7SIFF8[0V(*H*T8CQ)KID6LJ-%%GTG4V0X."4[.!EB!ZV%^74$ MA6-.=_3-\2";U@4'*[)>-/ ([GM_,MYB"TLE-7168D<,U#F]VQV.:8B/ 3\D MC'9U)J&2,^)3,+Y4.4V"(%!0NL @_':!>U J$'D9SS,G75(&X/K\QOXIUNYK M.0L+]ZA^RLJU.;VEI():#,H]X/@9YGH^4#(7_Q4NH'QX4.)SE*AL7$DY6(=Z M9O%2M'B9=MG%?9QNTIL9M@W@,X O@-N8ATV)HO*/PHDB,S@2,_6^%^&)=P?N M>U,&9VQ%O//BK?=>"I[L,G8)1'/,<8KAJYCW".;9EQ1\*\61_P7GV_#]IL)] MA.]_4_@/@G23((T$Z7]+W(K9_Y&$K7JJP31QFBPI<>CB)*^\R\#>\?@F[^'3 MM'\3II&=)6=T_F5C_VM$!UY*QY1L7 MKU!+ P04 " !2BE50D2SSW;4! #2 P & 'AL+W=ONM.2:1>IVF3-NG4:=MG+G$25(@S M()?NWP](FF5MM"^ C=_SLS'9B.;)M@"./&O5V9RVSO5'QFS9@A;V!GOH_$V- M1@OG3=,PVQL0501IQ7B2')@6LJ-%%GUG4V0X."4[.!MB!ZV%^7T"A6-.=_3% M\2B;U@4'*[)>-/ -W/?^;+S%%I9*:NBLQ(X8J'-ZOSN>TA ? WY(&.WJ3$(E M%\2G8'RN M;A.DFP1I)$C_6^)6S.%5$K;JJ0;3Q&FRI,2ABY.\\BX#>\_CF_P-GZ;]JS"- M["RYH/,O&_M?(SKP4I(;/T*M_V"+H:!VX?C.G\TT9I/AL)]_$%N^&PO=V]R:W-H965TY!^9M&&\F< M-TU+;&^ U1$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QP-O M.Q<X@/#A08G/46EAXXJJP3HM9Q8O1;*7:>U,%9VQ%O//B MK?=>2IK>9>!O:7Q3=["IVG_P4S+E45G M[?S+QOXW6COP4I(K/T*=_V"+(:!QX7CCSV8:L\EPNI]_$%F^&PO=V]R:W-H965T))-ZX*# M%5DO&O@*[EM_,MYB"TLE-7168D<,U#F]2P_'?8B/ =\EC'9U)J&2,^)+,!ZK MG"9!$"@H76 0?KO /2@5B+R,UYF3+BD#<'U^9_\4:_>UG(6%>U3/LG)M3F\I MJ: 6@W)/.#[ 7,\U)7/QG^$"RH<')3Y'BC?#M@%\!O %N"^-V5PQE;$.R_>>N^E MX&F2L4L@FF..4PQ?Q:1+!//L2PJ^E>+(_X+S;?AN4^$NPG>_*?Q'_OTFP3X2 M[/];XE;,GRK9JJ<:3!.GR9(2ARY.\LJ[#.P=CV_R*WR:]B_"-+*SY(S.OVSL M?XWHP$M)KOP(M?Z#+8:"VH7C!W\VTYA-AL-^_D%L^<;%3U!+ P04 " !2 MBE50"GZ?=;0! #2 P &0 'AL+W=O:<.3,,^83FV78 CKPHJ6U!.^>&(V.VZD )>X,#:'_3H%'">=.TS X&1!U! M2C)^.+QC2O2:EGGTG4V9X^ADK^%LB!V5$N;7"21.!4WHJ^.I;SL7'*S,!]'" M5W#?AK/Q%EM9ZEZ!MCUJ8J IZ'UR/&4A/@9\[V&RFS,)E5P0GX/QJ2[H(0@" M"94+#,)O5W@ *0.1E_%SX:1KR@#$!Y8^^=EU![RBIH1&C M=$\X?82EGEM*EN(_PQ6D#P]*?(X*I8TKJ4;K4"TL7HH2+_/>Z[A/\TV:+;!] M %\ ? 7F"L[8BGCGQ5OOO98\27-V M#41+S&F.X9N89(U@GGU-P?=2G/A_<+X/3W<5IA&>_J4PVR?(=@FR2)"]6>)> MS.T_2=BFIPI,&Z?)D@I''2=YXUT']I['-_D3/D_[%V':7EMR0>=?-O:_073@ MI1QN_ AU_H.MAH3&A>-[?S;SF,V&PV'Y06S]QN5O4$L#!!0 ( %**55#I M_+6(M $ -(# 9 >&PO=V]R:W-H965T-(!S2OM@%PY%U);3/:.-<=&+-% TK8&^Q ^YL*C1+.FZ9FMC,@R@A2DO'- MYI8IT6J:I]%W,GF*O9.MAI,AME=*F%]'D#AD-*%7QU-;-RXX6)YVHH9G<#^Z MD_$6FUG*5H&V+6IBH,KH?7(X[D)\#/C9PF 79Q(J.2.^!N-KF=%-$ 02"A<8 MA-\N\ !2!B(OXVWBI'/* %R>K^Q?8NV^EK.P\(#RI2U=D]$])254HI?N"8=' MF.KY1,E4_#>X@/3A08G/4:"T<25%;QVJB<5+4>)]W%L=]V&\V5YAZP ^ ?@, MV$< &Q-%Y9^%$WEJ<"!F['TGPA,G!^Y[4P1G;$6\\^*M]UYRGMRF[!*(IICC M&,,7,&UL?5-A;]P@#/TK MB!]0$NZV=J]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%>))\9%K( MCA99])ULD9G!*]G!R1(W:"WLKR,H,^8TI6^.!]FT/CA8D?6B@1_@?_8GBQ9; M6"JIH7/2=,1"G=/;]'#X M Z4"$E,$96Q'O4+Q#[Z7@Z:>,70+1''.<8O@J M)ETB&+(O*?A6BB/_!\ZWX;M-A;L(W_VA\'J;8+])L(\$^_^6N!'#D[^2L%5/ M-=@F3I,CI1FZ.,DK[S*PM_$1V7OX-.W?A6UDY\C9>'S9V/_:& \H);G"$6KQ M@RV&@MJ'XS6>[31FD^%-/_\@MGSCXC=02P,$% @ 4HI54'CPL=:T 0 MT@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0 M)4K6=8%MH.DP;, *!!VV/2LV;0O5Q97DN/W[4;+K>INW%TFD> X/*2H;K'OT M+4 @SUH9G],VA.[ F"];T,)?V0X,WM36:1'0= WSG0-1)9!6C&\VUTP+:6B1 M)=_)%9GM@Y(&3H[X7FOA7HZ@[)#3+7UU/,BF#='!BJP3#7R#\+T[.;38S%)) M#<9+:XB#.J>WV\-Q'^-3P \)@U^<2:SD;.UC-+Y4.=U$0:"@#)%!X':!.U J M$J&,IXF3SBDC<'E^9?^4:L=:SL+#G54_917:G-Y04D$M>A4>[/ 9IGK>43(5 M_Q4NH# \*L$K"G<)OOM-X3\(]JL$^T2P_V^):S&[/Y*P14\UN"9- MDR>E[4V:Y(5W'MA;GM[D+7R<]GOA&FD\.=N +YOZ7UL; *5LKG"$6OQ@LZ&@ M#O'X'L]N'+/1"+:;?A";OW'Q"U!+ P04 " !2BE50&388RK0! #2 P M&0 'AL+W=O3+AIT&KA@VE;YGH+HDX@K1C?[>Z8%M+0,D^^LRUS M'+R2!LZ6N$%K87^>0.%8T#U]"[A-&MSB166TKFXC_#%50( MCTI"C@J52RNI!N=1SRQ!BA:OTRY-VL?I)CO,L&T GP%\ =RG/&Q*E)2_%UZ4 MN<61V*GWO8A/O#_RT)LJ.E,KTET0[X+W6G*>Y>P:B>:8TQ3#5S'[)8(%]B4% MWTIQXO_ ^3;\L*GPD."'/Q3>;A-DFP19(LC^6^)6S-U?2=BJIQILFZ;)D0H' MDR9YY5T&]H&G-_D=/DW[%V%;:1RYH \OF_K?('H(4G8W882Z\,$60T'CX_%= M.-MIS";#8S__(+9\X_(74$L#!!0 ( %**55 -'^5YM0$ -(# 9 M>&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S3730K8T3Z/O9//4]%[) M%DZ6N%YK8?\<09DAHPE]=3S(NO'!P?*T$S7\!/^K.UFTV,Q22@VMDZ8E%JJ, MWB:'XR[$QX!'"8-;G$FHY&S,!V@3M0*A"AC-\3)YU3 M!N#R_,I^'VO'6L["P9U13[+T34;WE)10B5[Y!S-\A:F>3Y1,Q7^'"R@,#THP M1V&4BRLI>N>-GEA0BA8OXR[;N _CS3:98.L /@'X#-C'/&Q,%)5_$5[DJ34# ML6/O.Q&>.#EP[$T1G+$5\0[%._1>,!I6RN<(0:_&"SH:#RX7B#9SN. MV6AXTTT_B,W?./\+4$L#!!0 ( %**55!M-W(]L@$ -(# 9 >&PO M=V]R:W-H965T;MLGM&:.) M)ILSZF>VG;;DH%2@V_/?.U"N5JU^ 6:8]^;-,.23L4^N _#D6:O>%;3S?C@Q MYJH.M'!W9H >;QICM?!HVI:YP8*H(T@KQK/L-=-"]K3,H^]BR]R,7LD>+I:X M46MA?YQ!F:F@._KB>)1MYX.#E?D@6O@,_LMPL6BQA:66&GHG34\L- 6]WYW. MAQ ? [Y*F-SJ3$(E5V.>@O&A+F@6!(&"R@<&@=L-'D"I0(0ROB=.NJ0,P/7Y MA?U=K!UKN0H'#T9]D[7O"GJDI(9&C,H_FND]I'I>49**_P@W4!@>E&".RB@7 M5U*-SAN=6%"*%L_S+ONX3^GFF&#; )X ? $<8QXV)XK*WPHORMR:B=BY]X,( M3[P[<>Q-%9RQ%?$.Q3OTWDJ^SW)V"T0IYCS'\%7,;HE@R+ZDX%LISOPO.-^& M[S<5[B-\_YO"?^0_;!(<(L'AOR5NQ?RIDJUZJL&V<9H>9>!O>?Q M37Z%S]/^2=A6]HY7C?UOC/& 4K(['*$./]AB*&A\.+[!LYW';#:\&=(/ M8LLW+G\"4$L#!!0 ( %**55!GFW(+M $ -(# 9 >&PO=V]R:W-H M965T5-2VYRVSO4'QFS9@A+V M"GO0_J9&HX3SIFF8[0V(*H*49'RWNV%*=)H66?2=3)'AX&2GX62('902YM<1 M)(XYW=-WQW/7M"XX6)'UHH%OX+[W)^,MMK!4G0)M.]3$0)W3N_WAF(;X&/"C M@]&NSB14]TW,?I)DEFV#: SP"^ &YC'C8EBLH?A!-%9G D9NI]+\(3[P_< M]Z8,SMB*>.?%6^^]%#Q),G8)1'/,<8KAJYC]$L$\^Y*";Z4X\O_@?!N>;"I, M(CSY2V&Z39!N$J21(/VPQ*V8ZW^2L%5/%9@F3I,E)0XZ3O+*NPSL'8]O\B=\ MFO:OPC2=MN2,SK]L['^-Z,!+V5WY$6K]!UL,";4+QT_^;*8QFPR'_?R#V/*- MB]]02P,$% @ 4HI54/*:F$VU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I*E461;:CI-F[1)4:>MGXE]ME&! M\P#'W;\?8-?S-FM?@#ONO7MW'-F ]L6U )Z\:F5<3EOONQ-CKFQ!"W>''9AP M4Z/5P@?3-LQU%D250%HQOMD:V%_GD'AD-,M M?7,\R:;UT<&*K!,-? 7_K;O88+&9I9(:C)-HB(4ZIP_;TWD?XU/ =PF#6YQ) MK.2*^!*-3U5.-U$0*"A]9!!AN\$C*!6)@HP?$R>=4T;@\OS&_B'5'FJY"@>/ MJ)YEY=N<'BFIH!:]\D\X?(2IGG>43,5_AANH$!Z5A!PE*I=64O;.HYY8@A0M M7L==FK0/X\WA,,'6 7P"\!EP3'G8F"@I?R^\*#*+ [%C[SL1GWA[XJ$W972F M5J2[(-X%[ZW@NT/&;I%HBCF/,7P1LYTC6&"?4_"U%&?^#YROPW>K"G<)OOM# MX?TZP7Z58)\(]O\M<2WF^%<2MNBI!MND:7*DQ-ZD25YXYX%]X.E-?H>/T_Y% MV$8:1Z[HP\NF_M>('H*4S5T8H39\L-E04/MXO ]G.X[9:'CLIA_$YF]<_ )0 M2P,$% @ 4HI54"JEA)BT 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^NTR6;ML8T"Q@6\ M3O^^ W9<*['R LQPSID+0S8:^^Q: $]>M.I<3EOO^P-CKFQ!"W=E>NCPIC96 M"X^F;9CK+8@JDK1B/$D^,2UD1XLL^DZVR,S@E>S@9(D;M!;V[Q&4&7.ZHZ^. M1]FT/CA8D?6B@9_@?_4GBQ9;5"JIH7/2=,1"G=.[W>&8!GP$_)8PNM69A$K. MQCP'XUN5TR0D! I*'Q0$;A>X!Z6"$*;Q9]:D2\A 7)]?U;_$VK&6LW!P;]23 MK'R;TQM**JC%H/RC&;_"7,\U)7/QW^$""N$A$XQ1&N7B2LK!>:-G%4Q%BY=I MEUWS;%H7 M'*S(>M' -W#?^Y/Q%EM8*JFALQ([8J#.Z?W^<$Q#? SX(6&TJS,)E9P17X/Q MNU,&9VQ%O//BK?=> M"I[RC%T"T1QSG&+X*F:_1##/OJ3@6RF._!\XWX8GFPJ3"$_^4)AL$Z2;!&DD M2/];XE9,^E<2MNJI!M/$:;*DQ*&+D[SR+@-[S^.;O(=/T_Y5F$9VEIS1^9>- M_:\1'7@INQL_0JW_8(NAH';A^-&?S31FD^&PGW\06[YQ\1M02P,$% @ M4HI54+QCH "U 0 T@, !D !X;"]W;W)K&UL M?5/;;MLP#/T501]0)8K3%H%MH&E1=, &!"VV/2LV?4%U<24Y[OZ^E.QZWF;L M11(IGL-#BDH'8U]= ^#)NY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;&[KQ@<'R]-. MU/ "_GMWLFBQF:5L%6C7&DTL5!F]VQZ.28B/ 3]:&-SB3$(E9V->@_&ES.@F M" ()A0\, K<+W(.4@0AEO$V<=$X9@,OS)_MCK!UK.0L']T;^;$O?9/26DA(J MT4O_;(8GF.K94S(5_Q4N(#$\*,$ZOC/HPW>S[! MU@%\ O 9;)/ MV24033'',88O8K9S!$/V.05?2W'D_\#Y.GRWJG 7X;L_%%ZO$R2K!$DD2/Y; MXEK,S5])V**G"FP=I\F1PO0Z3O+".P_L77Q$]CM\G/9OPM:M=N1L/+YL[']E MC >4LKG"$6KP@\V&A,J'XPV>[3AFH^%--_T@-G_C_ -02P,$% @ 4HI5 M4/T'00FV 0 T@, !D !X;"]W;W)K&UL?5/; M;MP@$/T5Q <$+W;2[6;ML8W"Q0&\3O^^@!W';:R\ #/, M.7-F&/)1FR?; 3CT(H6R!>ZR5[D'YFT8;R9PW34ML;X#5$20% MH4ER0R3C"I=Y])U,F>O!":[@9) =I&3FSQ&$'@N\PZ^.>]YV+CA(F?>LA5_@ M?O. PVM49A4K.6C\%XWM=X"0( @&5 M"PS,;Q>X R$"D9?Q/'/B)64 KL^O[%]C[;Z6,[-PI\4CKUU7X#U&-31L$.Y> MC]]@KN<:H[GX'W !X<.#$I^CTL+&%56#=5K.+%Z*9"_3SE7A2?>':CO316)(W\'I-CS=5)A&>/J/PL_;!-DF018)L@]+W(BY M3OY+0E8]E6#:.$T657I0<9)7WF5@;VE\D[?P:=I_,M-R9=%9._^RL?^-U@Z\ ME.3*CU#G/]AB"&A<.'[R9S.-V60XW<\_B"S?N/P+4$L#!!0 ( %**55"A M9-+&M $ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.; MS3730K8T3Z/O9//4]%[)%DZ6N%YK87\?09DAHUOZZGB4=>.#@^5I)VKX#OY' M=[)HL9FEE!I:)TU++%09O=T>CDF(CP$_)0QN<2:ADK,Q3\%X*#.Z"8) 0>$# M@\#M G>@5"!"&<\3)YU3!N#R_,K^)=:.M9R%@SNC?LG2-QF]H:2$2O3*/YKA M'J9Z]I1,Q7^%"R@,#THP1V&4BRLI>N>-GEA0BA8OXR[;N _CS3Z98.L /@'X M#+B)>=B8*"K_++S(4VL&8L?>=R(\\?; L3=%<,96Q#L4[]![R?E^F[)+()IB MCF,,7\2\13!DGU/PM11'_A^$ IFRL< MH08_V&PHJ'PX?L*S'<=L-+SIIA_$YF^<_P%02P,$% @ 4HI54/&&9?JU M 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T5 M01]0)8J3%8%MH.DP;, *!!VV/BLV?4%U\20Y;O]^E.QZ;F?L11(IGL-#BDH' M8Y]= ^#)BY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;V>6IZ+UL-9TM09LCHEKXY'MNZ\<'!\K03-?P _[,[6[38 MS%*V"K1KC286JHS>;8^G),3'@%\M#&YQ)J&2BS'/P?A69G03!(&$P@<&@=L5 M[D'*0(0R?D^<=$X9@,OS&_N76#O6U,$9VQ%O$/Q#KW7G.^3E%T#T11S&F/X M(F8[1S!DGU/PM10G_@^M6.W(Q'E\V]K\RQ@-*V=S@"#7X MP69#0N7#\1.>[3AFH^%--_T@-G_C_ ]02P,$% @ 4HI54!VG!$7' @ MY L !D !X;"]W;W)K&UL=5;1CILP$/P5Q << MV"0!HB32Y:JJE5HINJK79U_B).@ 4]M)KG]?VW T->.7@)W9&9O='>WJ)N2; M.G.NH_>F;M4Z/FO=+9-$[<^\8>I!=+PU_QR%;)@V2WE*5"UY;)G./W0!J/FC;P_OV#_;.[O+G,*U/\2=2_JH,^K^,B MC@[\R"ZU?A:W+WRXT#R.AMM_XU=>&[@]B='8BUJYWVA_45HT XLY2L/>^V?5 MNN>M_R-W2>KY*K)1HPVQY#[S!D1"2&?92@2&)+)^$4AV?PA)D+S^[5RQ(3 MS"#!S!',_KMBX5T180(BB((DV&1'(KD@&#F MB2#,'(L44*0 ! M/!&%R+%)"D1(0^(E'F$#B28H[*)U2Y'[J(2B0>Q+H5 (H M_.Q#4"#]!+;K(Z& PB\ " I4 ,%]3;(I13JQ'@#*%P$=W/X$]':6^3H E >* MC6 '(*"]<[_<("A4;]@$".AP.LD/ !5I0 ?[ %-7A!?!X$"]DZP%1#0Y\4D M/P@T"^A@-R"@U8NYKX- @7JCV _HM-5)[GL; -$B4&\4^P$%K5[X]09!@7JC MV \H:/72]S<("DT)V \H:/72]S<("O@;Q7Y 0:N7?O] D.]OR=V0U7!YJ5=&KT&;4

&PO=V]R:W-H965T/WYPXX9Z/2KZ8% ML.A-BL[DN+6V/Q)BRA8D,W>JA\[MU$I+9MU2-\3T&E@52%(0FB3W1#+>X2(+ ML;,N,C58P3LX:V0&*9G^M]0%29#UKX ?8G_U9NQ595"HN MH3-<=4A#G>/'S?&4>GP O' 8S6J.?"47I5[]XFN5X\0G! )*ZQ68&Z[P!$)X M(9?&[UD3+Y:>N)Z_JW\.M;M:+LS DQ*_>&7;'!\PJJ!F@[#/:OP"SK3X@0Z$^A". 0?,AF% MS#\QRXI,JQ'IZ>Q[YJ]X&UL;5/;;IPP$/T5RQ\0@Z'I:@5(V515(K72*E7;9R\,8,478ILE_?O:AA": M\F)[QN>X*J+O;*I"CTYP!6>#["@E,W].(/14XA2_.9YXU[O@(%4Q ML Y^@/LYG(VWR*K2< G*W]2_QMI]+1=FX5Z+W[QQ?8D/F MLE&X)ST]P%+/)XR6XK_!%82'ATQ\C%H+&U=4C]9IN:CX5"1[G7>NXC[--WFZ MT/8)="'0E7"(<<@<*&;^A3E6%49/R,R]'UAXXO1(?6_JX(RMB'<^>>N]URI+ MTH)<@]"".&UL M=5/;;MP@$/T5Q <$FW4N6MF6LHFB5&JE5:*VSZP]ME&X.(#7Z=\'L..XJ?L" MS'#.F0M#/FKS8CL A]ZD4+; G7/]GA!;=2"9O= ]*'_3:".9\Z9IB>T-L#J2 MI" T2:Z(9%SA,H^^HRES/3C!%1P-LH.4S/PY@-!C@5/\X7CB;>>"@Y1YSUIX M!O>S/QIOD46EYA*4Y5HA TV!;]/](0OX"/C%8;2K,PJ5G+1^"<:WNL!)2 @$ M5"XH,+^=X0Z$"$(^C==9$R\A W%]_E!_B+7[6D[,PIT6OWGMN@+?8%1#PP;A MGO3X"',]EQC-Q7^',P@/#YGX&)46-JZH&JS3[),O) M.0C-F,.$H2M,NB"(5U]"T*T0!_H/G6[3=YL9[B)]MZ:G_XF?;0ID42#[J\3+ M+R5N8:Z^!"&KGDHP;9PFBRH]J#C)*^\RL+H\Q]L,00T+ARO_=E,8S893O?S#R++-R[? 5!+ P04 " !2 MBE50P$)W^?0$[KKNA+X89 MSF4& ^DHU:MN QZ$[S3&6Z,Z8^$Z*(!P?2=[*&S*Y54@AD;JIKH7@$K/4EP M0J-H1P1K.YRG/G=6>2H'P]L.S@KI00BF?I^ RS'#,7Y//+=U8UR"Y&G/:O@. MYD=_5C8BBTK9"NAT*SNDH,KP?7P\[1S> UY:&/5JCEPG%RE?7?"ES'#D"@(. MA7$*S Y7> #.G9 MX]>LB1=+1US/W]6??.^VEPO3\"#YS[8T388/&)50L8&; M9SE^AKF?+49S\U_A"MS"7276HY!<^R\J!FVDF%5L*8*]36/;^7&<5K;[F18F MT)E %\+!^Y#)R%?^R S+4R5'I*:][YG[Q?&1VKTI7-)OA5^SQ6N;O>9)M$_) MU0G-F-.$H2M,O""(55\L:,CB1#_0:9B>!"M,/#U9T^--6& 3%-AX@!.+HQ"6'^LY.[H,DN($!O3$*8Y,:$K$Z' %7[>Z%1(8?. MW\E5=KEZ]]2?KK_PZ=Y^8ZIN.XTNTM@SZD]2):4!6TIT9QMN[%.Q!!PJXZ9[ M.U?3A9D"(_OY+2#+@Y3_ 5!+ P04 " !2BE50G/59_+8! #2 P &0 M 'AL+W=O&4)KR8GO&YYRY>%Q,QKZX'L"35R6U*VGO M_7!DS-4]*.YNS :;UIC%?=HVHZYP0)O(DE)EAX.=TQQH6E51-_95H49O10: MSI:X42EN?Y] FJFD"7US/(NN]\'!JF+@'7P#_WTX6[38JM((!=H)HXF%MJ2/ MR?&4!WP$_! PNBX3_--GBVT?4*Z$-*5\!#CL#E0S/P#][PJK)F( MG7L_\/#$R3'%WM3!&5L1[S!YA]YKE25YP:Y!:,&<9DRZP20K@J'Z&B+="W%* M_Z.G^_1L-\,LTK,M/;G?%\AW!?(HD/]3XNV[$OV$=N1B/+YL[']KC =,Y7"#(]3C!UL-":T/QWL\ MVWG,9L.;8?E!;/W&U1]02P,$% @ 4HI54 9:Y+K' 0 -P0 !D !X M;"]W;W)K&UL;53M;ML@%'T5Q ,4FR1K%MF6FDY3 M)ZU2U&G;;V)??ZA\N(#C]NT'V/7<>RYPG8U*/YL6P*)7P:7)<6MM M?R#$E"T(9FY4#]+MU$H+9MU2-\3T&E@52((3FB1?B&"=Q$468B==9&JPO)-P MTL@,0C#]=@2NQARG^#WPU#6M]0%29#UKX!?8W_U)NQ595*I.@#2=DDA#G>.[ M]'#<>7P _.E@-*LY\I6 MN)Z_JW\/M;M:SLS O>)_N\JV.=YC5$'-!FZ?U/@ 7P@\ V*K - ML/)>ZO2HQAOL:3[*))=I\%:'*5)(:Y M/DFRNC@!N@E/UJ!2#3*TRRJZ=,4=#1?_'SZUU"/332<-.BOKGD^XY%HI"\Y* M M@'W? 0 04 !D !X;"]W;W)K&UL=53KCIP@ M%'X5P@,L#H[C=*(F.]LT;=(FDVW:_F;T>,F"6&#&[=L7T+76TC_".7R7= M@T*O@O3.\Z^&BD+X)P=2O,W YYGB'WQ+/7=,:ER!%-K &OH+Y-ER4 MCMW)'BFH<_RX.YU3A_> [QV,>C5'KI.KE"\N^%3E.'(% 8?2. 5F MASL\ >=.R);Q<];$BZ4CKN=OZA]\[[:7*]/P)/F/KC)MCH\855"S&S?/A]R&3D*W_/#"LR)4>DIKT?F/O%NQ.U>U.ZI-\*OV:+US9[+V)*,W)W0C/F M/&'H"K-;$,2J+Q8T9'&F_]!IF!X'*XP]/5[3Z7\$]D&!O1?8_]5BO&DQA-F' M39*@21(02#8F(U<3;=R"HP'+*]>\1M02P,$% @ 4HI54!,PNAD4 @ MG 8 !D !X;"]W;W)K&UL=55MCYP@$/XKQA]P M*+JO49/;:YHV:9/--6T_L^ZXF@.QP*[7?U] S[/>[!>!X9GGF6%DR'JI7G0- M8()7P5N=A[4QW9X07=8@F'Z0';1VIY)*,&.7ZD)TIX"=O9/@A$;1F@C6M&&1 M>=M1%9F\&MZT<%2!O@K!U-\#<-GG81R^&9Z;2VV<@119QR[P \S/[JCLBDPL MYT9 JQO9!@JJ/'R,]X?8.WC$KP9Z/9L'+I63E"]N\?6Q:?W8#SN;W>B&.]#1@4X. M6Z]#!B$?^2=F6)$IV0=J./R.N1K'>VK/IG1&?Q1^SP:OK?56)$FR3!,4D#O2#.\7=$S3"Q+LGZP@E2E"#U!.E_*=)%BA@FP456 MJ,@*(4@7(ACF3B9K5&2-$*P7(AAF@XML4)$-0K!=B&"8'2ZR146V'PG2:"&" M8>[\>#M49(<0+ N/8>X4/H[P&Q0A%,O2HZ [M8_OW-08H5A6'P4MRT]FS4& MNOBVJ(-27EO?DV?6J?4^4M]UW@SICA0(BN.A!4W\D!>GO22"6HL:9JB1X4T-J3!"=)%'T@@K(> ME[GWG529R]%PUL-)(3T*0=7O(W Y%3C&5\&$QZLT>NDK.4K\[X4AXQJ:.C(S;.)C5%)KOT75:,V4BPJ-A5!W^:5]7Z=YI/[*RU,2!9"LA+VGD#F M0#[S)VIHF2LY(37W?J#NBN-#8GM3.:=OA3^SR6OKO93I;I^3BQ-:,,<9DVPP M\8H@5GT-D81"')/_Z$F8G@8S3#T]W=+3=^+O@@([+[#[I\2/-R4&,%D4#I(% M@V0!@?@F2 ASVPJRN3@!JO5/5J-*CKT?EXUWG8J'Q%_\7_@\4M^H:EFOT5D: M^WS\)3=2&K"I1'&UL;53K;ML@%'X5Q .4Q+=VD6VI:55MTBI%G=;^)O;Q107C 8[;MQ]@Q_4\ M_@3.\7HE MT-*1."/!;I<03ML.YZG+G62>BD&SMH.31&K@G,K/(S Q9GB/KXF7MFZT39 \ M[6D-OT#_[D_21&11*5L.G6I%AR14&;[?'XZ)Q3O :PNC6NV1[>0LQ+L-?I09 MWMF"@$&AK0(URP4>@#$K9,KX,VOBQ=(2U_NK^I/KW?1RI@H>!'MK2]UD^ ZC M$BHZ,/TBQN\P]Q-C-#?_$R[ #-Q68CP*P93[1<6@M."SBBF%TX]I;3NWCK/^ ME>8G!#,AV!#(9.0J?Z2:YJD4(Y+3V??4_L7[0V#.IK!)=Q3NFRE>F>PE#^,P M)1W@"P/4OX74$L#!!0 ( %**55!G#TP?M@$ -(# 9 M>&PO=V]R:W-H965T)"TZJ(OK.I"AR=%!K. MAMA1*6[^G$#B5-*4OCJ>1->[X&!5,? .OH/[,9R-M]C*T@@%V@K4Q$!;TH?T M>,I#? SX*6"RFS,)E5P0GX/QI2EI$@2!A-H%!NZW*SR"E('(R_B]<-(U90!N MSZ_LGV+MOI8+M_"(\I=H7%_2>TH::/DHW1-.GV&IYP,E2_%?X0K2AP- MTL:5U*-UJ!86+T7QEWD7.N[3?)/?+;!]0+8 LA5P'_.P.5%4_I$[7A4&)V+F MW@\\/'%ZS'QOZN",K8AW7KSUWFMUN$T*=@U$2\QICLDV,>D:P3S[FB+;2W'* M_H-G^_##KL)#A!^V\#S9)\AW"?)(D/]38OJNQ+V8]RK9IJ<*3!>GR9(:1QTG M>>-=!_8ABV_R%CY/^S=N.J$MN:#S+QO[WR(Z\%*2&S]"O?]@JR&A=>%XY\]F M'K/9<#@L/XBMW[CZ"U!+ P04 " !2BE506S\D'+?1=3)GCX*30<#'$ M#DIQ\^<,$L>"[NFKXTFTG0L.5N8];^$[N!_]Q7B++2JU4*"M0$T,- 5]V)_. M6DAH:/DCWA.-GF.LY4#(7_Q5N(#T\9.)C5"AM M7$DU6(=J5O&I*/XR[4+'?9QN#L>9MDU(9D*R$.YC'#8%BIE_Y(Z7N<&1F*GW M/0]/O#\EOC=5<,96Q#N?O/7>6YD>TYS=@M",.4^89(79+PCFU9<0R5:(<_(? M/=FFIYL9II&>KNE9NBV0;0ID42#[I\3L78E;F,.[(&S54P6FC=-D286#CI.\ M\BX#^Y#$-WF#3]/^C9M6:$NNZ/S+QOXWB Y\*KL[/T*=_V"+(:%QX?C!G\TT M9I/AL)]_$%N^&PO M=V]R:W-H965T( 7J=_WP$[CI.Z+\ ,YYRY,"2]L<^N!O#D54GM4EI[WQX9 M0ID_IFKXY'INJ]L'!LJ05%?P$_ZL]6[38I%(T"K1KC"86RI3>K8^G M;C<[DU#)Q9CG8'PK4KH*"8&$W <%@=L5[D'*((1IO(R:= H9B//S MF_K76#O6Z/CW@\WN]U(6R;PD< GPB'&84.@F/D7X4666-,3._2^ M%>&)UT>.O?2ES"'#X%8;.>*K!5G"9'&ULC55AC]HP#/TK57_ I4FA%%0JP4W3)FT2 MNFG;YU ,K2YMNB30V[]?DI:NQQF)+R1VG]^S3>)DG52ON@0PP5LM&KT.2V/: M%2&Z**'F^DFVT-@O1ZEJ;JRI3D2W"OC!!]6"L"A*2,VK)LPS[]NI/)-G(ZH& M=BK0Y[KFZN\6A.S6(0VOCI?J5!KG('G6\A/\ /.SW2EKD9'E4-70Z$HV@8+C M.MS0U9;&+L C?E70Z);B=W4PY3I,P^ 1WX6YD5V7V H:!X&0_7?X +" MPETF5J.00OO?H#AK(^N!Q:92\[=^K1J_=@/_-0P/8$, &P-87TLOY#/_Q W/ M,R6[0/7-;[G[C^F*V=X4SNE;X;_9Y+7U7O(X66;DXH@&S+;'L F&C@ABV4<) MADELV8?P>!'A!#&:8^P)XG<$=S*8H00S3S![1\!NBL0P,2XR1T7F",'L1J3' M)![3> S#)1)4(D$DYCC! B58/-[)%"5(D0R2FR(QS (76:(B2X0@O1'!,$M< MA$;XR8\^4J1WSB6]D\'OT,T?J"I&"B]/:%D,EIJ M4"<_5'50R'/C)_K$.P[N#?.CZ3^\G_K?N3I5C0[VTM@!Y\?044H#-I?HR=Z5 MTCXTHR'@:-QV8?>JG[:]860[O"1D?,[R?U!+ P04 " !2BE502G7IR0<" M !5!0 &0 'AL+W=OV,N"WL1(&6WBEJIE5:ITCY[8;@H-B:V=TG_OK9A"0&K+]@>SCESQI=)>L9? M10T@G7=*6I&ZM93= 2&1UT"Q>& =M.I/R3C%4BUYA43' 1>&1 D*/"]&%#>M MFR4F=N99PJZ2-"VC&;.[J2"V.O>O&]2%U/&P("N=0*6 TW M. $A6DC9>!LUW2FE)L[G=_4G4[NJY8(%G!CYTQ2R3MV=ZQ10XBN1SZS_!F,] MD>N,Q?^ &Q %UTY4CIP18;Y.?A62T5%%6:'X?1B;UHS]J'^GV0G!2 @F@A__ MEQ".A/"#L#'%#\Y,J5^QQ%G"6>_PX; ZK.^$?PC59N8Z:/;._%/5"A6]9>$N M3-!-"XV8XX )9AA_0B"E/J4(;"F.P8H>?$YP6B/BV)XAM!81&GXX-[C?VP4V M5H&-$=C,#>P7FS! (@-I#63O;7U_4HI67<+=9F(E6:8*= MYRV\K$%?YJ!/5F*KE=AB)5I8L6&6AX=FMY$"K\S#%4[.KJW4YSZ+3KWA,="W M>1$_JIXQ//$/F:'A_,2\:EKA7)A4;\7;M6< M#R]]6$C6C4T,39TT^P=02P,$% @ 4HI54&70OY.: @ <0H !D !X M;"]W;W)K&ULE5;MCILP$'P5Q ,$; B!$XF4#U6M MU$K156U_.XF3H#.8VDZXOGUM0SA"EA/)CV";V=D=XX%-*R[>Y)E2Y;SGK)!S M]ZQ4^>)Y3K+"7:1V;2L6 M*;\HEA5T*QQYR7,B_JTHX]7<1>YMX34[G959\!9I24[T)U6_RJW0,Z]E.60Y M+63&"T?0X]Q=HI<-QB; (GYGM)*=L6.D[#A_,Y-OA[GKFXHHHWME*(B^7.F: M,F:8=!U_&U*WS6D"N^,;^Q@%=+L7NS(8HL4L$K1]2/MR3F%*&74._^WBS:S;;W M]/9(O7I=!/$L]:Z&J,&L:@SN8%"+\#1[FP)#*5;X(1S?)U@_(J+H'K)YA" 4 MP%4$H-# $@1W0F.8( 0)0DL0WA$DO9VJ,;'%%!:33*+D[M>3_A@13GJ838V9 M=C!3N/ I6/CTL?#$APDBD" :OW4SD& &5(!Z6P=A,)PD!I/$ ,' "4E @F2\ M3.3#9O)'" 5!X4"> =,B@&+@3"#0E$N$GU +.PH%8]1"H&@@#VP\!#@OF0U0 MP!9 TR?4PB9 T1BU$&CHV<)>09 1ADJ%G8#B)]3"7D#)&+40:,"S&'8,ALR0 M#%# 9L!HO%H,FP'C$6H!4.CWWZ->Y[N;4W&R/8UT]OQ2*//YZJRV?=/2MDV] M]97NI^KNYX.F;L9^$''*"NGLN-)=@?UV'SE75-?H3_0Y/^O^KYTP>E1F.--C M43=!]43QLFGPO+;+7/P'4$L#!!0 ( %**55" I=@1Z0$ -4$ 9 M>&PO=V]R:W-H965T0/6'/;M!L!TI)H MU4JM%&W5[;,#PT5K8]9VPO;OZPLA)$'I"_:,SSESP>-DX.)=-@#*^V2TDREJ ME.K7&,NB 4;D ^^ATR<5%XPH;8H:RUX *2V)41SZ_@HSTG8H2ZQO)[*$'Q1M M.]@)3QX8(^)O#I0/*0K0R?':UHTR#IPE/:GA%ZC?_4YH"T\J9 MX:V&0L[UG*MES_FZ,[V6*?),04"B442!Z.<(&*#5".HV/41-- M(0UQOC^IO]C:=2U[(F'#Z9^V5$V*OB*OA(HV(N4;".=?<+X[3-MF>Z/5)[CUGL!PD^&J$1 MDSM,.,.<$5BK3R'"I1!Y>$,/+P-L;A&KU25D>PL)@F@YBVBQT,@*1'.!IZ=E M@7A1(+8"\46GK@K)'>;18CJ+\:]*_2]B>P_ATL2SG\M U'9PI%?P0Z=,CV;> M:3:?0W,YKORYGEDW8F<9-_ _B:C;3GI[KO35LQ>DXER!3M!_T+DU^HV9# J5 M,MLO>B_I[U4;[H!,.B= M,Z&SH#&F6V.LBP8XU0^R V%/*JDX-=94-=:= EIZ$FH_6..+P'O+;0Z]D>N4H.4KXYXUN9!:%+"!@4QBE0NYQ@"XPY(9O& MGU$SF$(ZXGQ_5O_B:[>U'*B&K62_V](T6? Y0"54],C,B^R_PEC/8X#&XK_# M"9B%NTQLC$(R[;^H.&HC^:AB4^'T?5A;X==^U#_3E@GQ2(@G0K2Z2TA&0O)! M('<)9"20*P(>2O&]V5%#\U3)'JGA[W;47:)H36SW"^?TS?9GMCW:>D\Y"9,4 MGYS0B-D,F'B&B28$MNI3B'@IQ":^H<>7 ;:WB-7J$K*[A411LIQ%LEAHX@62 MN<#3T[( 610@7H!<=(I<=6K /'J,\)CPJM3_(G;W$$.:>/9S.:C:#XY&A3P* MXWHT\TZS^1R[RW'EW]B9'4;L0V88^!]4U:W0Z""-O7K^@E12&K )A@\VM\:^ M,9/!H#)N^\GNU3!I@V%D-SXB>'K)\G]02P,$% @ 4HI54(8'C>5K P MV T !D !X;"]W;W)K&ULC9==5\.G(.%P5&4 M;]6.<^G\S;.B&KH[*?>WGE>M=CQ/JANQYX7Z92/*/)&J66Z]:E_R9-V(\LSS M$:)>GJ2%.QHT?<_E:" .,DL+_EPZU2'/D_+?/<_$<>AB]]3QDFYWLN[P1H-] MLN4_N/RY?RY5R^M"0 N"#T'XI2#4@O!: =$"F2C:\>Y91N[!L2KRVLIE(?$IF,!J4X M.F6[V?9)O:?QK5(I\[JWJ?WF1U6ME>I]'X6(#+SWVDDS]RWC]QC:9^8V@SO" M4R%T^I??[(XQM(D11GWD F#[Q"+G$?69B,]28[A-DP_K,%& PZC,S MB,'&TEYJ#[L$,(.8>,0]F(P:ZUE2,,4[2@A M9=18MS& $4+-JGP ,.IC9*SP(X!%%)N)F 8"QDQLO%D8P01@HPI3"$,D]@H MZ1F$(4*-0>+9?VEJE]EJJ_!DK.0:H(,)F MI4(4-=?JT:8PCIFQ A.;"E3-&%Y/ .6SV/": E00F-'/;.H;#IBQM^P0PP[Q]1]%!CNPRQ_%!;,F2WWS M>[*TH9"A3XJ^/IR IP%T><,N-'0^4A!;X0 4_CR>STXG^/(V7&BHMW=".QZ; M"I 5CW=V<,IYN6VN")6S$H="UGD^Z^VN(7=^?? R^N_Q[0P#_?/ZVM('2CPMZI:U;7R/A&UJ^1>B_;NT;;D&*O M[U%>=YD;_0=02P,$% @ 4HI54$6:2=S] @ OPL !D !X;"]W;W)K M&ULC9;KDIHP%,=?A>$!%@(D@*/.K.[-2V><[;3] MS&I49H%8B+I]^R8A4@BGNWP1$G__DW,+R?C*RO?J2"FW/O*LJ";VD?/3R'&J M[9'F277'3K00_^Q9F2=<#,N#4YU*FNR4*,\GY$"_4_[CM"G%R&FL[-*<%E7* M"JND^XE]CT9KY$J!(GZF]%JUWBT9RAMC[W*PV$UL5WI$,[KETD0B'ADHG.6_4IW_#BQ(]O:T7URSO@KN[Y0'1"V M+1W]FEYH)G#IB5ACR[)*_5K;<\59KJT(5_+DHWZFA7I>M?V;#!9X6N U@L#[ M5.!K@=\(//2I(-""8*@ :P$>*B!:0(;&$&I!.'2%2 NBH8)8"^*A M&2NG+N MT"A04VPT6'(K-_(,QYRZL52G/B0\F8Y+=K7*>K.=$KFGT4BHA'$YJWI?_2FZ MM1*SEVF \-BY2$N:F=6,UV9898E"7>8$8K\LL(,8W\CL@/ZL!/J\A)H KY<,=XRL+ M?KO2<0Q;"& +@;(0='PP>ZYFB&(*HY_J"GU)++\D5I\1G4@P' GNY2+P"&R! MP!9(+Q>HM_]J!K>\# (2$Z.T<^AEV,72.$%PA#.#(V^0+"7$R,19=]#$6!&X;&]V#5Y\0UQB-F2M:0/8(\ M]S\5#^&*AT#WA["%"+80#>^Z&+80?]UUR[B?E2B,S)*M^I@?D;"%=?R1IR)X M#+E 5HPZ+4'(^'"O(,@WO7%:YV-.RX.Z"5;6EIT++C/;FFUNF_?J2#;F9VBT M0,#\4MY.U7G\SWQ]M?V6E(>TJ*PWQL6YKH[>/6.<"M_=.Y'&H[A--X.,[KE\ M#<5[65\IZP%G)WU==IH[^_0O4$L#!!0 ( %**55 6RC=ST0$ /4$ 9 M >&PO=V]R:W-H965T?;0A*4K?J%^P[?G_N#N-\E.I%MP &O0K> MZP*WQ@P;0G35@F#Z3@[0VS>-5((9&ZH#T8,"5GN2X"1>K=9$L*['9>YS.U7F M\FAXU\-.(7T4@JE_]\#E6. (GQ-/W:$U+D'*?& '^ 7F][!3-B*+2MT)Z'4G M>Z2@*?#7:+/-'-X#_G0PZHL]ZP"M7$'"HC%-@=CG!%CAW0K:, MO[,F7BP=\7)_5G_PO=M>]DS#5O+GKC9M@;]@5$/#CMP\R?$1YGY2C.;F?\ ) MN(6[2JQ');GV3U0=M9%B5K&E"/8ZK5WOUW'6/]/"A'@FQ LA2CXDT)E ;PAD MJLRW^HT95N9*CDA-'VM@[DQ$&VJ'6;FDGYU_9[O5-GLJ$QKEY.2$9LS]A(DO M,/$U8OL1@EC_I8@X6$3LZ?2JB'<$:%" >H'D2H#>=#%A4H_I)TP2]DB"'DG M([F90PB3ADW2H$GZ1H!F[PBL@P+KSX\R"PIDGQAE]F:4='WC02X.H+L0?C)U MZ'J-]M+8L^Q/7".E 2NWNK-*K;V#EH!#8]PVLWLU_8E38.0P7S)DN>G*_U!+ M P04 " !2BE50Y[4X>!X$ :% &0 'AL+W=OB^UT8O IIS[M9W$3T]%^6O:J]4/?F=I7DU\_9U?;SQ_6J]5UE2?2F. M*M=OMD69);5^+'=^=2Q5LFE)6>K3()!^EAQR;SYMUU[*^;0XU>DA5R_EI#IE M65+^=Z?2XCSSB/>^\/VPV]?-@C^?'I.=^EO5_QQ?2OWD]U(VATSEU:'()Z7: MSKQ;-*Z]%\:MY>-[,O*"Q2*5J736*)UK(NT:G\GZU-5%YF1HDW)DM_=]9"WUW/WA@M#@PG4$&A/ M(!\3F"&P/P3^(8$; A]+$(8@QA*D(70QTG+W&R0F'F*> P)AIAG"$.LT'X:FN7G!J]<""$, MWB$&9PIK);!!IH2P! Y+X*T$/K!!6+G6842+R3LM7,;2BML] !-"VEGY , D M)8$5X:\ +)3$WHA' !;S6%B[\A%A <[+N =%\Z..4()5' M@-)S(PO47D0114CQ$:BR."(#*2T27A%9I'"(6SFD5WH$AWH%!WL.";"^(#>K[ICJC_CNU.ROI-P=\FKR6M1UD;5?]=NBJ)4V/_BB#=^K M9-,_I&I;-[>AOB^[TZKNH2Z.YB3.[X\#Y_\#4$L#!!0 ( %**55";%!B8 MR@$ *@$ 9 >&PO=V]R:W-H965TB4'Z.V;5BI!C5VJ$]&# MKX),%)M%YG M1%#6XZKPL8.J"GDVG/5P4$B?A:#J[QZX'$N\P=? *SMUQ@5(50ST!+_ _!X. MRJ[(0FF8@%XSV2,%;8F_;';[W.F]X(W!J&_FR'5RE/+=+;XW)5Z[@H!#;1R! MVN$"S\"Y ]DR/F8F7BQ=XNW\2G_QO=M>CE3#L^1_6&.Z$F\Q:J"E9VY>Y?@- MYGY2C.;F?\ %N)6[2JQ'+;GV3U2?M9%BIMA2!/V<1M;[<9SYU[1P0C0G1$M" M-/4R&?G*OU)#JT+)$:EI[P?J/O%F%]F]J5W0;X5_9XO7-GJIDC0JR,6!9LU^ MTD1WFGC1$,M?3**@2>0!\1T@"0/B("#V@.0.D#Y4.6FV7M-[3?:4K39AFR1H MDP1LLC @#0+2_V\T"P*R0 7Y0Z,!39R&3?*@21XPV3Z8A#1/#R;DYI"Y?_@G M52?6:W24QIY7?ZI:*0U8WGIEMZ:SU\:RX- :-\WM7$T_S[0P&PO=V]R:W-H965TJT[;6;. DJX,PX M2??M9QM*P;Y4?1-LYW]WOS/F?,LK%R_=D3'IO39UVZW\HY2G^R#HMD?6T.Z. MGUBK_MEST5"IIN(0="?!Z,X8-740A6$2-+1J_?72K#V*]9*?95VU[%%XW;EI MJ/A7L)I?5S[RWQ:>JL-1ZH5@O3S1 _O)Y*_3HU"S8/2RJQK6=A5O/<'V*_\! MW9>(: .C^%VQ:S<9>SJ59\Y?].3;;N6'FHC5;"NU"ZH>%[9A=:T]*8Z_@U-_ MC*D-I^,W[U],\BJ99]JQ#:__5#MY7/F9[^W8GIYK^<2O7]F04.Q[0_;?V875 M2JY)5(PMKSOSZVW/G>3-X$6A-/2U?U:M>5X'_V]FL$$T&$2C 4H^-,"# 7XW M(!\:D,& 6 9!GXK9FY)*NEX*?O5$_WI/5)\B=$_4[F_UHMEL\Y_:GDZM7M8D M"9?!13L:-$6OB28:-"H"Y7T,$4$ABL@QC^8!-JXB2>:2TI4@A&$*#":*C0,\ M2_1&&@1T0(P#,G-@)5+TFMAHVEY#PC2S-G3CRG">Y['EK01D.,M(!%/'('4, M4&.+NM$$,EAW@3D30!>*TJ1 "BIA>MJ4!);M*XF MA5%3$#4%4*T01>IN;3HY=CVK*UHD:6[!NB*$X@3FS4#>#."U/K,B>G*K',^H\Y!ZAR@MEYVD;M[$]K?G*M91+:H!$133S-<%,(%-02 M,[NBAN[13 MJ[]AXF#:JL[;\G,K]0TZ61U;MX=(MP[6>J%;.M-2O+OI^\$?5!RJMO.>N52- MB6D?]IQ+IAC#.T5W5"WH.*G97NIAJL:B[\/ZB>2GH<<,QD9W_1]02P,$% M @ 4HI54,X&'DL9 P /0P !D !X;"]W;W)K&ULC9?;$^ 7$0X+$]$SLG'SJ32:?M-;%EFPD@%V2[??M*0B8@ M;1-N I*__]>NM$+*^$*K]_I "+/^%'E93^P#8\>1X]2; RG2^I8>2ZV*G2+/2GHYEWTLU'=,3R[.2O%16?2J*M/H[(SF] M3&QD7SM>L_V!B0YG.CZF>_*=L!_'EXJWG-9EFQ6DK#-:6A793>P[-%HC5P@D M\3,CE[KS;HE4WBA]%XW%=F*[(B*2DPT3%BE_G,F9[,6UJ3.GHE**+0ME?V:G$G.<1$)'V-# M\UK^M3:GFM%"N?!0BO1/\\Q*^;PH_ZL,%GA*X+4"/O9G E\)_ ]!\*D@4()@ MJ"!4@G"H "L!'BJ(E" :*HB5(!XJ2)0@&2K@):E6SOV0X,\E[6*CP:-K:C;;,15[&HVXBIN+7EG[\D=>K37O/4\#G(R=LW!2 MS*QAO"[CXCZS-!G4$@X/H8W# ^.8>8;>ZX\P-XG C?K,/<#TB0?()>XSCR:# MM72?(!MMVIX!!KE]9@$Q2)O:+Z=F]77 :Q-!R(=7R(32E"H08\FY*,PU,KGR:0\[.H#/@-4&",M^(5) M1=IPRP;!'00'W$E;89.*_5"?]S5 Q9Z'X?7%\/IBH"P]V"&"':+A6R.&'6(@ M!E^;M]C(]0;I'XN5":%$^TJN >8_'^L$CC89L)$38Q!]\58F0VMK0T\E$V74 MZ6WONG>>.-VU_AD:+1#0OQ1W8WD;^+!O+M;?TFJ?E;7U1AF_5>1%3J=!]%O"4WDX M*K,0+68G=N _N?IU>FSU+!I8=F7-&UF*)FCY?AX^H/LURHV!1?PN^56.QH$) M92/$LYE\V\W#V"CB%=\J0\'TZ\)7O*H,D];QMR<-!Y_&<#Q^9?]B@]?!;)CD M*U']*7?J. ]I&.SXGITK]22N7WD?4!8&??3?^857&FZ4:!];44G[#+9GJ43= MLV@I-7OIWF5CW]?N2T9[,]@ ]P9X,$#D78.D-TC>#-)W#=+>('4,HBX4FYLU M4VPQ:\4U:+OM/3'S%Z'[5&=_:Q9MLNTWG1ZI5R^+-$]GT<40]9AEA\$C#!H0 MD68?7&#(Q1)[YOC6PFZ*/':U^*"T<$%KZFUE%D_I+4"]!9"\ B9 ,5PIXH^?(#11;- '?NX>=+.' M&49."\MN7&UL ME5;MCILP$'P5Q ,<-IB/G$BD2Z*JE5KI=%7;WT[B).@ 4]M)KF]?VQ ">'/M M_0FVF9V=V;"V\PL7K_+(F/+>JK*6<_^H5/,8!')[9!65#[QAM7ZSYZ*B2D_% M(9"-8'1G@ZHR"!%*@HH6M;_([=JS6.3\I,JB9L_"DZ>JHN+/DI7\,O>Q?UUX M*0Y'91:"1=[0 _O.U(_F6>A9T+/LBHK5LN"U)]A^[C_AQS5.3(!%_"S810[& MGK&RX?S53+[LYCXRBEC)MLI04/TXLQ4K2\.D=?SN2/T^IPDQ4\>YG_G>CNWIJ50O_/*9=89BW^O 73[1_;T/-5X0?B:[^UBS:8MMWNCQ2KYX7),-Y<#9$'6;98L(!YH8( M-'N?(H12+$,G/!PG6+F()!E#UBX$XPA6$8%&(TL0C8R&, $!"8@E(".":%*I M%A-;3&TQ"$X1@REB)T4:3S*TD&20(<8H(PBA24UC1XH#'"E*0$4)8)I,)"6. M)()3A%Q) #": $>24E!2"DB:5BEUS),04I2ZB@B 6[M\T>P=X1DH/ .$)S#! M#"28_?\GC!'<[-5AQDZSL N# 9G2,7$P9[/ MTMOR4ZW,5CQ8[>\ 3Z$Y@R;K2W,WL&?3C::]6'RCXE#4TMMPI4\X>P[M.5=, MZT0/6N%1WV7Z2&ULE93; MCILP$(9?!?$ :S"'L!$@;795M5(K15MU>^W $- :3&TG;-^^/A"$B"NU-]AC M__-_,T9V/C'^+EH Z7WT=!"%WTHY[A$250L]$0]LA$'M-(SW1*J0GY$8.9#: M)/44X2!(44^ZP2]SLW;D9!R:PG\*]X=,ZXW@K8-)K.:>[N3$V+L.OM2% M'^B"@$(EM0-1PQ6>@5)MI,KX-7OZ"U(GKN"U)HD6#5+^"P0[(=@81"L#'(9N@\AI$!F#>%W!8["ITFH2 MHQFL)DP3-R5V4F(')=Q0K";])TKBI"0."MY0DO^@I$Y*ZJ!$&TIZ1XG"-'-3 M=D[*SD&)-Y3='04'T5]ZR9R4S$%)-I3L_N^GR9:"5K="/SK?"#]W@_!.3*H+ M9JY!PY@$91@\**]6O7-+0*&1>KI3'#"VO:?D'4$L#!!0 ( M %**55!Y:?)V=@( !L( 9 >&PO=V]R:W-H965T$7>H1/^B?E;]T+%SAM5#E6#6U:1UJ'XN'178+$%@20HQ*\*]VRR=F0I M.T+>Y>;;8>GZTA&N\9Y+"20>%[S!=2V5A(\_@Z@[YI3$Z?JJ_D45+XK9(88W MI/Y='7BY=%/7.> C.M?\E?1?\5!0Y#I#]=_Q!=<"+IV(''M2,_7I[,^,DV90 M$58:]*&?5:N>_:!_I=D)P4 (1@*('Q+"@1!^$N!# AP(<$;P="FJ-UO$49%3 MTCM4?[T=DK\BL("B^WL95,U6[T1[F(A>"IC%N7>10@-FK3'!! -&A"?4QQ2! M+<4Z,.C!;8*-B8AG'K8F!(#0[B*T%AHJ@7#J D"[ +0*0"4 IP["<-8IC8D4 MIM5)DAC,JC5!3W&2S>HU00!$L=UO9/4;&7YAEM@%8JM ;'0,9JE=(+$*)!8' MLSK7&A-/ZDR@[]NSI-8LJ9$EF@CHEJ=&EB<0WDN36=-DEC1WC@'P[4?-__^& M@CNG%5A3QD]-G\@ M>JI:YNP(%_>WNF6/A' L//K/PETI)O6XJ?&1RV4BUE2/*[WAI!M&L3?^'RC^ M 5!+ P04 " !2BE5097! P9@' "U. &0 'AL+W=O_KS/Q92/;U<'SPDSQX3J[>FMWW_5-=M[,?F_5V?SU_:MOG M3XO%_NZIWE3[GYKG>MO]ST.SVU1M]W#WN-@_[^KJ_G#09KU01>$6FVJUG=]< M'9[[LKNY:E[:]6I;?]G-]B^;3;7[[W.];MZNYS(_/_%U]?C4]D\L;JZ>J\?Z MS[K]Z_G+KGNT>%_E?K6IM_M5LYWMZH?K^<_RZ5;LX8A#Y.]5_;;_\/VL/Y=O M3?.]?_#;_?6\Z$NJU_5=VZ]1=5]>ZV6]7O=+=87\>UIU_OY#^P,_?G]>_9?# MV7=G\ZW:U\MF_<_JOGVZGOOY[+Y^J%[6[=?F[=?Z=$9V/CN=_N_U:[WNXGTE MW<^X:];[P[^SNY=]VVQ.JW2E;*H?QZ^K[>'KVVG]\V'X '4Z0+T?(&;R 'TZ M0*<>8$X'F-$!B^.I''IS6[75S=6N>9OMCK_?YZJ_C.23Z;I_US]Y:/;A_[KV M[+MG7V]L8:X6K_U"I\SG8T9]R*AA8ADGG!M&;N.(B'[/++HBWRM5L%)U6$ / M*K5X 0T7T(<%S& !&9WJ,6,/F>TA$XI21JEEG"J==J.FW(*45DIPR0:6;$#) MH\9^/F;(J$AI]#P7)4=$PQ25@52#GDM$5 . M6P)#+AF4"\9<$.=14W1TNL6X(U.182$87@'T"EL"(RC\XQ1+?$!1&7@'DA2V! M,562WCU%WHM50O=.H2G&)B/#0C#L"L NBBR!,54FHQT84X7>&J-VV*2+"<2& M%].P( R] M!3V\*8JC*C+1A3A=XBH[;XRU?)5&18"(9= =B%O-EKS)TN,O03 MG3*:JK8XL=HS,9&1:"&=: 82'6KS%].D-T#:;/I(BN21)= ME*+7B,$D&T"R$/"V!8L\9B[,H,?RTQ M=F6*OY:QF!IAKNTQG![ J8F8>HR5SQ!3C['R*6+J8^.<.%T,GP?P:6*<'F/C M,XS38VQ\BG'Z9)WTF"P/R-)$)SV&P6?HI"?;A2DZZ9-=T6->/.!%$U<,F(20 MX8H!DQ!27#'$$L@OXX!Y"8 7S6K%)(0,"0R8A) @@^A%@IPMSZFD4R9[Y 5@1[.9@8+LDA4ZE7==2D"WP B!D:.O()GB1LPM>D&WP(D6PSJG!:W511E-@(*8-TPIA M0RUHJL6P 0$ZBI(A8\*&421%Q\ZI2\T!L:GF$##1=(NABQ#H)$/=A(VF2(J\ MG5.3@S:3F5$Q!%XTY6+87 H;3)$,RQ,VFB(IGG=.3;%H2H1N-M!BBFD*F4$1ER*:0.111*3<3SZF+S0&QB>80QM%@BV$. M0&921.6H*9E*$9TT :HOWU2&ULC991;]HP$,>_2I3W-;&3 M.*0"I *:-FF3JDW;GETP$#6),]M ]^UG.VX*\05X(;'SN[O_&9]]TQ,7KW+/ MF K>ZJJ1LW"O5/L817*]9S65#[QEC?ZRY:*F2@_%+I*M8'1CC>HJPG%,HIJ6 M33B?VKEG,9_R@ZK*ACV+0![JFHI_"U;QTRQ$X?O$CW*W5V8BFD];NF,_F?K5 M/@L]BGHOF[)FC2QY$PBVG85/Z'&%,F-@B=\E.\FS]\"D\L+YJQE\W*O6#G[XPEU 6!B[[;^S(*HT;)3K&FE?2_@;K@U2\=EZTE)J^=<^RL<^3 M\_]N!AM@9X![ T2N&B3.(/DP2*\:I,X@'1A$72IV;594T?E4\%,@NK^WI687 MH<=4K_[:3-K%MM_T\D@]>YQG63:-CL:18Q8=@\\8U!.1]MZ'P%"(!?;,\66 MI4\0 Y,E 0LS )*08[8.E#)$D&>GT&(3(BEX!R M"2"W&,@E7I1XH-4G/J6>6 !"10Z+S4&QN2^6#*0L<(#03[5$X2;SL M5(+Q2"%.0,D30/) S&)R-\O]H&);95YS_2ZZCK$;*-ZZ;CCJ6_+Y?U!+ M P04 " !2BE50CZPJ."D" " !@ &0 'AL+W=O*O>X /__/YFC$W1<_$F*P 5O#>LE:NP4JI[1D@>*FBH?.(=M/K- MB8N&*CT49R0[ ?1H@QJ&DB@BJ*%U&Y:%G=N)LN 7Q>H6=B*0EZ:AXL\:&.]7 M81S>)E[J*VA MEW?]P&2RY_S-#+X>5V%D@(#!01D'JILK;( Q8Z0Q?H^>X;2D";SOW]P_V]QU M+GLJ8?X$QGRP,QN2_P168EAL2O<:!,VF?P>$B M%6]&%XW2T/>AK5O;]J/_+ S 3@ :4K&UV5)% MRT+P/A##[G;4?$3Q,];5/YA)6VS[3I='ZMEKF9&D0%=C-&K6@R:YTSB*S5Q! MR*-D.Y?$<3IID(:<2!,O:6(-TGN*&/L-4J]!:@WP0ZJID^J@R:RFM9I%[F2R MF6MB@C,_"?:28 \)=D@E8)F-R!R6RYTK>$/:Z+X9+<1@HWHWW/9I^.N5?4$L#!!0 ( %**55!&1F^45 ( '$' M 9 >&PO=V]R:W-H965T_?O!VB-Q7.7]4,%?,_+

P%HT<;U#9!A! )6EIW M?EG8L9TH"WY13=VQG?#DI6VI^+-A#;^M_="_#SS7YTJ9@: L>GIF/YAZZ7=" M]X+)Y5BWK),U[SS!3FO_8[C:AL@$6,7/FMWDK.V95/:R@ MC 75CRO;LJ8Q3IKC]VCJ3W.:P'G[[O[9)J^3V5/)MKSY51]5M?8SWSNR$[TT MZIG?OK QH<3WQNR_L2MKM-R0Z#D.O)'VWSM&':KI^90A"NL%_-@!NW:V7 .&2YVVD(&Z2@00KDXQS) M3;H 33!)1$)(Z,( J1/H'T^0@30XL#79H\L4\ M,= M]/9&PO=V]R:W-H965T:-B)U2RG;'4(B+Z$FXH&UT*@O9\9K M(E7)+TBT'$AA2#5%@>=M4$VJQLT2TSOR+&%72:L&CMP1U[HF_,\34-:EKN_> M&R_5I92Z@;*D)1?X ?*U/7)5H4&EJ&IH1,4:A\,Y=3_YNV>L\0;PLX).C.:. M3G)B[$T77XO4];0AH)!+K4#4<(,]4*J%E(W?5M,=EM3$\?RN_MED5UE.1,"> MT5]5(@"JZ=J#5R1H7Y=?*KD*RV*LI* M3=[[L6K,V%G].VV=$%A",!!\_%]": GA1PG8$O!'"9$E1#,"ZK.;S3P02;*$ ML\[A_75HB;YU_BY2QY7KICD=\TWMIU#=6Q;%48)N6LABGGI,,,($4\1^B=AL MII##$N+[X13SO,1$\3\=I((,:8+5-($1",=._7A=(%P5"(T GCB(9]O18R*# M:0PF]K#GS;9DB=J$X0@U,8-7S> 5,]N9&;Q8Q@_PX]S,"BK$\>P4#TM4L-WB MV1FM@+#_.(N%1M=//SC?";]4C7!.3*J;;.[;F3$)2M![4%JE>N.&@L)9ZFFL MYKS_I_>%9*U]Q-#PDF9_ 5!+ P04 " !2BE50/8 9@?,! #@! &0 M 'AL+W=O&"Z*C8EMEO3O:QN6$$!YP9[Q.6!SWC+^*"D!:[Y0T(K$K M*=L#0B*K@&+QP%IHU$G!.,52F;Q$HN6 -XJ:$7L[VE*[DR]JJ-'WEB.SHA()!)K8#5V];.12X(_*9]4\PUA/:UEC\3[@!47"= MB8J1,2+,U\HZ(1D=550J%+\/:]V8M1_U[[1M@C<2O(G@1E\2_)'@?Q""+PG! M2 @6!#248GISQA*G,6>]Q8>_VV)]B=Q#H+J?::=IMCE3[1'*>TO#W;<8W;30 MB#D.&&^&<2<$4NI3"&\KQ-%;T;W/ 4YK1!1]AIS7$-?UM[/P-POUC8 _S\+= M;0L$FP*!$0CF&?C+3@V8T&":(4@8[)U%N6M4Z/K[W:+B-2KR0F>1,9K]9PJ\ M-#,DK(QUC=3MFGFG,7WT]#U9^(]J?(=I^Y 99O\7YF7=".O*I+J%YJX4C$E0 M.3H/*KU*/3>30:"0>KM3>SX,W6!(UH[O"9H>M?0_4$L#!!0 ( %**55"0 M5 6CY@( +<* 9 >&PO=V]R:W-H965T?L@CZ+6_^QD4^5*#YM]U!X; MD6^M455&.(YY5.5%'2[G=NZY6<[E295%+9Z;H#U55=[\6XE27A8A"J\3+\7^ MH,Q$M)P?\[WX*=2OXW.C1]'@95M4HFX+60>-V"W")_28(6(,+/&[$)=V]!Z8 M4%ZE?#.#;]M%&!M%HA0;95SD^G$6:U&6QI/6\;=W&@YK&L/Q^]7[%QN\#N8U M;\5:EG^*K3HLPC0,MF*7GTKU(B]?11\0"X,^^N_B+$J-&R5ZC8TL6_L;;$ZM MDE7O14NI\O?N6=3V>>G]7\U@ ]P;X,$ \4\-2&] /@SHIP:T-Z".0=2%8G.3 MY2I?SAMY"9KN\QYS4T7HD>KL;\RD3;;]3Z>GU;/G)4OC>70VCGIFU3%XQ*"! MB+3W80D,+;'"GCF>+K#V"',"&N MJ\RG$.(S6# '!7- L*-EQ;U5:$J<@ET#$".N7A^Z40X)*#8!Q#K?<)7XB:.< M)(Y:@/*+)O.I2=%,%*>@XA10S!S%J:\E86YMKGT*,4I31[%/<9SP Q?#Q%M^Q:WMH$@^AB7M* 1A.W6^>011%-_8!NG$HHSNV;@]-]BY+ MF"O:IQ!FV#U> 8SR&Z<- H_Y)X3OV+X]--V:S-T1 (5FQ*TO@+I170B^$A"Y M8P_W$)LDD,[<(P?"_!K* &Q20YWL:'1[5Z+9V\ZH#3;R5"MS"8YFA^[K"9O; MWYE?F:[,=@4?;KJ6[D?>[(NZ#5ZETKV%[0!V4BJA1<8/6MY!=Y'#H!0[95X3 M_=YTK50W4/+8MXG1T*LN_P-02P,$% @ 4HI54!@$-W%U @ W0@ !D M !X;"]W;W)K&ULE5;MCILP$'P5Q ,$FX] 3@0I M256U4BM%5_7ZVR%.0&#X :Z]"9>UFJ5X[ MLBRE-T'*&A^9PV]5A=BO/2:TW;K0?5]X+J^%4 M>EC;HBK]A\;TY,CGS!I9S M6>&:E[1V&+YLW1U\.L!(!6C$2XE;/AH[RLJ)TEND IP@3G0E$@>;OC M R9$,4D=/WM2=\BI L?C=_:/VKPT8E3\3LHR9"%E; MA:PM0N!,2(?9C)* U0.WL35);$DR<[*/#2YT!B]%@7F@F:/SQ])6V#)J*>5#TT"(FG(LQ018QRZ"I&&OI[Z!O4B3@ 86] ML.%_5#:TES:TU+:Y/R8H!&#^2I9!4S'V7P"T_0.,_3%!P;QT#G\!=6*\4;.H M,+OJOLJ=G-YJW=1'JT/OWOFZV?R!=XW_*V+7LN;.B0K9LG1CN5 JL-0"5E)+ M(<\:PX3@BU##6(Y9UW"[B:!-?YCPAA--]AM02P,$% @ 4HI54+F#.%4P M @ 3P8 !D !X;"]W;W)K&UL?57K;ML@%'X5 MRP]0?+]4CJ4FT;1)FQ1UVO:;.">Q53 >D+A[^P%V7<>F_1/@\%W.P7!2](R_ MB!I .J^4M&+CUE)VCPB)J@:*Q0/KH%4[9\8IEFK)+TAT'/#)D"A!@>S.:.KN3(V(M>?#MM7$\G! 0JJ16P M&FZP T*TD$KC[ZCI3I::.)^_J7\QM:M:CEC CI$_S4G6&S=SG1.<\97(9]9_ MA;&>V'7&XK_##8B"ZTR41\6(,+].=162T5%%I4+QZS VK1G[82?-1YJ=$(R$ M8"+XR:>$<"2$[X3H4T(T$J(% 0VEF+/98XG+@K/>XVUUBJTML<4D7 M+@,FF;EDH657JVZ^[0@<)9ZFJHY'WK< ML)"L&]LWFOY#RO]02P,$% @ 4HI54';_RBXB @ E 8 !D !X;"]W M;W)K&UL=97=CILP$(5?!?$ BVTPA!5!:K:J6JF5 MHJW:7CN)$] :3&TG;-^^MB&(AJC==<6Z"]T:T>AM6QG3/ M4:2/%6^8?I(=;^V;LU0-,W:H+I'N%&E86\&E&W M?*\"?6T:IO[MN)#]-L3A?>*UOE3&341ET;$+_\G-KVZO["B:7$YUPUM=RS90 M_+P-/^'G'?8!7O&[YKV>]0-7RD'*-S?X=MJ&R&7$!3\:9\%L<^,O7 CG9//X M.YJ&$],%SOMW]R^^>%O,@6G^(L6?^F2J;;@)@Q,_LZLPK[+_RL>":!B,U7_G M-RZLW&5B&4Q_:NO5M/_K?P^ ,@:0*8 ,M0P@G_EG M9EA9*-D':EC\CKD]QL_$KLW13?JE\.]L\MK.WLH4X2*Z.:-1LQLT9*9):#QI M(NL_00@((=X@GAD00F"#(O4$RSR!'BRP'#?6:UFLHSG*8DH"4!* LUV+0 MI#-*3/,'M5"00@$*65#HBD)B_("2@I04H,0+2KJB8))E,"4#*1E 21:4#*!L M*$S9@)0-0*$+RF9%H10G,"4'*?F*DJ+EON3K6G),'WQD&,%_' ) RZT911]( M:8[0 ]*#?QL#I.7VC"+ZX5M;@:+9>>+.ZQ],7>I6!P=I[-'D#Y"SE(9;1_1D MO2I[14P#P<_&=3/;5\,Y.0R,[,8[()HNHO(_4$L#!!0 ( %**55!LIN9[ M[ $ 8% 9 >&PO=V]R:W-H965TF^4#*+P.RG' T*BZH!B\#7^8F=^)ESB9)^@%.W!,3I9C_/@)A<^&'_C7QTK>=U E4YB-NX1O([^.) MJPBM+'5/81 ]&SP.3>$_A8=CIO$&\*.'66SFGN[DS-BK#C[7A1]H0T"@DIH! MJ^$"ST"()E(V?BV<_BJI"[?S*_M'T[OJY8P%/#/RLZ]E5_A[WZNAP1.1+VS^ M!$L_B>\MS7^!"Q %UTZ41L6(,%^OFH1D=&%15BA^LV,_F'&V*]FUS%T0+071 M6A EIASQ^W>CUC_XO 0J;VI=-)LA5E3YH7*7LHT2')TT40+ MYF@QT083K@BDV%>)R"5QC.[*=TGL)HB='F-#$+_SF+H)=DZ"G2'8O2/(;IJT MF,1@!NOR,=B[51*G2O(?*LF=2A3&Z3^:29TRJ4-F?R/CPCRZ13*G2'9/$ 8W M(B[,[<% FW-(@;?F!@JO8M-@;O\FNU[RI\BM0" "W"@ &0 'AL+W=OGWNX7.[BPL6+/#*F@M>F;N4R/"K5W4:1W!Y90^4-[UBK_]EST5"EE^(0 MR4XPNK-!31WA.,ZBAE9MN%K8O0>Q6O"3JJN6/8A GIJ&BK]K5O/+,D3AV\9C M=3@JLQ&M%AT]L)],_>H>A%Y%(\NN:E@K*]X&@NV7X1VZO4>Y";"(IXI=Y.0^ M,*D\<_YB%M]VRS VBEC-MLI04'TYLPVK:\.D=?P92,/Q3!,XO7]C_V*3U\D\ M4\DVO/Y=[=1Q&19AL&-[>JK5([]\94-":1@,V7]G9U9KN%&BS]CR6MK?8'N2 MBC<#BY;2T-?^6K7V>AGXW\+@ #P$X#$ I_\-($, &0-Z-V<#DB$@>0](K%M] M*M:;>ZKH:B'X)1#]X^VHJ2)TFVCWMV;3FFW_T_9(O7M>90@OHK,A&C#K'H,G M�B(LT^'H&A(];8"W<.V/B(++N&W/L0A BL@H")$DM KA*=(4A @L02)%<$ MB>-4CTDMINTQ198ZV?J@M(QC)U\(5*2PWA34FP)Z'2GK'I--3D&EX_P&P"2% M*]<'I7EI*3 Z*R0$QN2,&PA2.% @S MXTH!"BE\ CR320D2E!\O>Q3#'2+^0.$/H*GI.,/$L0-"E47IU-* FA83R9.9 MK-%,6T. <3-="X%MZP[A3U@']QQ$/F(=\4PA99:[UA'/%)R6R+7.1R$4>\1Y7[=YFY;!T $ MNWT2 *'8J^UH\O5NF#C8R4@&6WYJE?D(3G;'Z>L.FZ^_L[\V4YF="MYI^I'N M!Q6'JI7!,U=ZMK 3P)YSQ;3(^$;+.^HI&PO=V]R:W-H965T MR/]J"=14:6JA$@3:,DTG#*\=-\MU][? #\;* S MDSWRE1R5>O/&ERK'B4\(.)36,S"W7.$9./=$+HWW@1./DCYPNK^QOX3:72U' M9N!9\5]-9>L<;S"JX,0NW+ZJ[C,,]:PP&HK_"E?@#NXS<1JEXB9\47DQ5HF! MQ:4BV$>_-C*LW*&3^B5E69%IU2/>];YG_Q?,==;TI MO3.T(IRYY(WS7HN4+C-R]40#9M]CZ 0S'Q'$L8\2-":QIP_A*5W%"1;1'!>! M8#$AH/\C6$8)EH%@^4\&Z5V1/68;,#)@%C,:%UE%1581D?6=R.I!))EMXB)I M5"2-B&SN1!XQRR2)BZRC(NN(R/9.Y!&SV-ZWBTPNH0!]#N-G4*DN,HS^Q#M. M^!,-E_@OO'\>OC%];J1!1V7=*(0+>U+*@DLEF;FNUNY%&@T.)^NW:[?7_5SV MAE7M\.20\=TK_@!02P,$% @ 4HI54,JC:]Q^ @ E @ !D !X;"]W M;W)K&UL=99AKYHP%(;_"N'[@+8(:)!$[[)LR9:8 MN]SM<\6JY )E;=6[?[^V(--R^"*TO.=]SJF<'/(;%^_RS)CR/IJZE6O_K%2W M"D-9GEE#9< [UNHG1RX:JO12G$+9"48/-JBI0QQ%2=C0JO6+W.[M1)'SBZJK MENV$)R]-0\7?+:OY;>TC_[[Q6IW.RFR$1=[1$_O)U%NW$WH5CBZ'JF&MK'CK M"79<^QNTVJ+$!%C%KXK=Y,.]9TK9<_YN%M\.:S\R&;&:E\- MU7]G5U9KN2_OKE1>I>#.XZ%0:^M%?J]9>;X/_/0P.P$, '@.(#0A[ MD,W\,U6TR 6_>:(__(Z:_QBML#Z;TFS:H[#/=/)2[UZ+A$1Y>#5&@V;;:_"# M!HV*4+N/" PAMG@2GI 9 P+F2*P!>3+ L$$,&L36('XR($Z1O2:QFM9J,,(S M:2Y R@*@Q YE,:&@+(,A"0A) ,C"@203R">4$)B2@I04H"0.)9U2\ PD R$9 M $D=2 :5 D.6(&0)0#('L@3^^BB%*2B"VR@"WM'EC,5,)Z)IJO&D%7M1^I K M0<%BYMP1V) ;A $2*@EL7$0"%7129HC .YGH3'2!'SA73V42! M+ORL/Q'&1&ULC57;CILP M$/T5Q =@[I>(1-HDJEJIE:*MNGUVB!/0&DQM)VS_OKX0EC7.JB_!'LXY+.6XL[MG9KSOL5 *RJ40N91WK4B3=G0EO(Q99> .LI@B=%:C$( M?3\%+6PZ=U.JV(%N2G+EN.G0@3KLVK:0_MTB3(:U&[CWP'-SJ;D,@$W9PPOZ MB?BO_D#%#DPJIZ9%'6M(YU!T7KM/P6I?2+P"O#1H8+.U(RLY$O(J-]].:]>7 MAA!&%9<*4#QN:()Z&V3QFD);E)HQ&PU)IQA@@D!A/J4(K2EV(8+>O@QP6Z) M2 T/^R4D""*[B\A::*0$HGF.1P*Q52!6 O&'3F5&IS0F49A.82*C5(W(YPC/ M4-G;,*'=:F*UFEBLYH;59)'$]\QS21;E!(;5I4KB/>AJ:K6:6JP6=H',*I#] M_[GF5H%\Z2#QC69I3#8K,_<"HZ.[)2CP/;/O>YM4\N!T"ZOAPF+8.)=M83F7 MQ/"[Q&2>Z7:)"8J9D'8+9L.F1?2B!CES*G+MN/S/SJ+37?$4RF%EQ+?B#M$C M_UU&7T _(+TT'7..A(M1J ;6F1".A$??$Q]A+>Z\:8/1F%BD2**F];/,Q/;\3QC)TF:%G;<$R=* M,?]3 &']V@_\2^"EJ6JI RC/.ES!3Y"_NAU7,S2I'!H*K6A8ZW$XKOVG8+5= M:KP!O#;0B]G8TY7L&7O3DV^'M;_0AH! *;4"5J\S;( 0+:1LO(^:_I12$^?C MB_I74[NJ98\%;!CYW1QDO?8??>\ 1WPB\H7USS#6D_C>6/QW. -1<.U$Y2@9 M$>;IE2<=9[?-C=#NM#%*QBM?JE#IK%-M_4\@@5/>=I$F;HK(5&3#%@PADF MF!!(J4\I0E>*(KRA6PDVMX@TO89L;R%!$+E=1,Y"(R,0S7-\)A [!6(C$%^M M5&2ME L36\6Z,(E5K0N3NLTF3K.)0V!IF75A'BVS+LP7R^Q]S)79U&DVO15( M%Y99%R:PS+HPUE';NC"?'(.ET^S2(6!M<>'"6%N\<6'L0W]?9S"+9G\Z!5Z9 M+BJ\DIU:J7^8671JU$^A[A16O% -?.BW_V2&[O\#\ZIIA;=G4O4ATRV.C$E0 M%A%,$P)'J8=+->9#VQTFDG7CC8*F:RW_"U!+ P04 " !2BE50 M#,GOZ!8" 7!@ &0 'AL+W=O2?6B*P 3O K>Z%U8&=-N"=%E!8+IA6RAL5_.4@EF[%%=B&X5L)-/ M$IS0*$J)8'43%KF/'521RZOA=0,'%>BK$$S]V@.7W2Z,PWO@J;Y4Q@5(D;?L M M_ ?&\/RI[(R'*J!32ZEDV@X+P+'^+M/HY<@D<\U]#IR3YPI1RE?'&'SZ== M&#E'P*$TCH+9Y0:/P+ECLCY^#J3AJ.D2I_L[^T=?O"WFR#0\2OZC/IEJ%Z[# MX 1G=N7F27:?8"@H"8.A^B]P V[ASHG5*"77_C (=$NB8L,Q\+;V0=_Z!&5;D2G:!ZIO?,G?'\9;:WI0NZ%OAOUGSVD9O M19IF.;DYH@&S[S%T@HE'!+'LHP3%)/;T37J:KG&")>IQZ0F6?Q%L<((52K#R M!*LI01;-BNPQB<K MFDTYZ$=,DQ576J,H:44EF*CTFFW9\O5@EN,P&E=F\XV(W_W&Q=KZ@CR1Z MQ]6BH'G3R.1="E 7/Y%T4,IKX\?A)#I.O0?JW_4?>#\ROS)UJ1L='*6QT\&_ MX;.4!JR7:&'+K>R4'@\&UL ME5;MKJ(P$'T5P@,(+0AHU,2/;':3W<3)](3+8@8L8J6ZLV!\8)(->5' M3U2 M9A4YTI]4_JJV7,V\AF6?%;04&2L=3@]S=XFF&Q1K X-XS>A5M,:. M/LJ.L3<]^;:?N[Y61'.:2DU!U.-"US3/-9/2\<>2NLV>VK ]OK%_,8=7A]D1 M0=+?_-##; U@ W!GC\J4%@#8+&H/;FH$%H#<(/@]!XJSZ* M\!W>BNBO"$U#Y?U4+QIGFW?*/4*M7A91',^\BR:RF%6-P2T, M:A">8F^VP- 6*]PSQ_<;K/N(*+J';/H0A )810 >-# $07N/(8(0) @-07CG MJ:3C*0"#.I@UA)G 0L:@D#$@9( @ @FBYUT1@P1Q7T'B=UQ18R*#*>NH^_K7 M\48?A@#8YB'L3G4"JDX U:BCNL;$K7U"?Q1..J+[J#$>^=U/%N1"$2QY DJ> M )(Q3(!\.+_]YX.-!DH$>B+<%M2.4#?4CR&;3R'W6L%:LT3XB2R%0,F03^!J M@H(^!1ZHB@BN)RC\C\C E0 !I: ?F7$_=R;A8.X@N&:@Z(GLL:!'Z0/ H/R! MV882",&E"@&UJO]! "#A @ %PD !D !X;"]W M;W)K&UL?59M;YLP$/XKB.\#; R$B$1J4DV;M$E5 MIVZ?W<1)4 $SVTFZ?S_;$$K,T2_!OCSW/'=^N7-QY>)-GAA3WGM=-7+EGY1J MEV$H=R=64QGPEC7ZGP,7-55Z*HZA; 6C>^M45R&.HC2L:=GXZ\+:GL2ZX&=5 ME0U[$IX\US45_S:LXM>5C_R;X;D\GI0QA.NBI4?VBZF7]DGH63BP[,N:-;+D MC2?88>4_H.4C(L;!(GZ7["I'8\^D\LKYFYE\WZ_\R$3$*K93AH+JSX5M6549 M)AW'WY[4'S2-XWA\8_]JD]?)O%+)MKSZ4^[5:>4O?&_/#O17 M1VKK99TN2!%>#%&/V708/,*@ 1%J]D$"0Q(;/''']P+;*2)-[R&/4PA",1Q% M#"8:6X+X+M$$)B @ ;$$Y([ B7+385*+:;I4R( $WCN M#]AT%\>^,5W?=IT/FN[)\).*8]E([Y4KW;MLASEPKIB.,@IT!3OI5\HPJ=A! MF6&FQZ)KU=U$\;9_AH3#6VC]'U!+ P04 " !2BE50?/^8I!," "0!0 M&0 'AL+W=O7>+95J=@C)K 1&Y(HW4.L_.1>,*+T4!9*- '*U)$81]KP8,5+5;IK8V%FD M";\I6M5P%HZ\,4;$OP-0WNY=WWT$7JJB5": TJ0A!?P"];LY"[U"@\JU8E#+ MBM>.@'SO/OF[4V3P%O"G@E:.YHZIY,+YJUE\O^Y=SQ@""IDR"D0/=S@"I49( MVWCK-=TAI2&.YP_U9UN[KN5")!PY_5M=5;EW-ZYSA9SZ#3&7R-^%>OD_C M;9R@NQ'J,8<.@T<8?T @K3ZDP$LI#GA&QY\3'.>(>.+A-(?X?K#L(E@L-+ " MP:="U\L"X:) : 7"L<#&G^Q4AUE;3&TQH;<*MY-RYZ@(K[QIQ8M:?KQL.5JT M',TM;S<3RQTF&J7!P7;J> [R-WARBJ>ED_%8K<[RC MZ-!6GK"YUY/X0;>;KCM\R'2]ZB<1155+Y\*5?C7V;N><*] 6O95V5^KV."PH MY,I,UWHNNB;1+11O^OZ'AB:<_@=02P,$% @ 4HI54/.PSQ0[ @ *@< M !D !X;"]W;W)K&ULC57MCILP$'P5Q ,$;$(( M$4%*KJI:J96BJ]K^=L@FH#.8VDZXOGUM0R@*&^G^X ]F9W; WLTZ(=]4":"] M]YHW:NN76K>;(%!%"353"]%"8]Z9 MVSO(/!-7S:L&#M)3U[IF\N\>N.BV/O'O&Z_5I=1V(\BSEEW@!^B?[4&:53"R MG*H:&E6)QI-PWOH[LMF3R 8XQ*\*.C69>];*48@WN_AZVOJAS0@X%-I2,#/< MX 4XMTPFCS\#J3]JVL#I_,[^V9DW9HY,P8O@OZN3+K?^VO=.<&97KE]%]P4& M0['O#>Z_P0VX@=M,C$8AN')/K[@J+>J!Q:12L_=^K!HW=@/_/0P/H$, '0-H MXKST0B[S3TRS/).B\V3_\5MF_S'94/-M"KOI/H5[9Y)79O>6K](T"VZ6:,#L M>PR=8,B(" S[*$$QB3V=A2=AB!-$:(Z1(XBF.9(()UBB!$M'L)P2T.3!9(]) M':9QF'"QQD5B5"1&1)YDN4()5A^WF: $R2R#)"0/-C$,Q476J,@:(8@>1##, M$A=)49$4(8@?1-+9#ULNGIQ+$N)G/_S N1A 4QWZ5.?)'2.(G=6C3@^*ISJ$ MQD\N"D&OVHY01&GF" ,].>H$OY$D0BAF92.:.XK#V=4/)J6J!GEQ15IYA;@V MKD-,=L=&L*.NU/V']UWD.Y.7JE'>46A3,%U9.PNAP603+DP>I6E;,.,52'?D%B8X#K@R)$A3Z?HHH;EJWR$SLR(N,]9(T M+1RY(WI*,?^[ \*&W W<6^"YN=12!U"1=?@"/T'^ZHY%$"-(/"=%(B-X)\8>$ M>"3$"P*RI9C>'+#$1<;9X'#[=3NL+U&PC57W2QTTS3;O5'N$BEZ+3>!GZ*J% M1LS.8L(9)I@02*E/*<*U%+OP@1[>)]@_(M+T'G)XA 1!M.XB6BTT,@+1/,?_ M!.)5@=@(Q'>="A:=LIC48%J+21:U/D*2:%'K"B1>=YJL.DU6G"Y:OK.8S2Q' MZ'OI9F'V$17%7K HZ;""BKSP\\(RFEU)"OQB?G?AE*QOI?ZRL^@T49Y"?:47 M\9V:-'8PO,O8,?4#\TO3"N?$I/IAS+4^,R9!F?0]Y;)6DW$Z$#A+O=VH/;?S MP1XDZ\;1AZ;Y6_P#4$L#!!0 ( %**55#C$@@-&0( #0& 9 >&PO M=V]R:W-H965TH2P 3O@M=Z&Y;& M-!M"=%&"8'HF&ZCMDY-4@AF[5&>B&P7LZ(,$)S2*4B)858=YYO?V*L_DQ?"J MAKT*]$4(IO[L@,MV&\;A;>.Y.I?&;9 \:]@9?H+YU>R579'!Y5@)J'4EZT#! M:1L^Q)M='+D KWBIH-6C>>!*.4CYZA;?CMLP; -#Q*_KLZFG(;KL+@""=VX>99ME^A+V@1!GWUW^$* MW,I=)I912*[];U!C57MQ[;WOX7A ;0/H$, ]0&D _G,OS## M\DS)-E#=X3?,O>-X0^W9%&[3'X5_9I/7=O>:+^,D(U=GU&MVG8:.-/&@(-9] M0% ,L:-WX2E=X 8)FF/B#9*QP2C'#P9SU&#N#>8?BIQ/BL0TGV2Y0"$+Q""= M0##-)Y 4A:2(P7("P30K'+)$(4O$8#V!W&N2=8I#5BAD=0^AT032:5*OJ?_W MX:U1Q/H.D=+I&^DTZQ$BFLUQB&T^Z V*D$KBZ16*$,[T&R:C2RM G7V[TD$A M+[7OE:/=H24^4'_I_\F[?OJ#J7-5Z^ @C6T=_H*?I#1@K4[=DA3D %S&PG='\_VQ!*C%/U)=CFG'//O8%[27O*7GE)B'#> MFKKE&[<4HEL#P(N2-)@_T(ZT\LZ1L@8+N64GP#M&\$&3FAH$GA>!!E>MFZ7Z M[(EE*3V+NFK)$W/XN6DP^Y>3FO8;UW>O!\_5J13J &1IAT_D%Q$OW1.3.S"I M'*J&M+RBK,^^NN=[RF"1ORN2,]G:T>ELJ?T56V^'S:NIQR1FA1"26!Y MN9 MJ6NE)'W\'47=*:8BSM=7]:\Z>9G,'G.RI?6?ZB#*C;MRG0,YXG,MGFG_ MC8P)A:XS9O^#7$@MXEVB8!(OWCR+5H"B MV&Y9C@!KE_$LIE=FF_$6D6(80L.T!?7%1Y'QS.PL,!1"9+@&LS;9$';2(X@[ M!3VW0G6;V>DTYAX#U6:-\UR-/]U^WV6&V?D3LU/5*15$FO0> MI+U2CNMI4Y.C4,M8KMDPLX:-H-TXC\'T49#]!U!+ P04 " !2BE50!1P8 M#;-\ M,O;%=0">O&K5NX)VW@]'QES5@1;NQ@S0XTUCK!8>3=LR-U@0=21IQ7B2W#(M M9$_+//K.MLS-Z)7LX6R)&[46]L\)E)D*FM(WQY-L.Q\DAH:,2K_9*8OL-3S M@9*E^&]P!87PD G&J(QR<275Z+S1BPJFHL7KO,L^[M-\DV4+;9_ %P)?">EM MK&4.%#/_)+PH#R(\<7KDV)LJ.&,KXATF[]![+>_XQYQ=@]"".W^0??)[V[\*VLG?D8CR^;.Q_8XP'3"6Y MP1'J\(.MAH+&A^,=GNT\9K/AS;#\(+9^X_(O4$L#!!0 ( %**55"XS/.' M<0( .4' 9 >&PO=V]R:W-H965TD$MZCA_^PQJ2'C0W)P:$L0W$E173F^ MZT9.#0_%V@"G=SV[//$V_EH6!BPLG2%A[0 M.V(_VU?"1\[@LBMKU- 2-Q9!^[G]Y,TV0/ 2^%6BCEZ]6R*3+<8?8O!M-[== M$1"J4,Z$ ^2/$UJBJA)&/(P_RM,>EA3"Z_>S^UKFSG/90HJ6N/I=[E@QMQ/; MVJ$]/%;L#7<;I/(!MJ62_XY.J.*XB(2OD>.*RE\K/U*&:^7"0ZGA9_\L&_GL ME/]99A;X2N / @_<%01*$%P$X5U!J 3AHP*@!.!10:0$T440W17$2A _ND*B M!(DF('E+1&Z\9AY-C!C8F5R2;14 M_AO+RRT1:?NQN44\+S#O2& L3" -@E%A?+-!:#0(I4$X,@BTRO:,UY>_D9 [ MT7?>"'G3) ;:]G\!ZMSJ"R[R@3D_8,P/&/+3RKWH&7"UD!?'&A:/,+;[;R#/-KWL/ZEG.Q[QO@#T@.94.M+6;\&I.7S1YC MAGCP[H3'7?">.PPJM&?B->;OI.\\_8#A5C559^CLV3]02P,$% @ 4HI5 M4%.:"35V @ APD !D !X;"]W;W)K&ULC9;M MCJ(P%(9OA7 !0OEV@B2KKJ,SFIC9[.[OJE7( &7;*K-WOVVI1+"N_+%?S_OV MU'-H&M>8?-(4(69\%7E))V;*6/5B672?H@+2$:Y0R5>.F!20\2$Y6;0B"!ZD MJ,@MQ[8#JX!9:2:QG-N2),9GEFL0"7-<&D0=)R8W\#+)A"\!'YEJ*8W?4.<9(?QIQBL M#A/3%@&A'.V9<("\N: 9RG-AQ,/XHSS-=DLAO.U?W1?R[/PL.TC1#.>_LP-+ M)V9D&@=TA.>!ZB=1Y?--0AU^C"\HY+B+A>^QQ3N6OL3]3A@OEPD,IX%?3 M9J5LZV;%CY1,+W"4P&D%P/NOP%4"=ZC 4P)OJ,!7 G^H(%""8*@@5()PJ"!2 M@FBH8*P$XZ$"8%\S9P^6M,D&@R77=(/!^0;7A(-^QJVF%F5QSRQP;9#F M\ZR@N 7 "U=QYR N<\ME+$KI^;%V$DV*F#>-TF*#+S.X9ITO,[PG/ M#KO,=PW3)18ZEZC+O-XS02_9-QX N\_[TKUD_#WASCP#@ MMHS%D]QFVM%GVI$.;B>+CM[!U3NXTL'K./0R.&L8T!14*2%[Y-C Z1757 _V MZD$+@7$4]MP6#\ ^]_J "_KA+1^ /6SU '/[&[\] /O[OFNY\.X@:ST7]KF- MGO-ON$[F/7WF/4WF([V#KW?PAU=?H'<(GE??-'A>?*QI_Q5U YR=&2B&_(^:=X&S8#A2CU[K/;ME?P#4$L# M!!0 ( %**55"Y]IG-C@( ! ) 9 >&PO=V]R:W-H965TIXKALZ&4QR.Q[)V)K$(WQB:9*C-;'H* E\#M! M%UIK6V(F&XP_16>Q&]NN2 BE:,N$ ^2/,YJB-!5&/(V_RM.NAA3">OOJ/I-S MYW/90(JF./V3[-AQ;/=M:X?V\)2R#WR9(S6?GFVIR:_0&:4<%YGP,;8XI?+7 MVIXHPYERX:ED\*M\)KE\7LHW8:1D9H&G!%XEX&,_$OA*X-\$P4-!H 1!5T%/ M"7I=!:$2A%T%D1)$705])>AW%0R48-!5 -SKRKDW2?A84BTVZ#S*=;F!ITF< MLK!DI;Y !N,1P1>+E/^U HJ_-!AR%3<745G[\B6O5LJCYSCR!R/G+)P4,RD9 MK\8$;MADEO<,J B'IU#EX1GSF'AW>J\YPO2>"-RHR;P8F";Q:G+I-YG9/1-J MTWTSV6B?;6Y@@-MD%B8&:)_VVT_S_GW"JWL$ -^\0KZY4GSIX-?3\%O6.# [ M!-(A:-2:MH*3D@%E0>82O5N'+EG=J.DR%RD&V+'TN(3,%P 0WS)C_OR=+[9EW>%'Y TF6'X4+=/YSJ$A3_!U!+ P04 " !2BE50 M*TBGP+0" !7"0 &0 'AL+W=OBGTB.\'H MU@8U=0+3-$L:6K7Q8F;7GL1BQH^JKEKV)")Y;!HJ_BU9S<_S&,27A>=J?U!F M(5G,.KIG/YGZU3T)/4M&EFW5L%96O(T$V\WC1_"P!C; (GY7["PGX\A8>>'\ MU4R^;>=Q:A2QFFV4H:#Z<6(K5M>&2>OX.Y#&8TX3.!U?V+]8\]K,"Y5LQ>L_ MU58=YG$11UNVH\=:/?/S5S88(G$TN/_.3JS6<*-$Y]CP6MK?:'.4BC<#BY;2 MT+?^6;7V>1[X+V'A #@$P#$ 9!\&H"$ O0?@#P/P$("=@*2W8FNSIHHN9H*? M(]'_O1TUNP@\8%W]C5FTQ;;O='FD7CTM"9!R20@&3F2>TPV29,!4CB*?1 I2\?\V@?E M("_#>K.@WLS3"W*G>,O,RP(!*$M'< !5(A>U]E$8%@2&)>=!R7E@6^$P01$D M*#ZQK0I/YUT!L6,Y "H)=+\C'P5+>$-P&11+*!OYA MDA) 7-T^#&2H<'=' (9QCMR/.)ETEX:)O>W<,MKP8ZO,(3U9'6\'C]!T)V=] M:6X-MFN]T_17CA]4[*M61B]ZSOH6\XXJ=E.F6&NQZ)O M]?U$\6ZXQB3C76KQ'U!+ P04 " !2BE50S$*V?[T! 4! &0 'AL M+W=O'"R2^OGT!;$]@$.O4BA;X=ZY M84>(;7J0S#[H 91?Z;21S/G0G(@=#+ VDJ0@>98]$LFXPG49I63F[Q,(/59XA=\2S_S4NY @=3FP$_P ]W,X&!^16:7E$I3E6B$#784_ MKG9[&O 1\(O#:*_F*'1RU/HE!%_;"F?!$ AH7%!@?KC 'H0(0M[&GZ2)YY*! M>#U_4_\<>_>]')F%O1:_>>OZ"F\Q:J%C9^&>]?@%4C]KC%+SW^ "PL.#$U^C MT<+&-VK.UFF95+P5R5ZGD:LXCM/*>IMHRX0\$?*9L*+_)12)4-P1R.0LMOJ) M.5:71H_(3(

NW/32=3T>$8/:16K;+'Q,^Y_5 M"TS(-9@/K&41;[1IS^!RJ7LO#5(E3 +>\/?^1+:QI?DYJ)DXYU[CPW*9__5H M3C@(F=XV#7+VF_>J#'S.?M65L\9+XG MJ*L9D(NH8#<9W-5M%8-E58Y752TN-U=6$2MHE%N34)I( M*AG-BYR!/2YS:G/Y:"R.#4;RJR9C$A1WEY,("_7V!)2*0=+?>2I=L_:_FLHM M^6#V[Q_^=G%$.$,FCS!;&P&DTRV;_CV!,J2[]]\S# M>B(QU[BR(]<@RZ58..L2J++LMYKJP"@1,J%W(\9?L5PVU()XRK7H_:B\97 MHMZR<-EVV\?+YQ$B>J);A/F9BSJ92I6^8 &T3O4Q9+-[P\]=XIK(F3:2W=0_ MN.)$O,%GYRU]B/[F 3=G;0LLW!7RHS/)7O2:LSVKM;D?5NR6WJU\?^'?.(+? MF^C7#G 4#A!&P9\UM!RP9\%4;E-%8LQCI"HNB(S@3T&Y2)5E"=4K['FAI"7D MN-;+#=R0S[@3X)T2XMS5^ 4V@^CR>,5QA1V(.I;XXQ@(E;Q5P*CABU>7EGGB\'(3?6?LB7Z5^?;;F_)X+N)YN&DLN5E!R@<^ZDD+1A? M].'UWW9FM-. ^\C5P976IA4[=RK8?*9%&/(2J [9Y%T-#?:QU@&(>5I9X]*1 MZ@"1<#&:*C6O!HZ]KO!+NZY9CIY>8)[[LUJ4^V'5O35W2SYHS?N'[^(C68A, M9Q:TYBR)">;X$0'V+<&TQ=P6><&*:)DM]\GWRC*-E1REU;L=+,,WS"M)5[/8 M0",^Q])F,[F$;E[Y&;9I!M&S(YI7%PZ"_17K8L*-_<4=SPU5F;418D5!",VU!G8H$46EL.4NC&#C#C7;T MK^8 #3OZ%W=4ZB*U!6QADF*#% /_2*,92:P1P"DCI27=VIU,5])_KOY@UB$V M?74&Z?," -B4:M3!XH-:_LMTNE)1,7YC M<2?<1OA]&%1%4!63(ZNU8%R#@F@8R C0L BW14'2)(T2SK1*A5UGP2]USG F MZ!AI?>S#QET%[YI&(3Z+01O$>L$B6% N??>ED#C4Z^6QD/!S[M!&9DN(#\YQ MN3R>G='>9*%%A8_QRK;INVY0_T)NTVI/D,X3T83>9W5H0UP'C/?.8['=ZVG3 M)E+T2G@G"/,6^NVY?LIV/#W'_L\-BI]T5=-MJY /N\9CX(>X$1A,217JUTJ%8NZI*7P>^@(8?)K0:I%]MDK(X;]=8VA5@XUZ8 M\7CP#JR3"@$IQ>WSZTD+(+37Y4_]/)UJ3)]X%/FIS6"=0[29SC81L+R$\H(3R2(%NEH$BZ^54&R%LSX2&M\@UA=HO)PL@F1]30N-'BZ# M S_8:<\(YE!Z>,RZ1<*HZZZK1PNGL, @$?(B#,9ERS8IIN@$Q@PM>,%^QX+[ M3:U6A<)Q,Q)@I%B>B?E0D[D3-4YE.T4,G]%_YJ*:>3YK$.\--6N7@>E! MEEQ:52NJMI'#NN3)J9VAU\5N%(B7=+3R \6<-"^R7/I7)Y"ZA=FYB9?F+]KT MKP]^NHD)N)G)="K>@; MF?E_T14W;/(=;'(JF6 )TR26&0?+/\L(YUR0(J)IEL-!Y"+_EKZ<89/O8),U MTZF*L46R18==$H/RH, L@]WE6JJ"49UL[1Y\C7NG;PHY *.F76 (0T[7!QQ7 MI3C(H%;TW=A1!-<_/S_1)FUIL@9UL\&;;7$=0P/5M9"W[\Y<@!I7E$1T>_06 M]G@,,V^4CT/,B\8]:K6FGF^J@\)]USRA@<,%"[+[$,%,T; WU49 _8!R#_K< MR<49XEIXQ,FS>:5.$-[0Q]2Q3"4@0F(;7&^%+Z@]!OO+3GSB=CTS9Z.D"9RW M%->CXAG,#A/"X4J!M4S=-Z["*1CY77R_J\MIGKILV :,UD6=L7UU*(QH2G>0 MM7J-=:!F%_UN@.W'F)1_>Z1=D!@FTPF->D0Z>D:S^8US'1&\Q%3P?O(.2.YM M0$L:?;<5:!F?L]61-OXY[)QHG\QX>N;P\60H(PKK@""Q=;L.N%1K MQAA:;#1M'<6F^\&DQQ#,WWQ62R@><594 WC=7U@7_"TG-2ROPX&=S$+JX:4M M(A9ET/\ZX-4NW65=_8@?30]_\(H%<^4Y'OQU:<0+E7,A^^;,H1;J)@A>=[@] MC3!T#<2GDRY=IS?>'P-B]EM$S%YF$@-PJZN>JAR;OH"#/U4?!S9Z9Y$1UP&T M66VWV(.3;O_P77H4QP7E5(/%;$#;H5;EI) \(A'/(B8B+:U(5\(?#=7Z9+]& MS0D.+M5X^1VB=]ORR;FE0J6V@XL/6>3H,:O"UTV68..7\L_OHXABR&+A[3NC MGQU$?( E[?#Z$3/>U2>C'\LE7!5F$)U[$5*KT<-LC^" M?=0]AQT:^3TP=I'RH<1M*'&[I,3MRI*UI1(WN"8I4AV)HJ 4!(TT64Q51K7@ M,J8R>C0ABHWMB!>;$SQOG2-FWP0DOIQ6OOOX\NKOM7'\EPX@XLP#/CU#5>2W MST=9G!1YC$BB6H(J(O,85!$CB,RTR2/!M$Y7^CN]".7L:]M6=)@ E>F5X[NJ M-M=1PO<$]BD7+B(50FIBM?<(8@*T_8PPDM2_%+E36X P=[C;PIQ?3"GN@A$5]W>$WO*JJ:34DCRWC M(IUYJEE'D4A:34FG:PCHHK <@$>9>6T9^4OW!G]HP>]$0HG5][D7" =&$NY[-NHV@[<[2VHG3?]1MOV03T4EP7D M_]#W:J%R5EBJ !Q%\6%3O-(LCC76FDP"V\3Y3),[J=J>MJTZ/T# M-KWIS_OJ,[KF8"GW HS,H?C\C$$1EUNKJ",F(Z$C*TEL(D1 -1$1+(M(:F1< MI$7"K2FV=K.=9"4HYF-47XN(F26:9UI&/.<)U0@;P6R1Y(G(.(47\]M$Q!QH MY*MI)-H_?'64\E2!SEJ0(A&2T (T+!DI3G0422T36A0L60^8ND@C??#,M>'/ MA7SX);#-T4_AAAJ;3;8%F*O,_RER.:S/>V,Q"+4AU _O MCY2); HF%\DC'A&J=49X9BB);<82E7#8#;VUF^X4CYB9#:1P)2DQO5O7ZG6H4F M2WTVG30@*I7O0?N >9&?Q2_3NFX$:CF9P^C?^.:FL!8_&GB8:4%X3;U?3D#C MGUV\#G:N!X+H/05[(*7+QR]'M9WU:NP-UZOA=F@*/V M$\#?GMV!=44QT9&)6"9U; AH-F"'Y6E,!(\BHJ75ENN"<[42;W_\[LHN=:F< MU#"I7N*5Z\PZEQ^,YPAJA>A]D'Y4 =&$^KWZQ/OY\!=,'OL$,@#;>H].1?71 MS%R\L#9J7I4>E;=%_U8].*L1HK8WD' +34\GTYEI (#Q60N!@#8Q>.V[W !M M^=DIAHZ1E9VT:IJ.5\C+CD_ ?AZ7,'H=)C/QT+M"8P5EDU/A4A-J['LV.ZD< M%#(\#5Y:UB?PG1\#%CS.KNYMCPD1,S'!1N.(MH0)G79MRO/&!?9(V&OG[9R] M)V;L%.*-BDE+!D=(!N5L[L-=B[47A=6%R2SCC%,IN_ M4%?CTH!6N-*! PZ&XNJ=:X#J%0+B*6"VP2 MRVEFI> QRS+*K8W :$R$(Y2OK3LC7TA_SUI:AB)PG&9=?C MO#T,W2J>&$3H5PZE=:)AGI7OQ1=P! ,:0(CD51U$ L(>8/&!:9*I0W +OC_% MJ.8FP=0;3I"@E1F7F%P-.[QOL!2T @O%_Q8$Z^RDK/3H3&"?P#-Q 79#>!ZF M!9[*>55[3T^C#E2.(MRRCLUQ68]#/+7JNYS-Y]"R-+1=<;J*<@ +ND1C9'S1 M6CFN>N.3J5Q#%M=WH/]:6)SC2IRZIWK]P)DT8:8X[%*59S F1#5H;:+%P@*L M<<6L\H\8[W0%''.0[L9:HX)?'3WF[9NPUF",U]4&CLQY4%I=SXQ5L8 MN#@V<*YP ;!NP>6]PS*C(M!?!2R/ J4&X\57IWP_]K.T";NVE_;_PF_EP&*V M=G^Z=K5<3VW]V4P,5L7_H^4U6 RC=D;?;86OMOZVE'1\HQ:>5D78,##/BYB* M.)&9,":E7,L$#%^QOA?P$,/\%@I"BLVFCT!;S(T0,>$L56 UJXP4>:9)1"45 MF50J+MC6;E+D:R)";:]'((J--.%APV^7+-(K/2&_F@H_ )X:MWM,DF>YR:]B MU (Y3T1$N(FQG6?!B!36$),RDZ21TBI/MG9CMI.M[/'_W-@9KCBSBV M!N7064K.:^S\JQ,'.1326=TW4^N-4(<)T=A*WOYR.$1BU"_B=>E(_8K7UG;M MCS(TCZM]N>W"$[V1N%S_*Q#J%Y ME&!^8]>6MB^IN @>>##$?=LZ/ZXF>6'MZULG>><:QYZ)OLC755=_U:QZ8( # M;M[:@AW":O5S7!Q@@,C;_'W#J)!76>2(<[_ MBR]H)J/]7O?9+@W@E[;>N8U'.#28$%Y]&%._?*+>6XQM1\,&]JJV@3],=!!3 MTU#,4F+TLO4O?M\#L.#;S1_<00'A@[L/V.@[F-.X406W1UM[;U^,TB3;"G@> M=0!>:9V\)]/S4=,K%4O4?903(5<:X)X0EPY5Y]9!%B+<4+L7'B)C.T"+N%#S M96'F>FDD[F5-%8B7R &QJ$7SP'<'S"+?&QNA%7U#'E=!CV@FX9ZV>W+_'M<7 M:#L4Z7OOLR_Q:2?; F3UFVQW\+[-0T$7.7%U_J+KD1%69F?T:F'Y'%R*3P(/ M,VTU 1 WKH]1XCM M@S3:ZR:]K ,-T +WPIMH-$ +#- "ET +7 ,J8.U]5^ICC\5BV7!P7K7L\9\" M)EY=C%Q4)XFVEXSDL[%07>WJIW(ZKQ>E1Q_3KNMA%S!\7:>E!1F,B=&72EC/ MKYT%VS!HV/R 33R^Z+/PE3[QH4U<3^BY$?IA.:"L!@E-(5:-$R/NEJ!I8)_Y M. CLW$5*'K0XLS"KK*N'3IU.T2C]2%\GQ(](?EM*D.0*ES=FXX M+(YX=D;[^ ,G?3K'934=<7K50X6&"WA)/Z?Z,^HJB ZYW?J)%-:T."_3=E K M13V=^#6;H+)^AL?(_0T3G$Q/2X5'S"A1>ZV]I:8K*&EG]*Z=YS59P?+RAW+S M=IW=X>B!F;?--G0 _//GQL&,C\N/QBFEL."82''I&0I3![)O863]-#%5]%EY MK*Z!3W 2SM;8-,B7L"/C"P=S;S>QE:63-'%*]_FT^NB03*>^%2HRZ( 1Z0[L M(NQA ZAH%RR-G=&/#6MHAQ$*]P/-(G<)Q.^^F&/SS]&I4-6TI?#N5 1[HU7F M.[#?M3YKG+WVO5?QMF:"<$Y:ORL*IXYA.C3,A:61%YX9?7;'"FCV)H'/6!G+ M1"(RE2>4Y7&ATMQ:'=L\*KB./:RY<\^MSW7(;A#XW&LF\=.T>CF=RYF=CX.' MK_Z]Y7$>%>=UF#VLH_OYG".@YV\./\;[AZ^2-X?[GP\.7QTIG49*6DJX4IQ0 MJ0T14:0(+1*52Z:+2&)9SVI@?-0KZ+E11DPF8YMQD[""&R="\;7AR'?%9^WL34(:H =Q\*/78HE7G*S^+S0@B41DT5A M"VK 7HJU3!.=BD)HEH3X_.:4G&0QM;N=C[=6WDQ^#S-Y%29R*#Z'@/US#M8O MEAD"U1UIGJDX50EA*0*&T)91K[LPLR5=;@5Q^4I+ >AVR:SU\UHGV1NXYU#(B,8A MZ -+T!5=_+-S52ZZD!>@HY68+\9G<6U 81Y[X""7/.TZW32VCS82-?E/!AZZ M L,\:*B.YX44==#W*N?(UDB##O$>E[+51)LM;@SORHQ]J3]>Y1W,3:,C)(Q5 M)\*:C.A%I^XMNWD=MSJ*CN(HW?HV)9]7)+P]G #N?N"DT^C@4'\\.'Q-WR?O MSP\.WT5_(B=]N7>Q__)C']DBSS749(2 Z1) M:&9!8F>Q(4G">)I('N5)LAR_M=2R1$:X$; =3/&8&PTJ(HV3SV MO4;0]]%Y1PRV^W /0LDR$6CV;@>,%+!F,0CI*V4Q+<-%16<;RW3Z;VY!^G[' M&EP45=W^QBQL\-N F?=ZX@T'9+&8FH7R$AT[L@UNNNT(:D)E8>B*<0V[# M4)8G7O<";<^!D#:U(!M.UL*"?'TYB8@$HTJFL=+PDQ4R*1BW)K9< M:,/2?"@GN2_YN_]E?^^HX":F"5.$Y2EFEJ>*%,9D1(LX%YF)J$C9UBZ/^ [; M:"EOWX@@C)*YEI:Q6*8TSJT$FA!&J,)&4L52#,4&]T<0!WM'L085-Q4YR6"C MP)I-!1%%H1U^IJ21Q>QD((@L7U-Y,OI:-":=LU@(5C C)#4FD2E/5 JCB%(5 MZ\0.N)GW1A/1_F]',K4F53PEF8T8H48RPK.$$L9L'&N6ZBRV0!,YO:3\9'MC M#?-:'>W&?00OP5E:1DD.D)I-@RNG]+G8N2],;:JA3_IW:8P8>M22[1YLR5D% M3RG/0D@3(>]JUQFQ&;X"B,(YW+FPS6P,G!SJ1U,\G1Z MVB! GY[B64+?;MN?;G&(5JAR'#!=EA3#L7!!H^9M8,]C.^1>^I?$."*(?0QE MPM'$\^/K0_PXSDQ5>X?2>(IPT\>+K:Y B6SN!TW;8!'UK/3]MIJVPYN&NC-Z M=^:TU28!K.F$YO,)PHW-#1>+H2/GG)A=G'FD[=&)S^G3(^P:[;U'YO1L/+TP MIHL*PW7A0^TT<(Q4-D_W&0XU5C2@8W8Z 25I%FC"J^?U_ S'5R^_QU:H0[DN MU7ZM)F8<]LT%Q-'[=+*6\-P\_4JVPPB18RRZ]\!=ZQ(GPLI@)H"I47%W0-\] MHZ4W$$PAG;IJ Q/:81LU;]QQGT3E LHNSP#'_)^YP&$0UXQN.O;DHN=5>TS< M^?!&.-[HEJ$ABF;%&YO)G79'+6$UL2\C7NR3 VU LP_O>E[^MPW6Q\O2S-"! M^JS68H/AT:Q%>U[:QN[F9EI%9*V-.5@=/!*HV4K)5"S _BB$E@7+!M/COK2* M5]'^RU=':6PR%)H/Y<8]D*-'/9AKZUXR;+ M0X=[>D;'-6T..YWJ!BK1F1VG1C3)N-Y)'(P!B\: T^_Q95A%-&F'V#9J"@:2 M:Y7MFPHW!5?PH1@U (1LE97 M8(3[^2G8.DX;]AA+5:LZM_UQ,"4,UKV>5:6:A8Q'N PVI6R;*$_:5S2S7NQN MY?5G; _N4+8F+B,4MVX^GBTH\V A=*9-LW"V[>IL]&*W9PEJUGBQAP\8>3-$ M[FHN:>>!)=V>,)Z1R;1*CL_!7OH&O:"'RJ9+*IOBH;)IJ&RZI++IRHR#QV)S M;\14<'K/Z/>NKF1P16SMOKT"(7JA:5^%6E(%C%5[E)-&!0@"3#4X.$N*1I-> MAPI0>-CE]V\JJPEXO+0K)@.V24U*!?E0&2$]XUJ3$E :8(XNRT MQ+J 8^S(X]W5/85G<2BA;8Q3!IN.5+X+@2^K$4T>8U=6O :\1OK&Y[.QKQDS MGWU28%#$L4W@ZEC6XY"WS;.F4O@GBK(5D>5[>QVLDT8!*Y$(!W88' MBP%UTCILPCI=:Y%:7?9-1_%.\>HNZ;31-L_0 0M59F+.':.^]:2\981K4-;6 M(5Q?89[_W@PPM*@Z--6I3\9_=J;Y_@5VT0/S.TX8F.9Y)"G8YY$A0A4Y84*S MF"6P59EU:-7.DEY6;%L[!BO1MA&22H%RBOL/1HTU^B73G&<2M"2@Y6-3M)@=CCU MLM46'0!!8YL(S*,!VQP^1DW4]0)J5 B/4] HG4V5M#;6U4Z%M!B, CE< 6]V M]2JKP7Q:;T\L)L+"4QN7?J?/.I=:.X06M0E?Y!V^SAYQNO-VIUC#X.5T=M*X MV]LPMW<7E_ZFA?DNF6*^FT/7,JIGJ[8]A=MK7,U7UVI8S( )NQ&VB[NT@DO8 M#K--1JM[IA^O ZG"P,/8;-IH[#55VQ(KS3[A.TOLH!U//3D)57"MDY:RG3O\GTMUKS)=0%;BR?2> A\8XS>642L+_=*7,_#MLUT M"Q/;-A9KGH!@$#?JRRDCPS6C&L.OTB3""D%!C$A>2!9';'VSJQOV&EYE^[^4 M0KK PC..M?X&'/[]DH.<5NMC:C2Y)R;AQ M^+U@)F=:4IO%FL:"<5M(+GEBJ +K/E?K^U8->WX;\75XUD?0[57D?K[<.RH8 M$Y0K14#MR@A-LX@4*>,D%W'$#!E;!K,>:*3PJ#<=:.8BU)#HG)^@&C9\'ST3EX;X!R=AWZ"7N'U:\DAW>I][S)*W7.D0R/=)'WZ5G;("NL"#P"U@-Q#T G$T $L"3_ MF8L&*S7H?8M;LRZLX95Q[1,1U$E_GA-@!ZY4_70-#%:WB]B8&:>'Q"+-"N ] M9@FX9GI+J]8-H&$X5Y%1AX>FIQ[+(&QU_X6A9MZ%,<*NUYW*W#ZKN35 V7LD M^\X\ !ND]GA>C3-VX&I+H0^$F5)MR>\J PF,9KUAL^W<6TZB!%;@+;\-AM\E MADJP20U"%U]I>W96X]6FET=YJ]>98!L/E3<.QOWDN!;LH7F.OVK#2^7%(B,7 MO7599.JKIHYKU="S1]]ZC: S54H/<=FF4,%]Y\9\A-\<>*([)6&EJUYBU:(1 M7;5C;PZL0V.19G9NG"WEP-J"973)3+UQZC&U RPC IF4;*YX#36HLB!3Z91G',*^GANAXV]RXU]?[[_Y;]*LKRM*!Q K\(6C!:B,(, M3K.[8P\7!X?'1RK1D8UE3A@K"D)U'A%9I!+X,3HS8V9I8K9VD\L:/#&K-C3D$#X:T_E?].J_+?5:NR; -#U MIM#-X*6I554Z#+\W]M"!6CV[X_PZ/7AYG!Y\^7@.SX[AV4<@0(V.\H0D&3>$ MBH(1$6>&<*V+S,1@65GU:#*^K^'X6.-$$_5U+?RZKRBN2P5M5=@FI*KG;:C< MXZI=(WKK_ C=D+=]R'N=(^-%^_93<=%ZQ5:\.3W7F"T_H_.Q=:X&[\-5SKNE MK.P-.:U=EA.:]RXM.?C?\#WHE6O+V1Y%[NL84UZ?'8]0GP]>OJ?['][%;U#D M?SD^2J+<""D3(IAEA/)$$D'!-HP,M0J^*&R<7#/QM6XR7X?4U\=/'#$&T6$C M; YK33+&$D)C:4@ATY1$C,7PB\J%&=)@'_].?WA]%!4T-93%1*I($ZI43'B4 M/GJ*)$*>[I;4!V3G%"92B)S%1%;9(4U>4XS M0X?LV*>W\^J(QCECQA:DX!&(@"S%/!J3$!4+JTUJN,[R2S)EA]CLUN[>;"/D M1M]7COVH;N0M+:PN3&899YQ*F0LEE(K2B#*A=!;EM^ M#<>H]1^LM;V?L0?M M]>Z7FA= M=NX'N M$MC\2_6"F]#$&G7 Y5%\%8&\"OUEO _QC7WKCI"?JE<7XN='+DN.Q=='B6"1 M!&V-T)RGA()"0(3,"A+E-&(Z2TV1"E0*5G0"MS&-I\@E%XEQTT%4+G1Y=.EK MSIYPG*CN8@7FLT][["41]K/\SBK@$%7I(@378Z,AK:7VM0=K2E9:1*/0\SOX MN9IF"$V^8.@IV'^7?[Z8A R\)H7/@J??7D'(Z7QVS1/K(8NJ\AA[,G9='>&(-4=Z MU0]X!0;0G37"X5MKM,4!+>@2M*!D0 L:T(*^1>@.65IE3@SPV4_F]42!#8[= M8AY.SZB/C4B-WR>O/Q]\>'W^_LO)1Q")T?[+WT_?'_[T81_$X_L/OWU^_^6? M']\GK[XPC-.?__P M_G _^?>78_9F[R@M, Q7Q"3F&I2N(LJ)S+DA1FH!"A#H7]8\U190:>@0]*)K MF;>G0N- $#!O7-Q@@6Q&GFXPK/"BR1\?O M;NS]]/<+G.AA1CT^H%E:^]"O? MTZ=\"3((!0^5?PQJA ]XAGZ-#OAIW>/%)U&Z\! !?8/48(&-0%O[:)I63FI> MA>K21Y&3\%:=&#T?FS>V1[V.>->PO%]@;1Q#?M9\[[>C/(NX3BA8#VF!SN1( M@_4@EL?#4K&_/14^$+L7@M1T>.' MFT]EORVOJ;^_R:F!=X)>3X)FFWDE.!Q$?U.X8FSL['LQGTV;6RHW.?>)G%:@ M?. RC\59;;YO?OFA]T*\W_]=3K""ZGM<-K"NSL;BXOMRXA;,O;=3'7>BH#[. M*OA?-P,*W^_X[_X^TZM?9LE.GF6;O[_TYDN_Y#L)R[_RWF@GONQ+EG[MO4]O MQ-EU]^?OCC8\?0#9(>$[O^#-F, RG7XRE;.KPV?^=/QPAJV))\?^*,1 OLT' M_BC$_O T8VY'$[-V.,T-L^G9]\G9Y_8!X?CA1_-;SK](^? M6_WCNU^< O(W],?L]76-T5O0-%LFN([\&_X*VH]92YOWY5O=\UM8P,=#$.'+\/8G03#%0# # MP=R$8/(%@GD$XB6F#Y4ZKIB0U[P?SN9_YX KIG-XDJ[_MLPW[G*)W7K\E15^ MH,?)NPNOP8$?I6[Y-:3P7TH98^VM_[[;A;F,#5V?==_+RMPDS3&UF2IDPB(;T3P2O-"1 MM'%LF,Z%R8L-!<(K^6%O9U/U\60Z!NY49BRE)0-@B-I @O,@9X9E@/%:)Y#'?VBW2?&#I TL? M6/HS8.G?W:3W=)I+:31+J.0TD5)DUMHHTQ8T=JVTY^G9.IZ.&*'PV\#<;YVY M'W3ZNK2P+YFF))+8>CHK$B)E(D@2\XS'(C>10_3#@,T2<[]-S]K3Y^MWX8,* M\'-/U ?UYDJ_4^@341DUQG;-"">\B%JT+%"3VU[OZQ#I5WC-'[J>_E4)DHO, M_=JEIF]4^:/;Y]^7M_G S-[80_%Y;S:K2CEWB6*'TU]%92:S023<2"3\MNC" MB9A1J2 TSC6AB1%$2!$0Z,\&'LW0WXH$BM M3L#D9SK.04G4!9?4)'F.L#XJ9K'C@WG#!]>Z=@=-\6%QQI[S0.FYWWHS M58*"I;$Y4ZIR8CN/4Y$TCN5DY"\NK!9M2M3-Q;;\ZY_&(2E2J[521Q*F9CSB M=@X.T+BNWM!]\>F &]+=];QW#X7NKJ+WWX)GY&1QFN-<5BK7/>^'[F_CP>"H M:4GEMUOCMW>+GA!MK36<"N)H1,T_*$6\$H9DRC,WR0-+##7_TX'/ZAM_8#'/ MBH2WGIUW5PZ0BHA+1\2Y+X1;H\#13&)BBD!I%N71C",<$!#1TJ,I*=3XE:RY M(!47*R[>B4.DXF)+<''!$V*"3%E93:RVO)1WM<3F2 G(DL&H!1H"=F6]9LBU MU MR!R[EUGM!$ HZ88(-1^7X?YAR\4#='^).W1]7U5'+MC/?4I-&+JBT M-:/ __0'9P1K4X7 M.K_OF,!MG=%M"U4^V8CJH\+8EN2=5$A=+J3.G2[.*P&961)Q"Q!P61$3>2*< M99DB*)Z"65E7^HYSM"N65BQ]Z%C:UM25"JY+!=<%SPWU1M"2[1Q2T5*3]<1P M$XC3@M.0HJ34-#DL\G1SZZJOMM^U4PNU[*6C"BUI/[:A/,L5:I$)_#SVQZ7V M\+F>1_!9D^!1GM>Y[ K,78]A7I# M$@['CAP)FH-%34KKT.LTHHH&3P#Z\ $59Q&]HQSJ/<=0KG-3=<^-&MG M6+HR566J1\%4M8A9>^AHH>*-\5:7?O;:JF(3EBPG[2RABDL1N-&O3?*O[ MR'^[5*O4XV0HUA1OY.MYKW?43MH-TD(+M1/-BY_DLO*'NJQ_'>]'^35-JD85 M!(J=@T%I,O=MTBRW\91S^LOK_2]I.-HKN9&E>]3$M;[06*_Y&ONEM./KCTM# MTOT&W1H__-L1_E_YZ7#28/=TK]*USF)SS@M[$X7+%'A$6].9E76Z=CI1KH,[IS=MX7ZBV>I1A]6FAVKI7'^ZL^IB.]5+ MMXF=-XB]N4S>-$U)+J0I5>&\?>'7C+N7C];>M[<]?-SYM'&YN!S2)-CXX M84W0!HC A4,;Q2BT480DR8(U%'!7)W\%)#O9+/I24+:*OQ\>)+SLE]0[7.N@ M)"%GC_J=>7-Q-8V#OW+=0>=OUQNGSD9RP_%@2M=(\@D9O72%S./!E/,G\H-# MK"K@RKIXJ"K@Y;NAG^B#OM!X^8($BT:EG%H+KM@+G?3M +_2B&U;M;6+^Y%? ME'#&GC#Z!;'QYH/75.00.*%99@+>1V(U4T1YP9RRGH=R#IJNG7;*'&/')7-B ME8SE\:+ ___ F?8:M7SB0:.8",^($UH1EQ)ED7G/="YB(LX5DY.L-L6Q"63] MR'HT-T(PG_93[HZNBF#WHMM7@;VQP/*M[7$Y1KP,- M,AHJ7?B!(G="2YI^;7.\AV0>%H[%KO_;#WY>OUBE.M:XU&TW H8C^;77#Y^?G%A]E)MO/B H><0X2JBW MCD"@FABJ&3$<*$>$X(S"2B?AWCLHRST8)US.9F?.1&"ZX(TBY\:C_DP")@&! MYIUI$ $URYX[&*9GLS].!507-?02+)CUB>SN-PID<]]?OG;C:+><(EZCDR/2 MLUSDZ8"FGZ]-/CL13YE\J/B:5NK\SR_\\84?VC4N]35_B_OUH@^EN.YO']^( MU677YR%T%);WV%'X)JGT]]'C]ODT[//7J6J0BSGVDZ849_GT'VMWW#8(_MD'+-EW\"W6D93=XX"9Q1 YDGPYWF M,@9M&0/&V26*TIU3+^EX-LDL:^3EM] ;E\G;&HVZCR0K_N#3^W]>'V[\OB,V MO[^!C4]OZ-;V1[KS:8-N_//'WL:+G>_X6FQ^>L,W3V;%[^%8\5[O/P6Q^>+C MX>:+-W+K!3[7=[S/WLY7'"N^#GSSQ0YOFI(OE.:GTDJN-*$@=2DS9XE+PA)( MQKML#-=,KZPS=CI046OSU_-5%?$?%>)? ?"MES+:Y'.&#"$QPV707FCA7 8C M]"4*Y%6SO%>R%\DX&X:B-$K(V3D0JF%"1!NE\#IF6 <]3(/2Z%M): 9H%8SCF)*6:@ MD"E5=F6=G^Z4?M^55-N./;4@]<,%NZOXHV_=/5%![I9 ;NZ2D)2&I$(FQH9R MV)%R8M&@()H;&@5/DCJWLBY.'XR]QVK\%=\JOK4!WV[=(J_X=COXMMC+$-5M M)T4F-EE&P&M#O,._-#766)FLQ$59/ZW#57B[;_O[<:>1E(:%/Y4B)Y-,DE)Y MY$2FOKM4-?Q:]OZ1.:P?=?W&=F2SX-Z;'ZBMY'HE11.:9V87UEG2K8NW%H)J1)2):1*2.U("JJ$ M=!-"6FS%Z81'VC'$>R_0(I**6(?_@(;,)&6.E5S/]F5Z/CDZ.E[G_D2%IW/K M/IU1VFFQ$N8%-:&:C?2!?F",K\S>O]O*3_\9] ]PK0__TW/[H^?[L;2Q."A% M0E]TAZ'7+R5#6U/?:?OU;*/C]YN]_ M?-[@.]\W]][)][^=K._TZUXSMNU7W?'__ M:8._W^Y]_N_W';;U_$.(6H9L#;%&!P*9RO(7;MML!+,BV:2FR-O='Z?XO%1Q MRXIIA%_*G6$0%1@%DD:EK+:1":E.U8.ZE-0LNPSIJ5VHSZI#NK(^KSL+T[JS M,ZEJ:C\>B=1E:J!=#$<%QMT(Q6DX6NN\2 ?X M9KN-;"8?R9W+#5%K==+I[!P.\ MX*20XBV_AWZ6EQ+';-E>;WA6_F@9[L^_TR@U*,>,#UQT, MFT?89D,GMPJX;?,1+C?I'28JNU'P,X\$@Q1]7Y;NQT!WTA]VR M(L\&J>=*NB1.7\99N(Q/]-Q)@6PBDF643$.D&UV@DD5K0@J "HT[LY+8YZK(#UEM6CS MZP<34.]QS!.?;+%A(B=@VS:R5.[W>OVO#?E.*G@F M9*6,9+?;D-BLI1+NCH.SB=X?_HAK"YOA^Q?4;#^[!/*SJVA)9]:8;4-14FO7 M--77JTDJS9J\=B'.BS_4:T+"797X%'=1XK,9\F4+M-;2B&>7>=KKQHBB^=!J M:2T6SNK<1RG$![C&CZT^W4D9,%=)RFN#,)A:UZW6=6OEUEI:7;>:.GO5I?F_ M*.?IP?3PA5Z!"@^;1*RD $A@>?% V2,X$ MU1R:QN)GIJ->N@',N?Z(WP>MBLI>TRLQ[3_^=?.?U[)<[_VGC>_OMW?H!O^K MM_/IU]V-[0V\]F>\QINOF]OOOFTT;X;]/"HO:GF>.T;WQ%%O9SH:4!2T2#9K M"<8P2HU4EHNJVK<+W8\54>8Q1\FU(HK:YC":)\;)2'!!DZ.2Y\SMRCKCJUHM M0[5_]&>^:TF+QP> F3LG3>:9HT8DM'9,9L]BMLZ9'*VNZFWK '"NWD:0^!_! MB,V&$Z#)$^>Y)#H8G7UR"K1J )"Q6K.LI>KMY1P.>,E+(N4M9-'=5<+-),]O M"\' C8HGOTD.[9!.,W[2SV0\G&;+##NS>1^.#Y;](&I-7N9)SE@AW&LX[O'! M4<;<+;/6]>S'1\A:!KG)))6EE1:\URZX$*B@(%V(BNI;4-N/Q+3)D?ZKS,)6 M?C=,SXM\5M*Z$FDM%-G@>F??L5 MUJ84VP-52/F=*J35C3)52*/0*:%6*KERJ)!F$YUR6EF;O192Q^I';JU&^OP# M #,:K">.&UH.O2AB@_3$0/&@6!$%16V4K2IKJA>ENI$K_IU1E20F)155V5$/ MWN*FT2PA%'(:0\S,G.]&KB!WER W]Q4KP5%4A2)**P0Y*M'DCM(1J9*7T:') MG>S*.MKD%>+:J7JWR#:_B^Y$_9'KG7.\%WMA?$]X@/9]7SUZLL($_?CXI9=&\K!1R)0HY5OR7*L:HC(9$RIM4 MZD@<2XF ILE ]-(:L;*NZ*I1I[N'W+<#Y[:.)K6%8EJ09UWA=ZFG4*Q#I*S%25R B9KH_%25]\H;=\ ;.\?< MVR)$';D@COM P =!C&2<*.LT!W": BT-_U8I+$-M?_3.G^K??GSPV5KEN\+G MW<#G7.VV.F@K52+6Q42 !2!>WZSO?3 M_55'J5D@W,D\^A+ M_QI-/$H#H:6#LO5.IIB;H[^65N:[=^8[WG'J=AOE3"NP$V86R*\A#JX/1K^< M<_'EGV*0:^:'QQCXN>=JUZ;G&.[CH,BE>FTC]WGK_]K6. -^^7 D!N_[!IZ_-QOVFX<]9YZ +&KKM?CDV/^I.3TZ4]3N?L MGDR-U;^&'W;[@_+3;FD?-.UB,.O$4:[C2W^B@]+5)Y:+H?&$FZ_IS/.U.]KM M(')_Z?;'P\['<;=Y>ZV*XCI_J*+X>C_TQA%ODL<#5"S&TUI3&14!_'NX.I&J M,[I!X9=*9XC)7Z/!.'QN.C/AQ8HXEH^F OF#-DT_G^@=\U2[A9W=0^?'/7&. M-0Z;=45#CLM/NJ1FJ@>J)IX@YX\AYM?/RAK/$V6$>FB(N!S(#9P0VBT7("VSO*P MLF[73G<6[:#T]O"/U2NMLQ$N<.4#* T0HBUZ)60#+&:N9: _:GE>U_GJZ_Q] MX\T'S1-DI2+QWN Z,PL$;3Q!*%AM PO<";.R#FNG:YG-UKG9VU=9:B=RY$YE M&9G&W1R-]6@\:LT"@X!@]*-FPG6IK['46\\_@#5*4^>)#B&6PSB<&.HSD> 9 M2R!TH'9E7:Z=-MWF6QHI^R"%TJFP=[AVFEL[UR#,'S>PE4MJ8/M[OQ^_XI,^ MWX^O]T=N_V,73:?&OS!L8PO;=T>]JC?^>=7=07-]X\5SL?/I(R[^Z\.M?_[> M0R% <_XY['S"O__Y:_>T$+W[MO//'\5E\'7C1>R6GM,[GU[+]_^\[[Y_\5)N MO-CM;O[S?O?][Z]0B%X6P?V0F,S<>DI"%(: *E546,C$&:^4X,%K$QYHL[8? M]J25T[H0,T%IH&]R4G\N,)V)Q#R-#K7-C9]U1SBL0)@W]RJN#\2#LEI)E!PAY:=X7-[ONH//%]<9- \W]IME?8[3C M*Q?0)A^@3NY+=U^\&%I)G:/;=8>=_?YHWFMW%;\V*N^F-_$>9['>^&7;3;\!MX 1S'(/WO&+_4.^QT\^*/T"Y',W;4+QUX!]W2 MD'>[WXEX^=5C+@A\MLZ=!U]?;[XZIC3@FH6B.'SM#R)._'E$\+IYFA07/,NO MCQ[PS\6SP?3)L<%KV'SSP;)H6?:*>)HU@20LZI&6$@=(Q-8+RCVJ%/O]4QK% M:-'UA+*U*&PH12C&'Z=KL':;.L7#QPI_.'6>35KG'I4U'*:/TU.K0Y3[81AT M_<2]-FBD $TX M9Z+WTH$6.@-(?5Y.Q%54^=D4M$B-7_:>>_-MX^L':J6T-EG"H)S(0>.)^.@$ MD2JSY S"82X6&U\[77WUVB:;S%E882(H1L%8XYWT.3J#-CI($]DY@;^ZO%=; MWL.2^9D7J"'B7B44%&Q%6)#31%0^4KJR;"QPO#7N?U[WLN FW^N,. MP65A?^"!?RP0?%5E]HGJ_#]N;3W5[1JZT;\4O_W11$V55$07U"(;L@_X7'TT MZ%$P>PT7#7>[!\/.U]UNV.U\3:AB]GV)0B&=C7;Q03_N3O3;8;?Y\B12,$B- M0C$HCF@W*@HF:L=S%7DX?;/1/X\TY,D5UA9MM^GPFD!43*,TV.ON-TS;P_TR M;.YSI#>>.*G\35\E(N<(J%DJ@FJ(40',B8'*G-OHI-6Q9S$ MF4Z1DWIR' ^*G_\D8+_J(E^D/_%Q3GI+WC5/^F?="19:U1NJQWKBB!MIP/"40IYW"YF/(RHA+(+E(3KJH$7C/[JTK"'4I" M^. $8DT*E' E(H*-U\0G)PD:8B)F;7SB11+$A9&Z$V[]6]%B[M97_S;LICCN MI7X^GX>&K\8ER6 Q^^_E)("]73C]:7ORGW\0(1@;HT)+(W("&@G+(+(3S434 M(G/.'7^@GOP+=-/<[_7Z7YN4ID:Q:[@3 0H5OL;Y>J2O'5.W%A,?YM0[[ S' M_A-NG)+6=.S[LP2)?9RC3D;9G*9*-,DLN\C!KF2L/EN*P;#G!A^[^[/<1C5) M79P^_.1'TV\TJ3LELV;VDTFR8_/.-$$2EZKG#H;IV>R/4YGIBSE995EFWS-=_?'$\T98;:[3H?]3V,>_;R# MF^XZIT'N?JHN&,V=K&W _9@&%Z=&3V]PY0)7K5O]R=G41=[O3(G_*H=^;U4J M;E) [#R14?>?BI6]*A^V.\4AS^ZQ* ,",M5Ŷ+RK3?B:M&) M!$[+\<A*OGJ5[_$W:E] /[ +;]@RK=A.'MOTU];ZD#1SG;ILJEU_/PIT= M==MX\9%MO7CU>>O%._;^Q0;=V/Y\N/-IY[!)=/S^#M[_\T=WX\4..^.HVU?\ M#6S\\P8VM__^O/&]W../[F:QC+?+\^SV\/Y?-S^]FS1Q[QX===-,.^)C1C,93$B.YF2]7UF'5:9DZTZZM9T96E79\*%R*VM;^:_[*T+9KK6Y M56Z]2>&ERJVWR*W%D[#]M5\I]4J4NK%(J5. M*C%8'J76DF;57#U!J;R:JT^ 4JNYVB9*W1VD5$GU2J3ZYIB="DQ%GB-!_D3K M5(5$+-6<&&D9$XI:8U6U4UM-JH_;3A753GT"I%KMU!:1ZJO^>% Y]4J<^FZ1 M4ZWETLM,B5;<$S"Q%/BD@G#A<"&UED:GE76!G%I;\[:44Q^WH0K54'T"G%H- MU39Q*GZWKT6O89%>D56-%A&(2Z40BQ.2&%QB M4A8<9'(VZ5(48E7)&EN]+7H]7EK[9-W9IWGZ__EYAZ8>7[78Q4?=RB?![FF? M47WQ\@.G(K*@ F'"!@)&9>)H5"0XG07760:E2V'1T]T_VU] MB[]!4O_[@/- M7DKM@(1D) &(FEB1+@/RD1\VQ2H.7+ M[. JHTAV4^(#.5%8SOJ9\\-^;SQ*OTRU);KX^W,/4T_/7;6%PY>=C#[\XE:=FZ*;3D/.=]3QH%BV6ND,-&#Q# MA(II4+Y6QNX>W)@[NX."IO^G; DDY^U)C<'<^:U [7ZI;^76SUKUNRWU\,IU M!W^7*DX;R94*S*5VX>O]@W$[JS)_G($N11.PM_7[2[KYSQOY_A/>\_MF%^_[ M;7/[-=WY%.C&WA][FR_P?F]/@NX;- '?P<[V&S0?>WL;W__ZM,'_V,5[,AQO M=_/[F\.=O1TT*S^R_W[?.-QZL?$AR @4'"-1&T' &TZ\I)K0H$10P#1.]LI1 M%Y;XO/"<4,HR([223 "CTD11U"<3J8/(Z$.M_?##*LYJ6@:SR%6G$:S.@F35 M(F[G%'$+X\&@5 V=E9M"#6WV5J_K?+>'G#S8E9H&'9':6_8^:G?5- >[>)\[+G!YS0KS(&7GUYSOY0R_8)7Z0_P];]. MU7L+Y;+=_6F-K/WF='53Q.-7UVLZ"[W=33CH26&M>8F/XS64)V,Z9^SSRJC# M:66WX :#PU)'9'*!.&EN-/ELN(LJ(BGEXQ#+2@V::<&WXS\Y7M3K:**;0G*E M,-X@Q>[H9'7H/N(>:IR3+CC'BH/Y_F#05#89KDZKYQT;]<+#SL=Z>J2SJW6+ M$H)3U1F4DGEE!6:K?#AYF)/#GD_<5$)P04?-2NU-=E>S4HM37LKG#^7\K_G"T),.0W*U0(.(.T/IP57QLV43(9V)!K3XG^EX%^O-WNR'Z[P M;(>KU81M"GX$J#K,FE\/W)I*WB1G:3?E8+LS89[UR7Q8<:E2T/#)+D85=F9B=;8@+-2/'+EO)'U+>P>CSAY:B*%[4(J4]_?C?!N@3(4> M2F4W=XL4XKI\<=U>N29!JX\,72\ME)&ZGS4ZGE/GFN?S67.PO7WA9QFURZT<\6K_.ZNX3.!BEL+O?_=_Q M]$Y3.4 ,&.)VP$<,;L)DX[V#:171ILXH"NZ7,C%KG;=C_,'1]2:?SPJ"EL+Z MAXA=.$6#2 Y&7\(Q0;GQ0]7(ZV>D6; M;AC'Y'$BCO/M\W_[O::8'SY)*:&_M?_V2&R>#[I%5%Z,"R%,2OALIM%6WG;? M6N166;:&_Y)M;;_[H&327MA,C HET=\$8G+2A"L+T?K$?+"E3^#IE,0'X52K MWJ^3[XH;6?RQPF?W3'XNPC]S \A;\JQ5\2\6P@'%*K OZH0WROX<1S[!V.H M#RIHHKP,!+@$8I6+Q)OL'=CL=0$_>E&UV_,$MRK>.+BK*"O'(K2G-)94,C_0 MN"P%V-"@"BG%ILGK<&*]SBW6N:4T_='J5;>XM52J10 M..2MJC7_F3[*JT%_[RUNQ:W\?&9"X-R5=^8;^47RHZ>\8P72S8?@O)>"4\*9 M+WTE#1!7.DP*:T,&F0)$A>H*6Q.W%/^E026E)9O/Q@K%*)&T9P:V8"2,/$1LA$6JUO+*RJOB M5$I6_.*(#JC;^,P3LS((SW56UMRF\EKEX4KR\/&#H"'F8"+1-)7NPM80IY0G M1DJC@:9 *4-T,&NGL]7.#A*O=C+.?:=X MM"']S8SM9;)2D:4%!?*$S/TU?8ZB;#YEB9,;:#XG1VW43A/4_1,!S1V:ST$1 ME@(S7C*A&"L:)+NXK=)E3)JI0^>&!LPR^:S*T>7DZ-/G#VA"NN Y4@AB4$H M_;*118C/.FD%2JF2:$O/,*$G,K)(9U.M&,V"MA);%8Q+F:B;+SX?;N+U-E^\ MD27W$8HW129!A/:B- !2Q AFB>#9I1 2&.G.!IOC0G+IQ-E%@^RX'Z;Q8Y\* M6#1=@(Z<+MF0Q"3.-WNT MAIJ/0A,+$82OD[!"ISQ,<=A/HP7%==_L$/Q-U88FE-6X?2-+=Q MG]36H;.@VF(HJLGWF81SQHU$G1U0/>B5EK^EWUD(Q6:?=@4NJS)P<1+J.!:7 M/1VE&!S%QTY$OU"<]TN<^OP8UU-0S F\.!]D."H!J1S$VD$$-(RA\@-ZC:UPI?_.^Z.#N>P M_>K+9G?N@7SB8/WZV];VYZ\;GS80L)^SHAFZC&JZ%(FH#*7:@\G$2PY$.2\D MYUE#J?:@S\A6/LWH-W9;,R,08"$%"!D$2H(.+B0EE9(T199N4^N[6$Z.M;=^ M\G+R_?4'9D!"BI'DF #EA$;B/7,D"B>,I0[?;8(GIQU:Q^6DR25N?*2=U*S M(I BH_1ZG=W4F[6QG.8C%+R=]$Y_>*VZCO(W)PGRTUR[N+7_URSWY]>B$CSM M%,[/'XS3UFK-B*2EZ@P7 G'(,**X0K6>EV!6/)G"2:E1*(B,\L3!"&.BQ7=2 M0A@1U)3^FP\RA?/R[;N&):+6@H M5VK ^<1;?C&*(C/-[;]RSR]NUQA<\/F%/[[X0X1M>MG67%?L)B;,G703JT.N M0SY_R*:VF;NGH^&+$\EU;>IV:W/]_!B]=F;,>MUN7O6K]]OZK,+$LB;R,BAQ MD[Z$[8&(2\]SZUL[5I&H(G%BJ$Q6F;@=F2@.J8E=6U\5\^;M-_:B?O)&6V33MP%W=?O]'$B;^=;K&Z/FJ?!LHDJNVBM,/'NBB M(L[W(2T_-0F5_3%>*0Y/ 7_^>6S"- M[Z6B]*NC"D23E*C+^)N6VL^GWK_>O][_B=[__GK'/%0\WS@K@;!MG63J_>O] MZ_V?Z/W;I:.KAX#IQ\L%=*9%@\^H+'"WC>EJRZXGW0PSE;K<+EBNI047L\F. M9Y=U &&8D.(66G9=7*MD_JI%_;FN=T)GVI^+;N!]-E]\9)O\M<"[T\-M[SG=CY%/')WM#WG_[ :_5Z M[[???'V__4<7[__Y_>]OOC7M+]\>]>?R1M%LA2$Y2450Q@0Q7G*BI0\Y6>6\ MD2OKEJYJ=MZA\+;LIO8!S?5SO&I/Y$H##X(&C-6!9YZR<@HBPYQKTHQON5@98$@-LS@T!9ZUE/K/2F1<9 M(.9,O"F5HGCRRH9BZJD"98VSH5) I8!* 94"CM47-4I*'YRG*D(PVHG(&(O. M")!"2?'M4ZGTX/ECV M>-6:O,R 3ZP2+CP^ QKW..+U:57/TR?L;EM>+J/37>/07-O-)28]R A2>NL@ M8I3H5C*BF@; M$@$J96FGH8GU*MF<0$<35M;YJN*GVT55.^DANLHJ_MTV_GEIJ>+ >.,T^T@!,BFPTCRG#S=SE%?IN%?H6TF6L\M3(((B) M@1+001/#;2"2::Z4$Q1*N[WJ)*_@5\'O@EBA 3!.,>8<4&\-*H*00M F.7"9 M5>6O=0BXH/P)YP&<(P*\)L!+>S(F/0'!'8W!)^2PJOQ5_*OX=R[^21"66R5I MD!:2I5[0 GXL&DJ9S*$J?RV"OH4,"2&H:P[*Z!P-@2PIL4 Y49QY%G14/(2J M_#W:#(F'4"7@5X<[/:38]'?[LYM3,ZSS&P+=]EP^442G!I6?A%:\U XT<"NX M9"YS5&^34[YJM"V#]<^+X1RI9>+*"@+ (@&'?UE6,J&35%$[$R5-*^N,KG)[ M7L_=VT3UZVVJM@+2#53:9:1I5 "\)7]F4D!U,IE;!XA^!LUYFZ5RUE$9V273 M?RL +A$ %\Y^9 TA.4&4"T @ "($&J!B:ABY$ MGRP8RKT)VD:'FZDT:=>T F#; ' AJA-45I(9M.2U< 02M<1K*0FC!M5W$1/5 MO )@!< *@.<#H!,1@G(@YEG27.X9$9/=6HN!_OFRI]F+"41 M%,E&<@)&)6("I<27PDX\>N>X6Z93LX)?!;]VK-U5P ]49EZ:'%4&U"2LS"(; M8,%)RZRV%?Q:!'X+$9V,2CNEQI)L)27@>8GH&$]"C(&!2A[5P I^+8_H/.ZZ MSW^ZP@/KS#R8Z%DTVQ">3"3!+B1..H66?3!11:NXHFO)L52A;0_0U M/ZDBX&D$]$EZ+@0-S%.P61H9;(J6X_2H\E%%P/8AX,81 B8T1FCVF2B B B( M6&A#",0;RIUBW%B0%0$K E8$O"":0[6,5N@<: EJ8E,@XLB@68*M8B*@.U# MP'='"*AC!IHME#2>@%8]*H*.:D>DTQIM?!ZE=Q4!*P)6!+S@@+8R@G(=5:8, M$BMM'E02SBAF4C2F>C3;!7[A"/P\SZ41!Q#0WA"PO*A_%*W@)"2@"0S[&@")2KZM3R@\[B/Z+Q%L.@M(:!3@_.SXY;9.P P.A;S M+QHODM.&61$5E4JD:LRW#-&_'0OH" A>ZX#"%!''':/$&]1L.5-"2"6%='EE M'589IS5 7[.3*@">XV$0#G\1SI@A0" M(D'RH@B RA*C0R9,A\B35HHJ7@&P F %P/,!4%/CE0]@0@:!QKWR1D%2:"H: M6@_GM!( Y^$"X!1Y)BU MB>!-@N2#HT%YW$[6\=*MK_HSVX5]\V@.) @ V1 =72 @LR"^]&BR@F6N#&AF M^B?$8 8U'GRR&)YJ"."91+S[-6.1H0%?U:A7[S: XU7'$1&+'* M P$K.6I^PA*E-#=,LL#54F/9CQ[]ZO&%B)$?@$H5 $\'5TP37#]&\I J IP$PR*R*Z:>] +#,V:@L!"VR4Q)UI'HVL84 M.(_D^*RI]\F3:+,B$!0E+H,G$KS51EAMHZ@ 6 &P N"Y )BBL4&R#"ERD)"] M,E:)I%)F@NNL*P"V#P 7(CDV9I51^6,B)P*< K%@%8E)AZRU-6!2!< *@!4 MSP]E!]!94&J]B0B W$F5@HK6"JT,V!K):1?VS2,Y47N)["4(+@TCP+0B!@U> MXID*#*3404'-3*_H5]'O O3+68HW!6>VH2* A942/Q/Q7]6H5^\TA. MCE$'5/X(3<*4*I.>>*LD,=D6$SCG2&U%OY9' 6(PU9!O&YQ_7PSE.,E55,X3+JTI32 CL4%3 MDKABFF>@*>J5=;9JQ3(,^4?BOY09]5GOB8U1$* ^)B=-L$)6 *P 6 'P?$^F$!DW M2PZF@)[FCOFLM(S!N6QB/9;=1@"FYE6&J1H8I^%?W:L797267T2AB7O 3P8AL-$.E3S$5 M<^;VLD7&*_HM"?WFH1R>E/%@*'&LA'(@:&(=:GZ*@XR,0O"F]LQI>RCG<1_* MV>C&VC%GB;&<6+K=0F1<>OPW>9UU=-$RG550[I*U@JLEOS0\IXNQ'$EE<%Y% M(I)FB.<(:',%P/8!X#R6$UD.U M!.+6H 2;K MT*+7DKAH?.D:D3RW%0 K %8 /#^6XZP.$ECPN32-Y8YE5 &CML%$G?0E ;!Z M,Y>$?0L%U@*-P4=+ !F,0 9-C F)2.64R\XEHV--3*_H5]'O(O0SW%.#N\58 M#M90:T.4$I4)I<'I6 NLM0O]%F(YN$Y*V$ LE /9V6KBN$DD!6.OK"J15HUWS_S_W%9F]G7A\^G6HIC)1:9@<2)(]66),UE]13 MT,;4_NMMXU1V[&Q4L0*MH(1!:5A4C@9XG27A.ABA@K#2V)5UH5:Q=*O4]!0;H0%:UG>EO(6_,P*/ 0 M #0C%+4, LPGXDJIFJ19B$%D:DN!FLI;E;>DR\E9)-'A#C8M00A?') MJ6"]8$%KPX.OO-4^WGJW>!2;6\DH 0M6%6_? M4<3*6Y6W*F]5WKK>"7K/M9 V:B8$@ \&.4I+F9R@#O]72XBTD+?FF0S M)U[_MQ_\O'YTJ^;""S\\Z ^[9<&?#5(/=]^7],O7;ASMXK0@:.U.9T1.)O"L MGSF/2S,>I5^FBT$7?[]RWAA#*N5;3R[*):?O^)Q?>JE^L.2][GXBTP=FO!D\ MR./3MOCO[F"^&3XFX@?)?28NXU,]<[VO[G"X\O.QAU^W)@[NX-":_^G^X%^T"OKVV6_=?JY\UOA MO/W1\-\_N_6S5AVW7J'%[OYXDM+4T!$"K&5&:"69 $:EB<('4"92!Y%1/J%2 M_$V*SPL1>J:,9L%Z:1U(Y:USD$6D3*8D/3F:(NKF'/ M'0S3L]D?IQ35YG47YWP?51^\5^P.#WKN\%EWOUFJYK[S3;!&IQMAFF@W'=#T M\[7)9R<(:/(AMVL,+OC\PA]?_"%;$Q2N^6.ZQB[Z4)@++GSA;^N0ZY"O.61S MR1_?0<;KV4QP]_FOIAUZW;$3#/IN9W*J5EVH44]O<%JIOLVYUDN8Z^?#PMLO M4DA[/@TZ@JUVT!(UEW $S?@(=>ETYDF3^M4??+7"Q')&$F?;W0\-(J[O M&KZ)--["%%:1J"+Q(Y%@LLK$[#7'@ MSQZL4E&)^K$2]4/;9+^YP> 0Q]>XHY_OX2]&RT;AA\N]C\9HV^Z/7*]3 +>1 M@P9OJQCWZDO9NO_\C"1/_NDHQBC90)%=M%:<;E/.Y#VGYJ;O?&>WVQWBE M.#P%-'0M6<5]U]MQ^Z:!E-\AXOXV^Z MGQIL]?[U_O7^3^O^M0K:5?%\XIB8I->E,!YT1]TT;-L)E7K_>O]Z_R=Z_W;I MZ ^B2]EXOQNZ!ZBC^SX:Y9WIP9F.^^*ZO0+U)/<'9.AZI^(9]V?WM&L&;_4P MWTUJSS[DXW@Z2.:C,8&[""8KZYV5@@O*%'7.3?JPFQN=(G\^D^A7_<%;E.>W M1RK,B^1'\U>/Y73>]YWMSX?O]W;8YMYKL?/I.=W@+P5>@^_\4^[SJK>YC:]? MO#_C=-[F[M;V'WOO/[WC.Y]B=^/%&[Q6@)WM][OEF3;^><-!R>".2J!DGX" 1RXT@*BF4&A>%SF%E7:M5H991!N715W*^;QNJ MTD"E@=ND 1YR=I)3I4%!]-0RJAUB2K9:ILQ=I8$6T\#A$0T(ZEU..A.>01)@ M2 /&,EFXP HA(8K,*@U4&J@T4&G@+!I0.90J1.4TL()RHEAXY@7""/XEG(V7 MHX'SBG-4!K@C!MB<&P(BQ:B"+>U1(,(#F@,^9H%WGB).0!=[2:BM54O&U3,5,9>0+N?4H ,AA7 M>C$IX9DL+01OPV/X-,JZ+\E*_+B8. :>"9 V$FNH(^"\(29I2W3T6KA P0I7 M^I!(;JN-6-V$%?LK]A]+'W91,QJU--8AE'AGO#*":J<8M=Q=TDU8L7^)V#^/ M$06A9=*>$YJ") &B G>$0G&,)IX])Y6[*_87[&_8O\9V!\4I"Q\U@F5?$># M,RE%YYB(B:<@Q,U"1!7V;Q7V%U+$$F1C(4GB8[ $4C#$II )$TX%XWT$G6M@ MJ )_!?X*_&=WGK4T)>45XRJ 2=E3;FPT/@F3A4VT*OVM0_^YTI^##CX(283D M"95^Z8BWJ/1GP82GD'$=357Z*_97[*_8?]8)$0JHXFM!C4$]T1O'N%0R,^,< M(@O/5>EO$>PO9(-1ZLL1$$VH59F@N6:)BX(2QVG@/#GNJ:M*_Z/-!GL(%5%^ M=;C30XH=MQ\[?W9S:H9U?O.SVY[+RPC@->J]MAW1@7&GJ:#*L03,6F-5_RK^%?Q M[US\B\I3Z[FF)FJ(REDE/*RK1[--T+=0X2!$%Z43Q+M85#^?B;4B M$N.%E"K1R*5?ID>S@E\%OW:LW17 +S&J1?!29X9FDXM.)0'X4D8C4+.X9/G? M"GY+ ;^%<([&91)6,**<1[TOH,IGJ#>$,U3;T?9EW*@*?BT/YSSN O=_NL'' MU/G-'71^'_2_CG;O*I!SO4CB8\3RY")7W"LF$,M%\L*FX@=37.>2RU\-^78! M^LNO#9@WH/[\ TW1!"\TD4PQ H9'XE"#Q7\,_@<-$C3ABR7/[#(L^47M&OHM\%Z">2Q>U#2WEW#5Y*HY5E*N,>REQGQRKZM0K]/A^AG_$L$(FC^!BME!)9JJ>:V1W,>]^&NIG+O&-"@6O*H 6 &P N#YODQKE(RQ9/I)4&C* M SZ:TRXF:[.CI@)@^P!P'LPQRB3I;20YY(PH2!7QT0I4 X-*TC M2C2[ F % MP J YP"@4T%;RVGP68#*P:$JX;2EW#,(3-VP&77%OEO&OGDPAXJ2L>,B45*@ M]:M4R>1)CEAO363@ /)2:PU5]*OHUXZUNXK]*T4,5BOCK01G!J5GZFQ!<59%HIR!<$DHZF31FDJ'/6.7;),?K7CEX;FAXN1 M'&^=X,(R$@U%73:Z1*Q 7=9'D3*57%G%BQT/@M? ?$U+J@!XAB:;DD>#$&0Q M_IB/-@6MO58QBIB8MA4 VP> \TA.(:W@>"),4TH@>8:*K5?$ *>&JI2,4A4 M*P!6 #S_8+8624H>I5(".&A/J=0BZQR4L%K7"I,M!,!Y),<'3T%01UAID@09 M@!CF-:'&*9T3%5KY"H 5 "L GG\P6P=(D#)7(H$WUJ7(@A0L"F]I-+537+NP M;Q[)D=K8R$1$L(N.@#6:>%3>B:):!I]92"+5Q/2*?A7]+CJ60RG"GQ&BWY+0;Q[)B]>BCGCI'<2@"TXXU'* #W!?8=E%&8SR5ET7R M:L@O#W"OGDH1P23<6$\L0PL 1D3,0H2*6?KI>&IE$RN:>D5_2KZ770F M6Z3 LY1,X2[REB$8&JLI4]F9:"^;REC1;TGH-P_E.&6!"LD(M4$0"$X3PUPB M4HKB#:3:R:566'OTZ%ZL7;+66*M=*L-Y4G)Z$HK+>LEIR"SU2+% M;'F-Y;0-S^EB+,>"CDXR-.)=RI,":\:&A,JM3-[1S,%!L>2MI34P7].2*@"> M 8!@E*&>*F29J$4$$D@)AJMYP6 N \EI,M2!-2(* ]+^<2&3%&"Y(D MUU+S2!E4 *P 6 'P F,^,T>5\>4\-H!37OED?)0405%ZKRL M@\ Y[&S5=@WC^5P';V@+A*3,Z &&"WQP3N2T02.TG@'+M;$](I^%?TNC.5$ MD[G0R48*)G 7O)1)) 1!R":EBGZM0K]Y+"?9Y$W*G$1(I5=8I,3P&%"L##79 MEK89IJ)?RV,Y=Q#U;M$DSG8_3M=\^WH,^[UN M[!P]V.3#Z=T$?A[[8]]+1U\XM0+MFN__N;_8[.W,Z\.G4^$I!ZX,#SJ#]6B$ M6RMM4L8:JSR]9.O-ZDU9&J>RQ7@:0T9ET2<2P&KD5!.)I9P1S06NF4HAF;"R MSNTJ8Z)UZ1&WN07;AVWM3"VKO%5YZU'P%EA'I7;"9V-!9>\LDTJ!S9DR2/R2 M3K#*6\ODK7D8-%$)67-/J R*@!&)).:JA]D=L(6_-H]?64B59H,1$57)XF"JKSU.'@+S2S!%8T!J"BED$V4R0H9049A.=2TTQ;R MUD)!T&2TTT80Q1SREF2:6.6 <"V%45)*:BGRUJKDMM)6I:U*6Y6V'@=M^1AH M4,);!11H9LYE:[7F&9B4R5^R\$O-%ED28\VS19@$YH3.Q&5!"03#B7%2$.=" M9F M+B5O[\G?)\=93:[)SR.'CX'_'[M?UO^-_\S&NS!KG\;#43 ML1J][GXBNY/7C".8GA 9%!(<,%O#21@?'%_G98W<7F;8Q\E6K"G>".;V;NID MUQUTOKC>.'7ZN3/"=_;Z^^FPL^<&G].H2:#I=(<=[X8I=A"PRS?V\0-7<'+Z MPY_*7N;TE\WG?S=_L5_^-;O8<-<-\"EV4R]V_&'SU@&B;,>-FK\37GWZS0-\ ML'Y(7?@H-Z.W @_B/U>SPV0"?;[>]U] M5SYI+D.FE^GN#T>#\1Z*X[#C\(KEGCC@\G QE>OAI!V-,: T]F,7!SH=71G$ M>6,+^#6?.D@F*>WA-?#9NGB3#U,'IZ>SW M.T,4IVY&T<)OX(2-!MT>S*7>^V^N.<'#XU=3KX7LX[N[^%_QJN>K:\6U8 M,+5P:7=_W!#;+>[HXS_$:?C8W9_AH9K W030-W&N\2E.M*507 -PZ\6;#XI3&5DR1&D;"6B.9,NY(4[$J!S+0CJZTDFHTQR4 M=1R,$RY3,X>SM9TN9 ,0;CSJSU9VPF/-.U/N"V6?'0S3L]D?I\R%1>0O'!>[ M0]SSA\^Z^PTP-??]Y6LWCG:?6;O&.&^4U&FVXW0\DX_9VD2!/:$%3#X4;,UR MK1BL]S^"&1__T,]T'>OHATL84FEX< >+:$[,H%Z"^?-;?SBZ MCL/N[@6]5&"1\S.^HHO_NT!RH@E %X4]\G:HD M/#U)>(D&[%[C)7A5/"!_%T=&%8,G)P9;Q0M#MG?=/ME.>P?]@1L<=E[O':!, M-*ZBJYS*:X-L<'7_PG&VZ_P&YYKO0S!^ZA;'6W^,5XK#?]UB..*'4WSMX$3+ MM]JEP^4S?]%^?S_] #K5\_\:KM*P3Z,X\,A[?DTZ BVVBFNY]86HZCWK_>O M]W]:][^_(NP,CV*$;O]Z_W?Z+WOS\%_6$"^GB_&[H' MKM?Q?33'.]/4L9.#XY2&-O=)#F^4RB7_4';U&>7R0_FNWWW_> M>+'Q;>?[<[9U*E$9O[/WCF_N;1QN?'_'-[;_VMO:QN?Z?>?;SC]OV.;>FZ\; MWU]]VGCQ3O[W^YMIDO++T<;S#U9I!EYG CHD CQ2XJD'(FSF3 0K'+,KZT:O M4J9J4;OE'8ZY0RNNTD&E@T=$!R&,]\:]$L5L MOSN';);_@UX6W2MOM6.>*J M''%XQ!$:UR\RJTE@AB-14$Y\C(:D ,XS2H..?&5=K"J[C/[%E2(J152*N.^9 M63I%G'>&\;KL4)*>*CMZ)BH MIF!Y7EFW=%4S5FF@TD"E@4H#BS1@+96*J**!+&U$&JP0EC(B7!C-(&8@1A/ 5?3 M*\>%]"%70^%Q-- Y%6!7#R# OMT?N1XBBA]=D#%U]W/WHRSW)T6&MU2VZ!'1 MI#$YFJ2RM-*"]]H%%P(5%*0+45%=X^]M)\5WQ^+O3L7HK21:%ZLI.T$LEXPH MG:QBT5+-PQ+C[W>SW]H'4K5L92672BXM))<:S;\;QIG[Z;('!UH4QJ$9S3!G MB0-1:$=!UEE+0=WRHOF5<"KA5,*IA',CPJFY 6WBFH7< "N%L2D@N81L";CB M\M/&$::I@R"":M]!RNEG(6] \AA@I)Y;' M2"!'3ER.LIR3=$J" P5+S5MXPGQ3:WI==1)/UO0R=U1"^VK3N""4)_H'/;P9 M;F=J9EW6NJQU6>NRUF6MR_JHEK5%2:T/809K&O_VWK^6 ;P:H-4:D]=C"/?GX_ZX> Q!1^:X MADR"L8$ MY88P0-1/+#@:#*:I95UK5:9XO5HWJ,P3BL=5#IH 1W4TP$M(()Y M;@THQQ.CCD2A"A%00:Q)C @! ,D9:OM)\?-B$-UQ&HU2@63+ X$0 W%2!&)81K[D5&MIEQA$ M?\+GQ.X[IZV22R67ATLN-23? EI9",ES1@,+G'B7- 'A*4$[6A$:LI$^)H4F M];)"\I53*J=43GE"")HW$"3#*T54(D MQBOFT$ ![L,2TP7^'WOOWM1&DJP/?Q4%YYSW[$903%V[JSP;1'@&VS\F5F+M MP>.!?XBZHL:Z<'0QAD__9G5+((&X"VA![<9@4*N[JK.R\LG,RDL"E00J"53> M+*A(IBW-C.59SKEUR@"^\" Y<8'FPN(4?+"*<#,3? +ZZQ4#GGM &ZL,LA0 M39$VG&3$,B<)3@7Y5C8LX6T5Y,M30;[ZJ$6I%E1:UK2L:5G3LJ9E3!8 M,!N\5=51:IYR">KKX_YP6OJW2S_W^P,JG%?:6J0RRA"G@B-)N$-4!R(,52%0 MN;:9TW7*54JP>Q76:<*#A >O" ]29L 3@43S'"1\X)FU+D?$,(VXDC3V5^8H MY(82ISQF*JQMDG62)8Q(&)$PXBU@Q'W"^1\.$BF?3H/E; 2$%S=<$(;Z?(X2EF#$E/.(B PM!$H(DRQC" M/NY\1K;S'(""$M<.J*O/:*>S1[1"^\B&<,S4AXE? JX55--\HJXY5FP5&= M!>%(SBEW4AGN:0XJ.N&6"))"2%83R2Y"2+@R$FPKAO(@/8HM()&4>8X,EYY@ M3ICE^2H67GQU4%:&GOQ25IG9G*Y#:]R%42S\[8H?U:=Q^Q:]L2Z7YU_P\?2- M9BAZ-!Z.BG Z?>?-?YG!+YOG@Y6/FKGQN#\LXM/>#7P''OO#_WI2N%$;" .2 MK3VAB:A(N.@V;6!9QB/_ZV0M\.S]:]?-T<+6]X/+RW)' LY3_ M1Y,7)K2_E94EZAT&/) M$,)#R*#N0H5RT4#F@]PNUQOP!'9>_%J@;$W&O[K%[VY:-4O;;X*B@S))*"E,D)I+C*CM.:!.4R$]\+$=/]_S6WE M>?C-,YI;PCQQ3G&KG08,%APK8G"699J6\*NF\*LJ^)V'UINALWRY71COMT[? M?E]1^-S_NXUM]Z^>_J;&.T>?>?/;5[ZW^YGL;W6ZS;,O1TWZ1QO&)##?HG7V M^72ONX=A+/+W6?,4QC]0*JC8G )SP," E,DC3-(&"."PI8H2=<:'I2,XRBC M!F-_K=2Z)%GK*K9VVQ[TLDZG?P(@V)A4+AMWNWH 3QDV0!LK^3"B_%AW&J"_ M3?@G[H-+X7R-MN^XAAXUIE5P*^R:E,)5#=US\1>YWCAI%[;=T -X>$W>Z-WW1']ZQO_-GV?C1\=RUD+5@1&.2PZ$WU M@:R"J\F@U4V3;Y1FD!Z/^M-;*AVA_&2B5, Z=?3QT+^;_G+%0BO_+D"F]$#_ MA[%<,3SNZ--W1:]2GG)X&ED_E,,&"CPH!+NE5U,:,;.,^N MOW[CS3=?%!M"B0?>C#?(31<%8P^\]_8IWY483Q#(NWA//WW):WEIS^!8]>NTZMC[N:IC?RZH.K: @Z<2!U0+?TL9NH5? MO66#O #W)RY;4HGZQ#W/(.QOY)YKW18+_;$U9ZVHY3W$Z?Z8-5\" 5>'(>9= M6:^"8>1]LJKJ("UD79GCEO>YZ?#A)=;^'Z59UQ_#D]QPF3$[MY+X06[D>_J* M:ZB*/QNFOT#.>LU7YO>K+I33=W6K./"FQW^Y=-XEL/0+M3J(?-P[C.XY$ Z- M4Z\'C?Z@T?'#ETOL31$,K[^8A93!29\%H83BQN3::FLQPUQHZS*W8M0N>CL]OP<<_E$7@[]T9_Q:0@V.X;FN&\]$]G=A#MUMO//I MBG4 -ZA1??A/?[JM#XUZ=[19[Z_U6[# M\T_VNE^Z+7B_O>Y7L;_UY>COLVE@=]GBT1*3&8HMHA1GB OBD,0914J%6-.4 M*QS;T\L\JUV40=V%\AL/?$OB__6+_Q?O*I^08=G(<-%K/I=.9,$J1 #?$9;@QU@^P('=B@L^%C]*2!@F3'@8)NS- M6@N2>$VE],AXGB/.=884X !B@5)I0!G -&:"9NLX3\5/G]%@> Y78)*5KTYI M3K)RZ;+R0G\F')989 QQ0@/BFFHD8TH'R;0US&*-K5W;I!P4Z-0SIJ8*]-LY M-AB"4&G/Z\\QKOYI]>>'&76O$!/JIC]'))B PJ[O)4QX!";86?W92Z,4 R3P M5,E)4H/3&ND@A)4Z1#Y8VV1R7>+Z9:C779S5T^&>9.4KUY^3K%RFK+S0GVU< M4\X-RBD'66F-0=I;^(U(BXF35&3YVB;AZWD-"R6NH*Q,#N@'Z\]E_G#4ETMM M^4K(37*AO')U.DP]35-+Y+%:D6IG+5B]1U+,1W+[JN/MB^N#7RZLK' M/A>L?I^S.[SWF<,9:7N1?K)^3J MZ=E/ )8 [%4 V(M;BPG '@Y@%W:ADMY*32W2)F2(*R>14;E$UE*'<:Z]XWIM M,\_66483@+TT@,U7CCVO%#M7/W:YE6/+_72 #P@E:S/E,9^PS.6_^T"Y5G_D MA[L#[?S[GBMK2G_QUA<_XIL/MXJA[?2'XT%]ZEW&<:J-_W-_U[+6T6? M-H\.00# _4=[%(3 27/W\VGK4ZMH[7X^VRLNU[O\V&F=6=K:@@U_MGVZL_69 MP%R+UM%^%^;XL[4%@H-ND]96J_C[K'G6W/UZ8&B0++,2.<,9XI@0I(S3B.6> M8@8K(/BJUKO,%]>[C(Q1;8Q\4E2M^NN]M3#)T; L4EER3^."8^Y37?*&_?"T M?/^G;7LW[OB=,'V7\C7*[0";X&/1TST+\NKBM=XV]^\=6"]R(9Q"7&<6<9D+ M)&/'*6EHYA3-)'=J1;G_AFJOO_>[,,/3DOOS7X'A9SF_5W+^X)Q%&J:JLSJ, M[#HLAK'T:C^4Y5@OJL;JLACL+45?KY9HO1$XZDW':57&N_Y<\'IU*#A+,)!M M4EG\(15G&I+W>L7+W#EZRM>WU3EU5C@YNK'2Y8^E2C[YE7Z,]V?S!" MP(O=VD8JO<7QZQ4(D:U (,3[FPRZ5)FO=B="K^=,YPF#$MIV>/CNKHZM3[$I M^^_CP0!TB_H<[CS0RS5I"4B;6Q_8SE:3M[XUS_9VW^/6F2MV=M^39G>;MZ)' MBV[S_:U#W+Q\N'.T!\^TO'EV2/;.6NWFUF?6HMNBN?7U=._HD,&=9WM'[>\[ M6Y_/_CYKSD8G")MK*C5!.>$<\9QR9&BFD*!Y%C"G# L>,P>S]4RD6GTIP" ! M0@*$YSKD3X#P;( P4UY$\,P08A&L98C-S@U2\3<,4*]HQBSC-@*"6L<\3X"P MI /[VECQ*V']Q%.ILC4@B) R9&,4QIWS4ZZ4)OD@[U4]C(#SP*[I&G_L#[8F M*SR%@@NAG^3]0^3]YUD#P F7.2&RF FO$,=.(ATH<$ON"6'8!1;\VB87ZSF] MJO\OLZ?+ZT_X>6D_6Y*%3R +GR/(-R@9+L/)4L')A M?[&@"=<8HUPJAKBT&.D<4Q0"%P%3$G 6(JR0==6SAO_N1',\2 M6OC8D-G:.2/K19EZN296X4"N=8O?85E>YU2K^OGLZ&L4G3+,HM7OV:3M/$#; MF2O:KW)L:K],B%S;#*')>$61 ZT&:!!Z3$*G58FV39^M*K5#!X=J+^WJZS!.@)$!YHT<, M"5 >!2@S.>U.Y9EQ 3D;*.*QQ+(TN4):YP%[HS!G$@"EG@<,KPI0ZG7TL#H] MSZ(1]FRI/DL*N;JQN\*; M7[.5<>2]'5A]QG3!,"U"W1=PYU$];>"VL_G)0X M6QIP8+TI8X(1.2)2 =CR6%" ^H TX]@8JC-O92P@DZ^#)5>[/J++V7SUDV?U M/!U**)50JEX4K9=AF%!JN2C5/$@4W:*BP'HC=,9V%-OE 2FM[PW'PPD]A^OPO5%Q6';2 M@P&&$P,]#G]ISLMB\8_/$10U@1 MWSCL@PSH=>%!\>-#W[.%A_EOPWWFB?\+$S*=*:4F"S>S2M%T.PN#Q7WE.,=PQ3"H-\%23P$V(?U/Q=!\$1_'"<-=P_@_8OJ]V[? M16%>;47@O1C; 0M?_1FF_%E"0'SA=G%K\<:=_.FP,80G+)Y5?'_;' M@]A)+H[>UO%]?OBRH5P447TP-LLK('C@2T-?;K?^\:C:;DW= ^G6G=O$U>Z+ M]\ Z=[RMJ#_9K!N-;VT/(N,8GG<,O#^:[,SI%,1-S][Z=WR(G[GH$MMF^R%;5O'MZ\$N:Q]?VT M=60Q_,N:6WL'/"-6REPB1;%!' >&M)8*99E0F'+&J ]KFSG>X%>,%4"T3B>L2UT,@PGH.IJJF"%<<^'EQF M;./JL>5TU=>C6#Z.HO,':!/K%<0,H[ JM4. PQ^^%##_3>B&F.<5PBX^F7_. M1F,;ON/CN)7@%,:@%L7Q"NLK)6PWX_:650F M 0* R8IA&P#)=@ +.J>H%-[P=R6O0SFJ@S<=EHK^5#]K@"@=^W.K8:HM1H2/ MX%(J[[.JXV+;8XI@I3IY2:E:8-,^7,FZZ,C-UQ8H7Z#&ENOVKL+W'S.]0O_G MUXG6PT7E'%ATFS;#?F<\\K].O QX]OYK^^=.NL#57,V+->WGUF7F9WMPX>(Y M!'M[X/5W5-K9[W3G1)\.UWZ9>_E94EZAT&/)$,)#R*#N0H5RT4!@]RN[X%UE M-<:OQ;GKE9MSHSV(>/9?<4OD:YN[I0H.$N_W"'9E^I[>7+3J3]O,>S;)XO=2 MT?UW/RK%]6G9_?D<_UJT^7._^X'M'UFZ=V;QSJ6QUBIW=/[[O MG>W]_/NLR9IG7P\TZ#6.*!^1CB/NC46:.0.*C\HRY;FQ1*Y-7 !C[]Y'-8,P M)0 =A045A6L?)#:8V8"%R3$ESJQHB^];&]S+:0?JV3;W<[FJTWK1C?>7%X3^L= _C?>56*V!SG]OCT]NC MSPWP8]COP2VG<:@BNG!FS+]I$_:BB@!TC0Z(A\H(G[IF2],RNH'+=S#:P:Q, M-7?;UH/#2BNI?)+PM(GN-9R8I!.S?(&J H*Q/%(H!_DS>B$K[V$I,[O' P_$ M*%7([1XH7[Z:U%T(^D-WQN5#C1[&-O.+A^_W#OM1_:J?_;PSK,#PG]!"^,RQ=(Q-_S+PC8T)6N+G;+Y6\ MRJ*)GQD?WQFF\D,7G3A^A9W\W/8QC!GSMX)T9% M7('H;[UQH><]4'&4(:S$J'P/(-A$#8>OQ"% ZP?&F=H+D26M'XPT^'"G?B0JT,(/1SV M;5&RW?D!R>% E^>V.9_3*(RO%TAX1^E-;QGBEJ7(#)L!$[68.H MN463^.>[*U;K/>19%_"IZ$T/JK/*VH3'3:@\.2-S=Z'TYK\JK_IDL,F3RY = M/1[UIT-5A][E)Y-3\DAU?3ST[Z:_7(DF*O\N0+#T1N^B))SVX2YZI0PLQYW8 M=DIM<")*\VX2X#R9S\3TVZA,OTO! M5%D6U(RJZ_?N/--U\D&Y2)!]Z,-\A- M%\5-#[[QWE#QH?2KUI M>K[48&3]#F&B4T$(TM_?4M/U&;^:MM;S! D__\ZZ-N)M891NS;==U- ?$HK] M&%Y< @%7AR'FHR!?![#,/E]$B]? /:N:FZ\KMSQB')B+['X_RC= MNOTQ/,D-EUDEZE82/RAF_9Z!Z2]!T3LK1F]&+;YC^A4\SJ ME']VMQ)TJYQ']B#7_@,3ROXSY>@%K81KE$_VL&. 23[9:?-HOVAM??_9I'_ MOX?QN72ON\=:W>;97A?&W84Y=5OM5G$YGVS[M-7=QCN['^![\.]6?(?]HAJ[ M5< [MIOTKV*/?J!_GS7GNJ@'J3RF&$EO'.+.&*2Y#2A@:;)@,I[E%K0RL<[E M<_1#?/75'-]2[G+"@->/ 9)I2S-C04YP;ITRFAD>)"J$Q;$7M;4)',@"5 P'QQB$O10V\[('.[%[/(K\MW MGX2)30)R8]#7>IE^/\GH*A.K>KIS>E;FK?9B_/*T=$%,3CXI*S<<]X?#&#Z[ M?JE A(ZIOV*)2!(O+$$PC5*NZ ,9/ M<_]C+EV9_1\CO$,CC$?C&0I-Z6C;,=LNDG,8PUUU7"!8B!CS#$/W_*&N4OUF M2D,4@YF2!1N-[;"8MR;3F@GUU>?/FSZM"OV>>^!Z#-2>K7&0BAH\728)4:60 MF*8G5!U\OUPM)_H6B'-%@E;$F1,DD\R%81FE?B4#(<;'5JD>I3#YO[$> .?& M?=@KLQPFY3I^%"Y&F4^J*Y1U>C8:EYLG7ZH;<9$S<6F0\XR4B[S<\ZU72408 MH?=],#X>V=/U\J-)6D25%'(1DQ_UCQ]EH8-!];69P/4RMR5^>*<(]NUJ1OY' M*5+CK=6?4VEYOD4CUIRGT$P*PI0CE;2=I49,[)AP:2D@X._XN(@KU=./8Q(S M#%=^&O=^G&DI^R:"[U*5E>JNKAY\]S,W35-JRDC@4:3]D\7C3W7PZ>;[6!&S M=WBQ_89O/2S_=&?WD#3A.SM;]J1U9 ^XE]2S()'.K4%/"K"_ M02PO#K._C5JW)'8O#.A?]J5??<6)'?7.\ZF#G*IMU/BJL<%ONE.F M\_[F0>WN33*&(V^DW(*46W!G+GH_.208)JY)7'-GKMGR;FP3VR2V>1AD?>BY M!%:)?^X/5D #?>@;.S/ECR<\]6+Y<4_+4'70V%_4L_"J5/:;<_E6QGY?I:^F M'J7W9=*'UC-(H;DI-'C4#?TR([G'1I!_. M]KM_M6$V_ M?80Y=N!]OA0POF@>V9][9ZX3WV=O]X-H??J*RS2-XCQ$%V?.6NX(4C97B-N, MQ4K#!O%@CJ_V4D@QNBE-(V'!F\:"YTC7+DNV;O=LK!#MMWM3 M;+C4+26AP#U1H/7[.0H(9YPSS"(;9(XX\P))H3(D'0T&("4$)MXZ(QQ; MV^3KDJ5LO00""002""RC*V;R"M4%"G8N[ '*,JNYM,B+X!$GP:#H[$/&<*>( M=Q;;Z!7BZQE+Q3L2%B0L2%CP8D7\;@"%2;A#PH;'GQCLOI\4^'M_8(PGPG&. MJ.4 #H;&PP.>(Q?["V+KG?,"P"%?%R(=&2P!')[B!#Z4_WO%)_ /*A#_%&19 M!HL_;EKU6INEXNM5PKP-?,6Y$=8$XYQCG% N<^,UMIGE)%.2N-+6>EQ-K&1K M/1V>?IX]@91RR[7RDAK*8I$L^2QH^I@=53]A\PA3 M*T%!@H)5@(+GJ)6;#N"?! 1F#N!S9F2FHM3W/$/<"H:4R2C*A,%2&<*HUZ#7 MLG4F:4*!A ()!1(*O @*I!/XI:/ C"G ,L>Q#\B'3"#.1D)"Q(6)"QX:6(P(MS> +Z^U0@W$+4TEXH293.>YT;ES@DC MK+19GME 2ULK2[963?'TZ^P)O.#:8AE!E'.".!,S]Z>5_Q=&@-6>>)YE*'-:($YC MY_*<6@0KR6F.O3,N1$DF*:&_)@1(") 0("% RLEX16 P<_J.,T:XTPXQH6T, MQ(K&@"<( ZASE1'IF'V^G(P$!0D*$A2\-&5JYA%*A^_/>5@P<_CNJ30Z:(*L MQV H8,:0ILHB^(^!G8"#]B4V@-&0L&%)9^^_E!UL-Y^F ?L*=.S-79#4].4W[+4T[M;Y]H-I2D]K=WQJDO56_[LK5]:H6;FM:F MIK6KVN%MU=@@-:U]"2YY=7T 76I:F[CFOER3FM8FMGF"IK6IV>BKL>->E:J5 MFHT^KS7W^E.B4EO0=.KY>D\]GZ'\Q*)#SDZG?Q+UBX_]P>\##W;-O_O#H1^^ MDC/./F\>?8!YP1SHEW8\C]SK;O.=3]ND]>T#VZ.?6?-LF\ <2//R&>?1X6ES M][?NWNXA@W? ^[M?"AB'[QU])7N[[FA_RYXUC_Z"]_UZ9A54.:YN$K?/\.0H1O?HSSH0$M5F=A 0KTO[A4D;4Y$3& M 0J\[N#XYP.$F>0H1C)&#-4H,"(!$)Q#RG"*1/ T,\);G;O8'U3D*4,VX4'" M@X0'+]T?-.'!\O%@KF>!Y)PYI'46"Q!)@A0L*HJ!\4H[004W9:%2D=K#)3Q( M>)#PX+E;A29/T=,!P4RBE H68Q>#X8UBB%.BD,)!(4^$\KFBBC*^MDGH.ETJA(0)"!8!2!X@4YPR9!-S& M&L7V!<"Q2VH ]!; ]*W&,#Q# Z $ID\% MIG/M?W(KI--!HMQ1L*I4;I'TA*",""8)P5YD(AZ[<)(Z/Z1@M@0$"0B67>PU MG:T\C]"?.5NA!@N*N4>!Y!YQ&R.8 [4@_@W&+C#M#5W;Y%G*9TDB/XG\)/)? ML-E/ H+E \%,KKN7A!G!43 ZBQ',&&DM->IKX_"0P2&"0P2/&W MKP\*9DY5.+!'T)PAX7..N :;P$BK4/ *,)Y@9T-XOOC;5P\$"SH[1*K&S57T MQKHDZY3.K7$71K?+Z?UPW!^6U4_?#7P'AODQ;;1 ,,BA]H0FHB+AHMNT&?8[ MXY'_=;)^>/;^M5O:3%Q:ECL2<)[J=UZL6Q:];#4Q>6%"R\ES.4^VV9_MP05# M'WID0#_]CG2 MWJG.R?Z=+CVR]S+SY+R"H4>2X80'D(&=1N5V[.C?8@(M5_%0?X(%_;W"U[FO1#X_<(8[W1\%^_Z,U%JWZG MO58_1B;J?R8(/BM**C0D3 FNA;!:$:Y]D-A@9@,6)L>4. /4:7L@#-A9O5, MZ(BRPP:\9=&S_:YO#(#"A[U2##2.^YW"GC;@-]WI-'IE]?_!.4 /&Z,^X'WP M@\:H/7\CD+Z(LL /1]/GCF&BG88%([!QK$]CCR88=> GS_-NH[';+H;3(4_T ML $WPS#%L.W=^O3I9X Y6B^]Z,8]'OQ.7&T^%&G'P'(#[HP"CRXZ#E8Q\'I M.KR.@;P[%M7WF;U, U4*F 9W=FXBB:-N[0#NB.6E.P$&XK0?&WZ^1Q6+:$$QKP6 M^&\@OO<[QSYN\=[AOZ-W8+@+(_S6Z=OO+Z[NV8FZ=]QIG;T7S=WO\+SO=&\7 MQJ3[1U'=V_GTL=/\]K&SO[5]TMH]Q/N%POM_M['M_M73W]1XIPMSW/K^;9U^.]KM-#F/SO6]??^Y]^^M[\^@]V=GZTOW[[///YN&!(]1K30S* MG26(.V60/<^:MN,*^8L"U21C"MOE,=$&]BI-- L MLVH-]I;5QY$K!F-_+9[730[FBP$]NHH:JC%Q8%1J6,DZ4Q&M!F.^K&U7VF7#LL'11D_\MUC^'QP>GX=A'^_$AC]'LC; M\V=58GORNO\[K*8_;+3UCRBRN[HH6TM4+Q5! ^B@>X?QLS#H=^'" ZR+.-Y)I7/!.<9Y9+)ZTEF1*8:TV%36NZ_#6%WP^$ M\4Z1/"!I5$ YU2&G40\A>.&B#BO14>YN6$D/RE-4QX[+7@[S M.[L&^_F+[_D3W8DL\-87_FCO@"K,XAHC2T'- 75&(JUHAI255(:<>1.RFF_F MM*#3!=W9VCZ05BE!@P8U)L8;" ][.M<9U\GW.$>8 M\DXY\<0<8F?7'N2Y)#9C%+F, 4L$G2-CI$;2 HM@(WRNS76[?2-I\6N;7X^C ME\'%W0"0]O[/WQN2T_5R)TR5^ZZ&+:.M[4>G"WQIXE3Q'5\U-VJ,A^7'I6O? M1JWYY[%W1>F3Z9=^#E=YU\JG'HX+5[:W@9UG^UT#4YKLNX< D-AWU;P-9VY4,:PW9_,*J\.N5O&8(&59HPD5@3ATO_QV3R%PK^1N/C> ?#2I:V2AE+H_V0P^* MTA=3W78^JV)X,5_X:KOR_HP'4_?0\&9R1P^.'97#_M"=L9]ZK";K55JN^:_# MQH7-55+IBEU5V31W?01,VOE*5,*D];#\?EPNYX_A;:K7#KH87#PQFEK7+MJ$ M"+'1>ES _PRBW34Z+:]]N##A>GX4UV4T9WV!GENVRBG'G+9+^K/M_>@.[W2% M#G$J)=<,@/*]T<7=H?CIW>7%BRZS4YC4L2[<>L,5PW*A(HN7[^F+R!25"S-" M"BP6+%\1'9.?1<;J8I[_'3=0;G1_J9F\.(C^<[.Q^)\W=#S#_SS];6Q\. M+'=&,H91H#*&ZP>&-) ?&9UC'KBFA"C0GS:N)KXU ' Z<:WCGBRYX'S' C?O ME(Q>>J;A@RCS>U&@EI*O\N!/W2)FLD-GA![<_^\Y#]#IU.,VXW@_!J:<^,'O MOO_?QW.(\6@\N")VYSSBU=X&\0X_)\^O_#93]__=?CA_,]X2]R1Z^68,Q[XZV A4GDZO8FFZJ9B8Y%$^]\Y^0RC M72/A+[X.DF&Q'"\EQ^PQ2TFK627@I#_N3"QBD-8PY_A/)7HJ0H#&THDG":#] MG%64G0(G8&H!G!3-J[BJD43=*#.C=PWD5]3 VU;N'!$02W]FRO+GU]0",:*:UR\"8LQGB7H!9 M)XE'3GF,P;+&%)L5/5FX1M7^_4*CA:U6\?M$;()H!)4G"@=S.E7"2UDPT4GB M!=^!K3;U7)?>"C_7W7H>X9_5N+GFQLU_E<$JT_N[>G!8]*K8ONC&_W7R016" M4WXRZ8=8RI+CH7\W_>5*^&#Y=Q2SO=&[2/YIS[VB5Q*^'/;G[.7Z/UB M3FL_FX<$J3VP6R@,L7+=0/>N2JC&5#B]6#O;Q(*/8<%KN]6N''/>T*KVY4I7 MW'V7+R$<\&&JSN70NBLQ%!7.3N,EAJ,I:8?CX^>>J]B0XB[37; *I<<8IGP> MWE>3/(P7'?_E2NE?V1C9_23,HH#0IY8PYPZJ@7:OT2E MM%FRK'Y"SW-T*UOL]_U06<\URN%YF%]EDL-SUNJVVOM''X^:6TW6A&M[1ZVC MO>Y^L4<_G.WOMCO-3W]\WSL[/&T6EW-XFG2/?NPVOS5/FF?VY\X6O!-M%?O= M/X[V=EN=G4]?3_:Z7XYVMK9/YUH7[^[QUON#S#E,\\"1=9(@G@N-8I539&5P M0F!CO3><@H>2B&RY20\9_) 4/"C'MAQN?+F,$I#B[$1 )#,\0-#4@%J1"1%F>8 M$\EBS*QD->IBEA#C#=A=?\T?KM;1[%H67CQ 44IX<3M>3#EH%BX26MP++;Y> M1@OC_[E8# MZ/PP^"[A6Y.0*3#39Y"G%-\LF[Q_+4YJ%X;0+3ZIW9@^.8E#X-Y8NA_+'*R'KC>%#T!XUCF$7?-4 J M&C\83@*M01QK%^/RXF-Z9>!P3"(95,DV951V=??7C3\W&I_>O__/I1#!RY6C M%E222M6B'ELM2OUK0=V@5"WJ+5:+6EAOZ=9:*T\5L%YFGE:I!.][;B:'H,I& M3>'K<^'K>P?>6B*UIB@$K!#7F4-*H]FZAJ,]B5==H*M.M=7\?6%JQFJ]8RE9X MK=D*->+&&DTEB;)7NV(IZ^6A62\N*KJ#2?KUL+':23!W.T1\#KI6E1"V+TRB MNIPBUFAWUV@J#X>&M$8ON$8UBH-[I$QZ#@K^7I5&!Z@JJ^:>2_SYLB)=KX?C MJI+014V"F:*\[^H2.UA M[#%15M_MSV=9#A.HKYZX>B&;HEY"XJ5"U5+(V>.S4%]92M%Q>^?3A],]^D<' MOMO9/_J,][M?Z=[1Y[/F[@?<.HKC;,<6=:1U.?ZL^X'O[?YQM-?]ZVB_^U>W MM?6EN[^[7[2VFC^;NY]I?*?FT0<&\Z3S*47V9^OD("=62YHS1$5L)^=4C@Q6 M%F5$A5Q*9TR5AJJPK%?\6=VUH914]$@"SI99-"-=5DZ,A8-_VG8L:EN:6%?J MIM9;+4^ZR+)UD501(U7$> %=Y$LDP$[X.O2EA-J9R*?MWH>)=/K8'UQ3+3DI M+/=26"ZRVN ZV7E_D-G90HH&BIB23%(?+"=Z;9.2=99E*;&M MAAK+RQQ)/08WD1EE]U>7I]L1#L\KK)U9NBIV^ M3]."._9VFH?=Z99\7^W(+],->=[?AR04OA<*3]P&7)L@W ME!XY5XJ5W @Q6Y/M^ 5VXW_\P,X6,D$THK5=>O;&@\BCMXIC>IR MCZ_;VL%5'9Z X=I@++JQK1*Z[M7W"P05#;D1&&><,VE@JQCX,Z-.**SRRNU% M\'5NK[LT "OS%*_K_A53G6,7(IAG:@%6M@#;/FUM?3Z@PE.,@T&9)1YQ)0/2 M&0?)I;T(WCKX5-S+P?E"*UWZ.OOGOLZTWM>LM]"P-A@S9&0.)I$1#"FJ),)Y MK,.%E3>96MO$&^P*2%W? \Z-R\Y?DU)),Y0'P=$N;+ML5S1I6^DG48>Q6V*O MC-D9#4#L58\<;C16I'77U3:\YZ*FJ4<@BD>G*2]Z+B_:'K#,,TJ-1;&O(.(> M2V ]0Y 1N;1$6JMH7@F3HC<&335* !UKIKYE:W[+KS 5;-#?4./T'=+VJ4WWSC)SI[HN9,:-'5(Z%9J M(\?Y _.Y^8;*GRB?6S#V)/G<>(-*N9Q\[B=)T'HF=\]SY O]IZS?\TO,.:UG M@F(]DN]6='4OHI7_?=7=^9SIP]= )TS]*X-[@PIFD+6V/?@DGMGOC.#]^$&;9?3R;#WJX5S6][8N]H M[V=KZP-N[?Y6['4_G^QON:/FIZ]\C[:*UJ/_WRX=$']NML^\_]X\Z1>OH M V[N?B;-3W\4^UN_?6_1YLG^;OMHCV[CO=TOW_\^V[XX)'I_8+S/>6X]HCP( MQ/.<(:TS#C]$)G*J,0U^;5.LD_PYFFD]9G/53^[4.Y%A15"5U"7^XH5B"^XV MQX0L2T&6Z./8/>DG0+D7H#1G 84RK9RU#,$O#'&%.3)*$T2$S;%AS#)OUC;9 MNE"T/C$'"5#>CIE&ZV:F+0M0'J8\)4!Y192L'+$B]RA M3&2QTX=42"LJ4<:PTUXQX8"^FW2=D>> E&2C)!OE$J2P9*,D2'E.2/G8'P\2 MHMP+4;[.(HKPC''-/1(!:\2QQD@SR5%L*45XP$)SM[9)UFE>H\#HA"AOQTCA MR4A)B/*LB%+\2#;*_1!E;Q91I*%>&&M0EF&.>$X 44A.P61QBA/G,XU#B2A2 M)!NEGHCRBFV4W;8?^+(Y6[)4$JX\%ZZ\CPR7P.5!X&)GP87#_S+"-1+.*\09 M=4A;05!&=>"9E(1)%@_I!>')7*DGN"S;7%E"T\RGRANIVLI5K>KOD 8R)?T+ M=/+--FYMY(NO;>0[Z>,[R?>MB9GV;"%_CVUBG4(%ETW1I+HL475)VLJ]M)7# M66U%"6LI$5D\J8,?(0-36!F,N'?<"Q];O?)9P!C(K>!)T MH))CQ;7#Q!DNX.:0$\9A!VR4])X=:G.B5-13L8L4F\=OMI'1BM47TNQV&KR_ M(:/W&^(R;9X<'G +UA32(Q11]+I1&V@2""!/.8$7SC G81]G& M51R9%H)8;_1\V2RJZ!Z/1V4A]!%PP[#\K&8L<:-R\G7&DOKPT\)7WY==LA+# ME SS]:2Y>WA %+:&$8JRC('J(0A#.L<,*9PYDBF6<^O6-NF"2B)3?ED@DU>C M_L>?DZ(,.^$+0/2'G\>^-_1OO-['YY^@CGHKB;6.(F,L W64@SKJ-48VI[F3 M,M.,9J^L9$<)E+YB@:JT3:=SM]72JGU0-J9^ -2NE3UEDMZC5'T>_,^SNF_I"Z!=:G(DTO'GGQBB(HF+8T,Y9G.>?6*:.9X4%RX@+- MA<6E'UE._YY8?O9;XB:,6_'^/?CUMT6VQ\^TS;ITU&5SKM(XZ M1\TS>.Y6$[<^M;I[IY?C)YJT"3/:W]UF>T??Q?[69]8\<^V][E>Z\ZUYUNQ^ M_!Z/N>(I!#0/Q-#8$LHZQ(/QL3JU1!F7VEG'M<0\-I;&K'[A$W4' MA8>;T@D#$@:L! 9H%AS561 N!J9P)Y7AGN8YL81;(DB) ?D4 _*$ ;7!@-:? M%V7Y"'..6(%HEAO$,2'(T& 19QDSS,3&&#I649+LZE%VPH"G"(6[&JKUJ!8# MY88XP >$X;7G"1"([=4Z_>%XX'="#*J"75J^R!??B2%3O_>'H^&?;3WPO\%6 M=M-8V-H$#YR]G^[A[L[N']_WOWT^:Y[!?; ?=[8^T)W=#[!OO_/]H^V?.Y\^ M4]C#9\TKP0-[HMG] GN\>=;JMF#??N8P/Y '[\G.;KO;//K ][?VR,Y6\_3O MLSW>W'I_8!WCDF&!&($?W'N+5/ Y"LYDE C&\X OA_YA1@BUE!!MPISBQVW$7U9$7WR#41.7^.8.61*;>"G6&;\R"= M&& SJ 1Q8Z1_-HSO^5",[A&DH]Y"J(Y2&YR(AT7J9&Q#RH=&ZMQX43[BP;?& MTXBGB*=9S1GSY00 U>( 2]3W *MVAS$O%[CR(@#/VAZ]KQKO1F1.L1@O M%(NQH@R3@G<2P[SR^!U>5^Y(P3U+".YY9:W07EQA3$%"3[7:I6.FT3\N.WT_ M[9%).I9]T\>R(N:\"\8>N5XI0$A2E;Z)-^X+'LQ!OMW6)G]>2( MMC[GLP_T24_.9XM6/%.E'PN8P_?FV7>\O_77$=QSUMIRW>8W>.ZGO]K[1]]/ M6L7E\]EMUJ(?89QMVOKT^6QG]\OWUK>F:.XV<8ON_=SK?H2Y?(0YO:=EC,[% M^:RRC)A<<<2XSA#7S"%C94!*!2.LT%*0/+8DR&@ZGTTQ.@D,$AA<*B8AG7>> M\M@?2V!OG!):.,),D#A0N\PXS00&3P,&%P&;A&!-O):(QD !GEF*5& : ;8K MDUF7$RPC&"B9 C83&"0P2& P!P8$9R)8XAGUF&>>:(VQLIIYS3/#@EUFP&8" M@R?"!(NHH05R9@&26*R28,+F1FC*EHNA7 M6>HJ]HQV0.I>LCH"D6$CN7=:4)%Q[;AR1"K8. [T&&=RG1PC]1>(%XX18X(" M] *!Z*E! ' Y,CDV2 BK@@R9"EY$QXA0) G$)!"30+PJ$ /SS!"1@S[(N1/& M9"*WTCF*7P%F^%2^@-00]KQV"Z'&8RD# M-UPJJS&WF<=<,@'F9+8X:7%>TB=Q_N3B_.NLP6]@';27$CFM%()%PTA2&6NV M:&HP"SJH /IMGEJ^OHYCOR3SEBSS/&=<">6T-P(*L-=ZE4E MF?<<,N_"IL^MPUH("8JK $F7,XJDR"DRL'*:D.!E1M8V&4VG6TGF)9FWR,49 M3)Z9X(U@E!/B9! DUSY0JK71N4@6?>W%X8Q%SX7Q7.88Y2X/8-$'#N+0&(0I MUXQY25P\[B?K.!WWU]6B?P)WZ(IT9SX>Q/(:/ZO#_IO*DU@0'X=P41_JHC<< M-8H>?,V?^P1>1>OF9V.A^^4?UFM++C7@[W[^QWLD%:ZR>O"@VE5)/:B/>K W MYR'*G<#&8Y1Q+A!W1B#)."@*.L\-48PSJ=.2H%-[D1",2J$6@+D@D9>XCY-@\RQWQDJ]MBG6% MG\,$31B3,"9A3,*8YRQ#GS#F23!FQLV)788QIP)E&'YPPG,DK=((2^(YL4)8 MFI<8(Y,=\\(^T(G[*]9.>IF#HJ>8RLP:,EA#UQ_'8L1+*U&7:)9HMER:K/!-@=$YEU6"!*+8]Q_AE2)'@DE F* M2ZQ! XA!7O!K HL$%@DL$EB\E"L\@<6+@,5LCF\@7!IOD5,J1YQC@XS6# 5# M#?9,^5R[Z"K/\7-4@WSU8+&@=>NC&K/.WCAI2H>(G,&+4E+3_'CTZS4/?_Y@ M6+$A;XV&I==&PVY,PF%?(EY9W67:\QC)-C):,N:M316+8>E.',3&866?#-\8 M^@X\_G"]<0CR;Z [9=DS[;I%KQB.8BOK'[YA==D.8'K+[_U>>614^A__',$_ M96/<1C^474T'O@V#Q?NVRZ#HC7F66M1&>/;O9?#J<7]8Q!F_*[VD,)5)M\0R M GI"2"[.(].OW*8-O.!XY'^=2!(\>_^UK3 MF8'7WY$.\%;O=.=$GP[7?IE[^5E27J'08\D0PI/MGW+17-P)Y?YX![J*\X/X MM3AWO7)S;K0'4:_ZK]@_.U_;W"T;DY;;$3@2MN:_?M&;BU;]4@?O2K.YO5GS M?'-GL/NI"YHJKC%W&DM-!:%.,V\\9PZO>JO:]Z5D6]QB=MI<5JZ7DG'=&HE%#Z$?7BQ;E6[U)Z_VOGR/\A!K]GIL_MSJC_;\Z*(M]+EVG:VH M=OWP9M!-WCH\L$[G08*&G.4R("YUCN(^0DQHQG2@+,L4Z"79QM6J8 U@^4YD MC<@Z]^$7KC06N8X%]A7/@M&*B"SC*@1,P!C3);]<]=,E?GEA?A'-DP.B=&:L MP$AEDB#N@D)2Y1C1F$;+,Y,I$]UO?..J]VW*+^NQMNVQMU$[ZIQN-'9!?%5R M,&:U@5X,"D#CN&S7WNC#GXV3=F';4Q!?BS\5S5NOYC?S#Y*'Z/O#GV^RR:GP^"!5A70B-+ M!4-<4V!$P!B484\S3$)P)+9WV."7E?M)TW9]&Z+>Q#P/.FA(S%,'YOEZTCHY M\+D0@'^6#HPNS/#T__LO24G^Z[!Q/<4: M_XAJ??PBQ;_&#\I?R:__; #6_2@<3&S4UJ.&'0\&<%NC/X@7IK@*C!I C R& MZPT_D2SP*[ TFO[9< 58#*/^8*+ZNQ_%,/YA86BXX.-#AE$*3;PZ$^ =C@&* M82/,&0_K5ZK57_UDIK1]']YL,/FT>FRE!)2O/?3^^S#:*? VW?[(E]9-&^@8 MP;[C066(FQ#4@U*P LD:YG1"DJ)W",]O@)SK];L@O(OH%/%EBGSYE$X_>FS] MH!O?POIAN9U'%ZNRT4AL>K/1N=ZX5LTO>67X_)8AK%VWWRO]C[_KXP(0L<3. MX1?0%@<_?$2^C^/1>."WA\-QY)#@>X=EN[FWTXOOO(??1H_*O4QT!9@P^R$BO_>_]!% M)WK#@ $_P;VC-\QW\+RM#P14RDQ.NF5K;Q!OR M5L;34]J63!;*[=TXC$3>:+3ZL\A2&8IML"H;NE&*_B*>24R%_W.8BB=] #C? MF[)9VPX/'\YC30UF[KB["V^R$TJV&KX];OK9//I\P"UV)%,<>67 $E0Y1X80 MT.@)EL(*:97 :YLCWZN4]\LJ_4;C/3#&1*DI60=$UKR4:AA?5M:9N$NCYN)_ M^H$MAB7K#70\Z#RM7!2Z,8?I<>U1\1.U"^=\[]U;6IS3YI8]<%Q*H9B/R<^ M,23/D!9@:>$<%B=X[7)IUS8#Z)@3Q:EG M4X6M7+!&/ 9,.MO4M&B!SML#.1)/5&>E2LFX%4#O5(>I$;2+TLM[%TL]%D^&"Z)1,O&T$OJF&U[-^[XB5YU!33+-YJ\T/MH^X(I M79Y"[L(L?NO Q3<'D'MPK7G@&,8*&XX8-206AV7(4,D1IP9;^"^X@-<:'I32 MX[CD@[%?^>-2L.N[W0E,S)]N]L>CX0A$291=EU#^5I>P;4>M;-@ 72[>7GY> ME-[ T.]T^B?#=_?92#"_PZ(W#13+JDB0,F1J>M/D&V6$C1Z/^M-;JD"P\I-) M:B10MJ./A_[=])(/<=%&PA]Y[\Y3Y1I:I.][\ M!,FIB[?A*TU5O7/,>CTI6<=X+GF;M[^2$JUS;:[R>%P*\[E']L#3DSGQQ?/Q MQ;?I6?[[R5G^A\IJ!KP%!=$O8)-;9& =^.5Q%==OG?!D89=1W.GNN1J+UO.I MQ?4_RK.8_AB>Y(;_7&)T_:TD?HZR-"]!T8EK"X_ 'A@]>9_$M0O;7T5K M:_MDY],VW=O=PZW=)MW9VN_L;UFZ\PV>MQ7SV]K%_N4 MT7Z[=?29-,_V>*O[U_?6V9[8ZW[YWORV37<^_=']^VQ[KI.YL4YD2J*,Q$[F MABLD)1/(G["JUM.CS1M,>'X,XZX.8HR',>"S M%,Y+@0WZA- PM1,G9N+42BR-Q'/ P DP[@88,S6H/552V( X813Q/%@DM::( M40GK[!T'S%C;9&1#L 082TIZ?I'J@BMI,WRJ3H>?RE)XH\WJ%UH*2R^4]UCA M7P4L;?>JG(1D%-Q+QC=GC8)<^EPK$.]&"8PX"PXI3#,4<"!>2ZZYRM%LUD*XQ"1Z)#_>W#8;WPH=D'RP3.R[L V$SRU5&D<.*(5AO MB\ \(,CZP#/*3.9UMK;)\09/19%J:A^\XC.%Z39_,@OA=9\E_..E3808=A=3 MK;S;*N/E*EE>18C,QFJ>KW,R ^XERC_/F0'>8H^U0#AC$O',6J0$(2A7PEB< M*6.R6(TAN^KH6>;1^^OW\:1#@=JL3CH4>,T6P!05DA'P),AQ8000HKG$DB%/ M8A,Q^!UIH7*4&Y=Q+*GGN5C;I'2#7>8^XBQ%$F6)(,Q4D4=8%C4'6/[&1 M\.H=/>F8H#:KDXX)7K.1L >DIFP3.BX,!-\3IU@2B%F72SD0 F2A%+$>. L M<$MT+)G'LG164%LSX56?%1P7@W12\#:-A'+QRWN2D? P2;\W:R0X*H,G)$=. M&(VX%1K)H 62#H/]P(-EEL>CA'22D$X2DI&03A+J;B0L@(=D)"P3.BZ,!*-$ M,,Q(Q 5SB'N# 3JD1EAE0DN9,XQ#F7# \G264$\CX16?)5Q.4E;U.%.X,65] MNOI88"7 MDK-7!>IFXJZD /,X\XA13V/<%48U<%1R'7#B>8DR" M6WEQ"\CW$:CW5R3>R@O:1_018*VSKP?"1Q^B](C$)>(^>*0<#\C[H,!HR*P1 M;&U3;I"K><[K#V(8*24PH:><*P!?[(U30@M'8MD4'*A=V.(O,4Q-&.;[@6+> M!4LE< @VB.MX NZS-S:Q_8:IB$X$\$2#Y".>>:) MUA@KJYG7/#,L5$R33YDF3TQ3(Z:!\0]R+Q36F488YQ@!3F"D8X6U3#I%&/<^ MSWB4,F)!2ZQC/XCMMKO3YD2+FMN.8I_.V(T. &]8V M@G$*BG^;"+1<4EPN& MS]-$Z[H\D++7Z?:4A/-\^P8;:L7/#VPNM"*$(8UC#H>5$AD+J^=-KF1@CI%, MKFV*BWZF"UHQWZ_/^Z/ ,3%0O1CH\X%@A&=49 "4S"+.:(YT; K(,I-YYJC6 M,0DHOZDCVWU[OS\2*Q,/U8J'CCX<"&J,=P"9A J).)4.*6$Y4@S3#'YP*V(* MLKI1"EV'F?-VY!0N)PW9GA(K'QOM=F\V-;>SJ;F&3?\JR3'ET7.UCKQAUMP^ M:1Z]/\":6)!D%'F<@_5HC4:2:(P$49QD(?C,QN#E#;PL?'Q(?_C$-'5BFL\' M.;,Z"]@BAID">29R)#,+3(/A"LD4)9F)3'/U)/+!F*A9 *S- JA2.<@9)Y7A MGN8YL81;(LC2,3'QS9+YYNS# 56*>N4YTEH&!*J-0$J)@'RFG%> (QGS-[=5 MO@2#;Z.!X#\4(: MO?A;[4@_ZW4LN MZ0O[N]:*PH?N<:=_ZOV??O"CL'ZQ>KNK?_Y6O?)'>-&I"KL39FOOO.7-REI; MA]%5>-(ZLW!]^T![+_.0:P2FK P=,$)83[)&S)E;9)L V8.R@S%(+7.,5S0+8/0N4RSFVJ;6RD#AG MZ9P#9@DLEM#8YT@#,"#.& :SA%AD"+",R//@<1;==M=59W]2=>'YF_G.*IFS M/!/URDHY'0['W>JSU-AWJWE M')YC+0'\Y8!_V",%)4"24DS[@ ^1)Z]KL:^ MT2$T[PJ*VMVL#C=M)7XIN.!:7Q!8,2#PXC?[O?)A,6RA; 1NI=\Z M0 P$C-OOQ"]4H_V8\F:CVW>^<]ZDO&H('&_5%TR;V@._X]D&5G?MB'O?7KN@ M':U:>^"5G/)=VSNO0#=/(EZPG>=C,FA>HL'D'AC?C0]SMG?,I;E#4/A4G(!& MX6]I!_F,7UT!_GSB[L1/UFVV=KQ[8[Y7S9N1)H9X&H:XODMI8H@WR1!Y36KP M+$$_>)'(^2_%\#L* ^]CC!M85\-18P#F5#W*\CQ5\_1ZI1;U)CFHRPSX6U[% MGO-CPAE73F2:C\ SVQ.6^0(<<^XF1'1%?3M59M%QIP6?M[I?86Y_M)MGA[CY M[/;&_%;.$MFGKSTN91=VOM ESVM_]K;O7_7"VL_7YY_ZG M)F_M?BSB?:VCSG?XK]@[VB.7^@0SERG-M40$PP_.4MB15O+':PSH'%POD;]6O&GL1L$K.U6M/[B=E'1HXG,5M_,=NZT&:MDIBQ M&(%I#4$\Y 8IXC,D,\>)HS;@G$0Q>UUX11*S2Q"S+U=I;%5=(=\N)\7[GS%$ M S[H%.%ZC\C2:?J(0L7U(^I-02D/\G',!$#!S.P[-Q[$"-.EQ4HO0H@/$T;8 M]8,N27AP!SR8:WAN,%728XS @,*(TP!0(',/H #8+[ FU+$8-)5?KM!1Q0[7 MK8)5VOF/WOD/,KO3SE^1G3]C< >+A68&98''[D4Y0]*S'!&?TR"9RT YC#M? MIIW_1G;^@RS!M/-78^?/V(#89XIQ!R"?YSGBL<*T$K#]-6<9-I()8\)==WXZ MU;WO#IPR;^-'OP.;H%.,3NMQHONZW5RU/K2=\L1?YRR1'%WW%W+S+=RYSIQP M%N7&<\2-M>E\D!164^ ,<1M+0O)-IL/2^])O MJ_A1.-]SC=/"=YZLB^M2':4K+OQ7PKDP98LD^N\O^K_.M73%,L^4#D@(HQ 7 M-$?*F @0(-6&28TEC(C&_7K-%%WR?4P3?DY3I62L'Q;GH4D+!\E+"_\"IP[ MZZ0"/5FP6!!9YTCG-B#KLIQXHS/J;126S^%62,(R"!RSP7Q%#1+ZA"77B*32XIRKXVP6&F2AZ19+LFG<',#LOAWW(E%KZI(M9Q2 MLHMNTV;8[XQ'_M?)TN'9^Z\M1S:I M.E#S:F2"S)-M]F=[<,'+AQZ9@=??D0[P5N]TYT2?#M=^F7OY65)>H=!CR1#" M0\B@[D*%N5V[.C?8@PMA_%0?X(%_;+.L,QFIP MOT>,ZXV&__I%;RY:]4N;KP(2;>G_S]Z7/[65).O^*R>8>]_KB:#H6D]5N2>( MH!O;CXZ1:-NX/?(O1*T@T,)H,8:__F4=22"QV"P")%'W3F.0SEJ5]7V96;E0 M'PW5W&#N#5:&"D(]D*$-G'D\HDXX)_BM%)'&A0\R& M*O'C:+@G*LLX3;O5I_VMX>"PVTLUE#^G@9NJU?A7"R;E][.9)J$?$U&_XE*- M;'?O8)^46I:>&02S#T:%I JI]">10)$DEB_F#8<->@#3@,P=X=P1=]? M+\)W%^#=4L?#JM5AJIEK_IFCK!\UUE,MU]\L5/C-@FUGTR68RZV#@UXX2/VO MK_3Z?%IWQWWF>[$&['\6Q0^T/,[7ZPTAL)$8;$;I#<&<.:]*(ZTML8RE4,ZR M_9T;&\^P9VRD. 5RMW1/9$MJ((Y\L-WO-0K';'\^JWWY^VAW^P#7WW^&X_Z$ MY_L*?^^<-[[ ?<\;9[M_7/'!'KT];^PU>'UOY_O7+S6^N_T!?]U[RQOMY-.M M\=I1_1"^9_6C'7XE(]J)D'K34"1MZEHL=(F4=1*Y4)8DEHJ$J-8VZ3JASQ'9 MM5I>V!O&9\%4FV7@PVO%,'JA;9J=Y!A("):$<6A:3UH98ZZ1OXLWPHM5&>-. M;L+K3L(I=ACSQ966]1\G8O/'I=2DE-KEWKA[+M*8R38KC0G,,X&\CF4_N0$?9NP]55!$)K=[SV6]BH*8:DN= MDZ/G:NA4+J;^\MDZ4VN\/@Z4R3;./>BJ,6/C1!NC\BG9CW#$I??(A)@ZGQD@ M,!FU3\E^!"0J9TN; B M?4+FNV+ S=A\%WR(,Q_>@0_=C/FFC>/68*0L,6"^V8@J%Z#0@AMB+9>E6=ND M:H/G,/4%Y<,5-XN>90_L<7N>BS5@2 U-[Q*.E2%M=HA"%,QZ7-@CQ?)M@V4#,!N(";H*]XE*Q M"UD>_J?VTFT;7LM=0_:Y".)XFB P\Z5A*A6*9T 03G-D@R=(1RD=UE@Q#Q83 MWV!WW?#Z<3;6/'*O%C'HO[KQF^8 'LM=BT>](0W@8^B#CE.5CZTV@(O/H+SU M"]/QQ=6O'C .2SB =\B:,,W>R%2J-I4N-\6+WN6(C7(DAA>#>>VK4],'#7< M8 %W\46%/46W4R58M$WO. Q&CLETCRKIHMIFF1SAD^$&WQP A@TVBG?=7O5Q M6@I%F.D /YN3L5X=EF#0=,Y&9\.Q]]O;(:"C2?B?%9%P0911F*IH5=#,:\G5 M3VK3(/$CZ"]6^ M7%+D?G@"U X@_?&^4$R18 +B ,*(@V&&M% <41I+6](HF&-KFWB#7M/."UAG MK20UMTC_:7-P6)CB]*IZ50G?2)!G5]3_/,"S^DB9G)^+]9YR=T6?J+[B?L(P03U(0/^]0P%FQD"$=X?=XA];!!I^I-1F&EY,T3U_N\^--L9P@ZBD'"50 M _,\>B2PL3$0Y6,J)"/H!KX>X%.QZ4/$Z9',F<5I,<5I"@GKVVY?>165#B4J M.0;3PVH*2&@E8DQ9:ZRPFM%*PR,WB-9$PUM/N)>*1S6_A=;91I&=%6N;TUZ! M'^J[^H=:KV_>5^/%@@7!N7,X5;0FS%"-M?:6IAI]S(J?6&,[]7?7?;N@P9QV M>[X?.B^NOKS"12MJV[5]IDL%6DN)//4!]-P(IE@0):)4>Z.,H0R7]]5SA.MXAN5RZSJ"RFJ%A@?2Z-1$*S MB'CI*3)&,(2MHDX:06T 5.ET?VX'7?M@,+9NKII$5L)9T()+(JE?:*ZWSQVO;G?2\B )+%*,@D;#)XI.!7%%EIRJ D MID2L5IVOK7%5K[/)1M)#-ZQ,/UWA9OVQ.L,=)FCL%W[D:JT^;_;3>:,Z8_V5 M*0@FL7Q@03"PCV7Y% 7!B-@06CSP9#"M?O2E8.R!Y_[\D>\Z&$M0UDKG&F9W M#@5Z2-C![<%6D]4*7!Q^4G'LQD.70+@6LF;:THG=*-'S(1G=CYGRQXY?%H:G M#?@**/\IJ>)':BM,U%?\YQ^#S MGP[QCV)^[S3""[K>;@[C7]!E]-Q4<$\V6+"$MR4(/K]:-5?E,B!/7P:$&>VD M]Y)I1SE3UC!G2&2JE,))&DR5[G4]>&5^369^ZHRM=SO?P. (?K5J@)#=[8_P M3 WZM=V :]7P[OO&:>/H]U;MJ,8:>UNDO@V_OZ^QK\VK$?R?>?U][:Q^]+7] M]>@MW/,#W.-W>.;/9[5S?UC;_HSA]]/&N6]?J7/( _;*>H*X\1IQ*0Q21!FD MH[;!!TXY=FN;E.<$K^=CSJ=L^IT3@W-B\-Q+9#R,,9XQTN>",%8_R.?9N62J MR2,S447#$?$&N 1[@0RILH>YDQ(3HS5;V^1B@\O,)BN7+KP$YL3[42I [H7^ M'+4$N5&"!55&S6.DVL>2LS+%!2H7HOY9OMDS6A.WA'9D8^(N!#!3_S8*79I2 M"53BZ( 4@&E,C*D-7',.,:U2XTK-<_EDY[/F'C"5K^YWEZNM_<$]?8>Q1PY M?V!UF.72M(!Y]\I%A8@!JX(+&9 598F"4X$;09PG\;:$TLPM"V%:K/9.Q=^5 M>R%O3SQHUW9E38N15&33XD$$\'EFGZ(TWI96(NV<1EP1A;0U!F$IB<&*8,'] MVF9Y?9MBGE$ J^]3RCL4"S,[>8?B51H5LY21C8JY<\JE46$DQE(IBJ2S8%0H M39'%BB/X+ @>K%7$@5'!-O!S.*Q6GEOR?L5]!_%=MQ=#,^]89+OB"DE<"$8V M+1Y$ [-MD*@)I;(1E8I&Q W6R)@2(UP5LB5$QLC6-LGU(GIS-2U6WJ>4]RL6 M9G;R?L6K-"W&K#$$ZLMVQ=P)Y6RJ#:R.02J"% D6\<@H,D0K%#0QM&3<41? MKN#/$P>U\L22-RL>FU:A%V/?XH=Y-N,OQ[=C\+WO#E-A@3FDJBT6U=Q26I3A MH+P42DC.HU62T(")%5QB:DRXO0=/3LI8!@*9:407@F=8XXA"Z3'BPE*D@#60 MQ\QR'S E6JYMLO*Z2?+2;JGY+.%%QK+E]P>V6>2Z:Y:&Y'Q4D M?@C7Y722E6#!2S-*.*F,Q&%75]@Q=O.V95\># MK[A[T\^;#UVKWW[9I2[A2/KWI'+CIU*75;VWX1A@[E7LK=DO?E3<\$&.JCMV M:WO;/FEUST+X%'K?FB[<#+T7L%FA;'^O.S"MZ>__Z/8']>Z@$>"!7?>@ \/L M1]L;[[J]\4?IN&5MU/;P.HB N-M;^]3A5,[=(4U*BS@6$2G#2D0(R%JJ\VZC M K/@MFYK2U) <[O9=ZUN?]B;E-#\$87W;^/P5UTS<^_MOC"46"VS%"3U7.O%*1 M'1ZG%Z9+:=YK 2YR+4U.Q,-J:0JUH11]DEJ:>$/@AY[\TUJ:/RC2^8A:FDOY MR"57JU/^,Q4.SO4_[ZCV-U*CRKY%KQN MW%((Q*Q38R4$YO9JK.OJCZLU+\,E-Y=KT(WUV =TJ-SJKM M_-2KT5R+%UT532F'V-Q>I_J'GHC[NAP.;BY@E%/F7GP/=_5V89[F[OB-WW<+\]Q[]NUUNUHU:S]L?5/5EW]G7O M[U9C[\-I_;QU6-O^@.%\7CLZYHV]!KS#X7&-?C[;A?>^4BY6,A)3W^S4SATC M'JA"MC0J-64*&).H&+^UL?M+[\DN.F6\\NBBS"VOAUL8MHH';P05)3>>:T^4 M-I1Y&!=OI46#YE(?]QC$O2O12 \+1GK:O-%, ML*\KX7W^]5&FHHG?=(9MWQV,OY^0[J'K'\R3<6^JJ54MM>NLNN1YBL_$JC/U MWHF&68XJ57E/C=D9XT@[ZA'&Q"D#4RLI6&QTG>EZ_BZKI6366'C6F'+N,<=AIIE%3NF @"8T4E9[5)8ET4Y%)818 MVRPUSIPQ)]=>3O2^GG_X[M)WU^P#J@Q"KPU'^<(F?"BZG2JQNVUZQV%0G,! M53Z^]-FHX-/DB"I$$+ZI8OTVBGGGC_\L25RP(#AW#G/""6&&:JRUM]3Y4C(K M'7 $?4=B;PS8 MR4N3R"]O7@ 3FB@^583UU[#G#H$EBK]:IC.G"A;+,3X_*'20&-%TSOYOO_C1 M:!6_K+W]]-=?:_],K.^&O1[(6NL,M C3;%4B.#B$]SHX+"BFI!AT"]-J%0'& MHIF^#.,K R=LP>=QV&JA ;Q)M0%Y8GJ#T5\7AQ6GA]WBM-L[A@,N-!40\A^I M&XH1:@-6JI)E[0SFK@R8*R8\)>7-]4)N4#<.N\/>=>/-_L!XLV>7ATP;;]6/ MCP%,..":, [&^!+"<>OL_\%-^MWX!5[Q]2D7O+Y]O.]37Q0B);*\ZL*%+3+2 M4*1EQ$X["]!D4R;<-=TBS4^_2HX5*:7N J@ N!(<-5WS!&PG0*L. M\&4++A5#*LW23U(&<^9&R#6RRRHC:V1P@8ET$ES20JMG^C__4)3(W_I%;/;Z M@^J4EH%?DGNFXTT/#+2SC7S+,T0-Q MG:K^UL4;7WCSRE<' Q^^U[9K^XKX4D074/0L]>LM.=+8EV"KE!1[9YF/J7;C MQO5^C06(:BM)Q<0KDK3D=AL^&"DX298&_6GE!%2>_M!T!NFK_M =7DA>-8N5 M7*8R3/#?R@K>1*%[U^U5<:.O6OYV05'A));:!HZ<"3JYA 52 105KSBH#MQX MPI*B<@?YNU26DV\M#E/[C)%OKC"#BSHX(T?II)S^1G&)C8EN^A-/WP@H+\@* M++^B;LU[7!PJ9&?F+->%[1N'_RP>K#^&#S_YQ[[(0^3X)WZNR??6!]1 M]%O32T[,_M)'-C]"7,]K1[5]7WJI-*=(=<2G^>4G%W*<>E.7DE=N->^;[OYOMYJ"ZRH4\(/HJ!<+M8U9& M+AE'UH,&S07!8'(9C*@,QF F?:1A;5.):\+POPEJ=CY^*EH7H_G/,?HT>Y6Y M-9DJ ),T'14NG4R\!F.<&JMQ%ZKP- -O%/7N!?U6\'5Q]@Q1GQXV@8M3(8S@ M^RL"6S7SO=D>MJL=VPGY@@A/?##PZQ]C*Z%1[7^\7EC#]?,/^P!<6FBO@84) ML# P,C+.6N1#$"XP$0P7 &MB'2R5Z[#6[(SBX<=;9J.MM5^F-M;&]ENWVEVO M]LW^69%T,"!X%^9:LNE&VVCC T=[;Y>E6#$9@UW2]5O<4OKMT7&58 M706!I+7MQB-A-0G'M$2.-W%'4CCR%GB P_&1$_?#>&MVO0#)S!*U2A)5/S]X M2HFJO$ZW"]2\?%!/6\W[DSL$"Z9U:RWOBYB I#-,-B_2WL56\L@U!V?57MGK MKN:]L^^TC )'A225$HB4)RDC'!'-,'-,EXJ5JU?->U0V.TG\N.SUL WK!*[2 M!]U@I.DE$#6V.QSY,YO)DGMX8+O2@(-6;DD\?'1PTWI><3/Z[;J_Z>$523$]: MR6-:IV]/:U]VZ->]8_SURV?U;;=67W;B=JG*RFF[;^/Z]L' MJ5_Q]\;1U];NWL?6U[V&V-T[.&VT:\G3>EJ'9Z^?'W^_4O>ZY*6DVDE$9:IV M+;!'EDN*,"EEX$1+G^K'R>MN_EP\;AD+DV9\G#\^!LZX%I19$3'W3EDERL = MH=(*JB*^0[67C(^+A8^7A5LBS*.WSJ%@!4.<:88,T181@V.T5 DO%Q0?!QJD1)&:P3)><( M.^T1QX$@'3E&3& E2XZ=+SG@(\_X.*<*)2]2?'@I709_A2HN^,)M0;I))^>+2K\1HX)C&B RG8#=)[)&A7"(< M0LFX8=HHN;;)^ 9Y#M=[YHO,%YDO7GID'L 71ED)^B7EO"RY+ZT.WLMH:;3& M,&%5Q1=/V HL\\53\L64G\VD/"5;6J0U3]4O.07F,!Y1#V3! @V6)+Y@&S1W M))F7J^U5%P.^I8;A=HBAUPN^F :*7,'P>@7#45Y6OS#%I^')2:M"4=,JWGX/ M;EB5Y/H8!LU>]?&XI&'*[J+XMT]O/_Y5_4I^&V5].UA4IMDICL-9$2:GC[JE M314+2K=.IZ:L[TYW4*3$[V9LPDQ5Y3J+3Z$"@Y&L8J];7>(U)_I^ M_IXJL$C0XSR")9(Q,BH$B.*C5":*J)+F6H9W)KHVTR%"7JI;D&S&NJ4 MYFN*DU[*SON>BH0W1\)J+JH%32< 5S4-3M("2&F+Z^._+R>J.&VV6H4-A8/9 M;J:"BE7-/'-/J2NMH8IRY;&R('5"EQA,;"&%BH9QKGX2Q'87\9M2E\;)O[T_ M)O6/DG1.2^;E^XVNE.IXO&)!/*OO?=YGL@S428:\T!)QJPT(H@(5!P241F4# M)OX606R; 4@-2-,B ])DIG6U?QV!*,&-0P%:!9EN6R%A/ MD;)*!:4(+859V[S!#3*%/WX\M$5S7+.BVVN/"^Q57#Q3OV>F;0'\UT'C"L(S M!5DV1O0WPWNI4O!9U9E@U\G]8 O9!P/3S$K 7%3+\0VH% MOX,7_;MJP% ;O] TDKT^0<6U\X/]@$L1(\R###J%@JE4]$=R^-.ETK X4LK7 M-@>'O1!NJ0$;>]WVS355FJFW \AO.B]]=EGV%<9[I(V-R=5/%/"JY&O5>.,& MD>M792&''1".X>3@_M >@1(XJ0;D6J9Y6<#OJB ?A$Y("VK$NMU>/U>&G:D, MF\#AR2K#/HR1[E6@\R<*S!?0L78Z,%=-#W;$U2JP[[J]G7XJ3>HNVSN]OH*< MGRG\NQ\8)SQ&@[R,)>*41613/)3DQ%OFL%=< WUMW% ';&$*PCZAO-U%6YX5 MMH^3%D!9ZFZ4.E8_.@9=.3H5&$::E@[Q$L-O$7X#&TZ!T)G2")V:X5R/NYM( MW<@1<*=:L!, _R$R3WR"SX;%MU2HO=/#OC"-%%NCLCY5FPE8]LVQ6*^/5O5X M4DZKQ>P]/,P&2X;JK=WB\&O6#ZP][9J/O51KKD;;5^S,E)K_L=5N4@ M@/JZQ- P0H11M\&MCM\=#OH#T&P *UXS(,#G;M^76ACI-))6$L2Q*Y%63"', MM07[RA!!J^Y8UQ,5+F@(!'%:_!*-C'NM)>UQU)EM8O=,M18PHW^F#:6Q%CD1 MWOYEFX-!#Q2]$):MQ-O]I71ZIZS_BJN\L=V]XWUEA W:862=,(@'(I VPJ/2 M@STE@H2YLKG*V\CA,"GB=N$2?9V5W"26#ZSDQC<8_D&-L4=4@$O M7LCM6L6VIQSB'T6EWFF$%W0YW5DQ>C5J\5,4!9E#*_FG\C*-FMU7#J/P/;DD M+]+9^\.3YW[</#AR460]9/4@/,_>X='NWF=X?5])=COX^JIU_;-7INW;MRY^'M>V/K=WW-5'?^W!:/X+G M:._0W>W?FU^_O.57RA(2880OI4"X]!)Q2CA2UADD A;"::Z4UJGLUG,DNZQ\ M79D%J+N5\3[C_=SPWI=&"8JE(D;P2(7QP7H;A-(&/A7VW@49,]X_#=Y?IL/+ M$'%@FB#)I45<:X5L] 9^$T8S&S5-W>8$?X[B*1GO,]YGO'_ID;D/W@OI&<:E MD49QZ;15BH<@E2<"8Z',O0M,9KQ_$KR?2F^.*)77'T1N] M<6Y.59$?5C9B-:LBS]TI]8!(ZIU*@#./W8O'9LH^QFB\U;%$6 0&/*9+I!GC M"&NE!*>>6IW*/M)F5^> MUYG6AY&!WS*++!N+3"4)8D^Y*"/R6D7$O=/(:&E1X)$[3J26B44(6%[7PROF M678F$T@FD$P@+SXRR^* R[3Q K0QY;&C$3,'QB82C&/$331(,Q=0,-R4/I! MJ5C;Y.OP=38^YN2PFVV=>[4,^;@*.")JB@4J_*7R9# ]-M/EWI\_W$QLJ)_& MF]';XLW(QCC@["5"__1='GN6^=A&22OY^KT[;M90>0E'K14GS<8FC?9&[2&: M'=<:CEV*Z=M^:,%-#M8ONH=5;3]]N]EI]@<]4_6)<.:D0NN+!GJ=JO)>RK8N M/@W@GZICPJ1Y7R\< B2F\T9M7#BFQ"PU M/Z@:P%9]\)*(I*1 UZ45 MC^MQR,U.:D$S@H0D#A>;&".!:/:*:.!'U;&S.#UL@N@T^Y<=/O\[["9!&_?U M/.DU76JCMMU,K;E#!_X B1J=*A\OJ[Z1Y-SO# M:F1FEN#L@L.W+[B3VUM'5LKO/MXGC*W=L,I/NOUFNN^;"F. -\8=1:JP\+$( M#\-M8A\/3Y]_:E&9](DW_K,W$W]/.Q=3M)!0!;$ MXAB9"&_UQK1.S5E_[=>9EY\>RFLC]-AAB/')D*>:-)] I!+/-T6BEUXZ+#V[ M6;IG+@Y[R<#]1UH2G0(Q[YE\)S?:^\_XSK]$^S7S^P_ M8"VG^C>*Z4AUB8BA!FQ27B)#142,T3)$&Z/5<4D[8LF;T:<.3#RR%@FIN(K^ M-OIS-W4M+28R4HR%I"*X_JOJ.7S+P'T,@V:OLHJ*3^8;\&>_&IM7-32W,-JG M9E),=MV@>Y&?1M8+HK6>;S:K16&1[PZLV$GQ<= M=XM?TE62M%+\V\=/?U6_D=_^.4+@XE.HG$2C&W-,?CG^Y\0NV4D*00:MS0&_+WV=._5W-^01 MP]C[Z1;P20)KYGNS/6QO=4#7:TU_V?\K]";K&7Y-VM&%_Q+15P?X.[AVNB^H MUF4I.?(P)X@S7"*E,4;8$2(MR+<*J4VTN.:!_-^Q2#6G!'3&]D@M!,&T21WT MOB?+I_DS'?U16'&I?Y=K3ZM,C/SI*3L]='Q_.[@6&("I[>M?IND71WUH3*2I MV=BKB<9YZ[#VI=[>??\!). M:WQ)+NHM"K^#9+UKU[8=:5SKJ/GG8>V\=;3[ MY>WW!FWPK]L?6&//'S;.CTEMNP&_@V1]:9S6S_]N_N?\,ZF?[K.H8V31HRA2 M/ T.'"G* R+2*T:P*;$3*ZL^T!GUX4)",B&.VHY.D]X)+!7@O(,AK)WBOT/3 M U9JG17.] \+/QFXHE_1Z,B!"ZO73XY,R$,Q9AO%\S7:G3S47^8LV3*O>9TG MUI"8!E ^4' L("YM0!J[5"N3$,\<#5JR$?TW0JJ >WS),17D&BYL#WO)=35J)CNM-=U-> ;=@4E._^)_[K$?^T@=Y4[MQ2?" M-6G"/"5<(Z]:Y51;H,;ASRUA\!S )"0P:@U&BC&!N.8S!8MT M;5/H#7Q[XW &A\&IME*+L8 FNV;ZW[!NT/LC5V)K[@51U/U4TE?F&[&HB0/ MZV9,Q08C]$FZ&8N-DCZT2>]/6P/_H 'S(UH#YT=^KD?^06OG96O 3$ENP'SG M>(X/8\VOZL&\M/WE7J1KW2+(^L+V,UVV=5 S/7>86H\7N3?R$XO&JK6Z_7/8 M"07#67*RY-Q3!;M>2HI9&%W_5?:D7*/[_CUEG<.4R3F+F1G&+E;0];;F3 MG-GUNDHK_15Z51CYE1T%03'%4I8ETXQS3[5BDGLC&$GM(TMV949?N M)W:W/Y-&^S/^>O3U^'I:UBA]"YZ/-,[_//YZ].&TL?=6-+ZD=SOF];V_FU_W M/K;K[0]76SR7A!JI%48X>I?VMBC2@404)!;*N3)U?E[;Q!M$E_1Z6$2NI/1D M2;VYJEZ&_F6"_D ]Y91A$;CB)4!*E(P8DNJT">%4.89^/H'^DN$,_2\ _9>% M'(B7(BJE$=.$ O2;$AFA*K B:E3M!/D^QDZ'\\ M]+]Q4B&+I]C+V4B3[U?#VM*.1ZV+GTG3SX[/Y;ESF=?%THE8O,/9]5DPN49A98 M!A9XY!Y&9H$79(%+"\<1HI1A!$6)==K7(,CZDB BHPJ&*DYLJ%B@S"R062"S M0&:!N6YG9!9X.1:8WN*PCEC,-"I-L@6\%,A(+I$V.GH:1<1C6T"JZWT*,@MD M%L@L\*I9X)$[&YD%7I %IIK56$XEE6 +4+ . \161I+I)GT:9<[!!TK%E#J M.7I&KSP+O%SNQE)N=HQ:D!2IQ/,=R/0I]]>6!=L;FMY90<3#,S6?,N8B M3^)=DOS/"LKS_"WK_&T-#U*M>\KR%"YQ"F&]^VV4MDSI_=.60*7=0(OJZ!0F6=Q66?QHAC)C9,X MVR/P6L^@UUS">0OF-8V":;7.UE-Q]XFI.6F>D8:3XIE2O>/>3_WB]ZX!H[X; MB^UF+[A!MY=]\,BOK=$8DN6RG%3#_\IS@FQF&M&-248 M/G-6)7\EQ9B2Y*\<_?*(2.Q)(?BEC\1^>.'>'5$[V&E6OQE%?ME0)>-P P[6Z_:H3D1WV0NB/")IBC<>L'IO6O9/ MV(9@4J"\>ZU >;>S.QST!Z;J__:E6LG!;P&"FX-0K]IS=./OIM]T8YFN.B#N MO?;2YO4/^Y9('X.@"&,9$1?!("5*@V2P&!OM*2^7M0/2+R%^ 6 LY]F@+<9*,4Y7*5AE[21U:K M4\TZ]6]XL1IYC[%"7J(,7B-U$7X[ W^I..+25KU[ F?HTXOP AFE=PX>>OZE MM5+E)W/IVBP05P5"98'( C$M$#*'[\RM[NJ%+;DPM5?O)ZV+-;@O6*?C3L.V MA"&NM[F.Y]ZK]E6XCL=AK=]WO^R&TOMUJ?MW;.:V=_]GZ MNO?YM/:^<5ZC[X[_<[XSG>A,M0I*R M=-\]EM?BP=(K+^Z4&24SRAW*0C'C:&D=+R7GSFMKF.51<>(CE<+ABE'4A%%4 M9I078I3+1 F*K1/"182=L(A;[I")U")KB.*&<"N=J!A%9D;)C)(9)3/*\S** M8=%34T;AB03SQ"MM>:!2$D>X(X)4C"(GC"(SH[P,HTPE8"MGL1<2*$3PD!B% M(\6L0* Z-(2I3'C%:.(S"C/E)AW$>M7Q1%]'1?Y5JV4?[Q.FUYXV M-&BRGG^;[=K.?XIZ&O04*[CD>K]ZNJ+^'E=JN\=K19_[UZ!C7O[Q+ MJ_*X5EW?MVM'[OQK>T?4SZX$]\"QC?-CVC@_.*OO';9W]SZ0QI>T*C^4PNN6-FEJU M#O YS"X+S'T%YEYA> N1 <$753I^\D(_V@QYB\OLLVOYYOO\KOO_+U M_7P7@'M,*S?\RN6=YQ=7,M^8]WN5=QY3U%BLKVW&+5!]YX=MQ(V#3,CN7DWL M;K?@&/>]OM? =?J![VX?G-7?_PG/^@'O;G\\K-&=T]U/5X-,/@NX-]_]\N&L M?OZ6U(\^L*_;!W#N#FZT:V?U[0^\_O[M>>-H2USI^*4TQ5Y[CA0I/>*Q#,@X MK!!3$DN8L\",6]LD8AUSDNL[/U]@8J[RGVE@&6C@D8'JF09>D@:FFAI'43IC M"!*1$\0=U\C8H)"2'EO!G".A7-ND;)UCF6D@TT"F@4P#@\L5P52^;C^O3X$>U MX>D"]2I89EQ_ 2]/-;%;'?_OKLOH_EAT_SS3W;VD1H MAKR-)>*,:023RA - MHA3!!ND5H'NY3L1SM/5]V!I;;&A:V#VTC(=+Z^[(>#A?/)Q*V0_8X2 E*D64 MB$>ND(I8(F>9DZ#P6D[-VJ98UYIF/,QXF/%P(>S^C(=SQ<-IZY\9I6FTB)=. M(:Y(B:RU&,6@(BU+&:G7:YMRG CURG<:,[ED]SC*Y9'+)Y)+)954=89EPE8+D1Z9+ESB HN M0>:I=R&N;7*ZKL1S; F\;G)9H."89775-5YEDE9_2CMU^3ER*#_"D!_#I[P"]"_L];E$33R V*SEJP"TQ 6CN/ OPH2QT$TW%MDZ[K&RR#EW9B M+R$9+)"?>ME<7#F)GP(>+_T="FP3J[U&#(>( MN-(>62PX\J54/'+.I=!KFVR=J^LUJ^;J[\C8F+%Q,>;N/M@X!Z,_8^-"8>.4 M#X!1QEBI.&)6>,0%94A+&1&5Q 8M!.=4@.JXCEG&QIS&.;]@Z.PNOG]\YBJ1 MRM/'DV2RF =9O#VMB*(BC*W]:)45(I8("^,0]YXB8Y5"/BKGK:0"OE_;!#I9 MI'W#NZZGQ0.A5[ZCF,DCD\?B>6LRK\R+5VH7O*)!&]! (4@'KA"7W"&-C4;! M&%%BIK0J2[!"V#HFU^O)9FK)U)*I97&$?>&H9<$#7#*AS(M0/E\0BB%2.A\U M$H)JQ$W)D6:1(2J4\LS[4I0AN;74#2[_EPYM62E2^8G7ZW#T<(3"T[YTLEM^ MEOPLB_\L"Y0HN0S9SD"KQ4FO^ZW9!VA_L13)VR%]ML4Z@R]]=VA;(2NC#R7) MNXWH\JNJSUD#,:NHI_EMWB(EMTBF:<6<*$L,T\]9SG%S%/SXJG:U)ZO8#&XB!RC$G&I M%3):142L8X'[$#U6:YND7&?J>KIHYJG,4YFG,D\M 4\]I^L_\]2\>.K2Y<^= MI255%F&E*4HSB#0+&D6*8?H"X\++M4W.UR5;HH*_J\=3E0/SUX&!=X!_??/; MYF0VZL,VW,MM_@L^G#S_U/@=#?N#9CR;O.'FOVSOU\V+2U<7NM.)MU+CS2\Q M^^9W'K"?#'RKV0GHPH-9D/[!H5NA0#,QWN+KIA:(77)("7PS[,-G%X# 4 MIM\/@\)T?-%J&MML-0=G13L,#KM^H[BX$%QA=&!_YLCF^+(^#$*O#0_B"VOZ M\!, TCZ7VQV3,YJ0+(@S/D:YY^:SI&LU^T8VW MW')C=JJ>8LY/NOUF6LYO>J%E!LUOX;?3IA\NPPQ/B08=!W&85JTGQ:3*::;U ' %O38>G9S=(]%^FO8[$"[ _TAZ36?0_]>O9O.F68>EEU2?9F=877.D:SA0>[@-@6$L M.9.E]9JX,MI8!DQ*94?J$IP3_%;2<< (!(N/@))$2AZ\-!'85XC@N=.:,G/K M>ED2.-[M )"ZT+:A5U"Z7B2E;[W"PK2G],=PC'!_=FV_V'*#XM3TJZC""L ' MW:)E3M>+T$D*!F!E^J89@?@[@\(=FLX!/"D"P$0P0V.Q%#!/,8-2$Y ;JV.(OP'/U;?/&Y MTLG%^S8]CR,K6Z/=W$91E"HJ8MM8*K)'!RG,N3'(4I)D69IE6BCJXY\=W7UR M7ID= X@F=)IUGY#3 N,>"EW0[.P6\ M^*5P<=5O"\:+1;'Y\2O;;-=5PC1?J'U L(I%@K&V\9$Z-9:)RB'%20RY4IC$ M F>,>!T"])!A:M;)Z^W&>DZ_%LOB$NZ(DTNKLKR,_OC@PW/6"T?-IMUP;>;:N35!V9Y&LUU M+E@L#&T:[J2&-BF%7*8$QE%.2:1DC".O)IMWR#(U^GSQS>8<5^>K*ZL5$(=J MM;'I/RV,9G^9V5.9>\\3[IE'-U8=:78&9M=*"W"D1IL3^-/;>C:,,O;,=UV' MJA[H S8K4&L4CF0#H!J2;.\19U32#8#;*?F&N&7/_H'%]T*JI2QMQMMJ6=5Z MMLDL\XC8"'V40DT1AT0D&FVHZ1VR[B2M4WKLMC,3 M8KU5TK.5X#5PW6CO+L!&ZH+2BC@#M9"@DM+\9N0,V#3P!A)!NP5>&VO<-H$W M-#[K#WCK^SV++9A;V/^_^N]M\9TMK ?V496&AH1Y"^T'=0S^P1\.OEEW7#), MMK;&Y$M5_VM^7VQMJ?A7?XC*5/EHWNA76BNQF6>(YY*E%"*"-"18,)AK+B#7 MC"K!M?&,,Y\MKG'%G]H>VCNU ;6,UA@4-D714EGU@]KKZ5GS8=PGPHTIISO/ M _.O5:4F6W"@D6T6WRI;?]CD.AW][>B"IOMSBP+XJ<7!6*4[*$"+!;!@@!J- M@(4IGF46@Q:S&%>#<0M@/,OLG!7->!XI_%;/;Z+\>KM[X;7FA0_+Y98M7K&U M;9A2SFF2QSK-,DBXW2$FF$ J4P$I5BC5:2(R[91T%E*HJ>UYU-(!U8@'?B\V MW[ZIA;1N\Y,9Y)NE-%$;J*4UC=S6O*#SV+V2/=?L#+P^5>*"G[LK0_[<5(9L MOG=2&;*9VU:Y9Y@YV;0LK"Z?W P>23?T3-:U.\7A3++C&I_EP?>>FIED]4RR MX[?T?L-A",@;<\#01)-IXIWJTV5$OYV MQ9;&)A#*K/I\H8P3U,8 Q"K)8A9IF"%*(!%$&>^2IC"-2)X13073GGTZG:''J5BSZ]IB78.EE1^L=X+/P$*5YJ,VU;ZJ:B-76[[1VX7="ZLO76GPCR29 M93BM[O*/))OAB )6?6+,*V5+@8,8S8!]E:KOF!_RF1FI?%)5=MWBAV=4A_-L MZX11%2$$\PA'D-A,!HKC''*J,IS)..)*>(7+##'7XX72V"I$Y;?5>@.-0?:X MG\-+TS_4E#@&X0P!]- !.H=P-FF-QE_^>/!&,6V W]0_C5'U MVCS-;4"L-+@O+:)\=L.RY\T:LR 501830)F;]R%9-!LCGZ2C)O=<1=: M9]D>]]VMYZ&4\3962[NA]UZ_5%H9NI6?V1]MM%*A]F6F1285QU3#7%%C!!HK M'^8BPL;X1S$G(J8$>:5QE]>WY+<[]HY'-X,@.O2QRT[H MVM-IH+6)L@>"#U.]VQNOH <<[J./>SCACVX_EX?]&(OYUP3DJ1Y"J,(:TCBC,%<1@G,L(@BAH6.=.9# M;L$DFQKWV?>RB6T$]MD!JA';OKW5>0!8U9+[D6&XJ73CRF>9H#%."$Y[0NVW M$&?@U<%)7<9*@43([LC3. M188(%(DBD- 80\9)#'6>(:4R9=SRW&<#\GR(:>XTMDE[!T:F9WK..99N_'@? M0@,3W8%P ^SU75<]:$+,^2CCYKM7Z-_N]X!_6JR>UWOSX8"9U\["4 M-JSDR:Y0MO3PR]4C*Y;SA&224LRAPL3XF(E4D$9:0O.N\R1B+,&*^QAD#F-. MS=1J19Z!2NAJ/WPG]JPILUV+[ED/Q64"W&@B,*P#\T801+WYQ .CD 3C,NRH MC..!PRD%^5QZ_T98GR9L-$@]FV#3*S_UMN?O,7>&#-UUU;=5+KMW2G2LVWJA>R[%^BV]V0]LZ?" MN$K%_RAY=97XM8J>F<>*Q5F.3&JM2I+7SJG^GL//[4 M.+D2OT]^LCOB;N0Y((X#DV63A[P7';2R7[(PP9=:@8"\V!.Z\,G&[B(\0X*Q M-SZ7DXK];^/?\>*MF?+%AV^&5-]MJU>^$8>H?+'0FO/A775+ZC-\79+4?K M1W%-F<,>%%>_-=0\QG)[N9RC KAZ?-J!H).Y9--QG-MQLDL$0 M'JGI395S=U 6Q6)=99H>ZS,#[\QOQD0W0BVL']'1AFH.4*F\![Z# ME#'WD>-Y:ISW0.IJ ?0^]^I;7WA3K*OS9VLL'6PPYSS)$^/[0>VINO#:F^6K);.YY_9SLW;-D*8&\:H][C3XU'OG-A@O+NMU76:_ORE92!A#8B:IZ*E0OSDH# M>1"QVKMSD-,4W65=W0_\9,RJ%[MB,8TRNZ^.9DMUHSF"$75%@"E83]W8.)I- M-V[2UUYJ*VY4(57V+2\_?OJMV5#%4284315,$4*& 4D$ M;> [1YL:XQU4W:FD!96XX"FI$T0CG4=_D&*GN]_\^_0=^V1NY;K_6MS#PJ-32&XN1ZJT$JHYR M42BI$?U1BY_X^YX[8=E36'?5@MS?6F/Q38_YA0QAA2G,*>Q M,5JH4L9>43EDG'$=:2XY]BH?<6M +SH:+9;[((:[.A8N#^3^IW_(,0 L[V@@S9D<4(F)+5T#S@J MKSCI?DHJ;A?YA]J\6FX,)1T4^:XRWLKWVTVY,5P6O-_7SCU_9?ZW6+Q:L+*N>TXQQDJHD MAY(:>X5P8Z]PEF.84":C&*M$9WY=P=W'GAK==%=!L@51*_E!I4"_/N >$^-F MY@P$]\"L%!3ID$6FKF$V4F6IL^&G4D[J&BX>-:2NWJ+'OO);MOZJ7K"G7]:K MWS??F@U#&F.F;*4\S40.2=[81EZ8^8$D3Z[T!>A\=B,OA>BD?:D3Z'ZYT";U%WJ=^Y57[QP MO"WK+KF/=JX[O]C/7NM=?/MML51O-NK1F'&YHCB+--3$%BA)J("42 )1+.,( MI30UWJ*/&7>_2%-CR\/B1%?;%_"F?<%I$2.K&?AB=0.5M3YTV"+1K8%:UG>+,O-NO(?RBIG^/,WMFRJ MXOUB;K$IWRSKSFESE6122\*ACK(4DBQE,(\I@6FF59X:,HJ55R3G6()/C=$J MZ8SE\5.QK!LF^8:"CC;C YN0 \[CU W-61," @ZT!W5MAHW1OZEU6LY #8&- MRJ]!F(!1VG/:)F&Z^LK^YS!P>\Y(,#.X[_C]%KS_8.O"GJW;U(7*?,LTB:42 M"=0Y-PN3EA%D,E4PTYA2Q7$>^2U,IP-,;0%IY:OS>/J8PV<0NC']/< ,S,A> MF'ASY37%0W+:V1BCL6/\'6VS57'&M<\PP%+&A$8*1\; 3D<)$Y4*+)")4>YUI3T.M MJ?%6(WMC^LK58L'6)7@R-D]E!D_&"O9Z=)[;1A[J@?A?8T$? #0#+42@P:BV MKX%%"5B80(73G\'([C/O?PX3W$NS_R4&>I_9',]\[R5=3X- ?%-RN[#]&2[* M>MBUP8Y7ZUB6V\?Z;U48]#[T.\TB+JADD.,,0X*8<0T8RJ!*B-2((Y+JQ"_" M/JR /HP\4FO@G:A5D](]*>Y;L)2@V<+R7+##3JWCPOMLTS7T MHH9J>E8Y&L M\Z=WB^%.17"@XZ#) \-,0-"5+*R$XZY(@Z![MK(,,TK/EN]V1%O.I][[P9@C MC#6,%,Z,YQ9)R)3$4,4*L52*1,5>82Q'=Y^: U7'*-05I7KL^APCY\:?O?$8 MF/[YD#@#3P M:WV.SQ ER+MA"%IJ_,I0XY84[];WK'3XC:_W"+__F9E9%L9K7,JWA5;EYL=" M-4\N2@7-E/'08F+K0Y'(>&B"(,A%IHDMMZDX<@["OS[.U(B@E;0J!["3U2/J MO /2;C(("-3 9+##Z.$0HSXA^AU@>03JAP%MI'#]RP]8J*#]VU!TANYW7#Y> M /]M'8["^!V^WL]$.ME2JZN^O]QT !'+L:7,SD0>[>3A/WY^!1J-P5G5/Y$):V[XBC&J%]\3GU#KO>YM^:]/+I@SS9_;' M0:6D7U8K^7NQ6)BE\#1I]_3W.,JOX6[M0].S0L!$OX((6 M6W(:>-PR2SY8G!58\KJX'UM]6*^$4K)\;43_9!9D8R7]RC:V\.6/]_I2,9(,-M%,DJXL=QB#CG.8RARE^?F?X[UO%2O71'EV^U[^5]5;Y M7*0136*)H,RI,850G$"&4N,%"BVQ4)QFW,L+[!QM:A[?/M1U8:6U37"MP'"E MX=;\RKH/G7J@[487P3 :*' MNW2_&D/<>5&/2.*K-HSYN7/0!VU>Z@ P MIED$2688BAKHH$P)H7&4ZX0[[:N/)O'4N.W#1=]M!I8=+^4SS37"6'%&0I@)QG=$DBS.7:+YISO5HO0(O>^N3G/'N=7"2\SC\YNBA\S\[ M]OZKWTZ6VPNKK;G**@\.M ='>SKV-H< 3.VY\,@$F-KS,5).P<2>$[^4A3'G MK#/Y811!QDNC&!/7HX2,40?N6-4_5 "T&H"]"A7)#Q!$=A]P02M_])-DW H?=Z%U M5LGCOKOU;+>N-AN;H_!BK>3N)2,ZD32C&&:$,IL7$,,\33'D@F.,1$:I)CX< M=VF0R3&83Y]T[U6&XU_!G];58+JT/9\,P MJF&?MV*KYR-!1!+G4C,H<)6@JS+((T8@1B@E1!!&-6\>B5=+Q_":R3X0K0;# M/0YFA#_I@^!HR$]O:H>V_.\OOKNK*'B45'R6@]PB "H()E!7M]^<3:)PKJ?H M?X[*N/WF(UCIVY[#APF3?Z_-7^16;(KO;0:N3DDFL,Z@I-AF],08YK$2-CA4 MYSQ)-(KT/7'QYT-.S4=Z691/JY(MJF!X7?QA"TOT"(5PP-IM=0B+X/ '.:=1 M[@;%O<#!4YG=T1DRBOW"J,\:MGX=A5MQZAU7]NTLN1)__[9:F"O*NLYW5=Q[ M+J2QC3F/(-8DA41@#)DD,21)GBN,J##_;0/0/_NTEKPXG-,K;?( M[J_W")OZM]6V5']7ZJDJZ[C^;HR9-O5=YAE.1"*@CFTJ'E,:,B(9C)(TI5FF M,ZF46Y3VC9%\GO)QHK0/9?6(1N@ D\9Q'"%!H2 Z@205.60)U9"3&"4QP1G) M,N?(L3!0CF&T'4H*RD;4,(@Z1.N$P6E@8CV"J)6R3RW+KE?9/8(E#&8CQ9U< MQ"Y4*8XUY9Q,LU4HWL1?&K:Z3R_B4V=4.EGU]EW&(U=GC8XX MUOVJ'E3;D/;#U[6JMC?+E]MZD/>Z^6A.(R%2&6&8I3F%1*8(&L\^-OY^8CB7 M2(K==A(=QYL:V39B =:*#,RHCQY4X0"Q ]^&!6YHW[_!;"_M#+3R5F5DZ\_# M@NA!N&'!'(EQ[P75CWW=(>JD7X?;C,>_[CH=$;#'93W3WK?KM;GOFZ58/:K/ M[(]7?]B3)]5$SLUU9A@V1LS *PP!HRR#YEF1$$F<,$$CEJ'_#M6 M5I!GFGLWGFX[K.%0&IAL&T%!+6E5D*.1%?S42'L]JL(_^=T)EJ Y\-TCCIL* M[Z3]64:\VU5]:V88R9>;FI$^%N7?JQYYFE+;1YFJ]^6Q*;^8J-M^);#!CFAI; M0L4YI%@)R+(,(QHACJE7ETNG4:?&$N_4!ORTWDG[%YMS?!#M4%K9H?7R %^M MUZO?B^77.X)&KD^&&YT$AWA@=CD.'?EI+[)Q4OX"/NW!M7(/$T!R$Z:A8DBN M#_QL820WL>B*)+E]<3^R,F]@;0V]797E/,DEUES%,.%20,)C#*G(,$2)8"B- M%6-(^#@X1W>?FC]CR:>HI/.CE&/(<)Y0QG$*59X@XQ-*97Q"(F".%*9"\XRQ MR*\B6F_0QCEA#P,;D53&*3&/%D\D)+'@MD>D@IED!#,6,Z&=3M7O?])&6N9J MR(!>K<'FFVI"[^]!T&W-ZHW+T"=!:N9B[J=+B>7O]1OV=C?R"Y.QHS>%,NML<[V1R,_*_.HJYVG MKNG1808Z==%%=V8R)@UZJO9((>\R4V[HS+/H#+Q^U\+"2 M_KQ-ZNRHL%_8.G[WPQ>T4YB_%..V#>N-TED/L?YWZMU18I_%O91MI:KFZ-V6 MJ2KW(;LT,M281A'D.38^'TLUS),,PXS+F%$=RY0GWFTFG(>?'BU6R6+[@FZ- MU%4U-T_^\YH&UU/V8: =_.S]H$I&5?7T(KS@RR#-$/N %KB?A?OX8S>Y\$;F M0N<+_WN$:(?1!!3->:I0+@SRLH8A[=7>^.,K4MI=. MVU^(58>CZ &F&PW=#=' ?'/6W:(1<:B6%B<(#-?*HAWH&5M8G.C:W;KB],M] MDC7Z%J?YE?U1/&X?F^ZM=5>>#VK=$I3Y\05;J*5DZ_]4;#T7L:99HC!4-&&0 M$)E6Y\H022)BH0BBN7MVW4A"3XV5&NF!MGV0O[=]D,5A-Z\G,]8WJ[5/'L1( MCT W^4UU8@?FT@#5SMK'8M<9NU8??#@TM.TO+03 8C#!!\0GVV9Z#\I8*3N3 M>V \DX#&G;GN3**19!DQ'6E<=(]SFD8>NY^7\R#_:]MLE7]>?506U&*ACB)* M/J]>L/+;A_7J>R&5_/G';Z7=6MJ97@^V %;5L_2!EYLU$YLY08H3C@E,!,TA M260">91SXS-IG@LA%!.>H7-#B#F]W: #+6V@U+K5TW9FVIWEKJK?A-'5!E57 MREJ"6^V\$+;3]%_]G+1!G@4W'^^YYW=@L^9D8G<*@O-H.?.QU1-\.)C;GZRN MY@'XRT'+GKV^X$NK<!HT9&&[%0I_GMR"67B,0D8A!I)"#)D((Y MC1.8215QC:DB*?=J3'&',%-SC_=I()XM*^Z9$#>V'POFH5F]$;\Z9'A=+)EY MFPPS[Q78M4];+%:_FT_K*/&F7X9]V>HPG":[> @:#X%TT%8;]\@S;DN. ,B= MM>X(<<^^Z4"_-Z.:1]2P^]+\*.I:"^_7+[Y9G^3-\O ;QMPLGA;J;;%4;S;J ML9SS1 I"TA@J;4\^<*8@C0B!6C,2Q0)1F:9^B1UW2C0UPC4*@;V\X%@E8%_\ M2BECQQU_K=$+?+&:@4HUSUSJ^R?7C;='G;*!R7N4V>J1RQ((X;#Y+_<*-7+. M3" ,S_-L0MW8C\.E*N:OS"TW/SX]LL7BYVUI;FB3.B.E8FYL7FJ6#D@BE4(: M8P)CC%(<1RI+W5J?7[G_U/BU%A%4,H)62#>BO(9@-^T%P&5@$O.#Q)F-;BB^ MYY:R)9=2B7_^NOK^+^;*FE?,#Z=T MWD;H)[50PL:D[A0 .PW 2[9AX*??EFQKW"@E/?M9.,2G@11[1,_-$Z-$,^K^UH:K^V^X+:J5,YS*KFQ-6S(6PQ);%"F M*F8P51I+KN(8">9G9NQO/E$;XW6U-U])Z&M@' #G:EWT@V,[:P@-HV4W:))(3?3:][4E,%W%K87T;PP W\*M=2SNKP5+^R[#UZ-M]$ M)&SKYNO#C=S!^:;>YXV<;U_2=_G^FUHL_N]R]?ORD[G]:JGDF[+=E7'W+9'?C M[&9E!$1O8,KH .YV^ZP>A;*=< E;*;M[R)%+93OI?UXKV^VR?M1BPU;K2-<']4MM.<*E^N'EFQG$=,"!$E HH(*T@2P2#%-((J)BJ*@$_BFY);&RB",(SH#.P4V<>,U.$EK2[@2ZV-YPFQTZRXL5%HK >F MI*%@]F8K']Q"4I;3N*/RE@\2I^3E=6V(Q-^W!>/%PEAB38N!>1PSE>1:0L'2 MS!8X53!'-(9"(:;2!"6$>&VR= \W.=;:%Y>N,&X;Q+9+B M(<#TSH.MQ#8( 7OD>A@ M+_MPY5-ZX!:X@(J/!&.74.F!SH4B*GWN,H@_:.QR4;W+C.P4V8T9^\, MO1$=OOW84W+ZSA#Q=/S.K^]1_<7<;;,N;.#9)UL^A%7W/_S+;\MB4W[\]%O3 M@7TNM(V-(3G$F=TG3Y"&.>VJ;ZRM;*6[UK MZY.//*IM>,\)C6B>9QF#*.7&/\]X"AD6'&*>L3B1B2;,,8IR\%D9QWB>R+QT M+SN#8SWPVG, *B7F.,_5O*#GZP&?[E](!( =(\:,D."/U(QF#.\V?V3 MX%?.I2^(G759O&\Z7H&5OOH>54KI?9/>[5S+U:*0U<-X&O>5::DH3014N4X@ M$4D.>::Q[4ZA4JHRK6*OC/*NP::V@.\2EFP?07 DN7=OU^L(N^Z?A,%M\-V2 M S%GH(FL&S3"S@69P,U?KX\W=@O8FYI?: 1[^YKPO0$.RFLW52EMK:;/9E[4 M7"N!8R4)3#/;BQ%38OR%C,*8921*L,H$H^$:!'1(,CU3%4<8ARO[WS4);BPT M K #$]3-!@"'O1@:/695@3M0J3).(P '+,?J!M ERF1: CC@Y=,7P.5V/;93 MKIVIVMNN 4[.Y/K8; M5];DJD_4%XWVAUY [[7-?/B72S@D>*-*JE' B_4XLYU&U[+K-]O]RWCS[*MZ]8=:BZ)4']:%4'.4I9PE7$.<6E+/90YS2B*8JE3& M.<>$)U[Q%V,K,+55H!'?L,M/AOWERBS=ZQ*8M1V45FO/LB6C/PZ.2\.$)WGH MM<2A\T!YH_5 \(,',!@;84:B!EHH0 -%J % U1H!%R"GFD>@ZY98^LP[B+W M3#-TMBH^EQS]EM&/ZKM:;M5'91-#;%$^M:ZJY1C,]X'$=M/+'C9^+AYM%V+] MR?RUU*S:EWF[JY%)8R038GR=6&74>#V*0BHQ-UY/A'2":1H)KZ/!<*)-;>EK M-)N!G6[@0+F#".ZZ5UIU-E\K6+5?.5#QCJ*H 6?>;2U\GOD1 4;H'0YRG :]?^])C@C"(H"](*L3P#(#30"AW]<&VWL MX(\;6E\(_;AUQ;W;YVU/KD]J_=W8JE=LXT4UI^:G]]KV7/FZ+/['6,:5Y?MB M56X.^G*C..,9)@QRI2*[!Y-!1LU_4$JX2K"()?;;@QE*TJGQU>'&;A4R"'\^ M=\QO]>4=>;)]-]^?<0I'W$K9[9#L/U^KH;K#*;]Q:4D!AG";*Q MRMS\)^$*4H1ML5X5DQP+DFKBLV3<&G!JS'\LK^7_1N([#-:;H+M1=T@H!V;@ M.U'TYE17:$)2X\TQ1V4X5P1.B5PY4 S$M:.FZC__H-%/"1 M;UI1 #V0]3[A[S-&W]-[L6!E6>BB=K;W_:O?;S=N<7D[GRV.%X[OPTV]Z_G]LTSH MX ?XH\YEC_/[X*B'/< /)][()_C!<3T_P@\_1,]=4F7N+(I*"O/S0E7B+.5A M9N,\T[%,1)Y I',*"W8@ MKN=&J0ON5""*!,\AY30UCI?.(">1@K;)!,HTED)D7CO4@5$?IZC?N)@[;E ' M1G+H3>H#<6W5OD;@"L\'%SS]MZD] JZ5>TR[KC;U1Y(G&U9^US;;P%XD(8[ M-T5I/(_FK'B.$9$8(V;;5C)(&(U@CN,J^_F.;7Q+Y6D_ =85#I8WTY42LRLJ]>JX=LD\P;^;@P1$M6!^:(1 MM4K?KH0%!]*V$4:-,4?NG>F&P'D#3AZ%MX% -IZPJ:>9 MQ3F.\I1 G=J&#-*6!TP8-0Z-1&FN%*9#K"/@Q^)Z2CM",=%%#' M\(#[8!HZ'N 8H?#= SO4#WK];\^K(M']9%MU/OU M>\-32YOD^3-;_OWUMB)I^TGSP"8TTRHB"505K2*)(<.1A)@KGJ'<_ _ESE7 MG(>=&BE4@@,KG\$8[&0'5GC02%]][%'.RGT.NDEC.&0'YI$#4-]W@MJG'K<[ MNAXEPP9!>:3"80'1]BLAY@U:9R$Q][N-5T[,6\.CHF+^5_?M+%TU3/MD'C3U ML)1OS:PM/K,_FKV G]52Z6(S-UXZD2R+($LB#0FW1S&48X@HP4C3E&>Q;XR LJ@:M]_TID8&1NM_; 3XW8UPOL]&@T M[0%3V';3+@./W'3: XOSUM,^%_K3:J!'N]O"MV]YD?-T(;'O6!&6ZGP &^LWWKLFHBFEU) MJP;X8M4 C1X!O>/[@ Q.3V%;UZ)%;Y MAJ^-@&U7YK\5FV\OMN5F]:C6'XT-][MEK"9]^K-:/]:QX'--""<)4Q!G.H,D MBB)HV".SK94R&=/4^(1.U73N$V-Z%E8C*2AK48$9]=$KP^;.>7'8^!L%[8'Y MJ4UHMDJ 5@M@U0"M'K;*63L;C2K ZG(K02;D;'AU[!MA5D9KW3?8[/AV\+L3 MU!NM_/K>??G&<=W]G@B= M.?I][],S2/H[*Q;VN7F]6G]B"_52\_\@7>>7]:HL]YG\O[!B^;/2J[7Z MS/Z81UBQ+$<15!DBD"1F\G*-"5;O9\*6#(>$BL@T:9 M!Q%LW,#TD%B>Q;('O7G/$BAJ83[]^HLQD]=L89-FY&.Q+,JJK.EWU:9I<"0) M5VD&8TE22&*109K& FJ&#%GG1.1YXK=%ZS;P]+9K&[EGX&LM>9UM=R2[9]T2 MMQEPX]GPJ Y,I#LX?SF \UCH\$DU?B@%K0SB-O*X-3^\T#BKYN%W=4^6L@&C M;\IRJ^3+[7I7_J,J$U)6'S85A=K6'G).>,JI0C&D6F/#6,;=YCS-(=;2QH-S MRN/(KXJ5VHE5-HZI&4:5OIRC_N7#DKF'P_=/43-HU:VKU.VC5 M%)#[>J,]T]T&[8>-JA&^KA;F^K.OI[?G[S]LWG-Z\^@8=W+\&G MS^]?_-]_>__VY:N/G_[I'W*,LK^"5__^VYO/_]G_;+Y[-KQ/ZH,A/-ZY?67< M-84X!SZY=T)GH'/\[K&?ZU3?"9&.,WZWZ_MQUINE6-MFU"]5_>^;I?%^;8JE M';4*!]R'*LU3;(RW5)H9X$1!DC$*-4O8FL#V@AR.+K#$U#-AS!. M%1R..WY67XMEUI5=+UWV5"2CF_R"UZ@VX5U-G,_ZO>X8<=X,F(.J$[)$ ^TN-XW6 3%.- M=6.PV>\^[>"YT!Z\@@A8C, ^H&0"=;T'F/-)U ,/J=>?HX[X #,9K/[X$++U MB)!OS=K=ODN5,G+9%6H1,P]2%M4D>419>R'=O:P-BM]8OO ;&RA8"VY3 N_-V/3'V"-X?2BL M1XI7#XBY7WQZ']PZ0]*];CA>%'H?/8\"SWO=H&^;BLX8]U=_B,6V*DMG4S;- MHF7C\K"6A,4X@PG+""11RB!C@L L%Y1+A7C,$[]V%-XR3&T):%3P#)/L [Z; MBS,PI .O"FU&C3[*J/G].*-FIP-HE0@;ZW@'A&&[./B+,7*WAMXXG7=EZ'^K MOB5Z#I%I"&P#2R#C,X6@W#F'+OUX>:N2JKYWZ MGA=[[?YZOT?WU]52_?B5K?^N-K825ME4:XLBA>),Y3!)XM@LSBR%G.8QC!.I M=!)E(B*IS^)\>9BIK;^5E* 6TV\-O@*C&P'<#\[ [_\A+E41NW* : MV)[5M2[AZ.P^+$/274])1J7#^] ZI,I@$B>1 MW1U)($^B!*9(9H+%))8TQ'$R1YKFQ49VJ]$4XC66 M62VZ9V[9;83=6"0H;D,;MY6LLX/PPR-*&>#ZJB]99R=Y!3G>M\M.%X[_5O95T)ZZ"TRF'O MX-,FUX0I37!*8:9U# G..:0*9U!K9/Z@:41D[-$U:E!AIT9M;U59 G90 $D> MR.[5 6G8.7;8*IC0S U,KJVFLZI/X&:VR]>MU*U^VY]15QJ#2F6XTM H7:]B MQW6OSAK3.S52'_\Y\.J?-9GG8;2N6Q-Y+GQ[=HTR432 EVL'\%/ M"VMCV.0ESRRX>^?-S:L:<38&-@L:L4 E%S@0>M:69BOK*-!#?>I(T*-+0X9] M!L$V; CH?2*-' X:!+_ST- PM^T;)FJ87QTO"[;<^WO=QJG.-:+VA%?"+!$9 M)+GM$)FC#*(XYYIF0A."?!CW]I!3(]6/ZI$556[ZHK+3;#,0SXI&MV%V(\BP MX W,@;6PLU,[=U9WB%CI701\R(!=5WS"QN[>''7D,%Y7%,XC>IVO[%L[]ZNU M13^J)VM2>@>F7[M\0D]](R+8R3C(#NLM(,(68+TRUL@E5[LU/B^R>N/[=Q[L M?E16\&)1>TF[/Q_W37W8O%;2%GFU[56W9DI_[*\W:_@\54F".5-09[8V2(J, M.X,)A3CGF&*"LBR1/4^"0\@WV:/C#?L#J*:YL(UPW5J#F6U V:H!UMY-G,/. MK.=A]-BS-3 )OM):B:H0]<$Y=M5C_EA1.V>-3F"GU.DU,[O1M0T9"3L([(.< MD <1\'F.U$-B>_4,/N@@(>N5U1%&#]O-M]7:-B#X;6GN>%"[UF[/[>K7?E@7 M0GVTM33>%DOU9J,>RSE&<2QDEL 8IS;?"1/(I,R@(CQ)!(Y9RK"/WS6,F%/S MU:[5_)FUP9I[5<'6Z@HJ99M2/M5>_4$U:5!I#"J5P1>K-*BTOF[(C?F$.)K, MSS[O0QO^GK6W?<8DJO>RMFM8-D! 65I,-XV0Z0A"WQWS'>R,7\ M;VM^7K;?X9I^C_=)<;!W6YML^E[7+]W[[<;X?57EQ]TC'Z>QL9+R#&:(&^N) M20[S1 @H!,ISF48L):F?8^TKPO1\YUUI0M:4)EQ6.MCWR%C#CZNVN0E8[;7Q M#*_TGBY+L=Z(U%>B#_#+PL%M5>QA!LUA?%D SG+<.HK-<7 MH5,F['V?OGN2QK52Y:;M>Q;1S- >SZ%*> 0)XA3F5&GS'ZGCA"42(>Q;[?]H M!*?W:]1^CH<8>??JHG[G M^T^7OS9N$^"WYK=]5]DXE43H#$.F8@I))"3D.$UA0F(9F]\0R1*_MSZ(7-/C MBK.^LE9>WTRT,'/F1C3CS<.?I1.PU6Q:G8 O8CV%3L#'@OTI.@%?Q#)4)^#+ M-^]'W+^L5O+W8F%;>)H5P3SBA9&GSM_IG5GF=<\)O=2MW%5D^E[R)DUOZ(RS M7JB%?#W]!!CU->R%S>GKUN\F_5ZK7>[;FZHV?)74_VJYJ5[LS]_8Y@5;B.K= M?J5@[0](9);*+"<"8DF,1902#5F6:\B3.*.:4:$2K[I@@>2: MVIG9/B]T!@XTFX%6-QLPO@$[[:JB595^33;I!WN,9E6\XXPLU)R[D>PSS.3 M]#OV)'HS=&#(0W)W*-%&9?7 >)[R?>C;]UL)7BJMUFLEF_B-*_$=\XQHE+.J MLZ698.,%8TAYAJ!(LIQ1HHD@GFUYW0:>WAY_(Z\?]SJB[$:MX9$;W!NM!=X% MHAV$GS5"@Y\:L:]G37GSH1].(>G.<>11V