0001428336-22-000009.txt : 20220331 0001428336-22-000009.hdr.sgml : 20220331 20220331160424 ACCESSION NUMBER: 0001428336-22-000009 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20220131 FILED AS OF DATE: 20220331 DATE AS OF CHANGE: 20220331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HEALTHEQUITY, INC. CENTRAL INDEX KEY: 0001428336 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36568 FILM NUMBER: 22792371 BUSINESS ADDRESS: STREET 1: 15 WEST SCENIC POINTE DRIVE STREET 2: SUITE 100 CITY: DRAPER STATE: UT ZIP: 84020 BUSINESS PHONE: 801-727-1000 MAIL ADDRESS: STREET 1: 15 WEST SCENIC POINTE DRIVE STREET 2: SUITE 100 CITY: DRAPER STATE: UT ZIP: 84020 FORMER COMPANY: FORMER CONFORMED NAME: HEALTHEQUITY INC DATE OF NAME CHANGE: 20080227 10-K 1 hqy-20220131.htm 10-K hqy-20220131
00014283362022FYFALSE66.6733.3300014283362021-02-012022-01-3100014283362021-07-30iso4217:USD00014283362022-03-21xbrli:shares00014283362022-01-3100014283362021-01-31iso4217:USDxbrli:shares0001428336us-gaap:ServiceMember2021-02-012022-01-310001428336us-gaap:ServiceMember2020-02-012021-01-310001428336us-gaap:ServiceMember2019-02-012020-01-310001428336us-gaap:FinancialServiceOtherMember2021-02-012022-01-310001428336us-gaap:FinancialServiceOtherMember2020-02-012021-01-310001428336us-gaap:FinancialServiceOtherMember2019-02-012020-01-310001428336us-gaap:CreditAndDebitCardMember2021-02-012022-01-310001428336us-gaap:CreditAndDebitCardMember2020-02-012021-01-310001428336us-gaap:CreditAndDebitCardMember2019-02-012020-01-3100014283362020-02-012021-01-3100014283362019-02-012020-01-310001428336us-gaap:CommonStockMember2019-01-310001428336us-gaap:AdditionalPaidInCapitalMember2019-01-310001428336us-gaap:RetainedEarningsMember2019-01-3100014283362019-01-310001428336us-gaap:CommonStockMember2019-02-012020-01-310001428336us-gaap:AdditionalPaidInCapitalMember2019-02-012020-01-310001428336us-gaap:RetainedEarningsMember2019-02-012020-01-310001428336us-gaap:CommonStockMember2020-01-310001428336us-gaap:AdditionalPaidInCapitalMember2020-01-310001428336us-gaap:RetainedEarningsMember2020-01-3100014283362020-01-310001428336us-gaap:CommonStockMember2020-02-012021-01-310001428336us-gaap:AdditionalPaidInCapitalMember2020-02-012021-01-310001428336us-gaap:RetainedEarningsMember2020-02-012021-01-310001428336us-gaap:CommonStockMember2021-01-310001428336us-gaap:AdditionalPaidInCapitalMember2021-01-310001428336us-gaap:RetainedEarningsMember2021-01-310001428336us-gaap:CommonStockMember2021-02-012022-01-310001428336us-gaap:AdditionalPaidInCapitalMember2021-02-012022-01-310001428336us-gaap:RetainedEarningsMember2021-02-012022-01-310001428336us-gaap:CommonStockMember2022-01-310001428336us-gaap:AdditionalPaidInCapitalMember2022-01-310001428336us-gaap:RetainedEarningsMember2022-01-310001428336us-gaap:ComputerSoftwareIntangibleAssetMember2021-02-012022-01-310001428336us-gaap:ComputerSoftwareIntangibleAssetMember2020-02-012021-01-310001428336us-gaap:ComputerSoftwareIntangibleAssetMember2019-02-012020-01-310001428336hqy:AcquiredHSAIntangibleAssetsMember2021-02-012022-01-310001428336hqy:AcquiredHSAIntangibleAssetsMember2020-02-012021-01-310001428336hqy:AcquiredHSAIntangibleAssetsMember2019-02-012020-01-310001428336hqy:PassiveCustodialFundsMember2022-01-31xbrli:pure0001428336hqy:NonPassiveCustodialFundsMember2022-01-310001428336hqy:FollowOnEquityOfferingMember2021-02-012021-04-300001428336hqy:FollowOnEquityOfferingMember2021-04-30hqy:segment0001428336srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2021-02-012022-01-310001428336srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2021-02-012022-01-310001428336srt:MinimumMemberus-gaap:ComputerEquipmentMember2021-02-012022-01-310001428336srt:MaximumMemberus-gaap:ComputerEquipmentMember2021-02-012022-01-310001428336us-gaap:FurnitureAndFixturesMember2021-02-012022-01-310001428336hqy:ComputerSoftwareAndCapitalizedSoftwareDevelopmentCostsMember2021-02-012022-01-310001428336srt:MinimumMemberhqy:A401kCustomerRelationshipsMember2021-02-012022-01-310001428336hqy:A401kCustomerRelationshipsMembersrt:MaximumMember2021-02-012022-01-310001428336srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2021-02-012022-01-310001428336srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2021-02-012022-01-310001428336us-gaap:TrademarksAndTradeNamesMember2021-02-012022-01-310001428336hqy:HSAMemberMember2022-01-310001428336hqy:RACustomerRelationshipMember2022-01-310001428336hqy:WageWorksIncMember2019-08-300001428336hqy:WageWorksIncMember2019-08-302019-08-300001428336hqy:TermLoanFacilityMemberhqy:WageWorksIncMemberus-gaap:LineOfCreditMember2019-08-302019-08-300001428336hqy:WageWorksInc.Member2019-08-300001428336hqy:WageWorksInc.Member2019-08-302019-10-310001428336hqy:WageWorksInc.Member2019-10-310001428336hqy:WageWorksInc.Member2020-02-012021-01-310001428336hqy:WageWorksInc.Member2019-02-012020-01-310001428336hqy:LuumAcquisitionMember2021-03-080001428336hqy:LuumAcquisitionMember2021-03-082021-03-080001428336hqy:LuumAcquisitionMember2021-10-310001428336hqy:LuumAcquisitionMember2021-10-312021-10-310001428336hqy:LuumAcquisitionMember2022-01-310001428336hqy:LuumAcquisitionMember2021-03-082022-01-310001428336hqy:LuumAcquisitionMemberus-gaap:CustomerRelationshipsMember2021-03-082021-03-080001428336hqy:LuumAcquisitionMemberus-gaap:DevelopedTechnologyRightsMember2021-03-082021-03-080001428336hqy:LuumAcquisitionMemberus-gaap:TrademarksAndTradeNamesMember2021-03-082021-03-080001428336hqy:FurtherAcquisitionMember2021-11-012021-11-010001428336hqy:FurtherAcquisitionMember2021-11-010001428336hqy:FurtherAcquisitionMember2022-01-310001428336hqy:FurtherAcquisitionMemberus-gaap:CustomerRelationshipsMember2021-11-012021-11-010001428336hqy:FurtherAcquisitionMemberus-gaap:DevelopedTechnologyRightsMember2021-11-012021-11-010001428336hqy:FurtherAcquisitionMemberus-gaap:InProcessResearchAndDevelopmentMember2021-11-012021-11-010001428336us-gaap:LeaseholdImprovementsMember2022-01-310001428336us-gaap:LeaseholdImprovementsMember2021-01-310001428336us-gaap:FurnitureAndFixturesMember2022-01-310001428336us-gaap:FurnitureAndFixturesMember2021-01-310001428336us-gaap:ComputerEquipmentMember2022-01-310001428336us-gaap:ComputerEquipmentMember2021-01-3100014283362022-02-012022-01-310001428336srt:MinimumMember2022-01-310001428336srt:MaximumMember2022-01-31hqy:extension0001428336hqy:WageWorksIncMember2021-01-310001428336hqy:WageWorksIncMember2021-02-012022-01-310001428336us-gaap:SubsequentEventMember2022-03-242022-03-240001428336us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-310001428336us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-310001428336hqy:AcquiredHSAIntangibleAssetsMember2022-01-310001428336hqy:AcquiredHSAIntangibleAssetsMember2021-01-310001428336us-gaap:CustomerRelationshipsMember2022-01-310001428336us-gaap:CustomerRelationshipsMember2021-01-310001428336us-gaap:DevelopedTechnologyRightsMember2022-01-310001428336us-gaap:DevelopedTechnologyRightsMember2021-01-310001428336us-gaap:TradeNamesMember2022-01-310001428336us-gaap:TradeNamesMember2021-01-310001428336hqy:WageWorksInc.Member2021-02-012022-01-310001428336hqy:A4500SeniorNotesDue2029Member2022-01-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMember2022-01-310001428336hqy:FurtherHealthSavingsAccountPortfolioAcquisitionMember2022-01-310001428336hqy:CreditAgreementMember2022-01-310001428336hqy:HealthSavingsAdministratorsLLCMemberus-gaap:SubsequentEventMember2022-03-022022-03-020001428336hqy:WageWorksInc.Member2021-04-300001428336hqy:WageWorksInc.Memberhqy:UnionMesaMember2021-11-240001428336hqy:WageWorksInc.Member2022-01-310001428336hqy:WageWorksInsurersMember2022-01-3100014283362018-06-222018-06-22hqy:lawsuit00014283362018-09-062018-09-060001428336hqy:A4500SeniorNotesDue2029Member2021-01-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMember2021-01-310001428336hqy:TermLoanFacilityMemberhqy:PriorCreditAgreementMember2022-01-310001428336hqy:TermLoanFacilityMemberhqy:PriorCreditAgreementMember2021-01-310001428336us-gaap:RevolvingCreditFacilityMember2022-01-310001428336us-gaap:RevolvingCreditFacilityMember2021-01-310001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-080001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2022-01-310001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-310001428336us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-082021-10-080001428336us-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-082021-10-080001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2021-10-082021-10-080001428336us-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodFourMemberhqy:A4500SeniorNotesDue2029Member2021-10-082021-10-080001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Memberus-gaap:DebtInstrumentRedemptionPeriodFiveMember2021-10-082021-10-080001428336hqy:TermLoanFacilityMemberus-gaap:SecuredDebtMemberhqy:CreditAgreementMember2021-10-082021-10-080001428336hqy:TermLoanFacilityMemberus-gaap:SecuredDebtMemberhqy:CreditAgreementMember2021-10-080001428336us-gaap:RevolvingCreditFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2021-10-082021-10-080001428336us-gaap:RevolvingCreditFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2021-10-080001428336us-gaap:RevolvingCreditFacilityMemberus-gaap:LetterOfCreditMemberhqy:CreditAgreementMember2021-10-080001428336hqy:CreditAgreementMember2021-10-080001428336us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberhqy:CreditAgreementMember2021-10-082021-10-080001428336us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMemberhqy:CreditAgreementMember2021-10-082021-10-080001428336srt:MinimumMemberus-gaap:BaseRateMemberhqy:CreditAgreementMember2021-10-082021-10-080001428336srt:MaximumMemberus-gaap:BaseRateMemberhqy:CreditAgreementMember2021-10-082021-10-080001428336us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2021-02-012022-01-310001428336us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2021-02-012022-01-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMemberhqy:DebtInstrumentAmortizationPeriodOneMember2022-01-310001428336hqy:TermLoanFacilityMemberhqy:DebtInstrumentAmortizationPeriodTwoAndThreePeriodMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-01-310001428336hqy:TermLoanFacilityMemberhqy:DebtInstrumentAmortizationPeriodFourMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-01-310001428336hqy:TermLoanFacilityMemberhqy:DebtInstrumentAmortizationPeriodFiveMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-01-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-01-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2021-02-012022-01-310001428336hqy:TermLoanFacilityMemberhqy:PriorCreditAgreementMemberus-gaap:SecuredDebtMember2019-08-302019-08-300001428336hqy:TermLoanFacilityMemberhqy:PriorCreditAgreementMemberus-gaap:SecuredDebtMember2019-08-300001428336us-gaap:RevolvingCreditFacilityMemberhqy:PriorCreditAgreementMemberus-gaap:LineOfCreditMember2019-08-302019-08-300001428336us-gaap:RevolvingCreditFacilityMemberhqy:PriorCreditAgreementMemberus-gaap:LineOfCreditMember2019-08-300001428336us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberhqy:PriorCreditAgreementMember2019-08-302019-08-300001428336us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMemberhqy:PriorCreditAgreementMember2019-08-302019-08-300001428336srt:MinimumMemberus-gaap:BaseRateMemberhqy:PriorCreditAgreementMember2019-08-302019-08-300001428336srt:MaximumMemberus-gaap:BaseRateMemberhqy:PriorCreditAgreementMember2019-08-302019-08-300001428336us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberhqy:PriorCreditAgreementMemberus-gaap:LineOfCreditMember2019-08-302019-08-300001428336us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberhqy:PriorCreditAgreementMemberus-gaap:LineOfCreditMember2019-08-302019-08-300001428336hqy:ExpireInTaxYears2028Memberus-gaap:DomesticCountryMember2022-01-310001428336us-gaap:StateAndLocalJurisdictionMemberhqy:ExpireInTaxYears2028Member2022-01-310001428336us-gaap:ResearchMember2022-01-310001428336us-gaap:CostOfSalesMember2021-02-012022-01-310001428336us-gaap:CostOfSalesMember2020-02-012021-01-310001428336us-gaap:CostOfSalesMember2019-02-012020-01-310001428336hqy:SalesandMarketingMember2021-02-012022-01-310001428336hqy:SalesandMarketingMember2020-02-012021-01-310001428336hqy:SalesandMarketingMember2019-02-012020-01-310001428336hqy:TechnologyandDevelopmentMember2021-02-012022-01-310001428336hqy:TechnologyandDevelopmentMember2020-02-012021-01-310001428336hqy:TechnologyandDevelopmentMember2019-02-012020-01-310001428336us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012022-01-310001428336us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012021-01-310001428336us-gaap:GeneralAndAdministrativeExpenseMember2019-02-012020-01-310001428336hqy:MergerIntegrationMember2021-02-012022-01-310001428336hqy:MergerIntegrationMember2020-02-012021-01-310001428336hqy:MergerIntegrationMember2019-02-012020-01-310001428336us-gaap:OtherNonoperatingIncomeExpenseMember2021-02-012022-01-310001428336us-gaap:OtherNonoperatingIncomeExpenseMember2020-02-012021-01-310001428336us-gaap:OtherNonoperatingIncomeExpenseMember2019-02-012020-01-310001428336us-gaap:EmployeeStockOptionMember2021-02-012022-01-310001428336us-gaap:EmployeeStockOptionMember2020-02-012021-01-310001428336us-gaap:EmployeeStockOptionMember2019-02-012020-01-310001428336us-gaap:RestrictedStockUnitsRSUMember2021-02-012022-01-310001428336us-gaap:RestrictedStockUnitsRSUMember2020-02-012021-01-310001428336us-gaap:RestrictedStockUnitsRSUMember2019-02-012020-01-310001428336hqy:PerformanceRestrictedStockUnitsMember2021-02-012022-01-310001428336hqy:PerformanceRestrictedStockUnitsMember2020-02-012021-01-310001428336hqy:PerformanceRestrictedStockUnitsMember2019-02-012020-01-310001428336us-gaap:RestrictedStockMember2021-02-012022-01-310001428336us-gaap:RestrictedStockMember2020-02-012021-01-310001428336us-gaap:RestrictedStockMember2019-02-012020-01-310001428336hqy:PerformanceRestrictedStockAwardsMember2021-02-012022-01-310001428336hqy:PerformanceRestrictedStockAwardsMember2020-02-012021-01-310001428336hqy:PerformanceRestrictedStockAwardsMember2019-02-012020-01-310001428336hqy:TotalNonCashShareBasedPaymentArrangementExpenseMember2021-02-012022-01-310001428336hqy:TotalNonCashShareBasedPaymentArrangementExpenseMember2020-02-012021-01-310001428336hqy:TotalNonCashShareBasedPaymentArrangementExpenseMember2019-02-012020-01-310001428336hqy:EquityAwardsExchangedForCashInBusinessCombinationMember2021-02-012022-01-310001428336hqy:EquityAwardsExchangedForCashInBusinessCombinationMember2020-02-012021-01-310001428336hqy:EquityAwardsExchangedForCashInBusinessCombinationMember2019-02-012020-01-310001428336hqy:IncentivePlanMember2022-01-310001428336srt:MaximumMember2020-02-012021-01-310001428336srt:MinimumMember2019-02-012020-01-310001428336srt:MaximumMember2019-02-012020-01-310001428336us-gaap:EmployeeStockOptionMember2022-01-31hqy:member0001428336hqy:PerformanceRestrictedStockAwardsMembersrt:MinimumMember2021-02-012022-01-310001428336hqy:PerformanceRestrictedStockAwardsMembersrt:MaximumMember2021-02-012022-01-310001428336hqy:PerformanceRestrictedStockUnitsMember2021-01-310001428336hqy:PerformanceRestrictedStockUnitsMembersrt:MinimumMember2020-02-012021-01-310001428336hqy:PerformanceRestrictedStockUnitsMembersrt:MaximumMember2020-02-012021-01-310001428336hqy:PerformanceRestrictedStockUnitsMember2022-01-310001428336hqy:PerformanceRestrictedStockUnitsMembersrt:MinimumMember2021-02-012022-01-310001428336hqy:PerformanceRestrictedStockUnitsMembersrt:MaximumMember2021-02-012022-01-310001428336us-gaap:RestrictedStockUnitsRSUMember2021-01-310001428336us-gaap:RestrictedStockMember2021-01-310001428336us-gaap:RestrictedStockUnitsRSUMember2022-01-310001428336us-gaap:RestrictedStockMember2022-01-310001428336us-gaap:RestrictedStockUnitsRSUMember2020-01-310001428336hqy:A4500SeniorNotesDue2029Memberus-gaap:FairValueInputsLevel2Member2022-01-310001428336us-gaap:FairValueInputsLevel3Member2021-10-310001428336hqy:ContingentConsiderationMember2021-01-310001428336hqy:ContingentConsiderationMember2021-02-012022-01-310001428336hqy:ContingentConsiderationMember2022-01-310001428336us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMemberhqy:A401kMember2021-02-012022-01-310001428336us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMemberhqy:A401kMember2020-02-012021-01-310001428336us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMemberhqy:A401kMember2019-02-012020-01-310001428336hqy:EmployeeRelatedLiabilitiesCurrentMember2022-01-310001428336hqy:EmployeeRelatedLiabilitiesCurrentMember2021-01-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 January 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to            
Commission File Number: 001-36568
HEALTHEQUITY, INC.
(Exact name of registrant as specified in its charter)
Delaware52-2383166
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
15 West Scenic Pointe Drive
Suite 100
Draper, Utah 84020
(801) 727-1000
(Address, including Zip Code, and Telephone Number, including Area Code, of Registrant’s Principal Executive Offices)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbolName of each exchange on which registered
Common stock, par value $0.0001 per shareHQYThe 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 filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
The aggregate market value of voting and non-voting common equity held by non-affiliates of the registrant on July 30, 2021, based on the closing price of $73.98 for shares of the registrant’s common stock as reported by the NASDAQ Global Select Market was approximately $6.1 billion. For purposes of determining whether a stockholder was an affiliate of the registrant at July 30, 2021, the registrant assumed that a stockholder was an affiliate of the registrant at July 30, 2021 if such stockholder (i) beneficially owned 10% or more of the registrant’s capital stock, as determined based on public filings, and/or (ii) was an executive officer or director, or was affiliated with an executive officer or director of the registrant, at July 30, 2021. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of March 21, 2022, there were 83,821,764 shares of the registrant's common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Registrant's definitive proxy statement related to its 2022 annual meeting of stockholders (the "2022 Proxy Statement") are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.




HealthEquity, Inc. and subsidiaries
Form 10-K annual report

Table of contents
Page
Part I.
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Part II.
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
Part III.
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Part IV.
Item 15.
Item 16.





SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K includes forward-looking statements that involve risks and uncertainties, including in the sections entitled “Business,” “Risk factors,” and “Management’s discussion and analysis of financial condition and results of operations.” Statements that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act") and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). These forward-looking statements include, without limitation, statements regarding our industry, business strategy, plans, goals, and expectations concerning our markets and market position, future operations, expenses and other results of operations, margins, profitability, tax rates, capital expenditures, liquidity and capital resources, and other financial and operating information. When used in this discussion, the words “may,” “believes,” “intends,” “seeks,” “anticipates,” “plans,” “estimates,” “expects,” “should,” “assumes,” “continues,” “could,” “will,” “future,” and the negative of these or similar terms and phrases are intended to identify forward-looking statements in this report.
Forward-looking statements reflect our current expectations regarding future events, results or outcomes. These expectations may or may not be realized. Although we believe the expectations reflected in the forward-looking statements are reasonable, we can give you no assurance these expectations will prove to be correct. Some of these expectations may be based upon assumptions, data or judgments that prove to be incorrect. Actual events, results and outcomes may differ materially from our expectations due to a variety of known and unknown risks, uncertainties, and other factors. Although it is not possible to identify all of these risks and factors, they include, among others, the risks identified in Item 1A. Risk Factors - Risk Factors Summary.
Unless the context otherwise indicates or requires, the terms “we,” “our,” “us,” “HealthEquity,” and the “Company,” as used in this Annual Report on Form 10-K, refer to HealthEquity, Inc. and its subsidiaries as a combined entity, except where otherwise stated or where it is clear that the terms mean only HealthEquity, Inc. exclusive of its subsidiaries.


-1-

Part I
Item 1. Business
Company overview
We are a leader and an innovator in providing technology-enabled services that empower consumers to make healthcare saving and spending decisions. We use our innovative technology to manage consumers' tax-advantaged health savings accounts (“HSAs”) and other consumer-directed benefits (“CDBs”) offered by employers, including flexible spending accounts and health reimbursement arrangements (“FSAs” and “HRAs”), and to administer Consolidated Omnibus Budget Reconciliation Act (“COBRA”), commuter and other benefits. As part of our services, we and our subsidiaries provide consumers with healthcare bill evaluation and payment processing services, personalized benefit information, including information on treatment options and comparative pricing, access to remote and telemedicine benefits, the ability to earn wellness incentives, and investment advice to grow their tax-advantaged healthcare savings. We believe the shift to greater consumer responsibility for healthcare costs will require a significant portion of consumers under the age of 65 with private health insurance in the United States to use offerings such as ours.
The core of our offerings is the HSA, a financial account through which consumers spend and save long-term for healthcare expenses on a tax-advantaged basis. As of January 31, 2022, we administered 7.2 million HSAs, with balances totaling $19.6 billion, which we call HSA Assets, as well as 7.2 million complementary CDBs. We refer to the aggregate number of HSAs and other CDBs that we administer as Total Accounts, of which we had 14.4 million as of January 31, 2022.
We reach consumers primarily through relationships with their employers, which we call Clients. We reach Clients primarily through relationships with benefits brokers and advisors, integrated partnerships with a network of health plans, benefits administrators, benefits brokers and consultants, and retirement plan recordkeepers, which we call Network Partners, and a sales force that calls on Clients directly. As of January 31, 2022, our platforms were integrated with 185 Network Partners, and we serve approximately 120,000 Clients.
We have increased our share of the growing HSA market from 4% in December 2010 to 18% as of December 2021, measured by HSA Assets. According to Devenir, we are the largest HSA provider by accounts and second largest by assets as of December 2021. In addition, we believe we are the largest provider of other CDBs. We seek to differentiate ourselves through our proprietary technology, product breadth, ecosystem connectivity, and service-driven culture. Our proprietary technology allows us to help consumers optimize the value of their HSAs and other CDBs and gain confidence and skills in managing their healthcare costs as part of their financial security.
Our ability to assist consumers is enhanced by our capacity to securely share data in both directions with others in the health, benefits, and retirement ecosystems. Our commuter benefits offering also leverages connectivity to an ecosystem of mass transit, ride hailing, and parking providers. These strengths reflect our “DEEP Purple” culture of remarkable service to customers and teammates, achieved by driving excellence, ethics, and process into everything we do.
Our business model provides strong visibility into our future operating performance, with the vast majority of our accounts opened before the start of our fiscal year.
We earn revenue primarily from three sources: service, custodial, and interchange. We earn service revenue mainly from fees paid by Clients on a recurring per-account per-month basis. We earn custodial revenue mainly from HSA Assets held at our members’ direction in federally insured cash deposits, insurance contracts or mutual funds, and from investment of Client-held funds. We earn interchange revenue mainly from fees paid by merchants on payments that our members make using our physical payment cards and on our virtual payment system. See “Key components of our results of operations” for additional information on our sources of revenue, including the adverse impacts caused by the ongoing COVID-19 pandemic.
Recent acquisitions
WageWorks acquisition. On August 30, 2019, we completed our acquisition of WageWorks, Inc. (the "WageWorks Acquisition") and paid approximately $2.0 billion in cash to WageWorks stockholders, financed through net borrowings of approximately $1.22 billion under our prior term loan facility and approximately $816.9 million of cash on hand.
The key strategy of the WageWorks Acquisition was to enable us to increase the number of our employer sales opportunities, the conversion of these opportunities to Clients, and the value of Clients in generating members, HSA Assets and complementary CDBs. WageWorks’ historic strength of selling to employers directly and through health
-2-

benefits brokers and advisors complemented our distribution through Network Partners. With WageWorks’ CDB capabilities, we provide employers with a single partner for both HSAs and other CDBs, which is preferred by the vast majority of employers according to research conducted for us by Aite Group. For Clients that partner with us in this way, we believe we can produce more value by encouraging both CDB participants to contribute to HSAs and HSA-only members to take advantage of tax savings available through other CDBs.
As of January 31, 2022, we had substantially completed our multi-year integration effort and achieved approximately $80 million in annualized ongoing net synergies. We anticipate generating additional revenue synergies over the longer-term as our combined distribution channels and existing client base take advantage of the broader service offerings and as we continue to drive member engagement.
Luum acquisition. In March 2021, we bolstered our commuter offering by acquiring 100% of the outstanding capital stock of Fort Effect Corp, d/b/a Luum (the "Luum Acquisition"). The aggregate purchase price for the acquisition consisted of $56.2 million in cash. Luum provides employers with various commuter services, including access to real-time commute data, to help them design and implement flexible return-to-office and hybrid-workplace strategies and benefits.
Fifth Third Bank HSA portfolio acquisition. On April 27, 2021, we signed an agreement to acquire the Fifth Third Bank, National Association ("Fifth Third") HSA portfolio, which consisted of $490.0 million of HSA Assets held in approximately 160,000 HSAs in exchange for a purchase price of $60.8 million in cash. This acquisition closed on September 29, 2021.
Further acquisition. On September 7, 2021, we signed an amended agreement to acquire the Further business (other than Further's voluntary employee beneficiary association business), a leading provider of HSA and other CDB administration services, with approximately 580,000 HSAs and $1.9 billion of HSA Assets, for $455 million in cash (the "Further Acquisition"). This acquisition closed on November 1, 2021.
HealthSavings HSA portfolio acquisition. On December 4, 2021, we signed an agreement to acquire the Health Savings Administrators, L.L.C. (“HealthSavings”) HSA portfolio, which consisted of $1.3 billion of HSA Assets held in approximately 87,000 HSAs in exchange for a purchase price of $60 million in cash. This acquisition closed on March 2, 2022.
Our products and services
Technology platforms. We offer multiple cloud-based platforms, accessed by our members online via a desktop or mobile device, through which individuals can make health saving and spending decisions, pay healthcare bills, compare treatment options and prices, receive personalized benefit and clinical information, earn wellness incentives, grow their savings and make investment choices. The platforms provide users with access to services we provide as well as services provided by third parties selected by us or by our Network Partners.
Among other features, our HSA platform includes the capability to present to users medical bills upon adjudication by a health plan, including details such as the amount paid by insurance, specific nature of the medical service provided, and diagnostic code. Users of our HSA platform can pay these bills from an account of ours or from any bank account, online, via a mobile device, or using our payment card. All users of our HSA platform gain access to our healthcare consumer specialists, available every hour of every day, via a toll-free telephone number or email. Our specialists can assist users with such tasks as optimizing the use of tax-advantaged accounts to reduce medical spending or selecting from among medical plans offered by an employer or health plan.
We acquired several other technology platforms as part of the WageWorks Acquisition. These additional technology platforms are designed to be highly scalable based on an on-demand delivery model that Clients and members may access through a standard web browser on any internet-enabled device, including computers, smart phones, and other mobile devices such as tablet computers. Our on-demand delivery model for these platforms eliminates the need for our Clients to install and maintain hardware and software in order to support CDB programs and enables us to rapidly implement product enhancements across our entire user base. We acquired an additional technology platform as part of the Luum Acquisition, which provides Clients with various commuter services, including access to real-time commute data, to help Clients design and implement flexible return-to-office and hybrid-workplace strategies and benefits.
We are working to phase out certain technology platforms that we acquired in the WageWorks Acquisition, which requires us to migrate certain Clients to one of our remaining technology platforms. We expect to complete these migrations during the fiscal year ending January 31, 2023.
Health savings accounts. The Medicare Modernization Act of 2003 created HSAs, a tax-exempt trust or custodial account managed by a custodian that is a bank, an insurance company, or a non-bank custodian
-3-

specifically authorized by the Internal Revenue Service, or IRS, as meeting certain ownership, capitalization, expertise, and governance requirements. We are an IRS-approved non-bank custodian of our members' HSAs, designated to serve as both a passive and non-passive non-bank custodian of HSAs.
To be eligible to contribute to an HSA, an individual must be covered under a high deductible healthcare plan, or HDHP, have no additional health coverage, not be enrolled in Medicare, and not be claimed as a dependent on someone else’s tax return. HSAs have several tax-advantaged benefits, which we call the "triple tax savings": (1) individuals can claim a tax deduction for contributions they make to their HSAs, and contributions that their employers make to their HSAs may be excluded from their gross income for purposes of federal and most state income and employment tax; (2) the interest or earnings on the assets in the account, including reinvestment, accumulate without being subject to tax; and (3) distributions may be tax free if they are used to pay qualified medical expenses. There is no requirement to provide receipts to us to substantiate HSA distributions to members, whether made through our payment card or directly from our online HSA platform. Additionally, taxable distributions other than for qualified medical expenses are permitted without penalty (although subject to income tax) after age 65. Balances remain in the account until used, i.e., there is no “use or lose” requirement. An HSA is owned by the account holder; it remains the account holder’s property upon a change of employment, health plan or retirement.
Investment platform and advisory services. We offer a mutual fund investment platform and access to an online-only automated investment advisory service to all of our members whose account balances exceed a stated threshold. These services are entirely elective to the member. The advisory service is delivered through a web-based tool, Advisor, which is offered and managed by HealthEquity Advisors, LLC, our SEC-registered investment adviser subsidiary. HealthEquity Advisors, LLC provides investment advice to its clients exclusively through the Advisor tool on an interactive website. Members who utilize our mutual fund investment platform or subscribe for Advisor services pay asset-based fees, which include the cost of the advisory service and all other expenses associated with transactions made through these online tools.
Advisor provides investment education guidance and management, including maintaining HSA cash (liquidity) in amounts directed by the member, targeting risk appropriate portfolio diversification, and mutual fund selection.
We offer investors access to three levels of service:
Self-driven: For members who do not subscribe for Advisor, we provide a mutual fund investment platform to invest HSA balances. Neither we nor Advisor provides advice to members in respect of investments among funds on the platform;
GPS powered by HealthEquity Advisors, LLC: Advisor provides guidance and advice, but the member makes the final investment decisions and implements portfolio allocation and investment advice through the HealthEquity platform; and
AutoPilot powered by HealthEquity Advisors, LLC: Advisor manages the account and implements portfolio allocation and investment advice automatically for the member.
Regardless of the level of service selected, members are responsible for their proportionate share of fees and expenses payable by the underlying mutual funds and other investment vehicles in which they invest.
Healthcare flexible spending accounts. Healthcare FSAs are employer-sponsored CDBs that enable employees to set aside pre-tax dollars to pay for eligible healthcare expenses that are not generally covered by insurance, such as co-pays, deductibles and over-the-counter medical products, as well as vision expenses, orthodontia, and medical devices. Healthcare FSAs can be customized by employers so they have the freedom to determine what eligible expenses may be reimbursed under these arrangements. Our employer Clients also realize payroll tax (i.e., FICA and Medicare) savings on the pre-tax contributions made by their employees.
The IRS imposes a limit, indexed to inflation, on pre-tax dollar employee contributions made to healthcare FSAs. The IRS also allows a carryover of up to 20% of the indexed contribution limit that does not count against or otherwise affect the indexed salary reduction limit applicable to each plan year. Employers are able to contribute additional amounts in excess of this statutory limit and may choose to do so in an effort to mitigate the impact of rising healthcare costs on their employees.
Dependent care flexible spending accounts. We also administer FSA programs for dependent care plans. These plans allow employees to set aside pre-tax dollars to pay for eligible dependent care expenses, which typically include child care or day care expenses but may also include expenses incurred from adult and elder care. Current laws and regulations impose a statutory limit on the amount of pre-tax dollars employees can contribute to dependent care FSAs with no carryover allowed. Like healthcare FSAs, employers can also contribute funds to employees’ dependent care FSAs; however, these are subject to the statutory annual limit on total contributions. As
-4-

with healthcare FSAs, employers realize payroll tax savings on the pre-tax dependent care FSA contributions made by their employees.
HealthEquity administers the United States Office of Personnel Management's (“OPM”) Federal Flexible Spending Account Program (“FSAFEDS”). This relationship provides eligible federal government employees access to our advanced technology platforms and premium service capabilities.
Health reimbursement arrangements. Under HRAs, employers provide their employees with a specified amount of reimbursement funds that are available to help employees defray their out-of-pocket healthcare expenses, such as deductibles, co-insurance and co-payments. HRAs may only be funded by employers and there is no limitation on how much employers may contribute; however, similar to other CDBs that are funded with pre-tax dollars, employers are required to establish the programs in such a way as to prevent discrimination in favor of highly compensated employees. HRAs must either be considered an excepted benefit (for example, a dental-only HRA or a vision-only HRA), a retiree HRA or be integrated with another group health plan. HRAs can be customized by employers so employers have the freedom to determine what expenses are eligible for reimbursement under these arrangements. At the end of the plan year, employers have the option to allow all or a portion of the unused funds to roll over and accumulate year-to-year if not spent. All amounts paid by employers into HRAs are deductible for tax purposes by the employer and tax-free to the employee.
COBRA. We offer COBRA continuation services to employer clients to meet the employer’s obligation to make available continuation of coverage for participants who are no longer eligible for the employer’s COBRA covered benefits, which include medical, dental, vision, HRAs and certain healthcare FSAs. COBRA requires employers to make health coverage available for qualified beneficiaries for a period of up to 36 months post-termination. As part of our COBRA program, we offer a direct billing service where former employee participants pay us directly as opposed to their employers for coverage they elect to continue. We handle the accounting and customer services for such terminated employees, as well as interfacing with the carrier regarding the employees’ eligibility for participation in the COBRA program. The American Rescue Plan Act of 2021 provided a temporary 100% subsidy of COBRA premium payments for eligible individuals who lost coverage due to an involuntary termination for up to six months, which ended September 30, 2021.
Commuter Programs. We administer pre-tax commuter benefit programs. Employers are permitted to provide employees with commuter benefits including qualified transit (which includes vanpooling) and parking. The maximum monthly federal (and sometimes state) tax free exclusion is indexed for inflation. For 2022, the maximum pre-tax monthly limits are $280 for qualified transit and $280 for qualified parking.
The Luum technology platform provides employers with various commuter services, including access to real-time commute data, to help them design and implement flexible return-to-office and hybrid-workplace strategies and benefits.
Our technology
Technology solution. Our proprietary technology is deployed as a cloud-based solution that is accessible to customers online and through our mobile app. We utilize a multi-tenant architecture that allows changes made for one Network Partner to be extended to all others. This architecture provides operating leverage by reducing costs and improving efficiencies, enabling us to maximize the utilization of our infrastructure capacity with a reduction in required maintenance. We are increasing investment in our technology and communications systems to support new opportunities and enhance security, privacy, and platform infrastructure.
Our solution is hosted via cloud-based services and on a virtual private cloud with an ability to scale on demand. This allows us to quickly support our current and projected growth. We utilize regional cloud failover and multiple redundant third-party data centers to ensure continuous access and data availability. The data centers are purpose-built facilities for hosting mission critical systems with multiple built-in redundancy layers to minimize service disruptions and meet industry-standard measures.
Data security and protection. Due to the sensitive nature of our customers’ data that we hold, we have a heightened focus on data security and protection. We maintain administrative, technical, and physical safeguards designed to protect confidential data. Our Risk and Security team identifies security risks by working with state and federal law enforcement, security information-sharing organizations, and 24/7 system surveillance through internal and external detection and response teams.
In the event a security risk is detected, or a breach occurs, we are prepared with appropriate response protocols based on National Institute of Standards & Technology ("NIST") guidelines. Our Security Incident Response Plan defines roles and responsibilities, incident severity levels, key contacts, post-incident steps, and guidelines for
-5-

testing. Our procedures cover response steps for phishing attacks, ransomware, data breaches, and major vulnerabilities. Lastly, we have an organic threat model that evaluates our security controls to help protect against attacker tactics, techniques, and procedures.
To help ensure our approach to customer privacy and security is effective and in line with industry standards, we follow risk management standards established by the Statement on Standards for Attestation Engagements 18 (SSAE-18) and Service and Organization Controls (SOC 1 and 2) reporting.
Our competitive landscape
Our direct competitors are HSA custodians and other CDB providers. Many of these are state or federally chartered banks and other financial institutions for which we believe benefits administration services are not a core business. Some of our direct competitors (including healthcare service companies such as United Health Group's Optum, Webster Bank, and well-known retail investment companies, such as Fidelity Investments) are in a position to devote more resources to the development, sale and support of their products and services than we have at our disposal. In addition, numerous indirect competitors, including benefits administration service providers, partner with banks and other HSA custodians to compete with us. Our Network Partners may also choose to offer competitive services directly, as some health plans have done. Our success depends on our ability to predict and react quickly to these and other industry and competitive dynamics.
Our competitive strengths and strategy
We believe we are well-positioned to benefit from the transformation of the healthcare benefits market. Our technology platforms are aligned with a healthcare environment that rewards consumer engagement and fosters an integrated consumer experience.
Leadership. We have established a defensible leadership position in the HSA industry through our focus on innovation, and differentiated capabilities. Our leadership position is evidenced by the increase in our market share (measured by HSA Assets), from 4% in December 2010 to 18% in December 2021, as noted by the 2021 Devenir HSA Research Report, which indicates we are the second largest HSA custodian by market share measured by HSA Assets.
Complete solution for managing consumer healthcare saving and spending. Our members utilize our platforms in a number of ways and in varying frequencies. For example, our members utilize our HSA platform to evaluate and pay healthcare bills through the member portal, which allows members to pay their healthcare providers, receive reimbursements and learn of savings opportunities for prescription drugs. Members also utilize the platform’s mobile app to view and pay claims on-the-go, including uploading medical and insurance documentation to the platform with their mobile phone cameras.
Bundled solution for HSAs and complementary CDBs. We are the largest custodian and administrator of HSAs (by number of accounts), as well as a market-share leader in each of the major categories of complementary CDBs, including FSAs and HRAs, COBRA and commuter benefits administration. Our Clients and their benefits advisors increasingly seek HSA providers that can deliver an integrated offering of HSAs and complementary CDBs. With our CDB capabilities, we can provide employers with a single partner for both HSAs and complementary CDBs, which is preferred by the vast majority of employers, according to research conducted for us by Aite Group. We believe that the combination of HSA and complementary CDB offerings significantly strengthens our value proposition to employers, health benefits brokers and consultants, and Network Partners as a leading single-source provider.
Proprietary and integrated technology solution. We have a proprietary cloud-based technology solution, developed and refined during more than a decade of operations and acquired through the WageWorks Acquisition, which we believe is differentiated in the marketplace for a number of key reasons:
Purpose-built technology:    Our solution was designed specifically to serve the needs of healthcare consumers, health plans and employers. We believe they provide greater functionality and flexibility than the technologies used by our competitors, many of which were originally developed for banking, benefits administration or retirement services. We believe we are one of few providers with a solution that encompass all of the core functionality of healthcare saving and spending in integrated, secure, and compliant systems, including custodial administration of individual savings and investment accounts, card and electronic funds transaction processing, benefits enrollment and eligibility, electronic and paper medical claims processing, medical bill presentment, tax-advantaged reimbursement account and health incentive administration, HSA trust administration, online investment advice, and sophisticated analytics.
-6-

Data integration:    Our technology solution allows us to integrate data from disparate sources, which enables us to seamlessly incorporate personal health information, clinical insight, and individually tailored strategies into the consumer experience. We currently have more than 20,000 distinct integrations with health plans, pharmacy benefit managers, employers, and other benefits provider systems. Many of our partners’ systems rely on custom data models, non-standard formats, complex business rules, and security protocols that are difficult or expensive to change.
Configurability:    Our flexible technology solution enables us to create a unique solution for each of our Network Partners. For example, a HealthEquity team member can readily configure product attributes, including integration with a partner’s chosen healthcare price transparency or wellness tools, single sign on, sales and broker support sites, branding, member communication, custom fulfillment and payment card, savings options and interest rates, fees, and mutual fund investment choices.
Differentiated consumer experience. We have designed our solution and support services to deliver a differentiated consumer experience, which is a function of our culture and technology. We believe this provides an advantage relative to legacy competitors whom we believe prioritize transaction processing and benefits administration.
Culture:    We call our culture “DEEP Purple,” which we define as driving excellence, ethics, and process while providing remarkable service. Our DEEP Purple culture is a significant factor in our ability to attract and retain customers and to nimbly address opportunities in the rapidly changing healthcare sector.
Technology:    Our technology helps us to deliver on our commitment to DEEP Purple. We tailor the content of our platforms and the guidance of our experts to be timely, personal, and relevant to each member. For example, our technology generates health savings strategies that are delivered to our members when they interact with our platforms or call us. We employ individuals who provide real-time assistance to our members via telephone, email, or chat.
Customer service and education: As a key part of our strategy and commitment to DEEP Purple, our team members work directly with our Network Partners to engage with consumers, educating them about the benefits of our HSAs and our other products and providing personalized guidance.
We believe our DEEP Purple culture drives our success.
Large and diversified channel access. We believe our differentiated distribution platforms provide a competitive advantage by efficiently enabling us to reach a growing consumer market. Our solution is built on a business-to-business-to-consumer, or B2B2C, channel strategy, whereby we work with Network Partners and Clients to reach consumers in addition to marketing our services to these potential members directly. Reaching the consumer is critical in order for us to increase the number of our HSA members.
We work directly with our Network Partners and Clients to reach the consumer in various ways. Our health plan and administrator partners collectively employ thousands of sales representatives and account managers who promote both the health plan and administrators partner’s health insurance products, such as HDHPs, and our HSAs. Our Clients collectively employ thousands of human resources professionals who are tasked with explaining the benefits of our HSAs to their employees. Our sales and account management teams work with and train the sales representatives and account management teams of our Network Partners and the human resource professionals of our Clients on the benefits of enrolling in, contributing to, and saving and spending through our HSAs, and our Network Partners and Clients then convey these benefits to prospective members. As a result of this collaboration, we develop relationships with each member who enrolls in an HSA with us. This personalized engagement with our members constitutes our B2B2C channel strategy.
Scalable operating model. We believe that our model is scalable because our services are accessed primarily through our cloud-based technology platforms. After initial on-boarding and a period of education, our service costs for any given customer typically decline over time. Our opportunity to earn high-margin revenue from existing HSA members grows over time because our HSA members’ balances typically grow, increasing custodial revenue without significant incremental cost to us.
Strong customer retention rates. Retention of our HSA members has been strong over time. Individually owned trust accounts, including HSAs, have inherently high switching costs, as switching requires a certain amount of effort on the part of the account holder and may result in closure fees. We believe that our retention rates are also high due to our HSA platform’s integration with the broader healthcare system used by our HSA members and our customer engagement and focus on the consumer experience.
Selectively pursue strategic acquisitions. We have historically acquired HSA portfolios and businesses that strengthen our business. We expect to continue this growth strategy and regularly evaluate opportunities. We have
-7-

developed an internal capability to source, evaluate, and integrate acquisitions that have created value for stockholders. We believe the nature of our competitive landscape provides significant acquisition opportunities. Many of our competitors view their HSA businesses as non-core functions. We believe they may look to divest these assets and, in certain cases, be limited from making acquisitions due to depository capital requirements.
Government regulation
Our business is subject to extensive, complex, and rapidly changing federal and state laws and regulations.
IRS regulations
We are subject to applicable IRS regulations, which lay the foundation for tax savings and eligible expenses under the HSAs, HRAs, and FSAs we administer. The IRS issues guidance regarding these regulations regularly. In addition, we are subject to conflict of interest and other prohibited transaction rules that are enforced through excise taxes under the Internal Revenue Code. Although the excise taxes are enforced by the IRS, the underlying rules are promulgated by the Department of Labor.
In February 2006, HealthEquity, Inc. received designation by the U.S. Department of Treasury to act as a passive non-bank custodian, which allows HealthEquity, Inc. to hold custodial assets for individual account holders. In July 2017, HealthEquity, Inc. received designation by the U.S. Department of Treasury to act as both a passive and non-passive non-bank custodian, which allows HealthEquity, Inc. to hold custodial assets for individual account holders and use discretion to direct investment of such assets held. As a passive and non-passive non-bank custodian, the Company must maintain net worth (assets minus liabilities) greater than 2% of passive custodial funds held at each fiscal year-end and 4% of the non-passive custodial funds held at each fiscal year-end in order to take on additional custodial assets. As of January 31, 2022, the Company's year-end for trust and tax purposes, the net worth of the Company exceeded the required thresholds.
Privacy and data security regulations
In the provision of HSA custodial services and directed TPA services for FSAs and HRAs, we are subject to the Financial Services Modernization Act of 1999 (Gramm-Leach-Bliley Act or GLBA), the Health Insurance Portability and Accountability Act of 1996 (HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act), and similar state laws.
GLBA imposes financial privacy and security requirements on financial institutions that relate to the collection, storage, use, and disclosure of an account holder’s nonpublic personal information. Nonpublic personal information includes information that is collected or generated in the course of offering a financial product or service. For example, nonpublic personal information includes information submitted by a prospective account holder in an application, an account holder’s name and contact information, and transaction information. Because part of our business is the administration of financial products such as HSAs, we are required under the Consumer Financial Protection Bureau’s financial privacy rule under GLBA to send a notice of privacy practices to account holders and to comply with restrictions on the disclosure of nonpublic personal information to non-affiliated third parties. We are also required under GLBA to establish reasonable administrative, technical, and physical safeguards to protect the security, confidentiality, and integrity of nonpublic personal information pursuant to the Federal Trade Commission’s safeguards rule. Violations of GLBA can result in civil and criminal penalties.
HIPAA covered entities and their business associates are required to adhere to HIPAA privacy and security standards. Covered entities include most healthcare providers, health plans, and healthcare clearinghouses. Because we perform services (such as FSA services) for covered entities that include processing protected health information, we are a business associate and subject to HIPAA. The two rules that most significantly affect our business are: (i) the Standards for Privacy of Individually Identifiable Health Information, or the Privacy Rule; and (ii) the Security Standards for the Protection of Electronic Protected Health Information, or the Security Rule. The Privacy Rule restricts the use and disclosure of protected health information, and requires us to safeguard that information and provide certain rights to individuals with respect to that information. The Security Rule establishes requirements for safeguarding protected health information transmitted or stored electronically. Both civil and criminal penalties apply for violating HIPAA, which may be enforced by both the Department of Health and Human Services’ Office for Civil Rights and state attorneys general. Violations of HIPAA may also subject us to contractual remedies under the terms of agreements with covered entities.
Various states also have laws and regulations that impose additional restrictions on our collection, storage, and use of personally identifiable information. Privacy regulation in particular has become a priority issue in many states, including California, which in 2018 enacted the California Consumer Privacy Act ("CCPA") broadly regulating California residents’ personal information and providing California residents with various rights to access and control
-8-

their data. Additional privacy requirements are applicable to us as a result of the California Privacy Rights Act of 2020, which significantly modified the CCPA by expanding consumers’ rights with respect to certain sensitive personal information.
ERISA
Our private-sector clients’ FSAs, HRAs, COBRA continuation insurance, and other account-based retirement plans are covered by the Employee Retirement Income Security Act of 1974, as amended, or ERISA, which governs “employee benefits plans.” Title I of ERISA does not generally apply to HSAs. ERISA generally imposes extensive reporting requirements on employers, as well as an obligation to provide various disclosures to covered employees and beneficiaries; and employers and third-party administrators that have authority or discretion over management, administration, or investment of plan assets are subject to fiduciary responsibility under ERISA. ERISA's requirements affect our FSAs, HRAs, and COBRA administration businesses. The Department of Labor can bring enforcement actions or assess penalties against employers, investment advisers, administrators, and other service providers for failing to comply with ERISA’s requirements. Participants and beneficiaries may also file lawsuits against employers, investment advisers, administrators, and other service providers under ERISA.
Department of Labor
The Department of Labor, or the DOL, regulates plans that are subject to ERISA, including health FSAs, HRAs, and 401(k) and other retirement plans, as well as COBRA administration. The DOL also issues guidance related to fiduciary responsibility and prohibited transactions under ERISA and the Internal Revenue Code that affect administration of HSAs (as well as health FSAs, HRAs, and retirement plans).
The DOL issues regulations, technical releases, and other guidance that apply to employee benefit plans, tax-favored savings arrangements (including HSAs) and COBRA administration, generally. In addition, in response to a request by an individual or an organization, the DOL’s Employee Benefits Security Administration may issue an advisory opinion that interprets and applies ERISA and/or corresponding prohibited transaction rules under the Internal Revenue Code to a specific situation, including issues related to consumer-centric healthcare accounts and retirement plans.
Healthcare reform
In March 2010, the federal government enacted significant reforms to healthcare benefits through the Affordable Care Act. The legislation amended various provisions in many federal laws, including the Internal Revenue Code and ERISA. The reforms included new excise taxes that incentivize employers to provide health benefits (including HSA-compatible benefits) to all full-time employees and new coverage mandates for health plans. The rules directly affect health FSAs and HRAs and have an indirect effect on HSAs. Further changes to the Affordable Care Act and related healthcare regulation remain under consideration, including "Medicare for all" plans.
Investment Advisers Act of 1940
Our subsidiary HealthEquity Advisors, LLC is an SEC-registered investment adviser that provides web-only automated investment advisory services to members. As an SEC-registered investment adviser, it must comply with the requirements of the Investment Advisers Act of 1940, or the Advisers Act, and related Securities and Exchange Commission, or SEC, regulations and is subject to periodic inspections by the SEC staff. Such requirements relate to, among other things, fiduciary duties to clients, disclosure obligations, recordkeeping and reporting requirements, marketing restrictions limitations on agency cross and principal transactions between the adviser and its clients, and general anti-fraud prohibitions. The SEC is authorized to institute proceedings and impose sanctions for violations of the Advisers Act, ranging from fines and censure to termination of an investment adviser’s registration. Investment advisers also are subject to certain state securities laws and regulations. Failure to comply with the Advisers Act or other federal and state securities and regulations could result in investigations, sanctions, profit disgorgement, fines or other similar consequences.
Intellectual property
Intellectual property is important to our success. We rely on trademarks and other forms of intellectual property rights and measures, including trade secrets, know-how and other unpatented proprietary processes, and nondisclosure agreements, to maintain and protect proprietary aspects of our products and technologies. We require our team members and consultants to execute confidentiality agreements in connection with their employment or consulting relationships with us. We also require our team members and consultants to disclose and assign to us all inventions conceived during the term of their employment or engagement while using our property or which relate to our business.
-9-

Geographic areas
Our sole geographic market is the U.S.
Human capital
HealthEquity is comprised of people dedicated to empowering consumers to connect health and wealth by delivering remarkable service. We refer to our culture as “DEEP Purple,” which stands for Driving Excellence, Ethics and Process while providing remarkable service to our clients and members. We believe that our DEEP Purple culture is a key differentiator that drives the success of our company through, among other things, attracting and retaining top talent. DEEP Purple is the essence of our company, and we invest a lot of time and energy to support and maintain it.
Our board of directors and its committees provide oversight on certain human capital matters. The Talent, Compensation and Culture Committee of our board of directors acts on behalf of the board to review and determine executive compensation plans, policies and programs, oversee the Company’s culture and related strategies, programs and risks, and oversee the Company’s talent management, development and retention efforts and related strategies, programs, and risks, including with respect to diversity and inclusion.
As of January 31, 2022, we had 3,688 full-time team members and 27 part-time team members, including 2,297 in service delivery, 655 in technology and development, and 763 in sales and marketing, and general and administrative positions. As January 31, 2022, our team members had the following demographic characteristics:
Executive
Leadership Team
People LeadersAll HealthEquity
Team Members
Women29 %54 %68 %
Men71 %46 %32 %
Under age 30%%18 %
Between ages 30 and 5043 %63 %56 %
Over age 5057 %32 %26 %
People of color14 %22 %34 %
Diversity and inclusion
As an employer, we celebrate the diversity of our team members and strive for consistent inclusion. We strive to make HealthEquity a place where diversity of thought, culture, orientation, identity, and experience enhance every aspect of what we do. We recognize the value of diversity and inclusion in our business practices. We believe that justice, equity, diversity, and inclusion ("JEDI") in the workplace are key to team members feeling they can bring their true authentic self to their work environment and that this translates to higher productivity, increased motivation and improved performance.
At the heart of our JEDI efforts is the "Created Equal program". Led by a diverse council, Created Equal promotes JEDI initiatives and our teammate-led business resource groups, which we call "Connections" groups.
We believe that a diverse workforce is critical to our success, and we continue to focus on the hiring, retention and advancement of women and underrepresented populations. Our recent efforts have focused on three areas: inspiring authenticity through an inclusive and diverse culture; identifying diverse organizations to expand our candidate pool; and strategically partnering with our Connections groups to accelerate our JEDI efforts.
Health, Safety and Wellness
HealthEquity also seeks to ensure that team members have the working conditions they need to succeed. The health and well-being of our team members at work are foremost among our concerns. We encourage our team members to follow common sense safety practices and correct any unsafe condition or report it to their supervisor. We are committed to maintaining a safe workplace free from unlawful drugs and alcohol in accordance with applicable law and free from harassment. HealthEquity supports these measures through extensive training as well as formal grievance procedures and policies.
In response to the COVID-19 pandemic, we have prioritized the health and safety of our team members. This includes having the majority of our team members work from home, while implementing additional safety measures for team members continuing critical on-site work. In addition, the Company has established a conditionally based paid leave policy to support team members who have been directly impacted by COVID-19. HealthEquity has also helped team members maintain a healthy work-life balance and juggle competing needs during the pandemic by supporting flexible work schedules. HealthEquity has maintained a strong focus to support the holistic health of our
-10-

team members, offering a variety of recurring sessions addressing their mental, emotional, and physical health and that of their dependents.
In September 2021, the President of the United States signed an executive order, and related guidance was published that, together, require certain COVID-19 precautions for federal contractors, including mandatory COVID-19 vaccines for employees of federal contractors (subject to medical and religious exemptions) (the “Vaccine Mandate”). While the Vaccine Mandate has been stayed by the courts, we are classified as a federal contractor due to a number of our agreements and believe we will be subject to the Vaccine Mandate if it is reinstated. HealthEquity’s compliance with the Vaccine Mandate has and could continue to result in increased team member attrition and absenteeism. Regardless of the Vaccine Mandate, HealthEquity has strongly encouraged all team members to work with their medical provider to get vaccinated against COVID-19. In addition to providing practical education on the vaccine, HealthEquity has held multiple town halls for team members to ask questions and receive important information on vaccination.
Equitable Pay Philosophy and Benefits
HealthEquity is proud to be a workplace where hard work is valued and rewarded. We are committed to pay equity, which is being implemented through our Total Rewards program.
Our pay philosophy is intended to foster a program that supports the Company’s mission, values, and culture. We believe that our greatest asset is our people, and our Total Rewards program, which includes salary, incentive pay, equity, retirement, and health benefits, is designed to attract and retain talented team members who drive the Company’s success. The program is intended to be fair and easy to understand so that all team members and their managers understand the goals and outcomes. HealthEquity strives to administer the program in a manner that is applied consistently, equitably, and free of discrimination, as follows:
Maintaining competitive pay by reviewing market data annually;
Ensuring that similar jobs are paid equitably across the organization;
Rewarding team members based on their abilities, competencies, experience, and performance levels;
Effectively communicating our Total Rewards policies and practices; and
Complying with all applicable federal, state, and local laws and requirements.
HealthEquity believes in sharing the financial success of the Company and rewarding individual performance through offering participation in a bonus plan to all non-commissioned team members. The bonus pool is funded based on the financial performance of the Company, and team members' performance against objectives determines the individual payouts earned.
To ensure the Total Rewards program is managed in a consistent and equitable way, all positions at HealthEquity are assigned a job and an associated pay grade. That pay grade is determined using a formal job evaluation methodology based on a job’s purpose and key accountabilities described in the job description. These components are the same for all positions across HealthEquity, regardless of level.
We believe in approaching team member health holistically. Our benefits philosophy is rooted in the foundational beliefs that – first – all areas of health are intertwined, and – second – that when team members are thriving in mental, emotional, physical, social, and financial health, they are in the best position to succeed personally and provide remarkable service professionally. Accordingly, HealthEquity provides our team members a variety of comprehensive, consumer-driven healthcare medical plans offered in conjunction with generous HSA contributions from the Company, a 401(k) plan that offers Company contributions, a subsidized dental plan, voluntary vision coverage, paid maternity and parental leaves, and importantly, a holistic wellness plan that supports the continued development of our team members’ mental, physical, financial, emotional, and social health.
Team Member Engagement
HealthEquity also considers team member engagement an important metric of organizational health. We seek team member feedback, measure team member engagement, and measure our team member Net Promoter Score℠, or NPS®, twice a year through a survey. The team member NPS framework surveys team members to generate a total score based on the percentage of those who are promoters (responding with a score of 9 or 10), passives (a score of 7 or 8), and detractors (a score of 0 to 6). Scores are calculated by subtracting the percentage of detractors from the percentage of promoters (the percentage of passives is not used in the formula). Team member NPS scores can range from -100 to 100.
As of January 31, 2022, our team member NPS was 37, based on a participation rate of 89 percent. Out of all responders, 55 percent were promoters, 27 percent were passives, and 18 percent were detractors.
-11-

"NPS®" is a registered trademark of Bain & Company, Inc., Satmetrix Systems, Inc., and Fred Reichheld. Net Promoter Score℠ is a service mark of Bain & Company, Inc., Satmetrix Systems, Inc., and Fred Reichheld."
Corporate information
HealthEquity, Inc. was incorporated as a Delaware corporation on September 18, 2002. Our principal business office is located at 15 W. Scenic Pointe Dr., Ste. 100, Draper, Utah 84020. Our website address is www.healthequity.com. We do not incorporate the information contained on, or accessible through, our corporate website into this Annual Report on Form 10-K, and you should not consider it to be part of this report.
Where you can find additional information
Our website is located at www.healthequity.com, and our investor relations website is located at ir.healthequity.com. Information on our website is not incorporated into this report. Copies of our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to these reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act are available, free of charge, on our investor relations website as soon as reasonably practicable after we file such material electronically with or furnish it to the SEC. The SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov.

-12-

Item 1A. Risk factors
You should carefully consider the risks described below together with the other information set forth in this Annual Report on Form 10-K, which could materially affect our business, financial condition, and future results. The risks described below are not the only risks facing our company. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, and operating results. If any of the following risks are realized, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In that event, the trading price of our common stock could decline.
Risk Factors Summary
The following is a summary of the principal risks that could adversely affect our business, operations and financial results:
Risks relating to our business and industry
The COVID-19 pandemic has materially impacted our business and this impact may continue.
Our acquisition strategy and the integration of our recent and future acquisitions may not be successful.
Our management has identified material weaknesses in our internal control over financial reporting that could adversely affect our ability to report our financial condition and results of operations in a timely and accurate manner.
Any diminution in, elimination of, or change in the availability of tax benefits for HSAs and other CDBs, or in the use of these accounts, would materially adversely affect us.
Failure to adequately place and safeguard our custodial assets, or the failure of any of our depository or insurance company partners, could materially and adversely affect our business, financial condition and results of operations.
A decline in interest rate levels, including an environment of negative interest rates, may reduce our ability to earn income on our HSA Assets and Client-held funds and to attract HSA contributions.
If we are not successful in adapting to our rapidly evolving industry, our growth may be limited, and our business may be adversely affected.
We may be unable to compete effectively against our current and future competitors.
Developments in the rapidly changing healthcare industry could adversely affect our business.
If our members do not continue to utilize our payment cards, our results of operations, business, and prospects would be materially adversely affected.
Risks relating to our service and culture
Any failure to offer high-quality customer support services could adversely affect our relationships with our members, Clients, and Network Partners and our operating results.
We rely on our management team and team members and our business could be harmed if we are unable to retain qualified personnel.
If we cannot maintain our corporate culture as we grow, we could lose the innovation, teamwork, passion, and focus on execution that we believe contribute to our success.
Data security, technological, and intellectual property risks
Cyber-attacks, including ransomware attacks, or other privacy or data security incidents could materially adversely impact our business.
Fraudulent and other illegal activity involving our products and services could lead to financial and reputational damage to us and reduce the use and acceptance of our products and services.
We rely on software licensed from third parties that may be difficult to replace or that could cause errors or failures of our technology platforms that could lead to lost customers or harm to our reputation.
Developing and implementing new and updated applications, features, and services for our technology platforms may be more difficult than expected, may take longer and cost more than expected, or may result in the platforms not operating as expected.
Any disruption of service at our facilities or our third-party data centers could interrupt or delay our customers’ access to our products and services.
Interruption or failure of our information technology and communications systems could impair our ability to effectively deliver our products and services.
-13-

Our technology platforms may link to or utilize open source software, and any failure to comply with the terms of one or more of these open source licenses could negatively affect our business.
Failure to adequately protect our brands and other intellectual property rights, and infringement of the intellectual property rights of others, would negatively impact our business.
If we are unable to promote our brands effectively, our business may suffer.
Confidentiality arrangements with team members and others may not adequately prevent disclosure of trade secrets and other proprietary information.
Legal and regulatory risks
The healthcare regulatory and political framework is uncertain and evolving, and we cannot predict the effect that further healthcare reform and other changes in government programs may have on our business, financial condition, or results of operations.
Changes in applicable federal and state laws relating to HSAs and other CDBs could materially adversely affect our business.
We are subject to privacy regulations, including regarding the access, use, and disclosure of personally identifiable information. If we or any of our third-party vendors experience a privacy breach, it could result in substantial financial and reputational harm, including possible criminal and civil penalties.
Legislative, regulatory, and legal developments involving taxes could adversely affect our results of operations and cash flows.
Changes in laws and regulations relating to interchange fees on payment card transactions could adversely affect our revenue and results of operations.
Failure to comply with, or changes in, payment card industry, credit card association or other network rules or standards set by Visa or MasterCard, or changes in card association and debit network fees or products or interchange rates, could materially adversely affect us.
We are subject to complex regulation, and any compliance failures or regulatory action could adversely affect our business.
If we are unable to meet or exceed the net worth test required by the IRS, we could be unable to maintain our non-bank custodian status.
Risks relating to our partners and service providers
If our Network Partners choose to partner with other providers of, or otherwise reduce offering or cease to offer, our products and services, our business could be materially and adversely affected.
A change in relationship with any of our bank identification number sponsors, or the failure by these sponsors to comply with certain banking regulations, could materially and adversely affect our business.
Replacing our third-party vendors would be difficult and disruptive to our business.
Growth-related risks
We may not be able to operate, integrate, and scale our technology effectively to match our business growth.
Failure to manage future growth effectively could have a material adverse effect on our business, financial condition, and results of operations.
We may not accurately estimate the impact on our business of developing, introducing, and updating new and existing products and services.
We may need to record write-downs from future impairments of identified intangible assets and goodwill.
Financing and related risks
Our substantial debt could limit our ability to fund operations, expose us to interest rate volatility, limit our ability to raise additional capital and have a material adverse effect on our ability to fulfill our obligations under our credit agreement and indenture and to our Network Partners, Clients and members.
The indenture and the credit agreement contain covenants that impose significant operational and financial restrictions on us, and the failure to comply with these covenants would result in an event of default under these instruments.
We may be unable to generate or obtain sufficient capital to fund our business and growth strategy.

-14-

General Risk Factors
Our ability to secure insurance may not be sufficient to cover potential liabilities.
Natural disasters, pandemics or other epidemics (including the current COVID-19 pandemic), acts of terrorism, acts of war and other unforeseen events may cause damage or disruption to us or our customers.
Our quarterly operating results may fluctuate significantly from period to period, which could adversely impact the value of our common stock.
We do not intend to pay regular cash dividends on our common stock and, consequently, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable.
The exclusive forum provision in our amended and restated certificate of incorporation could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or team members.
Risks relating to our business and industry
The COVID-19 pandemic has materially impacted our business and this impact may continue.
Our business has been, and may continue to be, materially and adversely affected by the COVID-19 pandemic. The Federal Reserve’s interest rate cut in response to the economic impact of COVID-19 and other interest rate market conditions have caused interest rates to decline significantly. While interest rates have increased somewhat since these actions were taken by the Federal Reserve, the funds that we place with our depository partners in this environment continue to be placed at lower interest rates than we originally expected. We have also seen an increase in regulatory changes related to our products due to government responses to the COVID-19 pandemic and may continue to see additional regulatory changes, which changes require substantial time and costs for us to ensure compliance. For example, regulatory changes related to our COBRA product created uncertainty and additional workload on our team members. Further regulatory changes could reduce our operational efficiency and result in additional costs.
Our financial results related to certain of our products have also been adversely affected. For example, we have seen a significant decline in the use of commuter benefits, and decisions by employers to delay return-to-office plans for their employees will further delay the recovery of use of these commuter benefits. In addition, to the extent the "work from home" trend continues after the pandemic, that would further negatively impact the revenue we receive from commuter benefits.
During the initial stages of the pandemic, we saw a negative impact on our members' spend on healthcare, which negatively impacted both our interchange revenue and service revenue. In the event of new lockdowns or restrictions on elective medical procedures, our interchange revenue and service revenue could again be negatively impacted.
As a result of the ongoing pandemic, substantially all of our team members have been working from home. Sales opportunities have been impacted by the lack of travel and in-person meetings, with some opportunities delayed and most now being held virtually. In addition, we have had to support Client open enrollment activities virtually. New COVID-19 variants may result in continued impacts to these activities. We may be unable to meet our service level commitments to our Clients as a result of disruptions to our work force and disruptions to third-party contractors that we rely on to provide our services. The risk of cybersecurity breaches and incidents, and the potential impact of these on our operations, is also higher while our team members log in to our network remotely. The supply chain constraints arising out of the pandemic have impacted our ability to provide our team members the technology they need to work efficiently in a remote environment.
The extent to which the COVID-19 pandemic will continue to negatively impact our business remains highly uncertain and, as a result, may continue to have a material and adverse impact on our business and financial results.
Our acquisition strategy and the integration of our recent and future acquisitions may not be successful.
We have in the past acquired, and, as a key part of our strategy, seek to acquire or invest in, assets, businesses, products, or technologies that we believe could complement or expand our products and services, enhance our technical capabilities, or otherwise offer growth opportunities. There is no assurance that we will be successful in consummating such acquisitions, or even if consummated, realize the anticipated benefits of these or any future acquisitions. The pursuit of potential acquisitions may divert the attention of management and cause us to incur
-15-

various expenses related to identifying, investigating, and pursuing suitable acquisitions, whether or not they are consummated.
The success of our acquisitions will depend in part on our ability to realize the anticipated business opportunities from combining the operations of these businesses with our business in an efficient and effective manner. Integration of our acquisitions could take longer than anticipated and could result in the loss of key team members, the disruption of our ongoing business and the acquired business, tax costs or inefficiencies, or inconsistencies in standards, controls, information technology systems, procedures and policies, any of which could adversely affect our ability to maintain relationships with team members, Clients, Network Partners or other third parties, and could harm our financial performance.
Our management team and other team members are spending significant amounts of time on integration efforts relating to the WageWorks Acquisition and the Further Acquisition, which may distract them from their other responsibilities. Integration could also disrupt each company's ongoing businesses, result in tax inefficiencies, or create inconsistencies in standards, controls, information technology systems, procedures, and policies, any of which could adversely affect our ability to maintain relationships with third parties, or our ability to achieve the anticipated benefits of these acquisitions and could harm our financial performance.
Acquisitions also increase the risk of unforeseen legal liability, including for potential violations of applicable law or industry rules and regulations, arising from prior or ongoing acts or omissions by the acquired businesses which are not discovered by due diligence during the acquisition process. Generally, if an acquisition fails to meet our expectations, our operating results, business, and financial condition may suffer. Acquisitions could also result in dilutive issuances of equity securities or the incurrence of additional debt, which could adversely affect our business, results of operations, or financial condition.
We may fail to fully realize the anticipated synergies associated with successfully integrating our acquisitions. Achievement of these anticipated synergies is based on our ability to grow revenue as a combined company, the integration of technology platforms, and realization of the targeted cost synergies expected from each acquisition. Actual operating, technological, strategic, and revenue opportunities, if achieved at all, may be less significant than expected or may take longer or cost more to achieve than anticipated. If we are not able to achieve these objectives and realize the anticipated synergies expected from these acquisitions within the anticipated timing or at all, our business, financial condition, and operating results may be adversely affected.
The Further business is being carved out from the operations of its parent company. As such, the successful integration of the Further business with the Company is dependent on our ability to successfully carve out the Further business from its parent. While we have entered into a transition services agreement in order to effectively carve-out the Further business from its parent, no assurance can be given that the carve-out will be successful.
As part of the WageWorks Acquisition integration process, we are working to migrate certain Clients to different technology platforms, which could result in Client attrition if we are unable to meet Client expectations or if we are unable to meet the technical requirements of our Clients. Clients may also decide to not cooperate with the platform migration process, resulting in delays to and additional costs associated with this process or the loss of those Clients. The challenges associated with the platform migration process may result in Client dissatisfaction, potentially impairing our long-term relationships with our Clients. We may also face challenges in integrating the back-office systems and people associated with these technology platforms.
Our management has identified material weaknesses in our internal control over financial reporting that could adversely affect our ability to report our financial condition and results of operations in a timely and accurate manner.
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Exchange Act. Our management has determined that our internal control over financial reporting was not effective due to the existence of material weaknesses arising out of the WageWorks Acquisition. See Item 9A - Controls and Procedures. Until fully remediated, these material weaknesses may materially adversely affect our ability to report our financial condition and results of operations in a timely and accurate manner. Although we have developed a plan to address the material weaknesses, we cannot provide a timeframe as to when the remediation will be completed and tested, nor can we assure you that the remediation, integration and testing process will not reveal additional material weaknesses or other deficiencies, so that our internal control over financial reporting and related disclosure controls and procedures are effective. Although we continually review and evaluate internal control systems to allow management to report on the sufficiency of our internal controls over financial reporting, we cannot assure you that we will not discover additional weaknesses in our internal control over financial reporting.
-16-

In addition to remediating existing material weaknesses, we expect that the continued integration of the WageWorks, Further and Luum businesses will require modifications to our internal control systems, processes, and information systems. Our ability to remediate existing material weaknesses and integrate acquired companies into our internal controls has been impacted by higher than normal team member turnover, including among owners of certain controls. If we are unable to transition ownership of controls effectively, the effectiveness of our internal controls may be negatively impacted.
We cannot be certain that changes to our internal control over financial reporting will be effective for any period, or on an ongoing basis. If we are unable to accurately report our financial results in a timely manner or are unable to assert that our internal controls over financial reporting are effective, our business, financial condition and results of operations, and the market perception thereof, may be materially adversely affected.
Any diminution in, elimination of, or change in the availability of tax benefits for HSAs and other CDBs, or in the use of these accounts, would materially adversely affect us.
Substantially all of our revenue is earned from tax-advantaged HSAs and other CDBs. The efforts of governmental and third-party payers to raise revenue or contain or reduce healthcare or other costs could include restructuring the tax benefits available through HSAs and other CDBs, which may adversely affect our business, operating results, and financial condition. For example, the federal government or states may seek to raise revenues by enacting tax laws that eliminate the tax deductions available to individuals who contribute to HSAs. We cannot predict if any new tax reforms will ultimately become law, or if enacted, what their terms or the regulations promulgated pursuant to such reforms will be. If the laws or regulations are changed to limit or eliminate the tax benefits available through these accounts, such a change would have a material adverse effect on our business.
We believe that many consumers are not familiar with, or do not fully appreciate, the tax-advantaged benefits of HSAs and other CDBs. If our members do not fully use their HSAs or CDBs, or if employers reduce or cease to offer HSAs or other CDB programs, or if the rate of adoption of these accounts decreases, our results of operations, financial condition, business, and prospects would be materially and adversely affected.
Failure to adequately place and safeguard our custodial assets, or the failure of any of our depository or insurance company partners, could materially and adversely affect our business, financial condition and results of operations.
As a non-bank custodian, we rely on our federally insured custodial depository partners and our insurance company partners to hold the vast majority of the HSA Assets that we custody. If any material adverse event were to affect one of our depository partners or our insurance company partners, including a significant decline in its financial condition, a decline in the quality of its service, loss of deposits, its inability to comply with applicable banking, insurance or other regulatory requirements, systems failure or its inability to return principal or pay interest thereon, our business, financial condition and results of operations could be materially and adversely affected.
The HSA Assets held through our insurance company partners are not federally insured. As a result, in the event of a failure of one of our insurance company partners, the HSA Assets held through that partner would be at risk and no assurance can be given that these contractual provisions will be sufficient. Although the members bear the risk of loss with respect to investment of their HSA Assets, we would suffer reputational harm if one of our insurance company partners failed or otherwise breached its obligations to guarantee principal or pay interest thereon, which could in turn lead to financial harm to the Company.
Certain of our arrangements with our depository and insurance company partners require that we keep a minimum amount of HSA Assets with such partner, including sufficient liquid assets. If we fail to comply with those minimum HSA Asset requirements, including as a result of withdrawals by our members, we may be subject to penalties payable to our partners or a reduction in the interest payable. These requirements accordingly restrict our ability to quickly terminate our arrangements with these partners and remove our HSA Assets. Such penalties or reductions, if imposed, could have a material and adverse impact on our business, financial condition and results of operations.
In addition, certain of our insurance company partners have commitments to us with respect to the interest rates paid; however, some of these commitments are conditional upon certain market events and/or satisfaction of our obligations to the partner. A reduction of the interest rate payable, or a requirement that we post collateral in lieu of any such reduction, could have a material and adverse impact on our business, financial condition and results of operations.
In addition to any potential penalties payable, if we were required to change depository or insurance company partners, we cannot accurately predict the success of such change or that the terms of our agreement with the new partner would be as favorable to us as our current agreements.
-17-

A decline in interest rate levels, including an environment of negative interest rates, may reduce our ability to earn income on our HSA Assets and Client-held funds and to attract HSA contributions.
We partner with our depository and insurance company partners to hold our HSA Assets and other Client-held funds. We earn a significant portion of our consolidated revenue from fees we earn from our depository and insurance company partners, approximately 27%, 26%, and 34% during the fiscal years ended January 31, 2022, 2021, and 2020, respectively. A decline in prevailing interest rates, such as the current low interest rate environment due to the COVID-19 pandemic, or a negative interest rate environment, has and may continue to negatively affect our business by reducing the yield we realize on our HSA Assets and other Client-held funds. In addition, if we do not offer competitive interest rates on HSA Assets, our members may choose another HSA custodian. Similarly, if the value of the invested HSA Assets we hold declines, whether due to market conditions or other factors, our fees, which are based on a percentage of the asset values, would be adversely affected. Any such scenario could materially and adversely affect our business and results of operations.
If we are not successful in adapting to our rapidly evolving industry, our growth may be limited, and our business may be adversely affected.
The market for our products and services is subject to rapid and significant change and competition. The market for administration of HSAs and other CDBs is characterized by rapid technological change, new product and service introductions, evolving industry standards, changing customer needs, existing competition, and the entrance of non-traditional competitors. In addition, there may be a limited-time opportunity to achieve and maintain a significant share of this market due in part to our rapidly evolving industry, industry consolidation, and the substantial resources available to our existing and potential competitors. In order to remain competitive, we are continually involved in a number of projects to develop new services or compete with these new market entrants. These projects carry risks, such as cost overruns, delays in delivery, performance problems, and lack of acceptance by our Clients, Network Partners and members.
Our success depends on the willingness of consumers to increase their use of HSAs and other CDBs, our ability to increase engagement, and our ability to demonstrate the value of our services to our existing and potential Clients, Network Partners and members. If our existing Clients, Network Partners and members do not recognize or acknowledge the benefits of our services or we do not drive engagement, then the market for our services might develop more slowly than we expect, which could adversely affect our operating results.
In addition, we have limited insight into industry or broader trends that might develop and affect our business. As such, we might make errors in predicting and reacting to relevant business, legal, and regulatory trends, which could harm our business. If any of these events occur, it could materially adversely affect our business, financial condition or results of operations.
We may be unable to compete effectively against our current and future competitors.
The market for our products and services is highly competitive. We view our competition in terms of direct and indirect competitors. Our direct HSA competitors are HSA custodians and administrators that include state or federally chartered banks, such as Webster and Optum Bank, insurance companies, well-known retail investment companies, such as Fidelity Investments, and non-bank custodians approved by the U.S. Treasury. We also have numerous indirect HSA administration competitors, including benefits administrators and health plans, that license technology platforms and partner with other HSA custodians to provide "white label" HSA offerings. Our other CDB administration competitors include health insurance carriers, human resources consultants and outsourcers, payroll providers, national CDB specialists, regional third-party administrators, and commercial banks, and these competitors may enter the HSA market or expand existing HSA offerings to compete with us.
Increased focus on HSA-favorable healthcare regulatory reforms may create renewed interest and investment by our competitors in their HSA offerings and lead to greater competition, which could make it harder for us to maintain our growth trajectory. Our competitors may also offer reduced fee or no-fee HSAs, which may permit them to increase market share in our market and lead to Client and Network Partner attrition or cause us to reduce our fees; and this risk could be compounded if legal requirements or administrative rules are interpreted in a way that makes compliance more onerous for us than for our competitors.
If one or more of our competitors were to merge or partner with another of our competitors, the change in the competitive landscape could materially adversely affect our ability to compete effectively. Our competitors may also establish or strengthen cooperative relationships with our current or future Network Partners or other strategic partners, thereby limiting our ability to promote our solution with these parties. We have seen an increase in Network Partners that have decided to offer HSAs or other CDBs directly to their customers, and a continuation of this trend would significantly reduce our channel partner opportunities.
-18-

Well-known retail mutual fund companies, such as Fidelity Investments, have entered the HSA and CDB business and gained significant market share. Our market share could decline if Fidelity and other mutual fund companies continue expanding their presence in the market. These investment companies have significant advantages over us in terms of brand name recognition, years of experience managing tax-advantaged retirement accounts (e.g., 401(k) and IRA), highly developed recordkeeping, trust functions, and fund advisory and customer relations management, among others. If we are unable to compete effectively with these mutual fund company competitors, our results of operations, financial condition, business, and prospects could be materially adversely affected.
Many of our competitors, in particular banks, insurance companies, and other financial institutions, have longer operating histories and significantly greater financial, technical, marketing, and other resources than we have. As a result, some of these competitors may be in a position to devote greater resources to the development, promotion, sale, and support of their products and services and have offered, or may in the future offer, a wider range of products and services that are increasingly desired by potential customers, and they may also use advertising and marketing strategies (including loss-leaders) that achieve broader brand recognition or acceptance.
Finally, our competitors may have the ability to devote more financial and operational resources than we can to developing new technologies and services, including services that provide improved operating functionality, and adding features to their existing service offerings. If successful, their development efforts could render our services less desirable, resulting in the loss of our existing customers or a reduction in the fees we earn from our products and services.
Developments in the rapidly changing healthcare industry could adversely affect our business.
Substantially all of our revenue is derived from healthcare-related saving and spending by consumers, which could be affected by changes affecting the broader healthcare industry, including decreased spending in the industry overall. General reductions in expenditures by healthcare industry participants could result from, among other things:
government regulation or private initiatives that affect the manner in which healthcare industry participants interact with consumers and the general public;
consolidation of healthcare industry participants;
reductions in governmental funding for healthcare; and
adverse changes in general business or economic conditions affecting healthcare industry participants.
Even if general expenditures by industry participants remain the same or increase, developments in the healthcare industry may result in reduced spending in some or all of the specific market segments that we serve now or in the future. The healthcare industry has changed significantly in recent years, and we expect that significant changes will continue to occur. However, the timing and impact of developments in the healthcare industry are difficult to predict. We cannot assure you that the demand for our products and services will continue to exist at current levels or that we will have adequate technical, financial, and marketing resources to react to changes in the healthcare industry.
If our members do not continue to utilize our payment cards, our results of operations, business, and prospects would be materially adversely affected.
We derived 17%, 15%, and 16% of our total revenue during the fiscal years ended January 31, 2022, 2021, and 2020, respectively, from interchange fees that are paid to us when our customers utilize our payment cards. These fees represent a percentage of the expenses transacted on each card. The COVID-19 pandemic has had a materially adverse impact on the interchange fees generated due to decreased usage of our payment cards in our commuter product and in healthcare spending. If our customers do not use these payment cards at the rate we expect, if they elect to withdraw funds using a non-revenue generating mechanism such as direct reimbursement, if the impacts of the COVID-19 pandemic continue, or if other alternatives to these payment cards develop, our results of operations, business, and prospects would be materially adversely affected.
Risks relating to our service and culture
Any failure to offer high-quality customer support services could adversely affect our relationships with our members, Clients, and Network Partners and our operating results.
Our customers depend on our support and customer education organizations to educate them about, and resolve technical issues relating to, our products and services. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for education and support services. Increased customer demand for these services, without a corresponding increase in revenue, could increase costs and adversely affect our operating results. We have experienced team member turnover as a result of the ongoing "great resignation"
-19-

occurring throughout the American economy, and this has negatively impacted our ability to provide the type of service that is expected by our Network Partners, Clients and members.
A majority of our work force now works remotely, including our member service and Client service teams, and we expect this remote work environment to continue after the COVID-19 pandemic. As a result, it may be more difficult to provide the type of service our members, Clients and Network Partners expect, and it may be more difficult to meet our service level commitments to our Clients.
Our sales process is highly dependent on the reputation of our products, services, and business and on positive recommendations from our existing customers. Further, we use third-party vendors for certain call centers and COBRA claims and transaction processing, including certain offshore vendors for member chat service, which vendors may not provide the same quality of support services for our Clients and members. Any failure to maintain high-quality education and technical support, or a market perception that we do not maintain high-quality education support, could adversely affect our reputation, our ability to sell our products and services to existing and prospective customers and our business and operating results. We promote 24/7/365 education and support along with our proprietary technology platforms. Interruptions or delays that inhibit our ability to meet that standard may hurt our reputation or ability to attract and retain customers.
We rely on our management team and team members and our business could be harmed if we are unable to retain qualified personnel.
Our success depends, in part, on the skills, working relationships and continued services of our executive leadership team and other key personnel. While we have entered into employment agreements with our executive officers, all of our team members are “at-will” employees, and their employment can be terminated by us or them at any time, for any reason, and without notice, subject, in certain cases, to severance payment rights. In order to retain valuable team members, in addition to salary and cash incentives, we provide equity-based awards that vest over time or based on performance. The value to team members of these awards will be significantly affected by movements in our stock price that are beyond our control and may at any time be insufficient to counteract offers from other organizations. The departure of key personnel could adversely affect the conduct of our business. In such event, we would be required to hire other personnel to manage and operate our business, and there can be no assurance that we would be able to employ a suitable replacement for the departing individual, or that a replacement could be hired on terms that are favorable to us. Volatility or lack of performance in our stock price may affect our ability to attract replacements should key personnel depart.
Our success also depends on our ability to attract, retain, and motivate additional skilled management personnel and other team members. For example, competition for qualified personnel in our field and geographic markets is intense due to the limited number of individuals who possess the skills and experience required by our industry, particularly in the technology-related fields. In addition, we have experienced team member turnover as a result of the ongoing "great resignation" occurring throughout the American economy, and we expect to continue to experience team member turnover in the future. New hires require significant training and, in most cases, take significant time before they achieve full productivity. New team members may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals. For example, it has become more difficult for us to hire entry-level team members in our member service and client service teams. If our retention efforts are not successful or our team member turnover rate continues to increase in the future, our business, results of operations and financial condition could be materially and adversely affected.
In September 2021, the President of the United States signed the Vaccine Mandate. While the Vaccine Mandate has been stayed by the courts, we are classified as a federal contractor due to a number of our agreements and believe we will be subject to the Vaccine Mandate if it is reinstated. HealthEquity’s compliance with the Vaccine Mandate has and could continue to result in increased team member attrition, absenteeism, costs associated with preventing team member attrition and absenteeism, and a further material increase in team member attrition, absenteeism or increase in retention costs could have a material and adverse impact on our business, results of operations and financial condition.
If we cannot maintain our corporate culture as we grow, we could lose the innovation, teamwork, passion, and focus on execution that we believe contribute to our success.
We believe that a critical component to our success has been our corporate culture. We have invested substantial time and resources in building our team. As we continue to grow, including through the integration of team members joining us through our acquisitions, we have found it difficult to maintain these important aspects of our corporate culture. Any failure to preserve our culture could negatively affect our future success, including our ability to retain and recruit personnel and to effectively focus on and pursue our corporate objectives.
-20-

Data security, technological, and intellectual property risks
Cyber-attacks, including ransomware attacks, or other privacy or data security incidents could materially adversely impact our business.
Our proprietary technology platforms enable the exchange of, and access to, sensitive information, and, as a result, we are frequently the target of cyber-attacks or other privacy or data security incidents. As one of the largest providers of HSAs and other CDBs, we are an even more attractive target for cyber-attacks, including ransomware attacks, which means we must continue to secure and monitor each of our technology platforms, making sure these platforms are aligned to our industry benchmark security posture. In addition, recent geopolitical events, including the war between Russia and Ukraine, may result in an increase in cyber-attacks.
The majority of our work force now works remotely, and we expect this to continue even after the COVID-19 pandemic. This remote work environment increases the risk of cybersecurity breaches and incidents, and the potential impact of these on our operations is also higher while our team members log in to our network remotely.
Our ability to ensure the security of our technology platforms and thus sensitive customer and partner information is critical to our operations. We rely on standard Internet and other security systems to provide the security and authentication necessary to effect secure transmission of data. Despite our security measures, our information technology and infrastructure is vulnerable to cybersecurity threats, including attacks by hackers and other malfeasance. Such security breaches could compromise our networks and result in the information stored or transmitted there to be accessed, publicly disclosed, lost, or stolen. Such access, disclosure, or other loss of information could result in legal claims or proceedings leading to liability, including under laws that protect the privacy of personal information, disrupt our operations and the services we provide to our clients, damage our reputation, and cause a loss of confidence in our products and services, which could adversely affect our business, operations, and competitive position.
A major breach of our network security and systems could have serious negative consequences for our business, including possible fines, penalties and damages, reduced demand for our services, an unwillingness of members, Clients, Network Partners and other data owners to provide us with their payment information, an unwillingness of members and other data owners to provide us with personal information, and harm to our reputation and brand.
Security breaches could result in the loss of sensitive information, theft or loss of actual funds, litigation, indemnity obligations to our Clients, fines and other liabilities, including under laws that protect the privacy of personal information, disrupt our operations and the services we provide to our members, Clients and Network Partners, damage our reputation, and cause a loss of confidence in our products and services. If third parties improperly obtain and use the personal information of our members, we may be required to expend significant resources to resolve these problems. While we have security measures in place, we have experienced data privacy incidents in the past, including several incidents in 2018. As a result, or if our security measures are breached again or unauthorized access to data is otherwise obtained as a result of third-party action, team member error or otherwise, our reputation could be significantly damaged, our business may suffer and we could incur substantial liability, which could result in loss of sales, Clients and Network Partners.
We have found that the security measures associated with some of the technology platforms used by WageWorks are not sufficient and improving these security measures has taken and will continue to take significant resources. The continued integration of the WageWorks technology platforms with our technology platforms may create further vulnerabilities in our systems.
Because techniques used to obtain unauthorized access to or sabotage systems change frequently and are generally not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Any or all of these issues could negatively impact our ability to attract new, or increase engagement by, members, Clients and Network Partners, and subject us to third-party lawsuits, regulatory fines, contractual liability, and other action or liability, thereby harming our operating results.
Fraudulent and other illegal activity involving our products and services could lead to financial and reputational damage to us and reduce the use and acceptance of our products and services.
Criminals are using increasingly sophisticated methods to capture personal information in order to engage in illegal activities such as counterfeiting and identity theft. Even if we can secure our systems against these activities, we are vulnerable through third parties. We rely upon third parties for some transaction processing services, data feeds, and vendors, which subjects us to risks related to the vulnerabilities of those third parties. For example, we are exposed to risks relating to the theft of payment card numbers housed in a merchant's point of sale systems if our members use our payment cards at a merchant whose systems are compromised. We may make our members whole for losses sustained when using our payment cards, even in instances where we are not directly responsible
-21-

for the underlying cause of such loss. A single significant incident of fraud, or increases in the overall level of fraud, involving our payment cards, our custodial accounts or our reimbursement administration services, could result in financial and reputational damage to us, which could reduce the use and acceptance of our products and services, or cause our Clients, members and Network Partners to cease doing business with us.
We rely on software licensed from third parties that may be difficult to replace or that could cause errors or failures of our technology platforms that could lead to lost customers or harm to our reputation.
We rely on certain cloud-based software licensed from third parties to run our business. This software may not continue to be available to us on commercially reasonable terms and any loss of the right to use any of this software could result in delays in the provisioning of our products and services until equivalent technology is either developed by us, or, if available, identified, obtained, and integrated, which would likely take a significant amount of time and harm our business. In addition, we have service level agreements with certain of our Clients and Network Partners for which the availability of this software is critical. Any decrease in the availability of our service as a result of errors, defects, a disruption or failure of our licensed software may require us to provide significant fee credits or refunds to our customers. Our software licensed from third parties is also subject to change or upgrade, which may result in our incurring significant costs to implement such changes or upgrades.
Developing and implementing new and updated applications, features, and services for our technology platforms may be more difficult than expected, may take longer and cost more than expected, or may result in the platforms not operating as expected.
Attracting and retaining new clients and Network Partners requires us to continue to improve the technology underlying our proprietary technology platforms and requires our technology to operate as expected. In addition, potential clients and Network Partners are increasingly seeking a bundled solution, encompassing a wide range of features. Accordingly, we must continue to develop new and updated applications, features, and services, and maintain existing applications, features, and services. If we are unable to do so on a timely basis or if we are unable to implement new applications, features and services that enhance our members’ and Clients' experience without disruption to our existing applications, features and services, or if we encounter technical obstacles that result in the technology not operating properly, we may lose potential and existing Clients and Network Partners. We rely on a combination of internal development, strategic relationships, licensing, and acquisitions to develop our content offerings, products and services. These efforts may:
cost more than expected;
take longer than originally expected;
require more testing than originally anticipated;
require significant cost to address or resolve technical defects or obstacles;
require additional advertising and marketing costs; and
require the acquisition of additional personnel and other resources.
The revenue opportunities earned from these efforts may fail to justify the amounts spent. In addition, material performance problems, defects or errors in our existing or new software may occur in the future, which may harm our operating results.
Any disruption of service at our facilities or our third-party data centers could interrupt or delay our customers’ access to our products and services.
The ability of our team members, members, Network Partners, and Clients to access our technology platforms is critical to our business. We cannot ensure that the measures we have taken to enable access to our technology platforms will be effective to prevent or minimize interruptions to our operations. Our technology platforms are hosted by third-party data centers. Our facilities and our third-party data centers are vulnerable to interruption or damage from a number of sources, many of which are beyond our control, including, without limitation:
extended power loss;
telecommunications failures from multiple telecommunications providers;
natural disaster or an act of terrorism;
software and hardware errors, or failures in our own systems or in other systems;
network environment disruptions such as computer viruses, hacking and similar problems in our own systems and in other systems;
theft and vandalism of equipment; and
actions or events caused by or related to third parties.
We attempt to mitigate these risks through various business continuity efforts, including redundant infrastructure, 24/7/365 system activity monitoring, backup and recovery procedures, use of a secure storage facility for backup
-22-

media, separate test systems, and change management and system security measures, but our precautions may not protect against all potential problems. Our data recovery centers are equipped with physical space, power, storage and networking infrastructure and Internet connectivity to support our technology platforms in the event of the interruption of services at our data centers. Even with these data recovery centers, our operations would be interrupted during the transition process should our primary data center experience a failure. Disruptions at our data centers could cause disruptions to our technology platforms and data loss or corruption. We have experienced interruptions and delays in service and availability for data centers, and bandwidth and other technology issues in the past. Frequent or persistent system failures that result in the unavailability of our technology platforms or slower response times could reduce our members', Clients' and Network Partners' ability to access our technology platforms, impair the delivery of our products and services, and harm the perception of our platforms as reliable, trustworthy, and consistent. Any future errors, failure, interruptions or delays experienced in connection with these third-party technologies could delay access to our products by members, Clients and Network Partners, which would harm our business. This could damage our reputation, subject us to potential liability or costs related to defending against claims or cause our members, Clients and Network Partners to cease doing business with us, any of which could negatively impact our financial results.
Interruption or failure of our information technology and communications systems could impair our ability to effectively deliver our products and services.
Our business depends on the continuing operation of our technology infrastructure and systems. Any damage to or failure of our systems could result in interruptions in our ability to deliver our products and services. Interruptions in our service could negatively impact our financial results, and our reputation could be damaged if our systems are viewed as unreliable. Our systems and operations are vulnerable to damage or interruption from earthquakes, terrorist attacks, floods, fires, power loss, break-ins, hardware or software failures, telecommunications failures, computer viruses or other attempts to harm our systems, and similar events. Any unscheduled interruption in our service could negatively impact our financial results. In addition, our insurance policies provide only limited coverage for service interruptions and may not adequately compensate us for any losses that may occur due to any failures or interruptions in our systems.
Our technology platforms may link to or utilize open source software, and any failure to comply with the terms of one or more of these open source licenses could negatively affect our business.
Our technology platforms may incorporate software covered by open source licenses. The terms of various open source licenses have not been interpreted by United States courts, and there is a risk that such licenses could be construed in a manner that imposes unfavorable conditions on us. For example, by the terms of certain open source licenses, we could be required to offer our technology platforms that incorporate the open source software for no cost, that we make publicly available source code for modifications or derivative works that we created based upon, incorporating or using the open source software, and/or that we license such modifications or derivative works under the terms of the particular open source license. If portions of our proprietary software are determined to be subject to an open source license, then the value of our technologies and services could be reduced.
In addition to risks related to license requirements, usage of open source software may be riskier than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of the software. Many of the risks associated with usage of open source software cannot be eliminated and could negatively affect our business.
Failure to adequately protect our brands and other intellectual property rights, and infringement of the intellectual property rights of others, would negatively impact our business.
We believe that our brands are critical to the success of our business, and we utilize trademark registration and other means to protect these brands. Our business would be harmed if we were unable to protect our brands against infringement and the value of our brands was to decrease as a result.
We rely on a combination of trademark and copyright laws, trade secret protection, and confidentiality and license agreements to protect the intellectual property rights related to our products and services such as our technology platforms, applications and the content on our website. We also rely on intellectual property licensed from third parties. We may unknowingly violate the intellectual property or other proprietary rights of others and, thus, may be subject to claims by third parties. If so, we may be required to devote significant time and resources to defending against these claims or to protecting and enforcing our own rights. As a result of any such dispute, we may have to:
develop non-infringing technology;
pay damages;
enter into royalty or licensing agreements;
-23-

cease providing certain products or services; or
take other actions to resolve the claims.
Additionally, we have largely relied, and expect to continue to rely, on copyright, trade secret, and trademark laws, as well as generally relying on confidentiality procedures and agreements with our team members, consultants, customers, and vendors, to control access to, and distribution of, technology, software, documentation, and other confidential information. Despite these precautions, it may be possible for a third party to copy or otherwise obtain, use, or distribute our technology without authorization, particularly in foreign jurisdictions where some of our intellectual property rights may not be protected by intellectual property laws. If this were to occur, we could lose revenue as a result of competition from products infringing or misappropriating our technology and intellectual property and we may be required to initiate litigation to protect our proprietary rights and market position. U.S. copyright, trademark, and trade secret laws offer us only limited protection and the laws of some foreign countries do not protect proprietary rights to the same extent. Accordingly, defense of our intellectual property and proprietary technology may become an increasingly important issue as we continue to expand our operations.
Policing unauthorized use of our intellectual property and technology is difficult and the steps we take may not prevent misappropriation of the intellectual property or technology on which we rely. If competitors are able to use our intellectual property or technology without recourse, our ability to compete would be harmed and our business would be materially and adversely affected. We may elect to initiate litigation in the future to enforce or protect our proprietary rights or to determine the validity and scope of the rights of others.
The loss of our intellectual property or the inability to secure or enforce our intellectual property rights or to defend successfully against an infringement action could harm our business, results of operations, financial condition, and prospects.
If we are unable to promote our brands effectively, our business may suffer.
We believe that promoting our brands in an effective manner is critical to achieving widespread acceptance of our products and services, attracting new customers and strategic partners, and integrating acquired businesses and Clients. Brand promotion activities may not generate customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brands. If we fail to successfully promote our brands, or incur substantial expenses in doing so, we may fail to attract or retain a sufficient number of Clients and Network Partners necessary for us to realize a sufficient return on our brand-building efforts, to achieve the widespread brand awareness that is critical for broad customer adoption of our products and services, or to fully and effectively integrate our acquisitions.
We currently own several web domain names that are critical to the operation of our business. The acquisition and maintenance of domain names, or Internet addresses, is generally regulated by governmental agencies and their designees. The regulation of domain names in the U.S. is subject to change. Governing bodies may establish additional top-level domains, appoint additional domain name registrars or modify the requirements for holding domain names. Furthermore, it is unclear whether laws protecting trademarks and similar proprietary rights will be extended to protect domain names. Therefore, we may be unable to prevent third parties from acquiring domain names that are similar to, infringe upon, or otherwise decrease the value of our brands, trademarks and other proprietary rights. We may not be able to successfully implement our business strategy of establishing strong branding if we cannot prevent others from using similar domain names or trademarks. This failure could impair our ability to increase our market share and revenue.
Confidentiality arrangements with team members and others may not adequately prevent disclosure of trade secrets and other proprietary information.
We have devoted substantial resources to the development of our technology, business operations and business plans. In order to protect our trade secrets and proprietary information, we rely in significant part on confidentiality arrangements with our team members, independent contractors, advisors, customers, and other partners. These arrangements may not be effective to prevent disclosure of confidential information, including trade secrets, and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover trade secrets and proprietary information, and in such cases we would not be able to assert trade secret rights against such parties. The loss of trade secret protection could make it easier for third parties to compete with our products and services by copying functionality. In addition, any changes in, or unexpected interpretations of, the trade secret and other intellectual property laws may compromise our ability to enforce our trade secret and intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.
-24-

Legal and regulatory risks
The healthcare regulatory and political framework is uncertain and evolving, and we cannot predict the effect that further healthcare reform and other changes in government programs may have on our business, financial condition, or results of operations.
Healthcare laws and regulations are rapidly evolving and may change significantly in the future, which could adversely affect our financial condition and results of operations. In addition, proposals to implement a single payer or "Medicare for all" system in the U.S. or in individual states, if adopted, could have a material adverse effect on our business. The full impact of healthcare reform and other changes in the healthcare industry and in healthcare spending is unknown and may be affected by President Biden's administration and a Democratically controlled Congress. Accordingly, we are unable to predict what effect healthcare reform measures will have on our business.
Changes in applicable federal and state laws relating to HSAs and other CDBs could materially adversely affect our business.
HSAs and other CDBs exist as a result of provisions in the Internal Revenue Code and other laws and regulations. Changes to the regulatory landscape impacting our products may require substantial time and costs for us to ensure our products are compliant. For example, regulatory changes related to our FSA and COBRA products enacted in the wake of the COVID-19 pandemic created uncertainty and additional workload on our team members and resulted in additional costs. In addition, federal or state governments could impose laws that limit the eligibility requirements for our products, which could limit our ability to grow or cause us to lose existing members, or such governments could change the eligibility requirements we must meet to maintain the licenses we need to offer our products. We cannot predict if any new reforms will ultimately become law, or if enacted, what their terms or the regulations promulgated pursuant to such reforms will be, and such reforms could have a material adverse effect on our business.
We are subject to privacy regulations, including regarding the access, use, and disclosure of personally identifiable information. If we or any of our third-party vendors experience a privacy breach, it could result in substantial financial and reputational harm, including possible criminal and civil penalties.
State and federal laws and regulations govern the collection, dissemination, access, and use of personally identifiable information, including HIPAA and HITECH, which govern the treatment of protected health information, and the Gramm-Leach Bliley Act, which governs the treatment of nonpublic personal information. In the provision of services to our customers, we and our third-party vendors may collect, access, use, maintain, and transmit personally identifiable information in ways that are subject to many of these laws and regulations. Although we have implemented measures to comply with these privacy laws, rules, and regulations, we have experienced data privacy incidents. Any further unauthorized disclosure of personally identifiable information experienced by us or our third-party vendors could result in substantial financial and reputational harm, including possible criminal and civil penalties. In many cases, we are subject to HIPAA and other privacy regulations because we are a business associate providing services to covered entities; as a result, the covered entities direct HIPAA compliance matters in the event of a security breach, which complicates our ability to address harm caused by the breach. In addition, our increased offering of CDBs means we now obtain substantially more HIPAA data. Additionally, as we have in connection with prior security incidents, we may be required to report breaches to partners, regulators, state attorney generals, and impacted individuals depending on the severity of the breach, our role, legal requirements, and contractual obligations.
Privacy regulation has become a priority issue in many states, and as such the regulatory environment is continually changing. For example, the California Consumer Privacy Act ("CCPA") became effective on January 1, 2020. The CCPA requires companies, such as ours, that process information on California residents to make new disclosures to consumers about their data collection, use, and sharing practices, and allows consumers to opt out of certain data sharing with third parties and provides a new cause of action for data breaches. We expect further privacy requirements to be applicable to us as a result of the recently passed California Privacy Rights Act, as it significantly modifies the CCPA by expanding consumers’ rights with respect to certain sensitive personal information. Other governmental authorities are also considering legislative and regulatory proposals concerning data protection.
Continued compliance with current and potential new privacy laws, rules, and regulations and meeting consumer expectations with respect to the control of personal data in a rapidly changing technology environment could result in higher compliance and technology costs for us, as well as costly penalties in the event we are deemed to not be in compliance with such laws, rules, and regulations.

-25-

Legislative, regulatory, and legal developments involving taxes could adversely affect our results of operations and cash flows.
We are subject to U.S. federal and state income, payroll, property, sales and use, and other types of taxes in numerous jurisdictions. Significant judgment is required in determining our provisions for income taxes. Changes in tax rates, enactments of new tax laws, revisions of tax regulations, and claims or litigation with taxing authorities could result in substantially higher taxes. For example, recent tax proposals have included proposals to increase the U.S. corporate income tax rate and impose a new alternative minimum tax on book income. If these or similar taxpayer unfavorable proposals are ultimately enacted, they could materially impact our tax provision, cash tax liability and effective tax rate.
We do not collect sales and use taxes in all jurisdictions in which our customers are located, other than from sales of certain commuter services, based on our belief that such taxes are generally not applicable to our services. Sales and use tax laws and rates vary by jurisdiction and such laws are subject to interpretation. In those jurisdictions and in those cases where we do believe sales taxes are applicable, we collect and file timely sales tax returns. Currently, such sales taxes apply to certain commuter services, but otherwise are minimal to the rest of our services. Jurisdictions in which we do not collect sales and use taxes may assert that such taxes are applicable, which could result in the assessment of such taxes, interest, and penalties, and we could be required to collect such taxes in the future. Such additional sales and use tax liability could adversely affect the results of our operations.
Changes in laws and regulations relating to interchange fees on payment card transactions could adversely affect our revenue and results of operations.
Existing laws and regulations limit the fees or interchange rates that can be charged on payment card transactions. For example, the Federal Reserve Board has the power to regulate payment card interchange fees and has issued a rule setting a cap on the interchange fee an issuer can receive from a single payment card transaction. Our HSA-linked payment cards are exempt from this rule, although we are subject to a general requirement of reasonable compensation for services rendered. To the extent that our payment cards lose their exempt status, the interchange rates applicable to transactions involving our payment cards could be impacted, which could have a material adverse effect on our financial condition and results of operations.
Failure to comply with, or changes in, payment card industry, credit card association or other network rules or standards set by Visa or MasterCard, or changes in card association and debit network fees or products or interchange rates, could materially adversely affect us.
We, and the banks that issue our prepaid debit cards, are subject to Payment Card Industry Data Security Standards and Visa and MasterCard association rules that could subject us to a variety of fines or penalties that may be levied by the card associations or networks for acts or omissions by us or businesses that work with us, including card processors. Failure to comply with these rules and standards could result in significant fines, other penalties, or the termination of our interchange revenue agreements. The termination of the card association registrations held by us or any of the banks that issue our cards, or any changes in card association or other debit network rules or standards, including interpretation and implementation of existing rules, participants deciding to use PIN networks, standards or guidance that increase the cost of doing business or limit our ability to provide our products and services, or limit our ability to receive interchange fees, could have a material adverse effect on our results of operations, financial condition, business, and prospects. In addition, from time-to-time, card associations increase the organization or processing fees that they charge, which could increase our operating expenses, reduce our profit margin and materially adversely affect our results of operations, financial condition, business, and prospects.
We are subject to complex regulation, and any compliance failures or regulatory action could adversely affect our business.
Our business, including HSAs and many of the CDBs we administer and our investment adviser and trust company subsidiaries, is subject to extensive, complex, and frequently changing federal and state laws and regulations, including IRS, Health and Human Services (“HHS”), and Department of Labor (“DOL”) regulations; ERISA, HIPAA, HITECH, and other privacy and data security regulations; the Advisers Act; state banking laws; state third-party administrator laws, and the Patient Protection and Affordable Care Act.
Our subsidiary HealthEquity Advisors, LLC is an SEC-registered investment adviser that provides automated web-only investment advisory services. As such, it must comply with the requirements of the Advisers Act and related SEC regulations and is subject to periodic inspections by the SEC staff. Such requirements relate to, among other things, fiduciary duties to clients, disclosure obligations, recordkeeping and reporting requirements, marketing restrictions, limitations on agency cross and principal transactions between the adviser and its clients, and general
-26-

anti-fraud prohibitions. The SEC is authorized to institute proceedings and impose sanctions for violations of the Advisers Act, ranging from fines and censure to termination of an investment adviser’s registration. Investment advisers also are subject to certain state securities laws and regulations.
Our subsidiary HealthEquity Trust Company is a non-depository trust company and subject to regulation and supervision by the Wyoming Division of Banking.
Compliance with regulatory requirements may divert internal resources and take significant time and effort. Any claim of non-compliance, regardless of merit or ultimate outcome, could subject us to investigation by the HHS, the DOL, the SEC, the Wyoming Division of Banking, or other regulatory authorities. This in turn could result in additional claims or class action litigation brought on behalf of our members, Clients or Network Partners, any of which could result in substantial cost to us and divert management’s attention and other resources away from our operations. Furthermore, investor perceptions of us may suffer, and this could cause a decline in the market price of our common stock. Our compliance processes may not be sufficient to prevent assertions that we failed to comply with any applicable law, rule or regulation. In addition, all of our business is subject, to varying degrees, to fiduciary and other service provider obligations under ERISA, the Internal Revenue Code, and underlying regulations. A failure to comply could subject us to disgorgement of profits, excise taxes, civil penalties, private lawsuits, and other costs, including reputational harm.
If we are unable to meet or exceed the net worth test required by the IRS, we could be unable to maintain our non-bank custodian status.
As a non-bank custodian, we are required to comply with Treasury Regulations Section 1.408-2(e), or the Treasury Regulations, including the net worth requirements set forth therein. If we should fail to comply with the Treasury Regulations’ non-bank custodian requirements, including the net worth requirements, such failure would materially and adversely affect our ability to maintain our current custodial accounts and grow by adding additional custodial accounts, and it could result in the institution of procedures for the revocation of our authorization to operate as a non-bank custodian.
Risks relating to our partners and service providers
If our Network Partners choose to partner with other providers of, or otherwise reduce offering or cease to offer, our products and services, our business could be materially and adversely affected.
Our business depends on our Network Partners’ willingness to partner with us to offer their customers and/or employees our products and services. In particular, certain of our Network Partners enjoy significant market share in various geographic regions. In certain geographies, we have multiple Network Partners that may be competing against each other for the same business, which may result in our inability to bid for certain business or could result in us upsetting a Network Partner that we choose not to partner with in a certain bid or that expects us to bid exclusively with them. If these Network Partners choose to instead partner with our competitors, or otherwise reduce offering, or cease to offer, our products and services, our results of operations, business, and prospects could be materially adversely affected.
A change in relationship with any of our bank identification number sponsors, or the failure by these sponsors to comply with certain banking regulations, could materially and adversely affect our business.
We rely on a limited number of bank identification number ("BIN") sponsors in relation to the payment cards we issue. A BIN sponsor is a bank or credit union that provides the BIN that allows a prepaid card program to run on one of the major card brand networks (e.g., VISA, MasterCard, Discover or American Express). Our BIN sponsors enable us to link the payment cards that we offer our members to the VISA and Mastercard networks, thereby allowing our members to use our payment cards to pay for expenses with a “swipe” of the card. If any material adverse event were to affect our BIN sponsors, including a significant decline in the financial condition of any of our BIN sponsors, a decline in the quality of service provided by our BIN sponsors, the inability of our BIN sponsors to comply with applicable banking and financial service regulatory requirements or industry standards, systems failure or the inability of our BIN sponsors to pay us fees, our business, financial condition, and results of operations could be materially and adversely affected because we may be forced to reduce the availability of, or eliminate entirely, our payment card offering, which would materially impact our interchange revenue. In addition, we do not have long-term contracts with our BIN sponsors, and our BIN sponsors may increase the fees charged to us or terminate our relationship. If we were required to change BIN sponsors, we could not accurately predict the success of such change or that the terms of our agreement with a new BIN sponsor would be as favorable to us, especially in light of the regulatory scrutiny of the payment card industry, which has rendered the market for BIN sponsor services less competitive.
-27-


Replacing our third-party vendors would be difficult and disruptive to our business.
We have entered into contracts with third-party vendors to provide critical services relating to our business, including the redesign of our technology platforms, fraud management and other customer verification services, transaction processing and settlement, telephony services, call centers and card production. In addition, WageWorks uses third-party vendors for its COBRA transaction processing and also uses one of our competitors for card processing and other services. In the event that these service providers fail to maintain adequate levels of support, do not provide high quality service, increase the fees they charge us, discontinue their lines of business, terminate our contractual arrangements or cease or reduce operations, we may suffer additional costs and be required to pursue new third-party relationships, which could harm our reputation, materially disrupt our operations and our ability to provide our products and services, and could divert management’s time and resources. A transition to a new vendor could take a significant amount of time and resources and, if we are unable to complete a transition to a new provider on a timely basis, or at all, we could be forced to temporarily or permanently discontinue certain services, such as our payment card services, which could disrupt services to our customers and adversely affect our business, financial condition, and results of operations. We may also be unable to establish comparable new third-party relationships on as favorable terms or at all, which could materially and adversely affect our business, financial condition, and results of operations.
In the event the stay of the Vaccine Mandate is lifted, the Vaccine Mandate would require that certain of our third-party vendors also require their employees to be vaccinated. While we continue to evaluate the impact of the Vaccine Mandate on our third-party vendors, compliance with the Vaccine Mandate could result in certain key third-party vendors terminating their arrangements with us or in increased employee turnover at our third-party vendors, delays in performance by our third-party vendors, or increased costs for us. Such impacts could have a material and adverse impact on our business, results of operations and financial condition.
Growth-related risks
We may not be able to operate, integrate, and scale our technology effectively to match our business growth.
Our ability to continue to provide our products and services to a growing number of customers, as well as to enhance our existing products and services, attract new customers and strategic partners, offer new products and services, and continue the integration of acquired businesses into our business, is dependent on our information technology systems. If we are unable to manage the technology associated with our business effectively, we could experience increased costs, reductions in system availability, and customer loss. We are currently investing in a significant modernization of our proprietary technology platforms to support new opportunities and enhance security, privacy, and platform infrastructure. If we are unsuccessful in implementing these upgrades to our technology platforms, we may be unable to adequately meet the needs of our customers and/or implement technology-based innovation in response to a rapidly changing market, which could harm our reputation and adversely impact our business, financial condition, and results of operations.
Failure to manage future growth effectively could have a material adverse effect on our business, financial condition, and results of operations.
The continued rapid expansion and development of our business has placed a significant strain upon our management and administrative, operational, and financial infrastructure. As of January 31, 2022, we had approximately 7.2 million HSAs and $19.6 billion in HSA assets representing growth of 25% and 37%, respectively, from January 31, 2021. Our growth strategy contemplates further increasing the number of our HSAs, CDBs and our HSA Assets at relatively higher growth rates than industry averages. However, the rate at which we have been able to add new HSAs, CDBs and HSA Assets in the past may not be indicative of the rate at which we will be able to grow in the future.
Our success depends in part upon the ability of our executive officers to manage growth effectively. Our ability to grow also depends upon our ability to successfully hire, train, supervise, and manage new team members, obtain financing for our capital needs, expand our systems effectively, control increasing costs, allocate our human resources optimally, maintain clear lines of communication between our operational functions and our finance and accounting functions, and manage the pressures on our management and administrative, operational, and financial infrastructure. There can be no assurance that we will be able to accurately anticipate and respond to the changing demands we will face as we continue to expand our operations or that we will be able to manage growth effectively or to achieve further growth at all. If our business does not continue to grow or if we fail to effectively manage any future growth, our business, financial condition, and results of operations could be materially and adversely affected.
-28-

We may not accurately estimate the impact on our business of developing, introducing, and updating new and existing products and services.
We intend to continue to invest in technology and development to create new and enhanced products and services to offer our customers and to enhance the capabilities of our platforms. We may not be able to anticipate or manage new risks and obligations or legal, compliance, or other requirements that may arise in these areas. The anticipated benefits of such new and improved products and services may not outweigh the costs and resources associated with their development. Some new services may be received negatively by our existing and/or potential customers and strategic partners and have to be put on hold or canceled entirely.
Our ability to attract and retain new customer revenue from existing customers will depend in large part on our ability to enhance and improve our existing products and services and to introduce new products and services. The success of any enhancement or new product or service depends on several factors, including the timely completion, introduction, and market acceptance of the enhancement or new product or service. Any new product or service we develop or acquire may not be introduced in a timely or cost-effective manner and may not achieve the broad market acceptance necessary to earn significant revenue. If we are unable to successfully develop or acquire new products or services or enhance our existing products or services to meet member or network partner requirements, our results of operations, financial condition, business or prospects may be materially adversely affected.
We may need to record write-downs from future impairments of identified intangible assets and goodwill.
Our consolidated balance sheet includes significant intangible assets, including approximately $1.65 billion in goodwill and $973.1 million in intangible assets, together representing approximately 84% of our total assets as of January 31, 2022. The determination of related estimated useful lives and whether these assets are impaired involves significant judgments. We test our goodwill for impairment each fiscal year, but we also test goodwill and other intangible assets for impairment at any time when there is a change in circumstances that indicates that the carrying value of these assets may be impaired. Any future determination that these assets are carried at greater than their fair value could result in substantial non-cash impairment charges, which could significantly impact our reported operating results.
Financing and related risks
Our substantial debt could limit our ability to fund operations, expose us to interest rate volatility, limit our ability to raise additional capital and have a material adverse effect on our ability to fulfill our obligations under our Credit Agreement and Indenture and to our Network Partners, Clients and members.
We are party to a credit agreement (the "Credit Agreement") among the Company, as borrower, each lender from time to time party thereto, JPMorgan Chase Bank, N.A., as administrative agent and the Swing Line Lender (as defined in the Credit Agreement), and each L/C Issuer (as defined therein) party thereto. Our Credit Agreement consists of (i) a five-year senior secured term loan A facility in the aggregate principal amount of $350 million (the "Term Loan Facility") and (ii) a five-year senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”),in an aggregate principal amount of up to $1 billion. We have also issued $600 million of 4.50% unsecured Senior Notes due 2029 (the "Notes"). Under the Credit Agreement, we have the right to request additional commitments for new term loans and increases to then-existing term loans and revolving credit commitments in an amount up to the sum of (i) $300 million, plus (ii) an unlimited additional amount so long as the pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) does not exceed 3.85 to 1.00 (assuming any such new or increased revolving commitments are fully borrowed). We also have the right to incur additional debt from time to time, subject to the restrictions contained in the Credit Agreement and the indenture under which the Notes were issued (the "Indenture"). The substantial debt we have outstanding, combined with our other financial obligations and contractual commitments, has important consequences, including the following:
our level of debt may make it more difficult for us to satisfy our obligations with respect to our debt, and any failure to comply with the obligations under any of our debt instruments, including restrictive covenants, could result in an event of default under the Credit Agreement or the Indenture and the agreements governing such other debt;
we will be required to use a substantial portion of our cash flow from operations to pay principal and interest on our debt, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, strategic acquisitions, investments and alliances and other general corporate requirements;
our interest expense could increase if interest rates increase because any outstanding borrowings under our Credit Facilities will be based on variable interest rates;
the interest rate on our Revolving Credit Facility is based on LIBOR, and although the Credit Agreement provides an alternative mechanism for determining the applicable interest rate when LIBOR is no longer
-29-

available, the interest rates we pay may be adversely affected as a result of potential disruptions in connection with the LIBOR phase-out;
the interest rate on our Revolving Credit Facility will depend on the level of our specified financial ratios, and therefore could increase if such specified financial ratios increase;
such substantial debt could leave us vulnerable to general economic downturns and adverse competitive and industry conditions and could place us at a competitive disadvantage compared to those of our competitors that are less leveraged;
our debt service obligations could limit our flexibility to plan for, or react to, changes in our business and the industry in which we operate;
our level of debt may restrict us from raising additional financing on satisfactory terms to fund working capital, capital expenditures, strategic acquisitions, investments and joint ventures and other general corporate requirements;
our level of debt may prevent us from raising the funds necessary to repurchase all of the Notes tendered to us upon the occurrence of a change of control, which would constitute an event of default under the Indenture; and
a potential failure to comply with the financial and other restrictive covenants in any of our debt instruments, which, among other things, require us to maintain specified financial ratios, could, if not cured or waived, have a material adverse effect on our ability to fulfill our obligations under the Notes and on our business and prospects generally.
The Indenture and the Credit Agreement contain covenants that impose significant operational and financial restrictions on us, and the failure to comply with these covenants would result in an event of default under these instruments.
The Indenture and the Credit Agreement impose on us operating and other restrictions. These restrictions affect, and in many respects limit or prohibit, among other things, our ability to:
incur additional debt and issue certain capital stock;
create liens;
make investments or acquisitions;
enter into transactions with affiliates;
sell assets;
guarantee debt;
declare or pay dividends or other distributions to shareholders;
repurchase equity interests;
redeem debt that is subordinated in right of payment to certain debt instruments;
enter into agreements that restrict dividends or other payments from subsidiaries; and
consolidate, merge or transfer all or substantially all of our assets and the assets of our subsidiaries on a consolidated basis.
The terms of the Revolving Credit Facility in the Credit Agreement also require us to achieve and maintain compliance with specified financial ratios. The restrictions contained in the Credit Agreement:
limit our ability to plan for or react to market conditions or meet capital needs or otherwise restrict our activities or business plans; and
adversely affect our ability to finance our operations, strategic acquisitions, investments or alliances or other capital needs or to engage in other business activities that would be in our interest.
A breach of any of these restrictive covenants or our inability to comply with the required financial ratios would result in a default under some or all of the debt agreements. During the occurrence and continuance of a default, lenders under our Credit Facilities may elect to declare all outstanding borrowings, together with accrued interest and other fees, to be immediately due and payable, which would result in an event of default under the Indenture. The lenders will also have the right in these circumstances to terminate any commitments they have to provide further borrowings. Additionally, our Credit Agreement contains a cross-default provision, which generally causes a default or event of default under the Credit Agreement upon a qualifying default or event of default under any other debt instrument (including under the Indenture) and the Indenture contains a cross-acceleration provision. If we are unable to repay outstanding borrowings when due, the lenders under our Credit Facilities will also have the right to proceed against the collateral granted to them to secure the debt. If lenders under the Credit Facilities accelerate the debt thereunder, then the obligations under the Notes would be accelerated. We cannot provide assurance that, if the indebtedness under our Credit Facilities or the Notes were to be accelerated, our assets would be sufficient to repay in full that indebtedness and our other indebtedness. If not cured or waived, such acceleration could have a material adverse effect on our business and our prospects.
-30-

We may be unable to generate or obtain sufficient capital to fund our business and growth strategy.
To fund our expanding business and growth strategy, we must have sufficient working capital to continue to make significant investments in our service offerings, advertising, technology, and other activities. As a result, in addition to the cash flow from operations we generate from our business, we may need additional equity or debt financing to provide the funds required for these endeavors. If such financing is not available on satisfactory terms or at all, we may be unable to operate or expand our business in the manner and at the rate desired. For example, the Credit Agreement may make it more challenging to incur additional debt, as it includes prohibitions against incurring additional debt without approval from our existing lenders, and other lenders may not be willing to take on the risk of adding to our existing leverage, In addition, debt financing increases expenses, may contain additional covenants that restrict the operation of our business and must be repaid regardless of operating results. Equity financing, or debt financing that is convertible into equity, could result in additional dilution to our existing stockholders, and any new securities we issue could have rights, preferences, and privileges superior to those associated with our common stock.
Our inability to generate or obtain the financial resources needed to fund our business and growth strategies may require us to delay, scale back or eliminate some or all of our operations or the expansion of our business, which may have a material adverse effect on our business, operating results, financial condition, and prospects.
General risk factors
Our ability to secure insurance may not be sufficient to cover potential liabilities.
We maintain various forms of liability insurance coverage, including coverage for errors and omissions, fiduciary, cybersecurity, employment practices, and directors and officers insurance. It is possible, however, that claims could exceed the amount of our applicable insurance coverage, if any, or that this coverage may not continue to be available on acceptable terms or in sufficient amounts. Even if these claims do not result in liability to us, investigating and defending against them could be expensive and time-consuming and could divert management’s attention away from our operations. In addition, negative publicity caused by these events may affect the current market acceptance of our products and services, any of which could materially adversely affect our reputation and our business.
Natural disasters, pandemics or other epidemics (including the current COVID-19 pandemic), acts of terrorism, acts of war and other unforeseen events may cause damage or disruption to us or our customers.
Natural disasters, pandemics or other epidemics (including the current COVID-19 pandemic) acts of war (including the current war between Russia and Ukraine), terrorist attacks, and the escalation of military activity in response to such attacks or otherwise may have negative and significant effects, such as imposition of increased security measures, changes in applicable laws, market disruptions, and job losses. Such events may have an adverse effect on the economy in general. Moreover, the potential for future terrorist attacks and the national and international responses to such threats could affect the business in ways that cannot be predicted. The effect of any of these events or threats could have a material adverse effect on our business, financial condition, and results of operations.
Our quarterly operating results may fluctuate significantly from period to period, which could adversely impact the value of our common stock.
Our quarterly operating results, including our revenue, gross profit, net income, and cash flows, and certain non-GAAP measures such as EBITDA and Adjusted EBITDA, may vary significantly in the future, which could cause our stock price to decline rapidly, may lead analysts to change their long-term models for valuing our common stock, could cause short-term liquidity issues, may impact our ability to retain or attract key personnel or cause other unanticipated issues. If our quarterly operating results or guidance fall below the expectations of research analysts or investors, the price of our common stock could decline substantially. Our quarterly operating expenses and operating results may vary significantly in the future and period-to-period comparisons of our operating results may not be meaningful. You should not rely on the results of one quarter as an indication of future performance.
We do not intend to pay regular cash dividends on our common stock and, consequently, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
We have no current plans to declare and pay any cash dividends for the foreseeable future. We currently intend to retain all our future earnings, if any, to fund our growth. Therefore, you are not likely to receive any dividends on your common stock for the foreseeable future and the success of an investment in our common stock will depend
-31-

upon any future appreciation in its value. There is no guarantee that our common stock will appreciate in value or even maintain the price at which our stockholders have purchased their shares.
Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable.
Certain provisions in our governing documents could make a merger, tender offer or proxy contest involving us difficult; even if such events would be beneficial to the interests of our stockholders. These provisions include the inability of our stockholders to act by written consent and certain advance notice procedures with respect to stockholder proposals and nominations for candidates for the election of directors. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law which, subject to certain exceptions, prohibits stockholders owning in excess of 15% of our outstanding voting stock from merging or combining with us. Accordingly, our board of directors could rely upon these or other provisions in our governing documents and Delaware law to prevent or delay a transaction involving a change in control of our company, even if doing so would benefit our stockholders.
The exclusive forum provision in our amended and restated certificate of incorporation could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or team members.
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a claim for breach of a fiduciary duty owed by any of our directors and officers to us or our stockholders, any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws, or any action asserting a claim governed by the internal affairs doctrine. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other team members, which may discourage such lawsuits against us and our directors, officers, and other team members. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business and financial condition.
Item 1B. Unresolved staff comments
None.
Item 2. Properties
We do not currently own any of our facilities. Our principal executive offices are located in Draper, Utah. We lease additional office space in California, New York, Texas, Wisconsin, and Washington. However, since a majority of our work force is now permanently working remotely, most of our office space (other than a portion of our Texas office space and one building in Draper) is no longer used and we have subleased, or are seeking opportunities to sublease, these offices.
Item 3. Legal proceedings
From time-to-time, we may be subject to various legal proceedings and claims that arise in the normal course of our business activities. Our wholly owned subsidiary, WageWorks, is party to certain pending material litigation and other legal proceedings. Except for such matters, as of the date of this Annual Report on Form 10-K, we were not a party to any litigation whereby the outcome of such litigation, if determined adversely to us, would individually or in the aggregate be reasonably expected to have a material adverse effect on our results of operations, cash flows or financial position. For a description of these legal proceedings, see Note 7—Commitments and contingencies of the Notes to consolidated financial statements.
Item 4. Mine safety disclosures
Not applicable.
-32-

Part II.
Item 5. Market for registrant's common equity, related stockholder matters and issuer purchases of equity securities
Market information
Our common stock is listed on the NASDAQ Global Select Market under the symbol "HQY".
Holders
As of March 21, 2022, there were 16 holders of record of our common stock. This stockholder figure does not include a substantially greater number of holders whose shares are held of record by banks, brokers, and other financial institutions.
Dividend policy
We have no current plans to pay dividends on our common stock. Any decision to declare and pay dividends in the future will be made at the sole discretion of our board of directors and will depend on, among other things, our results of operations, cash requirements, financial condition, contractual restrictions, and other factors that our board of directors may deem relevant.
-33-

Performance graph
This performance graph shall not be deemed "filed" for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities under that section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.
The following graph compares the cumulative total return of our common stock with the total return of the NASDAQ Composite Index (the "NASDAQ Composite"), and the Russell 3000 Index (the "Russell 3000") from January 31, 2017 through January 31, 2022. The chart assumes $100 was invested on January 31, 2017 in the common stock of HealthEquity, Inc., the NASDAQ Composite and the Russell 3000, and assumes reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance.
hqy-20220131_g1.jpg
Unregistered sales of equity securities
None.
Purchases of equity securities by the issuer and affiliated purchasers
None.




-34-

Item 6. Reserved

Item 7. Management’s discussion and analysis of financial condition and results of operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements that reflect our plans, estimates and beliefs, and involve risks and uncertainties. Our actual results and the timing of certain events could differ materially from those anticipated in these forward-looking statements as a result of several factors, including those discussed in the section titled “Risk factors” included under Part I, Item 1A and elsewhere in this report. See “Special note regarding forward-looking statements” on page 1 of this Annual Report.
Overview
We are a leader and an innovator in providing technology-enabled services that empower consumers to make healthcare saving and spending decisions. We use our innovative technology to manage consumers' tax-advantaged HSAs and other CDBs offered by employers, including FSAs and HRAs, and to administer COBRA, commuter and other benefits. As part of our services, we and our subsidiaries provide consumers with healthcare bill evaluation and payment processing services, personalized benefit information, including information on treatment options and comparative pricing, access to remote and telemedicine benefits, the ability to earn wellness incentives, and investment advice to grow their tax-advantaged healthcare savings.
The core of our offerings is the HSA, a financial account through which consumers spend and save long-term for healthcare expenses on a tax-advantaged basis. As of January 31, 2022, we administered 7.2 million HSAs, with balances totaling $19.6 billion, which we call HSA Assets, as well as 7.2 million complementary CDBs. We refer to the aggregate number of HSAs and other CDBs that we administer as Total Accounts, of which we had 14.4 million as of January 31, 2022.
We reach consumers primarily through relationships with their employers, which we call Clients. We reach Clients primarily through relationships with benefits brokers and advisors, integrated partnerships with a network of health plans, benefits administrators, benefits brokers and consultants, and retirement plan recordkeepers, which we call Network Partners, and a sales force that calls on Clients directly. As of January 31, 2022, our platforms were integrated with 185 Network Partners, and we serve approximately 120,000 Clients.
We have increased our share of the growing HSA market from 4% in December 2010 to 18% as of December 2021, measured by HSA Assets. According to Devenir, we are the largest HSA provider by accounts and second largest by assets as of December 2021. In addition, we believe we are the largest provider of other CDBs. We seek to differentiate ourselves through our proprietary technology, product breadth, ecosystem connectivity, and service-driven culture. Our proprietary technology allows us to help consumers optimize the value of their HSAs and other CDBs and gain confidence and skills in managing their healthcare costs as part of their financial security.
Our ability to assist consumers is enhanced by our capacity to securely share data in both directions with others in the health, benefits, and retirement ecosystems. Our commuter benefits offering also leverages connectivity to an ecosystem of mass transit, ride hailing, and parking providers. These strengths reflect our “DEEP Purple” culture of remarkable service to customers and teammates, achieved by driving excellence, ethics, and process into everything we do.
We earn revenue primarily from three sources: service, custodial, and interchange. We earn service revenue mainly from fees paid by Clients on a recurring per-account per-month basis. We earn custodial revenue mainly from HSA Assets held at our members’ direction in federally insured cash deposits, insurance contracts or mutual funds, and from investment of Client-held funds. We earn interchange revenue mainly from fees paid by merchants on payments that our members make using our physical payment cards and on our virtual payment system. See “Key components of our results of operations” for additional information on our sources of revenue, including the adverse impacts caused by the ongoing COVID-19 pandemic.
Recent acquisitions
WageWorks acquisition. On August 30, 2019, we completed the WageWorks Acquisition and paid approximately $2.0 billion in cash to WageWorks stockholders, financed through net borrowings of approximately $1.22 billion under our prior term loan facility and approximately $816.9 million of cash on hand.
-35-

The key strategy of the WageWorks Acquisition was to enable us to increase the number of our employer sales opportunities, the conversion of these opportunities to Clients, and the value of Clients in generating members, HSA Assets and complementary CDBs. WageWorks’ historic strength of selling to employers directly and through health benefits brokers and advisors complemented our distribution through Network Partners. With WageWorks’ CDB capabilities, we provide employers with a single partner for both HSAs and other CDBs, which is preferred by the vast majority of employers according to research conducted for us by Aite Group. For Clients that partner with us in this way, we believe we can produce more value by encouraging both CDB participants to contribute to HSAs and HSA-only members to take advantage of tax savings available through other CDBs.
As of January 31, 2022, we had substantially completed our multi-year integration effort and achieved approximately $80 million in annualized ongoing net synergies. We anticipate generating additional revenue synergies over the longer-term as our combined distribution channels and existing client base take advantage of the broader service offerings and as we continue to drive member engagement. Non-recurring merger integration costs to achieve these synergies were approximately $127 million resulting from investment in technology we use to provide our services and to run our back-office systems, integration of technology, and rationalization of cost of operations. Merger integration expenses attributable to the WageWorks Acquisition were substantially completed as of January 31, 2022, with the exception of ongoing lease expense related to certain WageWorks offices that have been permanently closed, less any related sublease income, professional fees associated with the remediation of remaining material weaknesses, and costs associated with remaining platform migrations.
Luum acquisition. In March 2021, we bolstered our commuter offering through the Luum Acquisition, in which we acquired 100% of the outstanding capital stock of Fort Effect Corp, d/b/a Luum. The aggregate purchase price for the acquisition consisted of $56.2 million in cash. Luum provides employers with various commuter services, including access to real-time commute data, to help them design and implement flexible return-to-office and hybrid-workplace strategies and benefits.
Fifth Third Bank HSA portfolio acquisition. On April 27, 2021, we signed an agreement to acquire the Fifth Third HSA portfolio, which consisted of $490.0 million of HSA Assets held in approximately 160,000 HSAs in exchange for a purchase price of $60.8 million in cash. This acquisition closed on September 29, 2021.
Further acquisition. On September 7, 2021, we signed an amended agreement to acquire the Further business (other than Further's voluntary employee beneficiary association business), a leading provider of HSA and other CDB administration services, with approximately 580,000 HSAs and $1.9 billion of HSA Assets, for $455 million in cash. This acquisition closed on November 1, 2021. We expect merger integration expenses attributable to the Further Acquisition totaling approximately $55 million to be incurred over a period of approximately three years from the acquisition date.
HealthSavings HSA portfolio acquisition. On December 4, 2021, we signed an agreement to acquire the HealthSavings HSA portfolio, which consisted of $1.3 billion of HSA Assets held in approximately 87,000 HSAs in exchange for a purchase price of $60 million in cash. This acquisition closed on March 2, 2022.
Key factors affecting our performance
We believe that our future performance will be driven by a number of factors, including those identified below. Each of these factors presents both significant opportunities and significant risks to our future performance. See also "Results of operations - Revenue" for information relating to the ongoing COVID-19 pandemic and also the section entitled “Risk factors” included in Part 1, Item 1A of this Annual Report on Form 10-K and our other reports filed with the SEC.
Our acquisition and integration strategy
We have historically acquired HSA portfolios and businesses that strengthen our service offerings. We seek to continue this growth strategy and are regularly engaged in evaluating different opportunities. We have developed an internal capability to source, evaluate, and integrate acquired HSA portfolios. We intend to continue to pursue acquisitions of complementary assets and businesses that we believe will strengthen our service offering, and our success depends in part on our ability to successfully integrate acquired businesses and HSA portfolios with our business in an efficient and effective manner and to realize anticipated synergies.
Structural change in U.S. health insurance
We derive revenue primarily from healthcare-related saving and spending by consumers in the U.S., which are driven by changes in the broader healthcare industry, including the structure of health insurance. The average premium for employer-sponsored health insurance has risen by 22% since 2016 and 47% since 2011, resulting in
-36-

increased participation in HSA-qualified health plans and HSAs and increased consumer cost-sharing in health insurance more generally. We believe that continued growth in healthcare costs and related factors will spur continued growth in HSA-qualified health plans and HSAs and may encourage policy changes making HSAs or similar vehicles available to new populations such as individuals in Medicare. However, the timing and impact of these and other developments in U.S. healthcare are uncertain. Moreover, changes in healthcare policy, such as "Medicare for all" plans, could materially and adversely affect our business in ways that are difficult to predict.
Trends in U.S. tax law
Tax law has a profound impact on our business. Our offerings to members, Clients, and Network Partners consist primarily of services enabled, mandated, or advantaged by provisions of U.S. tax law and regulations. Changes in tax policy are speculative, and may affect our business in ways that are difficult to predict.
Our client base
Our business model is based on a B2B2C distribution strategy, whereby we work with Network Partners and Clients to reach consumers to increase the number of our members with HSA accounts and complementary CDBs. We believe that there are significant opportunities to expand the scope of services that we provide to our current Clients.
Broad distribution footprint
We believe we have a diverse distribution footprint to attract new Clients and Network Partners. Our sales force calls on enterprise and regional employers in industries across the U.S., as well as potential Network Partners from among health plans, benefits administrators, and retirement plan record keepers.
Product breadth
We are the largest custodian and administrator of HSAs (by number of accounts), as well as a market-share leader in each of the major categories of complementary CDBs, including FSAs and HRAs, COBRA and commuter benefits administration. Our Clients and their benefits advisors increasingly seek HSA providers that can deliver an integrated offering of HSAs and complementary CDBs. With our CDB capabilities, we can provide employers with a single partner for both HSAs and complementary CDBs, which is preferred by the vast majority of employers, according to research conducted for us by Aite Group. We believe that the combination of HSA and complementary CDB offerings significantly strengthens our value proposition to employers, health benefits brokers and consultants, and Network Partners as a leading single-source provider.
Our proprietary technology
We believe that innovations incorporated in our technology, which enable us to better assist consumers to make healthcare saving and spending decisions and maximize the value of their tax-advantaged benefits, differentiate us from our competitors and drive our growth. We built on these innovations by combining our HSA offering with WageWorks' complementary CDB offerings, giving us a full suite of CDB products, and adding to our solutions set and leadership position within the HSA sector. We intend to continue to invest in our technology development to enhance our capabilities and infrastructure, while maintaining a focus on data security and the privacy of our customers' data. For example, we are making significant investments in the architecture and infrastructure of the technology that we use to provide our services to improve our transaction processing capabilities and support continued account and transaction growth, as well as in data-driven personalized engagement to help our members spend less, save more, and build wealth for retirement.
Our “DEEP Purple” service culture
The successful healthcare consumer needs education and guidance delivered by people as well as by technology. We believe that our "DEEP Purple" culture, which we define as driving excellence, ethics, and process while providing remarkable service, is a significant factor in our ability to attract and retain customers and to address nimbly, opportunities in the rapidly changing healthcare sector. We make significant efforts to promote and foster DEEP Purple within our workforce. We invest in and intend to continue to invest in human capital through technology-enabled training, career development, and advancement opportunities.
Interest rates
As a non-bank custodian, we hold custodial HSA cash assets pursuant to agreements with federally insured banks and credit unions, which we collectively call our Depository Partners (our "Basic Rates" offering), and also in annuity contracts or other similar arrangements with our insurance company partners (our "Enhanced Rates" offering). We earn a material portion of our total revenue from interest paid to us by these partners.
-37-

The lengths of our agreements with Depository Partners typically range from three to five years and may have fixed or variable interest rate terms. The terms of new and renewing agreements with our Depository Partners may be impacted by the then-prevailing interest rate environment, which in turn is driven by macroeconomic factors and government policies over which we have no control. Such factors, and the response of our competitors to them, also determine the amount of interest retained by our members.
HSA members who elect to place their HSA cash into our Enhanced Rates offering receive a higher yield compared to Basic Rates. An increase in the percentage of HSA cash held in our Enhanced Rates offering also positively impacts our custodial revenues, as we generally receive a higher yield on HSA cash held with insurance company partners compared to cash held with Depository Partners. As with our Depository Partners, yields paid by our insurance company partners may be impacted by the prevailing interest rate environment, which in turn is driven by macroeconomic factors and government policies over which we have no control. Such factors, and the response of our competitors to them, also determine the amount of interest retained by our members.
We believe that diversification of Depository Partners and insurance company partners, varied contract terms, and other factors reduce our exposure to short-term fluctuations in prevailing interest rates and mitigate the short-term impact of sustained increases or declines in prevailing interest rates on our custodial revenue. Over longer periods, sustained shifts in prevailing interest rates affect the amount of custodial revenue we can realize on custodial assets and the interest retained by our members.
Although interest rates have increased somewhat, we expect our custodial revenue to continue to be adversely affected by the interest rate cuts by the Federal Reserve associated with the COVID-19 pandemic, the lack of demand from Depository Partners for deposits, and other market conditions that have caused the interest rates offered by our Depository Partners to decline significantly.
Interest on our Term Loan Facility changes frequently due to variable interest rate terms, and as a result, our interest expense is expected to fluctuate based on changes in prevailing interest rates.
Our competition and industry
Our direct competitors are HSA custodians and other CDB providers. Many of these are state or federally chartered banks and other financial institutions for which we believe benefits administration services are not a core business. Some of our direct competitors (including healthcare service companies such as United Health Group's Optum, Webster Bank, and well-known retail investment companies, such as Fidelity Investments) are in a position to devote more resources to the development, sale, and support of their products and services than we have at our disposal. Our other CDB administration competitors include health insurance carriers, human resources consultants and outsourcers, payroll providers, national CDB specialists, regional third-party administrators, and commercial banks. In addition, numerous indirect competitors, including benefits administration service providers, partner with banks and other HSA custodians to compete with us. Our Network Partners may also choose to offer competitive services directly, as some health plans have done. Our success depends on our ability to predict and react quickly to these and other industry and competitive dynamics.
As a result of the COVID-19 pandemic, we have seen a significant decline in the use of commuter benefits due to many of our members working from home during the outbreak or other impacts from the outbreak, which has negatively impacted both our interchange revenue and service revenue, and this "work from home" trend, or hybrid work environments, may continue after the pandemic. We have also seen a decline in interchange revenue across all other products. The extent to which the COVID-19 pandemic will negatively impact our business remains highly uncertain and cannot be accurately predicted.
Regulatory environment
Federal law and regulations, including the Affordable Care Act, the Internal Revenue Code, the Employee Retirement Income Security Act and Department of Labor regulations, and public health regulations that govern the provision of health insurance and provide the tax advantages associated with our services, play a pivotal role in determining our market opportunity. Privacy and data security-related laws such as the Health Insurance Portability and Accountability Act, or HIPAA, and the Gramm-Leach-Bliley Act, laws governing the provision of investment advice to consumers, such as the Investment Advisers Act of 1940, or the Advisers Act, the USA PATRIOT Act, anti-money laundering laws, and the Federal Deposit Insurance Act, all play a similar role in determining our competitive landscape. In addition, state-level regulations also have significant implications for our business in some cases. For example, our subsidiary HealthEquity Trust Company is regulated by the Wyoming Division of Banking, and several states are considering, or have already passed, new privacy regulations that can affect our business. Various states also have laws and regulations that impose additional restrictions on our collection, storage, and use of personally identifiable information. Privacy regulation in particular has become a priority issue in many states, including
-38-

California, which in 2018 enacted the California Consumer Privacy Act broadly regulating California residents’ personal information and providing California residents with various rights to access and control their data, and the new California Privacy Rights Act. We have also seen an increase in regulatory changes related to our services due to government responses to the COVID-19 pandemic and may continue to see additional regulatory changes. Our ability to predict and react quickly to relevant legal and regulatory trends and to correctly interpret their market and competitive implications is important to our success.
On March 21, 2021, the American Rescue Plan Act of 2021 was signed into law, which provided a temporary 100% subsidy of COBRA premium payments for eligible individuals who lost coverage due to an involuntary termination or a reduction of hours for up to six months, which ended September 30, 2021.
On February 18, 2022, President Biden formally continued the National Emergency Concerning COVID-19, which tolls certain deadlines related to COBRA and other CDBs and increases the complexity of properly administering these programs. Each national emergency declaration generally lasts for one year unless the President announces an earlier termination.
Key financial and operating metrics
Our management regularly reviews a number of key operating and financial metrics to evaluate our business, determine the allocation of our resources, make decisions regarding corporate strategies, and evaluate forward-looking projections and trends affecting our business. We discuss certain of these key financial metrics, including revenue, below in the section entitled “Key components of our results of operations.” In addition, we utilize other key metrics as described below.
For a discussion related to key financial and operating metrics for fiscal year 2021 compared to fiscal year 2020, refer to Part II, Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations in our fiscal year 2021 Form 10-K, filed with the SEC on March 31, 2021.
Total Accounts
The following table sets forth our HSAs, CDBs, and Total Accounts as of and for the periods indicated:
(in thousands, except percentages)January 31, 2022January 31, 2021% Change
HSAs7,207 5,782 25 %
New HSAs from sales - Quarter-to-date472 370 28 %
New HSAs from sales - Year-to-date918 687 34 %
New HSAs from acquisitions - Year-to-date740 — n/a
HSAs with investments455 333 37 %
CDBs7,192 7,028 %
Total Accounts14,399 12,810 12 %
Average Total Accounts - Quarter-to-date14,326 12,659 13 %
Average Total Accounts - Year-to-date13,450 12,604 %
The number of our HSAs and CDBs are key metrics because our revenue is driven by the amount we earn from them. The number of our HSAs increased by approximately 1.4 million, or 25%, from January 31, 2021 to January 31, 2022, primarily driven by new HSAs from sales, HSAs acquired through the Further Acquisition, and the acquisition of Fifth Third's HSA portfolio. The number of our CDBs increased by 0.2 million, or 2%, from January 31, 2021 to January 31, 2022, primarily driven by CDBs acquired through the Further Acquisition, partially offset by a decrease in FSA accounts and also commuter benefit accounts that are currently suspended due to the COVID-19 pandemic and fewer workers being required to commute to an office. The suspended commuter accounts continue to be administered on our platform and can be reinstated at any time. We have excluded the suspended commuter accounts from our account totals because they are currently not generating revenue for the Company.





-39-

HSA Assets
The following table sets forth our HSA Assets as of and for the periods indicated:
(in millions, except percentages)January 31, 2022January 31, 2021% Change
HSA cash with yield (1)$12,934 $9,875 31 %
HSA cash without yield (2)244 (96)%
Total HSA cash12,943 10,119 28 %
HSA investments with yield (1)6,668 4,078 64 %
HSA investments without yield (2)138 (95)%
Total HSA investments6,675 4,216 58 %
Total HSA Assets19,618 14,335 37 %
Average daily HSA cash with yield - Year-to-date10,465 8,599 22 %
Average daily HSA cash with yield - Quarter-to-date$12,084 $9,060 33 %
(1)HSA Assets that generate custodial revenue.
(2)HSA Assets that do not generate custodial revenue.
HSA Assets, which are our HSA members' assets for which we are the custodian or administrator, or from which we generate custodial revenue, consist of the following components: (i) HSA cash, which includes cash deposits with our Depository Partners or other custodians and cash placed in group annuity contracts with our insurance company partners, and (ii) HSA investments in mutual funds through our custodial investment fund partners. As of January 31, 2022, we had substantially completed the transition of HSA cash without yield to HSA cash with yield. Measuring HSA Assets is important because our custodial revenue is directly affected by average daily custodial balances for HSA Assets that are revenue generating.
Total HSA cash increased by $2.8 billion, or 28%, from January 31, 2021 to January 31, 2022, due primarily to HSA cash transferred to us as part of the Further Acquisition, HSA contributions, new HSAs from sales, and acquisitions of HSA portfolios, partially offset by transfers to HSA investments.
HSA investments increased by $2.5 billion, or 58%, from January 31, 2021 to January 31, 2022, due primarily to transfers from HSA cash and appreciation of invested balances.
Total HSA Assets increased by 5.3 billion, or 37%, from January 31, 2021 to January 31, 2022, due primarily to HSA contributions, new HSAs from sales, HSA Assets transferred to us as part of the Further Acquisition, acquisitions of HSA portfolios, and appreciation of invested balances.
Client-held funds
(in millions, except percentages)January 31, 2022January 31, 2021% Change
Client-held funds (1)$897 $986 (9)%
Average daily Client-held funds - Year-to-date (1)842 847 (1)%
Average daily Client-held funds - Quarter-to-date (1)822 848 (3)%
(1)Client-held funds that generate custodial revenue.
Client-held funds are interest-earning deposits from which we generate custodial revenue. These deposits are amounts remitted by Clients and held by us on their behalf to pre-fund and facilitate administration of CDBs. We deposit the Client-held funds with our Depository Partners in interest-bearing, demand deposit accounts that have a floating interest rate and no set term or duration. Client-held funds fluctuate depending on the timing of funding and spending of CDB balances and the number of CDBs we administer.
Adjusted EBITDA
We define Adjusted EBITDA, which is a non-GAAP financial metric, as adjusted earnings before interest, taxes, depreciation and amortization, amortization of acquired intangible assets, stock-based compensation expense, merger integration expenses, acquisition costs, gains and losses on equity securities, and certain other non-operating items. We believe that Adjusted EBITDA provides useful information to investors and analysts in understanding and evaluating our operating results in the same manner as our management and our board of directors because it reflects operating profitability before consideration of non-operating expenses and non-cash expenses, and serves as a basis for comparison against other companies in our industry.
-40-

The following table presents a reconciliation of net income (loss), the most comparable GAAP financial measure, to Adjusted EBITDA for the periods indicated:
Year ended January 31,
(in thousands)20222021
Net income (loss)$(44,289)$8,834 
Interest income(1,501)(1,045)
Interest expense36,572 34,881 
Income tax benefit(22,452)(4,694)
Depreciation and amortization54,397 39,839 
Amortization of acquired intangible assets82,791 76,064 
Stock-based compensation expense52,750 42,863 
Merger integration expenses64,805 45,990 
Acquisition costs (1)10,832 1,118 
Gain on equity securities(1,692)— 
Other (2)3,802 (3,055)
Adjusted EBITDA$236,015 $240,795 
(1)For the fiscal year ended January 31, 2022, acquisition costs included $0.3 million of stock-based compensation expense.
(2)For the fiscal year ended January 31, 2022, Other consisted of amortization of incremental costs to obtain a contract of $4.3 million, partially offset by other income, net, of $0.5 million. For the fiscal year ended January 31, 2021, Other consisted of amortization of incremental costs to obtain a contract of $2.0 million, offset by other income of $5.1 million.
The following table further sets forth our Adjusted EBITDA as a percentage of revenue:
Year ended January 31,
(in thousands, except percentages)20222021% Change
Adjusted EBITDA$236,015 $240,795 (2)%
As a percentage of revenue31 %33 %
Our Adjusted EBITDA decreased by $4.8 million, or 2%, from $240.8 million for the fiscal year ended January 31, 2021 to $236.0 million for the fiscal year ended January 31, 2022. The decrease in Adjusted EBITDA was primarily driven by a decrease in average annualized yield on HSA cash with yield and an increase in service costs.
Our use of Adjusted EBITDA has limitations as an analytical tool, and it should not be considered in isolation or as a substitute for analysis of our results as reported under GAAP.
Key components of our results of operations
Revenue
We generate revenue from three primary sources: service revenue, custodial revenue, and interchange revenue.
Service revenue.    We earn service revenue from the fees we charge our Network Partners, Clients, and members for the administration services we provide in connection with the HSAs and other CDBs we offer. With respect to our Network Partners and Clients, our fees are generally based on a fixed tiered structure for the duration of the relevant service agreement and are paid to us on a monthly basis. We recognize revenue on a monthly basis as services are rendered to our members and Clients.
Custodial revenue.    We earn custodial revenue primarily from HSA Assets deposited with our Depository Partners and with our insurance company partners, recordkeeping fees we earn in respect of mutual funds in which our members invest, and Client-held funds deposited with our Depository Partners. We deposit HSA cash with our Depository Partners pursuant to contracts that (i) typically have terms ranging from three to five years, (ii) provide for a fixed or variable interest rate payable on the average daily cash balances deposited with the relevant Depository Partner, and (iii) have minimum and maximum required deposit balances. HSA cash placed with our insurance company partners is placed in group annuity contracts or similar arrangements. We deposit the Client-held funds with our Depository Partners in interest-bearing, demand deposit accounts that have a floating interest rate and no set term or duration. We earn custodial revenue on HSA Assets and Client-held funds that is based on the interest rates offered to us by these Depository Partners and insurance company partners. In addition, once a member’s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA Assets in mutual funds through our custodial investment partner. We earn a recordkeeping fee, calculated as a percentage of
-41-

custodial investments. As of January 31, 2022, we had substantially completed the transition of HSA cash without yield to HSA cash with yield.
Interchange revenue.    We earn interchange revenue each time one of our members uses one of our physical payment cards or virtual platforms to make a purchase. This revenue is collected each time a member “swipes” our payment card to pay expenses. We recognize interchange revenue monthly based on reports received from third parties, namely, the card-issuing banks and card processors.
Cost of revenue
Cost of revenue includes costs related to servicing accounts, managing Client and Network Partner relationships and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations (such as office rent, supplies, and other overhead expenses), new member and participant supplies, and other operating costs related to servicing our members. Other components of cost of revenue include interest retained by members on HSA cash and interchange costs incurred in connection with processing card transactions for our members.
Service costs.    Service costs include the servicing costs described above. Additionally, for new accounts, we incur on-boarding costs associated with the new accounts, such as new member welcome kits, the cost associated with issuance of new payment cards, and costs of marketing materials that we produce for our Network Partners.
Custodial costs.    Custodial costs are comprised of interest retained by our HSA members, in respect of HSA cash with yield, and fees we pay to banking consultants whom we use to help secure agreements with our Depository Partners. Interest retained by HSA members is calculated on a tiered basis. The interest rates retained by HSA members can change based on a formula or upon required notice.
Interchange costs.    Interchange costs are comprised of costs we incur in connection with processing payment transactions initiated by our members. Due to the substantiation requirement on FSA/HRA-linked payment card transactions, payment card costs are higher for FSA/HRA card transactions. In addition to fixed per card fees, we are assessed additional transaction costs determined by the amount of the transaction.
Gross profit and gross margin
Our gross profit is our total revenue minus our total cost of revenue, and our gross margin is our gross profit expressed as a percentage of our total revenue. Our gross margin has been and will continue to be affected by a number of factors, including interest rates, the amount we charge our Network Partners, Clients, and members, the mix of our sources of revenue, how many services we deliver per account, and payment processing costs per account.
Operating expenses
Sales and marketing.    Sales and marketing expenses consist primarily of personnel and related expenses for our sales and marketing staff, including sales commissions for our direct sales force, external agent/broker commission expenses, marketing expenses, depreciation, amortization, stock-based compensation, and common expense allocations.
Technology and development.    Technology and development expenses include personnel and related expenses for software development and delivery, licensed software, information technology, data management, product, and security. Technology and development expenses also include software engineering services, the costs of operating our on-demand technology infrastructure, depreciation, amortization of capitalized software development costs, stock-based compensation, and common expense allocations.
General and administrative.    General and administrative expenses include personnel and related expenses of, and professional fees incurred by our executive, finance, legal, internal audit, corporate development, compliance, and people departments. They also include depreciation, amortization, stock-based compensation, and common expense allocations.
Amortization of acquired intangible assets.    Amortization of acquired intangible assets results primarily from intangible assets acquired in connection with business combinations. The assets include acquired customer relationships, acquired developed technology, and acquired trade names and trademarks, which we amortize over the assets' estimated useful lives, estimated to be 7-15 years, 2-5 years, and 3 years, respectively. We also acquired intangible HSA portfolios from third-party custodians. We amortize these assets over the assets’ estimated useful life of 15 years. We evaluate our acquired intangible assets for impairment annually, or at a triggering event.
-42-

Merger integration.    Merger integration expenses include personnel and related expenses, including severance, professional fees, legal expenses, and facilities and technology expenses directly related to integration activities to merge operations as a result of acquisitions.
Interest expense
Interest expense primarily consists of accrued interest expense and amortization of deferred financing costs associated with our long-term debt. Interest on our Term Loan Facility changes frequently due to variable interest rate terms, and as a result, our interest expense is expected to fluctuate based on changes in prevailing interest rates.
Other income (expense), net
Other income (expense), net, consists of acquisition costs, interest income earned on corporate cash and other miscellaneous income and expense.
Income tax provision (benefit)
We are subject to federal and state income taxes in the United States based on a January 31 fiscal year end. We use the asset and liability method to account for income taxes, under which current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, net operating loss carryforwards, and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. Valuation allowances are established when necessary to reduce net deferred tax assets to the amount expected to be realized. As of January 31, 2022, we have recorded a valuation allowance on certain state deferred tax assets and maintained an overall net federal and state deferred tax liability on our consolidated balance sheet.
The Company evaluates its tax positions in accordance with Accounting Standards Codification (“ASC”) 740-10-25, Accounting for Uncertainty in Income Taxes, which prescribes a recognition threshold and measurement attribute for a tax position taken or expected to be taken in a tax return.
Results of operations
For a discussion related to the results of operations and liquidity and capital resources for fiscal year 2021 compared to fiscal year 2020, refer to Part II, Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations in our fiscal year 2021 Form 10-K, filed with the SEC on March 31, 2021.
Revenue
The following table sets forth our revenue for the periods indicated:
Year ended January 31,
(in thousands, except percentages)20222021$ change% change
Service revenue$426,910 $430,966 $(4,056)(1)%
Custodial revenue202,817 190,933 11,884 %
Interchange revenue126,829 111,671 15,158 14 %
Total revenue$756,556 $733,570 $22,986 %
Service revenue. The $4.1 million, or 1%, decrease in service revenue was primarily due to lower average service fees per account, largely offset by new revenue from acquired businesses and HSA portfolios and an increase in revenue related to COBRA benefits administration, which was primarily driven by the temporary subsidy of COBRA premium payments available under the American Rescue Plan Act of 2021.
Custodial revenue. The $11.9 million, or 6%, increase in custodial revenue was primarily due to the $1.9 billion, or 22%, increase in the average daily balance of HSA cash with yield. The increase was partially offset by a decrease in average annualized yield from 2.06% for the fiscal year ended January 31, 2021 to 1.75% for the fiscal year ended January 31, 2022, which was due in part to the interest rate cuts made by the Federal Reserve in response to the COVID-19 pandemic, and by transfers from HSA cash to HSA investments.
-43-

As of January 31, 2022, we had substantially completed the transition of HSA cash without yield to HSA cash with yield. This cash was placed with our Depository Partners and insurance company partners at prevailing interest rates, which we expect will generate additional custodial revenue.
Interchange revenue. The $15.2 million, or 14%, increase in interchange revenue was primarily due to increased spend per account compared to the COVID-19 pandemic lows and an increase in accounts.
Total revenue. Total revenue increased by $23.0 million, or 3%, due to the increases in interchange and custodial revenues, partially offset by the decrease in service revenue.
Impact of COVID-19. Our business has been adversely affected by the COVID-19 pandemic, and we expect that it will continue to be adversely affected by the COVID-19 pandemic and related societal changes. Although interest rates have increased from their pandemic lows, rates remain significantly below the levels seen before the pandemic, which reduces the yield on funds placed with our Depository Partners and insurance company partners in this environment from the yield we would have received before the pandemic. Our financial results related to certain of our products have also been adversely affected, such as commuter benefits, due to many of our members working from home during the outbreak, and the "work from home" trend, or a new hybrid work environment, may continue after the pandemic. In particular, the increased spread of COVID-19 in early 2022 and the associated decisions by employers to delay return-to-office plans for their employees will further delay the recovery of use of these commuter benefits. During the initial stages of the COVID-19 pandemic, we saw a negative impact on our members' spend on healthcare, which negatively impacted both our interchange revenue and service revenue, and the recent increase in COVID-19 cases has negatively impacted our interchange revenue and service revenue. In addition, we are required to support our Clients' open enrollment activities virtually. Our compliance with the Vaccine Mandate has resulted in, and could continue to result in, increased team member attrition, absenteeism, and associated costs. We may be unable to meet our service level commitments to our Clients as a result of disruptions to our work force and disruptions to third-party contracts that we rely on to provide our services. The extent to which the COVID-19 pandemic and any longer lasting impacts on the usage of our services will continue to negatively impact our business remains highly uncertain and as a result may have a material adverse impact on our business and financial results.
Cost of revenue
The following table sets forth our cost of revenue for the periods indicated:
Year ended January 31,
(in thousands, except percentages)20222021$ change% change
Service costs$290,302 $280,214 $10,088 %
Custodial costs21,867 19,574 2,293 12 %
Interchange costs20,681 18,448 2,233 12 %
Total cost of revenue$332,850 $318,236 $14,614 %
Service costs. The $10.1 million, or 4%, increase in service costs was primarily due to an increase in personnel costs to support the increase in average Total Accounts and our efforts related to the temporary subsidy of COBRA premium payments available under the American Rescue Plan Act of 2021.
Custodial costs. The $2.3 million, or 12%, increase in custodial costs was due to an increase in the average daily balance of HSA cash with yield, which increased from $8.6 billion for the fiscal year ended January 31, 2021 to $10.5 billion for the fiscal year ended January 31, 2022 and an associated increase in interest retained by HSA members, partially offset by a lower average annualized rate of interest retained by HSA members on HSA cash with yield, which decreased from 0.19% for the fiscal year ended January 31, 2021 to 0.17% for the fiscal year ended January 31, 2022.
Interchange costs. The $2.2 million, or 12%, increase in interchange costs was due to increased spend per account compared to the COVID-19 pandemic lows and an increase in accounts.
Total cost of revenue. As we continue to add Total Accounts, we expect that our cost of revenue will increase in dollar amount to support our Network Partners, Clients, and members. We expect our cost of revenue to increase as a percentage of our total revenue, primarily due to the inclusion of Further's results of operations and expected increases in stock-based compensation. Cost of revenue will continue to be affected by a number of different factors, including our ability to scale our service delivery, Network Partner implementation, account management functions, realized synergies, and the impact of the COVID-19 pandemic.
-44-

Operating expenses
The following table sets forth our operating expenses for the periods indicated:
Year ended January 31,
(in thousands, except percentages)20222021$ change% change
Sales and marketing$58,605 $49,964 $8,641 17 %
Technology and development157,364 124,809 32,555 26 %
General and administrative84,379 84,493 (114)%
Amortization of acquired intangible assets82,791 76,064 6,727 %
Merger integration64,805 45,990 18,815 41 %
Total operating expenses$447,944 $381,320 $66,624 17 %
Sales and marketing. The $8.6 million, or 17%, increase in sales and marketing expenses was primarily due to an increase in marketing expenses from increased staffing and marketing collateral costs and increases in team member and partner commissions.
We expect our sales and marketing expenses to increase for the foreseeable future as we focus on our cross-selling program and marketing campaigns. On an annual basis, we expect our sales and marketing expenses to continue to increase as a percentage of our total revenue, primarily due to the inclusion of Further's results of operations and expected increases in stock-based compensation. However, our sales and marketing expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our sales and marketing expenses.
Technology and development. The $32.6 million, or 26%, increase in technology and development expenses was primarily due to increases in amortization, stock-based compensation, and personnel-related expenses.
We expect our technology and development expenses to increase for the foreseeable future as we continue to invest in the development and security of our proprietary technology. On an annual basis, we expect our technology and development expenses to continue to increase as a percentage of our total revenue, primarily due to the inclusion of Further's results of operations, expected increases in stock-based compensation, and our growth initiatives. Our technology and development expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our technology and development expenses.
General and administrative. The $0.1 million, or less than one percent, decrease in general and administrative expenses was primarily due to decreases in personnel-related expenses and professional fees, partially offset by increases in credit losses on trade receivables and stock-based compensation.
We expect our general and administrative expenses to increase for the foreseeable future due to the additional demands on our legal, compliance, and accounting functions that we incur as we continue to grow our business and the increased cost of cybersecurity and directors and officers insurance. On an annual basis, we expect our general and administrative expenses to increase as a percentage of our total revenue, primarily due to the inclusion of Further's results of operations, expected increases in stock-based compensation, and our growth initiatives. Our general and administrative expenses may fluctuate as a percentage of our total revenue from period to period due to the seasonality of our total revenue and the timing and extent of our general and administrative expenses.
Amortization of acquired intangible assets. The $6.7 million increase in amortization of acquired intangible assets was primarily due to the inclusion of amortization related to identified intangible assets acquired through the Further Acquisition commencing November 1, 2021 and the Luum Acquisition commencing March 8, 2021. The remainder of the increase was due to amortization of acquired HSA portfolios.
Merger integration. The $64.8 million in merger integration expense for the fiscal year ended January 31, 2022 was primarily due to personnel and related expenses, including expenses incurred in conjunction with the migration of accounts, severance, professional fees, technology-related, and facilities expenses directly related to the WageWorks Acquisition, including $11.2 million of impairment losses on right-of-use assets, and additional integration expenses incurred related to the Further Acquisition. Merger integration expenses of approximately $127 million attributable to the WageWorks Acquisition were substantially completed as of January 31, 2022, with the exception of ongoing lease expense related to certain WageWorks offices that have been permanently closed, less any related sublease income, professional fees associated with the remediation of remaining material weaknesses, and costs associated with remaining platform migrations. We expect merger integration expenses attributable to the Further Acquisition totaling approximately $55 million to be incurred over a period of approximately three years from the acquisition date.
-45-

Interest expense
The $36.6 million in interest expense for the fiscal year ended January 31, 2022 consisted primarily of interest accrued on our long-term debt and amortization of debt discount and issuance costs, as well as a $4.0 million loss on extinguishment of debt recorded during the fiscal year ended January 31, 2022 as a result of the refinancing of our prior credit facility. We expect interest expense to increase, primarily from the inclusion of a full year of interest expense we will incur on the $600.0 million aggregate principal amount of the Notes, which were outstanding for approximately four months during the fiscal year ended January 31, 2022. The interest rate on our Term Loan Facility and Revolving Credit Facility is variable and, accordingly, we may incur additional expense if interest rates increase in future periods.
Other income (expense), net
The change in other income (expense), net, from income of $5.0 million during the fiscal year ended January 31, 2021 to expense of $5.9 million during the fiscal year ended January 31, 2022 was primarily due to a $9.7 million increase in acquisition costs and a $1.2 million decrease in other income, net.
Income tax provision (benefit)
For the fiscal years ended January 31, 2022 and 2021, we recorded an income tax benefit of $22.5 million and $4.7 million, respectively. The increase in income tax benefit was primarily the result of current year pre-tax book loss, a corresponding increase in benefit for state income taxes, an increase in research and development tax credits, and an increase in excess tax benefits on stock-based compensation expense.
Our effective income tax benefit rate for the fiscal years ended January 31, 2022 and 2021 was 33.6% and 113.4%, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate for each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, excess tax benefits or shortfalls on stock-based compensation expense, changes in valuation allowance, and other items. The decrease in the effective tax benefit rate for the fiscal year ended January 31, 2022 compared to the fiscal year ended January 31, 2021 was primarily due to the impact of tax benefit items relative to the larger pre-tax book loss and smaller pre-tax book income, respectively.
Seasonality
Seasonal concentration of our growth combined with our recurring revenue model create seasonal variation in our results of operations. Revenue results are seasonally impacted due to ancillary service fees, timing of HSA contributions, and timing of card spend. Cost of revenue is seasonally impacted as a significant number of new and existing Network Partners bring us new HSAs and CDBs beginning in January of each year concurrent with the start of many employers’ benefit plan years. Before we realize any revenue from these new accounts, we incur costs related to implementing and supporting our new Network Partners and new accounts. These costs of services relate to activating accounts and hiring additional staff, including seasonal help to support our member support center. These expenses begin to ramp up during our third fiscal quarter, with the majority of expenses incurred in our fourth fiscal quarter.
Liquidity and capital resources
Cash and cash equivalents overview
Our principal sources of liquidity are our current cash and cash equivalents balances, collections from our service, custodial, and interchange revenue activities, and availability under our Revolving Credit Facility. We rely on cash provided by operating activities to meet our short-term liquidity requirements, which primarily relate to the payment of corporate payroll and other operating costs, principal and interest payments on our long-term debt, and capital expenditures.
As of January 31, 2022 and January 31, 2021, cash and cash equivalents were $225.4 million and $328.8 million, respectively.
Capital resources
We maintain a “shelf” registration statement on Form S-3 on file with the SEC. A shelf registration statement, which includes a base prospectus, allows us at any time to offer any combination of securities described in the prospectus in one or more offerings. Unless otherwise specified in a prospectus supplement accompanying the base prospectus, we would use the net proceeds from the sale of any securities offered pursuant to the shelf registration statement for general corporate purposes, including, but not limited to, working capital, sales and marketing activities, general and administrative matters, capital expenditures, and repayment of indebtedness, and
-46-

if opportunities arise, for the acquisition of, or investment in, assets, technologies, solutions or businesses that complement our business. Pending such uses, we may invest the net proceeds in interest-bearing securities. In addition, we may conduct concurrent or other financings at any time.
In the first quarter of fiscal year 2022, we closed a follow-on public offering of 5,750,000 shares of common stock at a public offering price of $80.30 per share, less the underwriters' discount. We received net proceeds of $456.6 million after deducting underwriting discounts and commissions of $4.6 million and other offering expenses of approximately $0.5 million.
On October 8, 2021, we completed our offering of $600.0 million aggregate principal amount of 4.50% Senior Notes due 2029. In addition, on October 8, 2021, we entered into the Credit Agreement, which includes a five-year senior secured term loan A facility, in an aggregate principal amount of $350.0 million, and a Revolving Credit Facility, in an aggregate principal amount of up to $1.0 billion, which may be used for working capital and general corporate purposes, including the financing of acquisitions and other investments. The net proceeds from the issuance of the Notes together with borrowings under the Credit Agreement and $31.8 million of cash on hand, were used to repay the outstanding borrowings under our prior credit agreement. For a description of the terms of the Credit Agreement, refer to Note 8—Indebtedness. As of January 31, 2022, there were no amounts outstanding under the Revolving Credit Facility. We were in compliance with all covenants under the Credit Agreement as of January 31, 2022, and for the period then ended.
Use of cash
We used $50.2 million of the net proceeds from the follow-on public offering to acquire 100% of the outstanding capital stock of Fort Effect Corp, d/b/a Luum, and used an additional $60.8 million to acquire the Fifth Third Bank HSA portfolio. We used the remaining net proceeds from the offering, and other cash on hand, for the Further Acquisition.
Capital expenditures for the fiscal years ended January 31, 2022 and 2021 were $71.6 million and $64.6 million, respectively. We expect to continue our current level of increased capital expenditures during the fiscal year ending January 31, 2023 as we continue to devote a significant amount of our capital expenditures to improving the architecture and functionality of our proprietary systems. Costs to improve the architecture of our proprietary systems include computer hardware, personnel and related costs for software engineering and outsourced software engineering services.
We believe our existing cash, cash equivalents, and Revolving Credit Facility will be sufficient to meet our operating and capital expenditure requirements for at least the next 12 months. To the extent these current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may need to raise additional funds through public or private equity or debt financing. In the event that additional financing is required, we may not be able to raise it on favorable terms, if at all.
The following table shows our cash flows from operating activities, investing activities, and financing activities for the stated periods:
Year ended January 31,
(in thousands)20222021
Net cash provided by operating activities$140,995 $181,619 
Net cash used in investing activities$(639,247)$(96,964)
Net cash provided by financing activities$394,863 $52,422 
Increase (decrease) in cash and cash equivalents(103,389)137,077 
Beginning cash and cash equivalents328,803 191,726 
Ending cash and cash equivalents$225,414 $328,803 
Cash flows from operating activities. Net cash provided by operating activities during the fiscal year ended January 31, 2022 resulted from net loss of $44.3 million, depreciation and amortization expense of $137.2 million, stock-based compensation expense of $52.8 million, impairment of right-of-use assets of $11.2 million, amortization of debt issuance costs of $4.4 million, and a loss on extinguishment of debt of $4.0 million, partially offset by a change in the fair value of contingent consideration of $2.1 million, a gain on equity securities of $1.7 million, and other non-cash items and working capital changes totaling $20.6 million.
Net cash provided by operating activities during the fiscal year ended January 31, 2021 resulted from net income of $8.8 million, plus depreciation and amortization expense of $115.9 million, stock-based compensation expense of
-47-

$42.9 million, and amortization of debt issuance costs of $5.1 million, and other non-cash items and working capital changes totaling $8.9 million.
Cash flows from investing activities. Cash used in investing activities during the fiscal year ended January 31, 2022 resulted from $504.5 million used for the acquisitions of Luum and Further, $62.7 million in software and capitalized software development, $65.5 million in the acquisitions of the Fifth Third HSA portfolio and other intangible member assets, and $8.9 million in purchases of property and equipment, partially offset by $2.4 million of proceeds from the sale of equity securities.
Cash used in investing activities during the fiscal year ended January 31, 2021 resulted from $51.5 million in software and capitalized software development, $32.4 million in acquisitions of intangible member assets, and $13.1 million in purchases of property and equipment.
Cash flows from financing activities. Net cash provided by financing activities during the fiscal year ended January 31, 2022 resulted from $938.1 million of net proceeds from the issuance of long-term debt, $456.6 million of net proceeds from our follow-on public offering of 5,750,000 shares of common stock, and the exercise of stock options of $9.8 million. These items were partially offset by $1.0 billion of principal payments on our long-term debt, a $6.0 million payment of contingent consideration, and $0.5 million used in the settlement of Client-held funds obligations.
Net cash provided by financing activities during the fiscal year ended January 31, 2021 resulted from $286.8 million of net proceeds from our July 2020 follow-on public offering of 5,290,000 shares of common stock and the exercise of stock options of $8.6 million. These items were partially offset by $239.1 million of principal payments on our long-term debt and $3.9 million used in the settlement of Client-held funds obligations.
Contractual obligations
See Note 7—Commitments and contingencies for information about our contractual obligations.
Off-balance sheet arrangements
As of January 31, 2022, other than outstanding letters of credit issued under our Revolving Credit Facility, we did not have any off-balance sheet arrangements. The majority of the standby letters of credit expire within one year. However, in the ordinary course of business, we will continue to renew or modify the terms of the letters of credit to support business requirements. The letters of credit are contingent liabilities, supported by our Revolving Credit Facility, and are not reflected on our consolidated balance sheets.
Critical accounting policies and significant management estimates
Our consolidated financial statements are prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, and expenses. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable in the circumstances. In many instances, we could have reasonably used different accounting estimates, and in other instances, changes in the accounting estimates are reasonably likely to occur from period to period. Accordingly, actual results could differ significantly from the estimates made by our management. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected.
In many cases, the accounting treatment of a particular transaction is specifically dictated by GAAP and does not require management’s judgment in its application, while in other cases, management’s judgment is required in selecting among available alternative accounting standards that allow different accounting treatment for similar transactions. We believe that there are several accounting policies that are critical to understanding our business and prospects for future performance, as these policies affect the reported amounts of revenue and other significant areas that involve management’s judgment and estimates. These significant policies and our procedures related to these policies are described in detail below.
Capitalized software development costs
We account for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification, or ASC, 350-40, Internal-Use Software. Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred that are directly attributable to developing or obtaining software for internal use incurred in the application development stage are capitalized. Management’s judgment is required in determining the point when various projects enter the stages at which costs may be
-48-

capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.
Valuation of long-lived assets including goodwill and intangible assets
We allocate the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets. Significant estimates in valuing certain intangible assets include, but are not limited to, discount rates and revenue growth rates, net of attrition, related to acquired customer relationships. Management's estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Allocation of purchase consideration to identifiable assets and liabilities affects our amortization expense, as acquired finite-lived intangible assets are amortized over the useful life, whereas any indefinite lived intangible assets, including goodwill, are not amortized. During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
We review goodwill for impairment at least annually or more frequently if events or changes in circumstances would more likely than not reduce the fair value of our single reporting unit below its carrying value. The Company’s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements.
Long-lived assets, including property and equipment and intangible assets are reviewed for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The evaluation is performed at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate from the use and eventual disposition. If such review indicates that the carrying amount of property and equipment and intangible assets is not recoverable, the carrying amount of such assets is reduced to fair value. We have not recorded any significant impairment charges during the years presented.
Recent accounting pronouncements
See Note 1—Summary of business and significant accounting policies within the financial statements included in this Form 10-K for further discussion.
Item 7A. Quantitative and qualitative disclosures about market risk
Market risk
Concentration of market risk. We derive a substantial portion of our revenue from providing services to tax-advantaged healthcare account holders. A significant downturn in this market or changes in state and/or federal laws impacting the preferential tax treatment of healthcare accounts such as HSAs could have a material adverse effect on our results of operations. During the fiscal years ended January 31, 2022, 2021, and 2020, no one customer accounted for greater than 10% of our total revenue. We monitor market and regulatory changes regularly and make adjustments to our business if necessary.
Inflation. Inflationary factors may adversely affect our operating results. Although we do not believe that inflation has had a material impact on our financial position or results of operations to date, the current high rate of inflation may have an adverse effect on our ability to maintain current levels of expenses as a percentage of revenue if our revenue does not correspondingly increase with inflation.
Concentration of credit risk
Financial instruments, which potentially subject us to concentrations of credit risk, consist primarily of cash and cash equivalents. We maintain our cash and cash equivalents in bank and other depository accounts, which frequently may exceed federally insured limits. Our cash and cash equivalents as of January 31, 2022 were $225.4 million, the vast majority of which was not covered by federal depository insurance. We have not experienced any material losses in such accounts and believe we are not exposed to any significant credit risk with respect to our cash and cash equivalents. Our accounts receivable balance as of January 31, 2022 was $87.4 million. We have not experienced any significant write-offs to our accounts receivable and believe that we are not exposed to significant
-49-

credit risk with respect to our accounts receivable; however, the extent to which the ongoing COVID-19 pandemic will negatively impact our credit risk remains highly uncertain and cannot be accurately predicted. We continue to monitor our credit risk and place our cash and cash equivalents with reputable financial institutions.
Interest rate risk
HSA Assets and Client-held funds. HSA Assets consist of custodial HSA funds we hold in custody on behalf of our members. As of January 31, 2022, we held in custody HSA Assets of approximately $19.6 billion. As a non-bank custodian, we contract with our Depository Partners and insurance company partners to hold custodial cash assets on behalf of our members, and we earn a significant portion of our total revenue from interest paid to us by these partners. Custodial cash assets held by our insurance company partners are held in group annuity contracts or similar arrangements. The lengths of our agreements with Depository Partners typically range from three to five years and have either fixed or variable interest rates. As HSA Assets increase and existing contracts with Depository Partners expire, we seek to enter into new contracts with Depository Partners, the terms of which are impacted by the then-prevailing interest rate environment. The diversification of HSA Assets placed among our Depository Partners and insurance company partners, and varied contract terms, substantially reduces our exposure to short-term fluctuations in prevailing interest rates and mitigates the short-term impact of a sustained increase or decline in prevailing interest rates on our custodial revenue. A sustained decline in prevailing interest rates may negatively affect our business by reducing the size of the interest rate yield, or yield, available to us and thus the amount of the custodial revenue we can realize. Conversely, a sustained increase in prevailing interest rates can increase our yield. An increase in our yield would increase our custodial revenue as a percentage of total revenue. In addition, if our yield increases, we expect the spread to also increase between the interest offered to us by our Depository Partners and insurance company partners and the interest retained by our members, thus increasing our profitability. However, we may be required to increase the interest retained by our members in a rising prevailing interest rate environment. Changes in prevailing interest rates are driven by macroeconomic trends and government policies over which we have no control, such as the interest rate cuts by the Federal Reserve associated with the ongoing COVID-19 pandemic.
Client-held funds are interest earning deposits from which we generate custodial revenue. As of January 31, 2022, we held Client-held funds of $897 million. These deposits are amounts remitted by Clients and held by us on their behalf to pre-fund and facilitate administration of our other CDBs. These deposits are held with Depository Partners. We deposit the Client-held funds with our Depository Partners in interest-bearing, demand deposit accounts that have a floating interest rate and no set term or duration. A sustained decline in prevailing interest rates may negatively affect our business by reducing the size of the yield available to us and thus the amount of the custodial revenue we can realize from Client-held funds. Changes in prevailing interest rates are driven by macroeconomic trends and government policies over which we have no control.
Cash and cash equivalents. We consider all highly liquid investments purchased with an original maturity of three months or less to be unrestricted cash equivalents. Our unrestricted cash and cash equivalents are held in institutions in the U.S. and include deposits in a money market account that is unrestricted as to withdrawal or use. As of January 31, 2022, we had unrestricted cash and cash equivalents of $225.4 million. Due to the short-term nature of these instruments, we believe that we do not have any material exposure to changes in the fair value of our cash and cash equivalents as a result of changes in interest rates.
Long-term debt. As of January 31, 2022, we had $350.0 million outstanding under our Term Loan Facility and no amounts drawn under our Revolving Credit Facility. Our overall interest rate sensitivity under these credit facilities is primarily influenced by any amounts borrowed and the prevailing interest rates on these instruments. The interest rate on our Term Loan Facility and Revolving Credit Facility is variable and was 1.88% at January 31, 2022. Accordingly, we may incur additional expense if interest rates increase in future periods. For example, a one percent increase in the interest rate on the amount outstanding under our credit facilities at January 31, 2022 would result in approximately $3.5 million of additional interest expense over the next 12 months. The interest rate on our $600 million of unsecured Senior Notes due 2029 is fixed at 4.50%.
-50-

Item 8. Financial statements and Supplementary Data

HealthEquity, Inc. and subsidiaries

-51-

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of HealthEquity, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of HealthEquity, Inc. and its subsidiaries (the “Company”) as of January 31, 2022 and 2021, and the related consolidated statements of operations and comprehensive income (loss), of stockholders’ equity and of cash flows for each of the three years in the period ended January 31, 2022, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of January 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of January 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended January 31, 2022 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company did not maintain, in all material respects, effective internal control over financial reporting as of January 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO because material weaknesses in internal control over financial reporting existed as of that date related to (i) ineffective controls around the contract-to-cash life cycle of service fees, including ineffective process level controls around billing set-up during customer implementation, managing change to existing customer billing terms and conditions, timely termination of customers, implementing complex and/or non-standard billing arrangements that require manual intervention or manual controls for billing to customers, processing timely adjustments, lack of robust, established and documented policies to assess collectability and reserve for revenue, bad debts and accounts receivable, availability of customer contracts, and reviews of non-standard contracts and (ii) ineffective controls related to information technology general controls (ITGCs) in the areas of logical access and change-management over certain information technology systems that supported its financial reporting processes. Business process controls (automated and manual) that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted.
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. The material weaknesses referred to above are described in Management's report on internal control over financial reporting appearing under Item 9A. We considered these material weaknesses in determining the nature, timing, and extent of audit tests applied in our audit of the 2022 consolidated financial statements, and our opinion regarding the effectiveness of the Company’s internal control over financial reporting does not affect our opinion on those consolidated financial statements.
Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in management's report referred to above. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of
-52-

the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
As described in Management’s report on internal control over financial reporting, management has excluded Fort Effect Corp, d/b/a Luum (Luum) and the Further business from its assessment of internal control over financial reporting as of January 31, 2022 because they were acquired by the Company in purchase business combinations during fiscal 2022. We have also excluded Luum and Further from our audit of internal control over financial reporting. Luum and Further are wholly-owned subsidiaries whose total assets and total revenues excluded from management’s assessment and our audit of internal control over financial reporting collectively represent approximately 1% and 3%, respectively, of the related consolidated financial statement amounts as of and for the year ended January 31, 2022.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Service Revenue Recognition
As described in Note 1 to the consolidated financial statements, the Company's primary sources of revenue are service, custodial, and interchange revenue. The Company’s service revenue was $427 million for the year ended January 31, 2022. To generate service revenue, the Company administers its platforms, prepares statements, provides a mechanism for spending funds, and provides customer support services. All of these services are consumed as they are received. The Company recognizes service revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for those services, on a monthly basis as it satisfies its performance obligations.
The principal consideration for our determination that performing procedures relating to service revenue recognition is a critical audit matter is a high degree of auditor effort in performing procedures related to revenue recognition after consideration of the material weaknesses that were identified as described in the “Opinions on the Financial Statements and Internal Control over Financial Reporting” section above.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included, among others, evaluating the recognition of service revenue for a sample of revenue transactions by obtaining confirmation from customers or obtaining and inspecting source documents, including invoices, sales contracts, and cash receipts.

-53-

Valuation of Customer Relationships Relating to the Acquisition of Further
As described in Notes 1 and 3 to the consolidated financial statements, on November 1, 2021, the Company completed its acquisition of the Further business (other than Further’s voluntary employee beneficiary association business) for $455 million. Identifiable intangible assets acquired as part of the acquisition were $172 million, including customer relationships, developed technology, and in-process software development costs. Customer relationships make up $146 million of the identifiable intangible assets acquired. Acquired customer relationships are valued utilizing the discounted cash flow method, a form of the income approach. As disclosed by management, significant estimates in valuing acquired customer relationships include, but are not limited to, discount rates and revenue growth rates, net of attrition.
The principal considerations for our determination that performing procedures relating to the valuation of customer relationships relating to the acquisition of Further is a critical audit matter are (i) the significant judgment by management when determining the fair value of the customer relationships intangible asset acquired; (ii) a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating management’s significant assumptions related to discount rates and revenue growth rates, net of attrition; and (iii) the audit effort involved the use of professionals with specialized skill and knowledge.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to acquisition accounting, including controls over management’s valuation of the customer relationships intangible asset. These procedures also included, among others, (i) reading the purchase agreement; (ii) testing management’s process for determining the fair value of the customer relationships, (iii) evaluating the appropriateness of the discounted cash flow method; (iv) testing the completeness and accuracy of certain underlying data used in the discounted cash flow method; and (v) evaluating the reasonableness of the significant assumptions used by management related to discount rates and revenue growth rates, net of attrition. Evaluating management’s significant assumptions related to revenue growth rates, net of attrition, involved evaluating whether the significant assumptions used by management were reasonable considering (i) the past performance of the Further business; (ii) consistency with external market and industry data; and (iii) whether the significant assumptions were consistent with evidence obtained in other areas of the audit. Professionals with specialized skill and knowledge were used to assist in evaluating (i) the appropriateness of the Company’s discounted cash flow method and (ii) the reasonableness of management’s significant assumptions related to discount rates and revenue growth rates, net of attrition.

/s/ PricewaterhouseCoopers LLP
Salt Lake City, Utah
March 31, 2022
We have served as the Company’s auditor since 2013.



-54-

HealthEquity, Inc. and subsidiaries
Consolidated Balance Sheets
(in thousands, except par value)January 31, 2022January 31, 2021
Assets
Current assets
Cash and cash equivalents$225,414 $328,803 
Accounts receivable, net of allowance for doubtful accounts of $6,228 and $4,239 as of January 31, 2022 and 2021, respectively
87,428 72,767 
Other current assets38,495 58,607 
Total current assets351,337 460,177 
Property and equipment, net23,372 29,106 
Operating lease right-of-use assets63,613 89,508 
Intangible assets, net973,137 767,003 
Goodwill1,645,836 1,327,193 
Other assets49,807 37,420 
Total assets$3,107,102 $2,710,407 
Liabilities and stockholders’ equity
Current liabilities
Accounts payable$27,541 $1,614 
Accrued compensation47,136 50,670 
Accrued liabilities57,589 75,880 
Current portion of long-term debt8,750 62,500 
Operating lease liabilities12,171 14,037 
Total current liabilities153,187 204,701 
Long-term liabilities
Long-term debt, net of issuance costs922,077 924,217 
Operating lease liabilities, non-current65,232 74,224 
Other long-term liabilities14,185 8,808 
Deferred tax liability99,846 119,729 
Total long-term liabilities1,101,340 1,126,978 
Total liabilities1,254,527 1,331,679 
Commitments and contingencies (see Note 7)
Stockholders’ equity
Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2022 and 2021
  
Common stock, $0.0001 par value, 900,000 shares authorized, 83,780 and 77,168 shares issued and outstanding as of January 31, 2022 and 2021, respectively
8 8 
Additional paid-in capital1,676,508 1,158,372 
Accumulated earnings176,059 220,348 
Total stockholders’ equity1,852,575 1,378,728 
Total liabilities and stockholders’ equity$3,107,102 $2,710,407 
The accompanying notes are an integral part of the consolidated financial statements.
-55-

HealthEquity, Inc. and subsidiaries
Consolidated Statements of Operations and Comprehensive Income (Loss)
Year ended January 31,
(in thousands, except per share data)202220212020
Revenue
   Service revenue$426,910 $430,966 $262,868 
   Custodial revenue202,817 190,933 181,892 
   Interchange revenue126,829 111,671 87,233 
   Total revenue756,556 733,570 531,993 
 Cost of revenue
   Service costs290,302 280,214 170,863 
   Custodial costs21,867 19,574 17,563 
   Interchange costs20,681 18,448 17,658 
   Total cost of revenue332,850 318,236 206,084 
 Gross profit423,706 415,334 325,909 
 Operating expenses
   Sales and marketing58,605 49,964 43,951 
   Technology and development157,364 124,809 77,576 
   General and administrative84,379 84,493 60,561 
   Amortization of acquired intangible assets82,791 76,064 34,704 
Merger integration64,805 45,990 32,111 
   Total operating expenses447,944 381,320 248,903 
 Income (loss) from operations(24,238)34,014 77,006 
 Other expense
Interest expense(36,572)(34,881)(24,772)
   Other income (expense), net(5,931)5,007 (9,079)
 Total other expense(42,503)(29,874)(33,851)
 Income (loss) before income taxes(66,741)4,140 43,155 
 Income tax provision (benefit)(22,452)(4,694)3,491 
Net income (loss) and comprehensive income (loss)$(44,289)$8,834 $39,664 
Net income (loss) per share:
 Basic$(0.53)$0.12 $0.59 
 Diluted$(0.53)$0.12 $0.58 
Weighted-average number of shares used in computing net income (loss) per share:
 Basic83,133 74,235 67,026 
 Diluted83,133 75,679 68,453 
The accompanying notes are an integral part of the consolidated financial statements.
-56-

HealthEquity, Inc. and subsidiaries
Consolidated Statements of Stockholders’ Equity
Common stockAdditional
paid-in
capital
Accumulated earningsTotal
stockholders'
equity
(in thousands)SharesAmount
Balance as of January 31, 201962,446 $6 $305,223 $171,850 $477,079 
Issuance of common stock:
Issuance of common stock upon exercise of options, and for restricted stock842 — 11,438 — 11,438 
Other issuance of common stock7,763 1 462,269 — 462,270 
Stock-based compensation— — 39,844 — 39,844 
Net income— — — 39,664 39,664 
Balance as of January 31, 202071,051 $7 $818,774 $211,514 $1,030,295 
Issuance of common stock:
Issuance of common stock upon exercise of options, and for restricted stock827 — 9,956 — 9,956 
Other issuance of common stock5,290 1 286,779 — 286,780 
Stock-based compensation— — 42,863 — 42,863 
Net income— — — 8,834 8,834 
Balance as of January 31, 202177,168 $8 $1,158,372 $220,348 $1,378,728 
Issuance of common stock:
Issuance of common stock upon exercise of options, and for restricted stock862 — 8,746 — 8,746 
Other issuance of common stock5,750 — 456,640 — 456,640 
Stock-based compensation— — 52,750 — 52,750 
Net loss— — — (44,289)(44,289)
Balance as of January 31, 202283,780 $8 $1,676,508 $176,059 $1,852,575 
The accompanying notes are an integral part of the consolidated financial statements.
-57-

HealthEquity, Inc. and subsidiaries
Consolidated Statements of Cash Flows
Year ended January 31,
(in thousands)202220212020
 Cash flows from operating activities:
 Net income (loss)$(44,289)$8,834 $39,664 
 Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization137,188 115,904 55,352 
Stock-based compensation52,750 42,863 39,844 
Impairment of right-of-use assets11,246   
Amortization of debt issuance costs4,448 5,102 2,711 
Loss on extinguishment of debt4,049   
Change in fair value of contingent consideration(2,147)  
Gains on equity securities(1,677) (27,570)
Other non-cash items1,232 1,753 728 
Deferred taxes(23,430)(5,132)3,665 
 Changes in operating assets and liabilities:
Accounts receivable(11,204)(413)(4,029)
Other assets 7,464 (24,839)(12,577)
Operating lease right-of-use assets15,235 11,150 6,218 
Accrued compensation(3,657)771 4,550 
Accounts payable, accrued liabilities, and other current liabilities(2,178)30,422 1,920 
Operating lease liabilities, non-current(9,412)(10,803)(5,383)
Other long-term liabilities5,377 6,007 (83)
 Net cash provided by operating activities140,995 181,619 105,010 
 Cash flows from investing activities:
Acquisitions, net of cash acquired(504,533) (1,644,575)
Purchases of software and capitalized software development costs(62,708)(51,500)(25,654)
Acquisition of intangible member assets(65,465)(32,371)(9,134)
Purchases of property and equipment(8,908)(13,093)(7,286)
Purchases of equity securities  (53,845)
Proceeds from sale of equity securities2,367   
 Net cash used in investing activities(639,247)(96,964)(1,740,494)
 Cash flows from financing activities:
Principal payments on long-term debt(1,003,125)(239,063)(7,813)
Proceeds from long-term debt950,000  1,250,000 
Payment of debt issuance costs(11,920) (30,504)
Proceeds from follow-on equity offering, net of payments for offering costs456,640 286,779 458,495 
Settlement of client-held funds obligation, net(486)(3,862)(215,790)
Proceeds from exercise of common stock options9,754 8,568 11,347 
Payment of contingent consideration(6,000)  
 Net cash provided by financing activities394,863 52,422 1,465,735 
 Increase (decrease) in cash and cash equivalents(103,389)137,077 (169,749)
 Beginning cash and cash equivalents328,803 191,726 361,475 
 Ending cash and cash equivalents$225,414 $328,803 $191,726 
The accompanying notes are an integral part of the consolidated financial statements.

-58-

HealthEquity, Inc. and subsidiaries
Consolidated Statements of Cash Flows (continued)
Year ended January 31,
(in thousands)202220212020
Supplemental cash flow data:
Interest expense paid in cash$16,107 $27,686 $21,806 
Income tax payments (refunds), net(5,632)(6,022)9,277 
Supplemental disclosures of non-cash investing and financing activities:
Purchases of software and capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation4,640 1,930 1,742 
Purchases of property and equipment included in accounts payable or accrued liabilities1,414 160 487 
Purchases of intangible member assets included in accounts payable or accrued liabilities1,692   
Decrease in goodwill due to measurement period adjustments, net19 5,438  
Exercise of common stock options receivable470 1,478  
Equity-based acquisition consideration  3,776 
The accompanying notes are an integral part of the consolidated financial statements.

-59-


HealthEquity, Inc. and subsidiaries
Notes to consolidated financial statements
Note 1. Summary of business and significant accounting policies
Business
HealthEquity, Inc. ("HealthEquity" or the "Company") was incorporated in the state of Delaware on September 18, 2002. HealthEquity is a leader in administering health savings accounts (“HSAs”) and complementary consumer-directed benefits (“CDBs”), which empower consumers to access tax-advantaged healthcare savings while also providing corporate tax advantages for employers.
In February 2006, HealthEquity received designation by the U.S. Department of Treasury to act as a passive non-bank custodian, which allows HealthEquity to hold custodial assets for individual account holders. On July 24, 2017, HealthEquity received designation by the U.S. Department of Treasury to act as both a passive and non-passive non-bank custodian, which allows HealthEquity to hold custodial assets for individual account holders and use discretion to direct investment of such assets held. As a passive and non-passive non-bank custodian according to Treasury Regulations section 1.408-2(e)(5)(ii)(B), the Company must maintain net worth (assets minus liabilities) greater than the sum of 2% of passive custodial funds held at each fiscal year-end and 4% of the non-passive custodial funds held at each fiscal year-end in order to take on additional custodial assets.
The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The financial statements and notes are representations of the Company's management, which is responsible for their integrity and objectivity. These accounting policies conform to accounting principles generally accepted in the United States and have been consistently applied in the preparation of the consolidated financial statements.
Certain reclassifications have been made to prior year amounts to conform to the current year presentation.
Follow-on equity offering
In the first quarter of fiscal year 2022, the Company closed a follow-on public offering of 5,750,000 shares of common stock at a public offering price of $80.30 per share, less the underwriters' discount. The Company received net proceeds of $456.6 million after deducting underwriting discounts and commissions of $4.6 million and other offering expenses of approximately $0.5 million.
Principles of consolidation
The Company consolidates entities in which the Company has a controlling financial interest, which includes all of its wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Segments
The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.
Cash and cash equivalents
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use.
Client-held funds
Many of the Company's client services agreements with employers (referred to as "Clients") provide that Clients remit funds to the Company to pre-fund Client and employee participant contributions related to flexible spending accounts and health reimbursement arrangements (“FSAs” and “HRAs”, respectively) and commuter accounts. These Client-held funds remitted to the Company do not represent cash assets of the Company to the extent that they are not combined with corporate cash, and accordingly are not included in cash and cash equivalents on the Company's consolidated balance sheets.


-60-

Accounts receivable
On February 1, 2020, the Company adopted Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments using the modified retrospective transition method. Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for expected credit losses from trade receivables considering past events, current conditions, and reasonable and supportable forecasts of future economic conditions. In evaluating the Company’s ability to collect outstanding receivable balances, the Company considers various factors including macroeconomic variables, the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer’s current financial condition.
Investments
Marketable equity securities were strategic equity investments with readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for at fair value and were classified as investments on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net in the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no marketable equity securities.
Non-marketable equity securities were strategic equity investments without readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for using the measurement alternative and were classified as other assets on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net on the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no non-marketable equity securities and an immaterial balance of non-marketable equity securities, respectively.
Other assets
Other assets consist primarily of contract costs, debt issuance costs, prepaid expenditures, income tax receivables, inventories, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets.
Leases
The Company determines if a contract contains a lease at inception or any modification of the contract. A contract contains a lease if the contract conveys the right to control the use of an identified asset for a specified period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset.
Leases with an expected term of 12 months or less at commencement are not accounted for on the balance sheet. All operating lease expense is recognized on a straight-line basis over the expected lease term. Certain leases also include obligations to pay for non-lease services, such as utilities and common area maintenance. The services are accounted for separately from lease components, and the Company allocates payments to the lease and other services components based on estimated stand-alone prices.
Operating lease right-of-use ("ROU") assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the rate implicit in each lease is not readily determinable, management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.
Property and equipment
Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:
Computer equipment
3-5 years
Furniture and fixtures5 years
-61-

Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.
Intangible assets, net
Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives. The useful life used for computing amortization for all intangible asset classes is described below:
Software and software development costs3 years
Acquired customer relationships
7-15 years
Acquired developed technology
2-5 years
Acquired trade names and trademarks3 years
Acquired HSA portfolios15 years
The Company accounts for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (“ASC”) 350-40, Internal-Use Software. Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred during the application development stage that are directly attributable to developing or obtaining software for internal use are capitalized. Management’s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.
Acquired customer relationships, developed technology, and trade names and trademarks are valued utilizing the discounted cash flow method, a form of the income approach. The useful lives of acquired customer relationships were estimated based on discount rates and revenue growth rates, net of attrition. The useful lives of developed technology and trade names were estimated based on expected obsolescence. The Company expenses the assets straight-line over the useful lives, and determined that this amortization method is appropriate to reflect the pattern over which the economic benefits of these acquired assets are realized.
Acquired HSA portfolios consist of the contractual rights to administer the activities related to the individual HSAs acquired. The Company used its HSA customer relationship period assumption and the historical attrition rates of member accounts to determine that an average useful life of 15 years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized.
The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January 31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company’s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a qualitative assessment to compare a reporting unit's fair value to its carrying value. If it is determined that it is more likely than not that a reporting unit's fair value is less than its carrying value, a quantitative comparison is made between the Company's market capitalization and the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, an impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.
Self-insurance
The Company is self-insured for medical insurance up to certain annual stop-loss limits. The Company establishes a liability as of the balance sheet date for claims, both reported and incurred but not reported, using currently available information as well as historical claims experience, and as determined by an independent third party.
Other long-term liabilities
Other long-term liabilities consists of long-term deferred revenue and other liabilities that the Company does not expect to settle within one year.
-62-

Revenue recognition
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Disaggregation of revenue. The Company's primary sources of revenue are service, custodial, and interchange revenue and are disclosed in the consolidated statements of operations and comprehensive income (loss). All of the Company's sources of revenue are deemed to be revenue contracts with customers. Each revenue source is affected differently by economic factors as it relates to the nature, amount, timing and uncertainty.
Costs to obtain a contract. ASC 606, Revenue from contracts with customers, requires capitalizing the costs of obtaining a contract when those costs are expected to be recovered.
In order to determine the amortization period for sales commissions contract costs, the Company applied the portfolio approach. Accordingly, the amortization period of the assets has been determined to be the average economic life of an HSA or other CDB relationship, which is estimated to be 15 years and 7 years, respectively. Amortization of capitalized sales commission contract costs is included in sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). The Company has applied the practical expedient which allows an entity to account for incremental costs of obtaining a contract at a portfolio level. The Company has also applied the practical expedient to recognize incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less.
Performance obligations. ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations; however, as permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria.
Service revenue. The Company administers its platforms, prepares statements, provides a mechanism for spending funds, and provides customer support services. All of these services are consumed as they are received. The Company recognizes service revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for those services, on a monthly basis as it satisfies its performance obligations.
Custodial revenue. The Company earns custodial revenue primarily from HSA assets deposited with depository partners or placed in group annuity contracts or similar arrangements with insurance company partners, recordkeeping fees earned in respect of mutual funds in which HSA members invest, and Client-held funds deposited with depository partners. In addition, once a member’s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA assets in mutual funds through a custodial investment partner, from which the Company earns a recordkeeping fee, calculated as a percentage of custodial investments. The deposit of funds represents a service that is simultaneously received and consumed by the depository partners, insurance company partners, and investment partner. The Company recognizes custodial revenue each month, in an amount that reflects the consideration it expects to be entitled to in exchange for the service.
Interchange revenue. The Company satisfies its interchange performance obligation each time payments are made with its cards via payment networks. The Company recognizes interchange revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for the service, in the month the payment transaction occurs.
Contract balances. The Company does not recognize revenue until its right to consideration is unconditional and therefore has no related contract assets. The Company records a receivable when revenue is recognized prior to payment and the Company has unconditional right to payment. Alternatively, when payment precedes the related services, the Company records a contract liability, or deferred revenue, until its performance obligations are satisfied.
Significant judgments. The Company makes no significant judgments in determining the amount or timing of revenue recognition. The Company has estimated the average economic life of an HSA or CDB member
-63-

relationship, which has been determined to be the amortization period for the capitalized sales commissions contract costs.
Cost of revenue
The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies, and other operating costs of the member account servicing departments. Other components of the Company’s cost of revenue include interest retained by members on custodial assets held and interchange costs incurred in connection with processing card transactions initiated by members.
Stock-based compensation
The Company grants stock-based awards, which consist of stock options, restricted stock units ("RSUs") and restricted stock awards ("RSAs"), to certain team members, executive officers, and directors. The Company recognizes compensation expense for stock-based awards based on the grant date estimated fair value. Expense for stock-based awards is generally recognized on a straight-line basis over the requisite service period, and is reversed as pre-vesting forfeitures occur. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock options on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables. The fair value of RSUs and RSAs is based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate.
For stock-based awards with performance conditions, the Company evaluates the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of ASC 718, Compensation—Stock Compensation ("Topic 718"). Compensation expense related to stock-based awards with market conditions is recorded on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied.
Upon the exercise of a stock option or release of an RSU/RSA, common shares are issued from authorized, but not outstanding, common stock.
Interest Expense
Interest expense primarily consists of accrued interest expense and amortization of deferred financing costs associated with our long-term debt.
Income tax provision (benefit)
The Company accounts for income taxes and the related accounts under the asset and liability method as set forth in ASC 740, Income Taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years.
The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other income (expense), net in the consolidated statements of operations and comprehensive income (loss). Changes in facts and circumstances could have a material impact on the Company’s effective tax rate and results of operations.

-64-

Asset acquisitions
The Company routinely acquires rights to be the custodian of HSA portfolios, in which substantially all of the fair value of the gross portfolio assets acquired is concentrated in a group of similar HSA assets and therefore the acquisitions do not constitute a business. Accordingly, the acquisitions are accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, Business Combinations—Related Issues. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The cost of the assets acquired, including transaction costs incurred in conjunction with an asset acquisition, is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill.
Business combination
Consideration paid for the acquisition of a business as defined by ASC 805-10 is allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date.
Acquisition-related expenses incurred in conjunction with the acquisition of a business are recognized in earnings in the period in which they are incurred and are included in other income (expense), net on the consolidated statements of operations and comprehensive income (loss).
Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and performance restricted stock units and restricted stock awards, and income taxes. Actual results could differ from those estimates.
Recently adopted accounting pronouncements
None.
Recently issued accounting pronouncements not yet adopted
None.
Note 2. Net income (loss) per share
The following table sets forth the computation of basic and diluted net income (loss) per share:
Year ended January 31,
(in thousands, except per share data)202220212020
Numerator (basic and diluted):
Net income (loss)$(44,289)$8,834 $39,664 
Denominator (basic):
Weighted-average common shares outstanding83,133 74,235 67,026 
Denominator (diluted):
Weighted-average common shares outstanding83,133 74,235 67,026 
Weighted-average dilutive effect of stock options and restricted stock units 1,444 1,427 
Diluted weighted-average common shares outstanding83,133 75,679 68,453 
Net income (loss) per share:
Basic $(0.53)$0.12 $0.59 
Diluted$(0.53)$0.12 $0.58 
For the fiscal years ended January 31, 2022, 2021 and 2020, 1.8 million, 0.6 million, and 0.3 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted earnings (loss) per share as their inclusion would have been anti-dilutive.

-65-

Note 3. Business combinations
WageWorks Acquisition
On August 30, 2019, the Company closed the acquisition of WageWorks, Inc. (the "WageWorks Acquisition") for $51.35 per share in cash, or $2.0 billion to WageWorks stockholders. The Company financed the transaction through a combination of $816.9 million cash on hand plus net borrowings of approximately $1.22 billion, after deducting lender fees of approximately $30.5 million, under a term loan facility (see Note 8—Indebtedness).
The WageWorks Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and was subject to adjustment during the measurement period (up to one year from the acquisition date). The purchase price allocation was finalized in the third quarter of fiscal year 2021.
The following table summarizes the Company's allocation of the consideration paid in the WageWorks Acquisition:
(in millions)Initial AllocationAdjustmentsUpdated Allocation
Cash and cash equivalents$406.8 $(14.5)$392.3 
Other current assets56.5 2.5 59.0 
Property, plant, and equipment26.6 — 26.6 
Operating lease right-of-use assets42.5 — 42.5 
Intangible assets715.3 — 715.3 
Goodwill1,330.5 (8.0)1,322.5 
Other assets5.9 — 5.9 
Client-held funds obligation(237.5)17.2 (220.3)
Other current liabilities(69.1)(3.7)(72.8)
Other long-term liabilities(26.7)— (26.7)
Deferred tax liability(128.7)6.5 (122.2)
Total consideration paid$2,122.1 $ $2,122.1 
Adjustments to the initial allocation were based on more detailed information obtained about the specific assets acquired, liabilities assumed, and tax-related matters.
Pro forma information
The unaudited pro forma results presented below include the effects of the WageWorks Acquisition as if it had been consummated as of February 1, 2018, with adjustments to give effect to pro forma events that are directly attributable to the WageWorks Acquisition, which include adjustments related to the amortization of acquired intangible assets, interest income and expense, and depreciation.
The unaudited pro forma results do not reflect any operating efficiencies or potential cost savings from the integration of WageWorks. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the WageWorks Acquisition had occurred at the beginning of the period presented, nor are they indicative of future results of operations. The estimated pro forma revenue and net income include the alignment of accounting policies, the effect of fair value adjustments related to the WageWorks Acquisition, associated tax effects and the impact of the borrowings to finance the WageWorks Acquisition and related expenses.
Year ended January 31,
(in thousands) (unaudited)20202019
Revenue$798,253 $765,801 
Net income$23,101 $6,419 
Luum acquisition
On March 8, 2021, the Company acquired 100% of the outstanding capital stock of Fort Effect Corp, d/b/a Luum (the "Luum Acquisition"). Luum provides employers with various commuter services, including access to real-time commute data to help them design and implement flexible return-to-office and hybrid-workplace strategies and benefits. The aggregate purchase price consisted of $50.2 million in cash, and up to $20.0 million in additional payments which were contingent on Luum achieving certain revenue targets during the two-year period following
-66-

the closing of the Luum Acquisition and, if achieved, would be payable in fiscal years 2023 and 2024. The Company recorded an $8.1 million liability representing its best estimate of the fair value of the contingent consideration as of the acquisition date. The fair value of this contingent consideration was determined using a Monte Carlo valuation model based on Level 3 inputs, with any changes in the fair value recorded as other income (expense), net, in the consolidated statement of operations and comprehensive income (loss). On October 31, 2021, the Company entered into an amendment to the purchase agreement to pay $6.0 million in satisfaction of the contingent consideration liability, and recognized income of $2.1 million resulting from the change in fair value of the contingent consideration.
The Luum Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and is subject to adjustment during the measurement period (up to one year from the acquisition date). Balances subject to adjustment primarily include the valuations of acquired assets (tangible and intangible) and liabilities assumed, as well as tax-related matters. The Company expects the allocation of the consideration transferred to be finalized within the measurement period.
The following table summarizes the Company's current allocation of the consideration paid:
(in thousands)Estimated fair valueAdjustmentsUpdated Allocation
Cash and cash equivalents$626 $— $626 
Other current assets1,469 — 1,469 
Intangible assets23,900 — 23,900 
Goodwill36,374 (19)36,355 
Other assets100 — 100 
Current liabilities(597)— (597)
Deferred tax liability(3,566)19 (3,547)
Total consideration paid$58,306 $ $58,306 
The Luum Acquisition resulted in $36.4 million of goodwill. The preliminary goodwill recognized is attributable to several strategic, operational, and financial benefits expected from the Luum Acquisition, including an expanded commuter offering beyond traditional pre-tax commuter benefits and additional cross-selling opportunities. The adjustments to the initial allocation were based on more detailed information obtained about the specific assets acquired, liabilities assumed, and tax-related matters. The goodwill created in the Luum Acquisition is not expected to be deductible for tax purposes.
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$12,400 7.0
Developed technology (1)10,900 5.0
Trade names & trademarks (1)600 3.0
Total acquired intangible assets$23,900 6.0
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The pro forma effects of the Luum Acquisition would not materially impact the Company's reported results for any period presented, and as a result no pro forma financial information is presented.
Further acquisition
On November 1, 2021, the Company completed its acquisition of the Further business (other than Further's voluntary employee beneficiary association business) for $455 million (the "Further Acquisition"). Further is a leading provider of HSA and other CDB administration services. The parties also entered into related agreements ancillary to the Further Acquisition, including a transition services agreement.
The Further Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and is subject to adjustment during the measurement period (up to one year from the
-67-

acquisition date). Balances subject to adjustment primarily include the valuations of acquired assets (tangible and intangible) and liabilities assumed, as well as tax-related matters. The Company expects the allocation of the consideration transferred to be finalized within the measurement period.
The following table summarizes the Company's current allocation of the consideration paid:
(in thousands)Estimated fair value
Current assets$2,667 
Intangible assets172,183 
Goodwill282,287 
Current liabilities(2,137)
Total consideration paid$455,000 
The Further Acquisition resulted in $282.3 million of goodwill. The preliminary goodwill recognized is attributable to several strategic, operational, and financial benefits expected from the Further Acquisition, including an enhanced ability to drive growth with health plans, custodial and interchange revenue synergies based on current contractual relationships, and operational cost synergies resulting from increased scale in service delivery. The goodwill created in the Further Acquisition is not expected to be deductible for tax purposes.
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$146,000 15.0
Developed technology (1)25,000 5.0
Identified intangible assets subject to amortization171,000 13.5
In-process software development costs1,183 n/a
Total acquired intangible assets$172,183 
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.

The pro forma effects of the Further Acquisition would not materially impact the Company's reported results for any period presented, and as a result no pro forma financial information is presented.
Note 4. Supplemental financial statement information
Selected consolidated balance sheet and consolidated statement of operations and comprehensive income (loss) components consist of the following:
Allowance for doubtful accounts
As of January 31, 2022 and 2021, the Company had an allowance for doubtful accounts of $6.2 million and $4.2 million, respectively. During the fiscal years ended January 31, 2022, 2021, and 2020, the Company recorded credit losses from trade receivables of $3.3 million, $3.4 million, and $1.0 million, respectively.
Costs to obtain a contract
As of January 31, 2022 and 2021, the net amount capitalized as contract costs was $39.3 million and $27.5 million, respectively, which is included in other current assets and other assets. Amortization of capitalized contract costs during the fiscal years ended January 31, 2022, 2021, and 2020 was $4.3 million, $2.4 million, and $1.9 million, respectively.





-68-

Property and equipment
Property and equipment consisted of the following as of January 31, 2022 and 2021:
(in thousands)January 31, 2022January 31, 2021
Leasehold improvements$18,573 $22,271 
Furniture and fixtures8,417 9,230 
Computer equipment31,982 28,592 
Property and equipment, gross58,972 60,093 
Accumulated depreciation(35,600)(30,987)
Property and equipment, net$23,372 $29,106 
Depreciation expense for the fiscal years ended January 31, 2022, 2021 and 2020 was $14.7 million, $16.0 million and $8.9 million, respectively.
Contract balances
As of January 31, 2022 and 2021, the balance of deferred revenue was $10.5 million and $4.1 million, respectively. The balances are related to cash received in advance for interchange and custodial revenue arrangements, other up-front fees and other commuter deferred revenue. The Company expects to recognize approximately 47% of its balance of deferred revenue as revenue over the next 12 months and the remainder thereafter. Revenue recognized during the fiscal year that was included in the beginning balance of deferred revenue was $1.3 million. The Company expects to satisfy its remaining obligations for these arrangements.
Other income (expense), net
Other income (expense), net, consisted of the following:
Year ended January 31,
(in thousands)202220212020
Interest income$1,501 $1,045 $5,905 
Gain on equity securities1,692  27,760 
Acquisition costs(10,832)(1,118)(40,810)
Other income (expense)1,708 5,080 (1,934)
Total other income (expense), net$(5,931)$5,007 $(9,079)
Interest expense
Based on the application of ASC 470-50, Debt - Modifications and Extinguishments, the Company recorded a $4.0 million loss on extinguishment of debt during the year ended January 31, 2022, which is included within interest expense in the consolidated statements of operations and comprehensive income (loss) for the year ended January 31, 2022.
Note 5. Leases
The Company has entered into various non-cancelable operating lease agreements for office space, data storage facilities, and other leases with remaining lease terms of less than 1 year to approximately 9 years, often with one or more Company options to renew. These renewal terms can extend the lease term from 3 to 10 years and are included in the lease term when it is reasonably certain that the Company will exercise the option.
The components of operating lease costs were as follows:
Year ended January 31,
(in thousands)202220212020
Operating lease expense$14,762 $16,073 $9,059 
Sublease income(1,836)(1,799)(750)
Net operating lease cost$12,926 $14,274 $8,309 
-69-

Weighted average lease term and discount rate were as follows:
January 31, 2022January 31, 2021
Weighted average remaining lease term8.32 years9.02 years
Weighted average discount rate4.29 %4.32 %
Lease liabilities were as follows:
(in thousands)January 31, 2022January 31, 2021
Gross lease liabilities$92,529 $107,150 
Less: imputed interest(15,126)(18,889)
Present value of lease liabilities77,403 88,261 
Less: current portion of lease liabilities(12,171)(14,037)
Lease liabilities, non-current$65,232 $74,224 
As of January 31, 2022, the Company had an additional operating lease for office space that had not yet commenced with aggregate undiscounted lease payments of $4.5 million. This operating lease will commence in fiscal year 2023 and has a lease term of approximately 9 years.
Supplemental cash flow information related to the Company's operating leases was as follows:
Year ended January 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$14,742 $12,941 
Right-of-use assets obtained in exchange for lease obligations$586 $17,480 
During the fiscal year ended January 31, 2022, the Company recorded impairment losses on right-of-use assets of $11.2 million, which are included within merger integration expense in the consolidated statement of operations and comprehensive income (loss). The impairment losses related primarily to a right-of-use asset acquired through the WageWorks Acquisition, which had a carrying value of $14.8 million prior to impairment and no corresponding lease liability. During the year ended January 31, 2022, the right-of-use asset met the criteria to be classified as held-for-sale and an impairment loss of $10.9 million was recognized. The remaining carrying value of $3.9 million was included within other current assets on the Company's consolidated balance sheet as of January 31, 2022. On March 24, 2022, the Company completed the sale of the asset for $3.9 million.
Note 6. Intangible assets and goodwill
Intangible assets
The gross carrying amount and associated accumulated amortization of intangible assets were as follows:
(in thousands)January 31, 2022January 31, 2021
Software and software development costs$192,050 $127,005 
Acquired HSA portfolios192,298 125,141 
Acquired customer relationships759,781 601,381 
Acquired developed technology132,825 96,925 
Acquired trade names12,900 12,300 
Intangible assets, gross1,289,854 962,752 
Accumulated amortization(316,717)(195,749)
Intangible assets, net$973,137 $767,003 
During the fiscal years ended January 31, 2022 and 2021, the Company capitalized $67.2 million and $32.4 million, respectively, to acquire the rights to act as a custodian of HSA portfolios.
-70-

Amortization expense for the fiscal years ended January 31, 2022, 2021, and 2020 was $122.5 million, $99.9 million and $46.5 million, respectively. Estimated amortization expense for the years ending January 31 is as follows:
Year ending January 31, (in thousands)
2023$137,139 
2024120,589 
202593,822 
202671,863 
202767,368 
Thereafter482,356 
Total$973,137 
Goodwill
The Company’s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements. During the fiscal year ended January 31, 2022, goodwill increased by $318.6 million due to the acquisitions of Luum and Further. During the fiscal year ended January 31, 2021, goodwill decreased by $5.4 million due to measurement period adjustments related to the WageWorks Acquisition. There were no other changes to the goodwill carrying value during the fiscal years ended January 31, 2022 and 2021.
Note 7. Commitments and contingencies
Commitments
The following table summarizes the payments due by fiscal year for our outstanding contractual obligations as of January 31, 2022:
Payments due by fiscal year
(in thousands)20232024202520262027ThereafterTotal
4.50% Senior Notes due 2029 (1)
$ $ $ $ $ $600,000 $600,000 
Term Loan Facility (1)8,750 17,500 17,500 26,250 280,000  350,000 
Interest on long-term debt obligations (2)33,951 33,708 33,467 32,965 30,764 72,975 237,830 
Operating lease obligations (3)12,527 10,501 10,849 11,094 11,344 40,671 96,986 
HealthSavings portfolio acquisition (4)60,000      60,000 
Other contractual obligations (5)25,243 13,191 6,137 5,516 6,500  56,587 
Total$140,471 $74,900 $67,953 $75,825 $328,608 $713,646 $1,401,403 
(1)As of January 31, 2022, our outstanding combined principal of $950.0 million is presented net of debt issuance costs on our consolidated balance sheets. The debt issuance costs are not included in the table above.
(2)Estimated interest payments assume the stated interest rates applicable to the Notes and Term Loan Facility as of January 31, 2022, which were 4.50% and 1.88% per annum, respectively.
(3)We lease office space and data storage facilities, and we have other non-cancelable operating leases expiring at various dates through 2030. These amounts exclude contractual sublease income of $2.2 million, which is expected to be received through March 2023.
(4)On March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. ("HealthSavings") HSA portfolio for $60 million in cash.
(5)Other contractual obligations consist of processing services agreements, telephony services, and other contractual commitments.
Contingencies
In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated.
Legal matters
In April 2021, WageWorks exercised its right to terminate a lease for office space in Mesa, Arizona that had not yet commenced, with aggregate lease payments of $63.1 million and a term of approximately 11 years, following the
-71-

landlord's failure to fulfill its obligations under the lease agreement. Because the lease had not yet commenced, the Company had not recognized a right-of-use asset, operating lease liability, or any rent expense associated with the lease. WageWorks' right to terminate the lease agreement was disputed by the landlord, Union Mesa 1, LLC (“Union Mesa”). On November 5, 2021, Union Mesa notified WageWorks that it was in default of the lease for failure to pay rent, which Union Mesa claimed was due beginning in November 2021, and on November 24, 2021 drew $2.8 million, the full amount under the letter of credit that WageWorks had posted to secure its obligations under the lease. The Company recorded the $2.8 million draw as merger integration expense in the consolidated statement of operations and comprehensive income (loss). On December 1, 2021, WageWorks filed a lawsuit against Union Mesa in the Superior Court of the State of Arizona in and for the County of Maricopa. On January 4, 2022, WageWorks filed an amended complaint in the Superior Court. Pursuant to the lawsuit, WageWorks seeks declaratory judgment that the lease was properly terminated and recourse against Union Mesa for breach of contract, breach of the duty of good faith and fair dealing, and conversion, including return of the funds drawn under the letter of credit. On January 31, 2022, Union Mesa filed a motion to dismiss for the conversion cause of action, but has not yet responded to WageWorks' other claims raised in the amended complaint.
On March 9, 2018, a putative class action was filed in the U.S. District Court for the Northern District of California (the “Securities Class Action”). On May 16, 2019, a consolidated amended complaint was filed by the lead plaintiffs asserting claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended, against WageWorks, its former Chief Executive Officer and its former Chief Financial Officer on behalf of purchasers of WageWorks common stock between May 6, 2016 and March 1, 2018. The complaint also alleged claims under the Securities Act of 1933, as amended, arising from WageWorks’ June 19, 2017 common stock offering against those same defendants, as well as the members of its board of directors at the time of that offering. The class action settled for $30.0 million. During the fiscal year ended January 31, 2022, WageWorks contributed $5.0 million and its insurers paid the remaining $25.0 million. The court granted final approval of the settlement and entered a final judgment on August 20, 2021. This matter is now closed.
On June 22, 2018 and September 6, 2018, two derivative lawsuits were filed against certain of WageWorks’ former officers and directors and WageWorks (as nominal defendant) in the Superior Court of the State of California, County of San Mateo. The actions were consolidated. On July 23, 2018, a similar derivative lawsuit was filed against certain former WageWorks’ officers and directors and WageWorks (as nominal defendant) in the U.S. District Court for the Northern District of California (together, the “Derivative Suits”). The allegations in the Derivative Suits relate to substantially the same facts as those underlying the Securities Class Action described above. The plaintiffs seek unspecified damages, fees and costs. Plaintiffs in the Superior Court action filed an amended consolidated complaint on October 28, 2019, naming as defendants certain former officers and directors of WageWorks and alleging a direct claim of "inseparable fraud/breach of fiduciary duty" on behalf of a class. WageWorks was not named as a party in that complaint. On June 24, 2020, the court granted the defendants’ motion to dismiss the amended complaint. The plaintiffs subsequently filed a notice of appeal. On October 28, 2021, the court of appeal dismissed the appeal pursuant to the release in the class action settlement discussed above. The District Court action is currently stayed.
WageWorks previously entered into indemnification agreements with its former directors and officers and, pursuant to these indemnification agreements, is covering the defense fees and costs of its former directors and officers in the legal proceedings described above.
The Company and its subsidiaries are involved in various other litigation, governmental proceedings and claims, not described above, that arise in the normal course of business. It is not possible to determine the ultimate outcome or the duration of such litigation, governmental proceedings or claims, or the impact that such litigation, proceedings and claims will have on the Company’s financial position, results of operations, and cash flows.
As required under GAAP, the Company records a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on currently available information, the Company does not believe that any liabilities relating to these matters are probable or that the amount of any resulting loss is estimable. However, litigation is subject to inherent uncertainties and the Company’s view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations and cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.


-72-

Note 8. Indebtedness
Long-term debt consisted of the following:
(in thousands)January 31, 2022January 31, 2021
4.50% Senior Notes due 2029
$600,000 $ 
Term Loan Facility350,000  
Prior Term Loan Facility 1,003,125 
Principal amount950,000 1,003,125 
Less: unamortized discount and issuance costs (1)19,173 16,408 
Total debt, net930,827 986,717 
Less: current portion of long-term debt8,750 62,500 
Long-term debt, net$922,077 $924,217 
(1)In addition to the $19.2 million and $16.4 million of unamortized discount and issuance costs related to long-term debt as of January 31, 2022 and 2021, respectively, $4.4 million and $5.0 million of unamortized issuance costs related to our Revolving Credit Facility (as defined below) are included within other assets on the consolidated balance sheets as of January 31, 2022 and January 31, 2021, respectively.
4.50% Senior Notes due 2029
On October 8, 2021, the Company completed its offering of $600.0 million aggregate principal amount of its 4.50% Senior Notes due 2029 (the “Notes”). The Notes were issued under an indenture (the “Indenture”), dated October 8, 2021, among the Company, the guarantors party thereto, and Wells Fargo Bank, National Association, as trustee.
The net proceeds from the issuance of the Notes together with borrowings under the Credit Agreement (as defined below) and cash on hand, were used to repay the outstanding borrowings under the Prior Credit Agreement (as defined below).
The Notes are guaranteed by each of the Company’s existing, wholly owned domestic subsidiaries that guarantees its obligations under the Credit Agreement and are required to be guaranteed by any of the Company’s future subsidiaries that guarantee its obligations under the Credit Agreement or certain of its other indebtedness. The Notes will mature on October 1, 2029. Interest on the Notes will be payable on April 1 and October 1 of each year, beginning on April 1, 2022. As of January 31, 2022, the balance of accrued interest on the Notes was $8.7 million, which is included within accrued liabilities on the Company's consolidated balance sheet. The effective interest rate on the Notes is 4.72%.
The Notes are unsecured senior obligations of the Company and rank equally in right of payment to all of its existing and future senior unsecured debt and senior in right of payment to all of its future subordinated debt.
The Notes are redeemable at the Company’s option, in whole or in part, at any time on or after October 1, 2024, at a redemption price if redeemed during the 12 months beginning (i) October 1, 2024 of 102.250%, (ii) October 1, 2025 of 101.125%, and (iii) October 1, 2026 and thereafter of 100.000%, in each case of the principal amount of the Notes being redeemed, and together with accrued and unpaid interest, if any, to, but excluding, the date of redemption. The Company may also redeem some or all of the Notes before October 1, 2024 at a redemption price equal to 100% of the principal amount of the Notes, plus the applicable “make-whole” premium as of, and accrued and unpaid interest, if any, to, but excluding, the date of redemption. In addition, at any time prior to October 1, 2024, the Company may redeem up to 40% of the aggregate principal amount of the Notes issued under the Indenture on one or more occasions in an aggregate amount equal to the net cash proceeds of one or more equity offerings at a redemption price equal to 104.500% of the principal amount of the Notes redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption. Furthermore, the Company may be required to make an offer to purchase the Notes upon the sale of certain assets or upon specific kinds of changes of control.
The Indenture contains covenants that impose significant operational and financial restrictions on the Company; however, these covenants generally align with the covenants contained in the Credit Agreement. See "Credit Agreement" below for a description of these covenants.
Credit Agreement
On October 8, 2021, the Company entered into a new credit agreement (the “Credit Agreement”) among the Company, as borrower, each lender from time to time party thereto (the “Lenders”), JPMorgan Chase Bank, N.A., as administrative agent (in such capacity, the “Agent”) and the Swing Line Lender (as defined in the Credit Agreement), and each L/C Issuer (as defined therein) party thereto, pursuant to which the Company established:
-73-

(i)       a five-year senior secured term loan A facility (the “Term Loan Facility”), in an aggregate principal amount of $350.0 million, the proceeds of which were used to refinance the Company’s existing senior secured credit facility as described below (the “Refinancing”), to pay fees and expenses incurred in connection with the Refinancing and the establishment of the Credit Facilities (as defined below) and for working capital and general corporate purposes of the Company and its subsidiaries, including the financing of acquisitions and other investments; and
(ii)     a five-year senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”), in an aggregate principal amount of up to $1.0 billion (with a $25 million sub-limit for the issuance of letters of credit), the proceeds of which may be used for working capital and general corporate purposes of the Company and its subsidiaries, including the financing of acquisitions and other investments.
Subject to the terms and conditions set forth in the Credit Agreement (including obtaining additional commitments from one or more new or existing lenders), the Company may in the future incur additional loans or commitments under the Credit Agreement in an aggregate principal amount of up to $300 million, plus an additional amount so long as the Company’s pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) would not exceed 3.85 to 1.00 as of the date such loans or commitments are incurred.
Borrowings under the Credit Facilities bear interest at an annual rate equal to, at the option of the Company, either (i) LIBOR (adjusted for reserves) plus a margin ranging from 1.25% to 2.25% or (ii) an alternate base rate plus a margin ranging from 0.25% to 1.25%, with the applicable margin determined by reference to a leverage-based pricing grid set forth in the Credit Agreement. As of January 31, 2022, the stated interest rate was 1.88% and the effective interest rate was 2.63%. The Company is also required to pay certain fees to the Lenders, including, among others, a quarterly commitment fee on the average unused amount of the Revolving Credit Facility at a rate ranging from 0.20% to 0.40%, with the applicable rate also determined by reference to a leverage-based pricing grid set forth in the Credit Agreement.
The loans made under the Term Loan Facility will amortize in equal quarterly installments in an aggregate annual amount equal to the following percentage of the original principal amount of the Term Loan Facility: (i) 2.5% for the first year after October 8, 2021; (ii) 5.0% for each of the second and third years after October 8, 2021; (iii) 7.5% for the fourth year after October 8, 2021; and (iv) 10.0% for the fifth year after October 8, 2021. In addition, the Term Loan Facility is required to be mandatorily prepaid with 100% of the net cash proceeds of all asset sales, insurance and condemnation recoveries, subject to customary exceptions and thresholds, including to the extent such proceeds are reinvested in assets useful in the business of the Company and its subsidiaries within 450 days following receipt (or committed to be reinvested within such 450-day period and reinvested within 180 days after the end of such 450-day period). The loans under the Credit Facilities may be prepaid, and the commitments thereunder may be reduced, by the Company without penalty or premium, subject to the reimbursement of customary “breakage costs.”
The Credit Agreement contains significant, customary affirmative and negative covenants, including covenants that limit, among other things, the ability of the Company and its subsidiaries to incur additional indebtedness, create liens, merge or dissolve, make investments, dispose of assets, engage in sale and leaseback transactions, make distributions and dividends and prepayments of junior indebtedness, engage in transactions with affiliates, enter into restrictive agreements, amend documentation governing junior indebtedness, modify its fiscal year and modify its organizational documents, in each case, subject to customary exceptions, thresholds, qualifications and “baskets.” In addition, the Credit Agreement contains financial performance covenants, which require the Company to maintain (i) a maximum total net leverage ratio, measured as of the last day of each fiscal quarter, of no greater than 5.00 to 1.00 beginning with the fiscal quarter ended January 31, 2022, and (ii) a minimum consolidated interest coverage ratio, measured as of the last day of each fiscal quarter, of no less than 3.00 to 1.00 beginning with the fiscal quarter ended January 31, 2022. The Company was in compliance with all covenants under the Credit Agreement as of January 31, 2022, and for the period then ended.
The repayment obligation under the Credit Agreement may be accelerated upon the occurrence of an event of default thereunder, including, among other things, failure to pay principal, interest or fees on a timely basis, material inaccuracy of any representation or warranty, failure to comply with covenants, cross-default to other material debt, material judgments, change of control and certain insolvency or bankruptcy-related events, in each case, subject to any certain grace and/or cure periods.
The obligations of the Company under the Credit Agreement are required to be unconditionally guaranteed by each of the Company’s existing or subsequently acquired or organized direct and indirect domestic subsidiaries and are
-74-

secured by security interests in substantially all assets of the Company and the guarantors, in each case, subject to certain customary exceptions.
Prior Credit Agreement
On August 30, 2019, the Company entered into a credit agreement (the "Prior Credit Agreement”) that provided for:
(i)       a five-year senior secured term loan A facility (the “Prior Term Loan Facility”), in an aggregate principal amount of $1.25 billion; and
(ii)      a five-year senior secured revolving credit facility (the “Prior Revolving Credit Facility” and, together with the Prior Term Loan Facility, the “Prior Credit Facilities”), in an aggregate principal amount of up to $350.0 million. No amounts were drawn under the Prior Revolving Credit Facility.
Borrowings under the Prior Credit Facilities bore interest at an annual rate equal to, at the option of HealthEquity, either (i) LIBOR (adjusted for reserves) plus a margin ranging from 1.25% to 2.25% or (ii) an alternate base rate plus a margin ranging from 0.25% to 1.25%, with the applicable margin determined by reference to a leverage-based pricing grid set forth in the Prior Credit Agreement. The Company was also required to pay certain fees to the lenders, including, among others, a quarterly commitment fee on the average unused amount of the Prior Revolving Credit Facility at a rate ranging from 0.20% to 0.40%, with the applicable rate also determined by reference to a leverage-based pricing grid set forth in the Prior Credit Agreement.
The Prior Credit Agreement contained customary affirmative and negative covenants. The Company was in compliance with all covenants under the Prior Credit Agreement during the fiscal year ended January 31, 2022.
The obligations of HealthEquity under the Prior Credit Agreement were required to be unconditionally guaranteed by WageWorks and Fort Effect Corp and were secured by security interests in substantially all assets of HealthEquity and the guarantors, subject to certain customary exceptions.
On October 8, 2021, in connection with the entry into the Credit Agreement, the Company repaid all outstanding obligations under the Prior Credit Agreement and terminated all commitments thereunder.
Note 9. Income taxes
The income tax provision (benefit) consisted of the following:
Year ended January 31,
(in thousands)202220212020
Current:
Federal$628 $181 $(448)
State239 258 274 
Total current tax provision (benefit)$867 $439 $(174)
Deferred:
Federal$(21,197)$(1,630)$3,538 
State(2,122)(3,503)127 
Total deferred tax provision (benefit)$(23,319)$(5,133)$3,665 
Total income tax provision (benefit)$(22,452)$(4,694)$3,491 
-75-

Total income tax provision (benefit) differed from the amounts computed by applying the U.S. federal statutory income tax rate to income before income taxes as a result of the following:
Year ended January 31,
(in thousands)202220212020
Federal income tax provision (benefit) at the statutory rate$(14,016)$869 $9,063 
State income tax provision (benefit), net of federal tax provision (benefit)(3,733)(99)960 
Other non-deductible or non-taxable items, net(165)469 798 
Excessive employee remuneration1,214 1,186 2,117 
Excess tax benefits on stock-based compensation expense, net(5,098)(2,983)(4,815)
Federal research and development credits(4,218)(2,195)(2,296)
Change in uncertain tax position reserves, net of indirect benefits836 511 491 
Non-deductible acquisition-related costs  3,032 
Non-taxable gain on investment in subsidiary  (5,790)
Reclassification of operating lease right-of-use assets 185  
Change in net operating losses due to measurement period adjustments 377  
Deferred tax rate adjustment due to merger integration725 (1,814)225 
Return-to-provision adjustments(810)(1,010)(332)
Change in valuation allowance3,457 (145)93 
Other items, net(644)(45)(55)
Total income tax provision (benefit)$(22,452)$(4,694)$3,491 
The Company’s effective income tax rate for the fiscal years ended January 31, 2022, 2021, and 2020 was an effective income tax benefit rate of 33.6% and 113.4% and an effective income tax expense rate of 8.1%, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, excess tax benefits or shortfalls on stock-based compensation expense, changes in valuation allowance, and other items. The decrease in the effective tax benefit rate for the fiscal year ended January 31, 2022 compared to the fiscal year ended January 31, 2021 was primarily due to the impact of tax benefit items, such as stock-based compensation expense, credits, and changes to the valuation allowance, relative to the larger pre-tax book loss and smaller pre-tax book income, respectively. The decrease in the effective tax rate for the fiscal year ended January 31, 2021 compared to the fiscal year ended January 31, 2020 was primarily due to an increase in excess tax benefits on stock-based compensation expense, deferred tax rate adjustments due to the integration of WageWorks, and research and development credits recognized in the provision for income taxes relative to pre-tax book income.
-76-

Deferred tax assets and liabilities consisted of the following:
(in thousands)January 31, 2022January 31, 2021
Deferred tax assets:
Net operating loss carryforward$5,542 $1,653 
Stock compensation14,778 12,600 
Research and development credits13,351 6,274 
Lease liabilities19,356 21,813 
Accruals and reserves7,729 10,591 
Other, net3,728 1,755 
Total gross deferred tax assets$64,484 $54,686 
Less valuation allowance(3,561)(104)
Deferred tax assets, net of valuation allowance60,923 54,582 
Deferred tax liabilities:
Fixed assets(1,862)(4,946)
Intangible assets(119,048)(134,442)
Incremental contract costs(9,585)(6,385)
Right-of-use assets(16,923)(22,285)
Goodwill(11,481)(6,081)
Other, net(1,870)(172)
Total gross deferred tax liabilities(160,769)(174,311)
Net deferred tax asset (liability)$(99,846)$(119,729)
Management considered whether it is more likely than not that some portion or all of the deferred tax assets would be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities in making this assessment and determined that based on the weight of all available evidence, it is more likely than not (i.e., a likelihood of more than 50%) that the Company will be able to realize most of its deferred tax assets. However, the Company recorded a valuation allowance of $3.6 million and $0.1 million as of January 31, 2022 and 2021, respectively. The increase in valuation allowance recorded is primarily the result of state research and development tax credits that are not expected to be utilized before expiration.
As of January 31, 2022, the Company had recorded federal and state net operating loss carryforwards of $12.1 million and $50.1 million, respectively, which begin to expire at various intervals following the tax year ending January 31, 2029. As of January 31, 2022, the Company also had federal and state research and development credits of $10.9 million each, which begin to expire following the tax years ending January 31, 2032 and 2023, respectively.
As of January 31, 2022 and 2021, the gross unrecognized tax benefit was $11.7 million and $10.2 million, respectively. If recognized, $10.8 million and $9.4 million of the total unrecognized tax benefits would affect the Company's effective tax rate as of January 31, 2022 and 2021, respectively. Total gross unrecognized tax benefits increased by $1.4 million in the period from January 31, 2021 to January 31, 2022.
A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits, including the impact of purchase accounting from the Luum Acquisition, is as follows:
(in thousands)January 31, 2022January 31, 2021
Gross unrecognized tax benefits at beginning of year$10,206 $9,370 
Gross amounts of increases and decreases:
Purchase accounting adjustments240  
Increases as a result of tax positions taken during a prior period38 1 
Increases as a result of tax positions taken during the current period1,169 835 
Gross unrecognized tax benefits at end of year$11,653 $10,206 
Certain unrecognized tax benefits are required to be netted against their related deferred tax assets as a result of ASU 2013-11, Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar
-77-

Tax Loss, or a Tax Credit Carryforward Exists. The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets or tax receivables accordingly:
(in thousands)January 31, 2022January 31, 2021
Total gross unrecognized tax benefits$11,653 $10,206 
Amounts netted against related deferred tax assets or tax receivables(7,097)(9,574)
Unrecognized tax benefits recorded on the consolidated balance sheet$4,556 $632 
The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits as a component of other income (expense), net in the statement of operations and comprehensive income (loss). During the fiscal years ended January 31, 2022, 2021, and 2020, the Company recorded penalties and interest of $0.7 million, $0.2 million, and $0.1 million, respectively, related to unrecognized tax benefits. As of January 31, 2022 and 2021, the Company recorded accrued interest and penalties of $1.5 million and $0.8 million, respectively.
The Company files income tax returns with U.S. federal and state taxing jurisdictions and is currently under examination by the IRS and the state of Texas. These examinations may lead to ordinary course adjustments or proposed adjustments to our taxes, net operating losses, and/or tax credit carryforwards. As a result of the Company's net operating loss carryforwards and tax credit carryforwards, the Company remains subject to examination by one or more jurisdictions for tax years after 2001.
Note 10. Stock-based compensation
The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income (loss) during the years presented:
Year ended January 31,
(in thousands)202220212020
Cost of revenue$11,258 $7,996 $4,792 
Sales and marketing7,001 6,986 4,694 
Technology and development13,132 10,772 7,649 
General and administrative21,359 17,109 12,972 
Merger integration  1,603 
Other expense, net342  13,714 
Total stock-based compensation expense$53,092 $42,863 $45,424 
The following table shows stock-based compensation by award type:
Year ended January 31,
(in thousands)202220212020
Stock options$1,816 $4,499 $6,612 
Restricted stock units37,693 28,040 25,781 
Performance restricted stock units12,948 6,270 4,862 
Restricted stock awards155 1,335 655 
Performance restricted stock awards138 2,719 1,934 
Total non-cash stock-based compensation expense52,750 42,863 39,844 
Acquisition awards exchanged for cash342  5,580 
Total stock-based compensation expense$53,092 $42,863 $45,424 
Stock award plans
Incentive Plan. The Company grants stock options, restricted stock units ("RSUs"), and restricted stock awards ("RSAs") under the HealthEquity, Inc. 2014 Equity Incentive Plan (as amended and restated, the "Incentive Plan"), which provided for the issuance of stock awards to the directors and team members of the Company to purchase up to an aggregate of 2.6 million shares of common stock.
In addition, under the Incentive Plan, the number of shares of common stock reserved for issuance under the Incentive Plan automatically increases on February 1 of each year, beginning as of February 1, 2015 and continuing
-78-

through and including February 1, 2024, by 3% of the total number of shares of the Company’s capital stock outstanding on January 31 of the preceding fiscal year, or a lesser number of shares determined by the board of directors. As of January 31, 2022, 7.4 million shares were available for grant under the Incentive Plan.
Stock options
Under the terms of the Incentive Plan, the Company has the ability to grant incentive and nonqualified stock options. Incentive stock options may be granted only to Company team members. Nonqualified stock options may be granted to Company executive officers, other team members, directors and consultants. Such options are to be exercisable at prices, as determined by the board of directors, which must be equal to no less than the fair value of the Company's common stock at the date of the grant. Stock options granted under the Incentive Plan generally expire 10 years from the date of issuance, or are forfeited 90 days after termination of employment. Shares of common stock underlying stock options that are forfeited or that expire are returned to the Incentive Plan.
Valuation assumptions. The Company has adopted the provisions of Topic 718, which requires the measurement and recognition of compensation for all stock-based awards made to team members and directors, based on estimated fair values.
Under Topic 718, the Company uses the Black-Scholes option pricing model as the method of valuation for stock options. The determination of the fair value of stock-based awards on the date of grant is affected by the fair value of the stock as well as assumptions regarding a number of complex and subjective variables. The variables include, but are not limited to, (1) the expected life of the option, (2) the expected volatility of the fair value of the Company's common stock over the term of the award estimated by averaging the Company's historical volatility in addition to published volatilities of a relative peer group, (3) risk-free interest rate, and (4) expected dividends.
No options were granted during the fiscal year ended January 31, 2022. The weighted-average fair value of options granted during the fiscal years ended January 31, 2021 and 2020 was $23.68 and $25.97 per share, respectively. The key input assumptions utilized in the valuation of the stock options were as follows:
  Year ended January 31,
  202220212020
Expected dividend yieldn/a0%0%
Expected stock price volatilityn/a
 37.97%
35.98% - 36.53%
Risk-free interest raten/a
1.39%
2.21% - 2.43%
Expected life of optionsn/a
5.18 years
4.95 - 5.09 years
Expected volatility is determined using a weighted average volatility of publicly traded peer companies and the Company's own historical volatility. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company has no current plans to pay dividends on its common stock.
A summary of stock option activity is as follows:
Outstanding stock options
(in thousands, except for exercise prices and term)Number of
options
Range of
exercise
prices
Weighted-
average
exercise
price
Weighted-
average
contractual
term
(in years)
Aggregate
intrinsic
value
Outstanding as of January 31, 20211,674 
$1.25 - 82.39
$31.46 5.00$87,164 
Exercised (442)
$1.25 - 44.53
$19.81 
Outstanding as of January 31, 20221,232 
$1.25 - 82.39
$35.64 4.20$25,719 
Vested and expected to vest as of January 31, 20221,232 $35.64 4.20$25,719 
Exercisable as of January 31, 20221,148 $33.09 4.00$25,719 
The aggregate intrinsic value in the table above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options. The total intrinsic value of options exercised during the fiscal years ended January 31, 2022, 2021 and 2020 was $19.3 million, $15.4 million, and $22.5 million, respectively.
As of January 31, 2022, the weighted-average vesting period of non-vested awards expected to vest is approximately 0.7 years; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods is approximately $1.1 million.
-79-

Restricted stock units and restricted stock awards
The Company grants RSUs and RSAs to certain team members, officers, and directors under the Incentive Plan. RSUs and RSAs vest upon service-based criteria and performance-based criteria. Generally, service-based RSUs and RSAs vest over a four-year period in equal annual installments commencing upon the first anniversary of the grant date. RSUs and RSAs are valued based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate. The weighted-average fair value of RSUs granted during the fiscal years ended January 31, 2022, 2021 and 2020 was $64.87, $56.93 and $65.20 per share, respectively.
Performance restricted stock units and awards. During the fiscal year ended January 31, 2020, the Company awarded 129,963 PRSUs (the “FY20 PRSUs”). The Company recorded stock-based compensation related to the FY20 PRSUs when it was considered probable that the performance conditions would be met. In March 2020, the Compensation Committee modified the vesting conditions of the FY20 PRSUs by basing the first year of the award solely on the Company’s revenue CAGR for the first year, exclusive of the revenue recognized through the WageWorks Acquisition, and measured using the original revenue CAGR targets set by the Compensation Committee in respect of such awards. As a result, one-third of the FY20 PRSUs were deemed by the Compensation Committee to be earned at target; however, despite this determination, and in order to encourage retention of our executive officers, our executive officers were required to remain employed until the remaining performance conditions for the FY20 PRSUs were certified by the Compensation Committee. The remaining two-thirds of the FY20 PRSUs vested based on the Company’s net cash provided by operating activities (as defined under GAAP) relative to target given the importance of the Company generating sufficient cash flow to service the additional indebtedness incurred in connection with the WageWorks Acquisition. The modification affected 12 team members and resulted in incremental stock-based compensation expense of $6.6 million, which was recognized over the remaining service period, adjusted for the level of achievement of the performance conditions and any forfeitures. Prior to the modification, the Company did not believe the FY20 PRSUs were likely to vest, and as a result, $2.9 million of previously recorded stock-based compensation expense was reversed during the three months ended April 30, 2020. The modified performance conditions for the second and third tranches allowed for a range of vesting from 0% to 200% based on the level of achievement of the new performance conditions. The Company's actual net cash provided by operating activities for the fiscal year ended January 31, 2022 was below the threshold level of achievement, and for the fiscal year ended January 31, 2021 was 163% of the target level of achievement. Previously recorded stock-based compensation expense associated with FY20 PRSUs that did not vest was reversed during the fiscal year ended January 31, 2022 when it was no longer considered probable that the performance conditions would be met. The FY20 PRSUs cliff vested upon approval by the Compensation Committee, which occurred in March 2022.
During the fiscal year ended January 31, 2021, the Company awarded 277,950 PRSUs subject to a market condition based on the Company’s total shareholder return ("TSR") relative to the Russell 2000 index as measured on January 31, 2023. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was approximately $20.8 million. Compensation expense is recorded if the service condition is met regardless of whether the market condition is satisfied. The market condition allows for a range of vesting from 0% to 200% based on the level of performance achieved. The PRSUs cliff vest upon approval by the Compensation Committee.
During the fiscal year ended January 31, 2022, the Company awarded 249,750 PRSUs subject to a market condition based on the Company’s total shareholder return ("TSR") relative to the Russell 2000 index as measured on January 31, 2024. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was approximately $22.4 million. Compensation expense is recorded if the service condition is met regardless of whether the market condition is satisfied. The market condition allows for a range of vesting from 0% to 200% based on the level of performance achieved. The PRSUs cliff vest upon approval by the Compensation Committee.
-80-

A summary of the RSU and RSA activity is as follows:
RSUs and PRSUsRSAs and PRSAs
(in thousands, except weighted-average grant date fair value)SharesWeighted-average grant date fair valueSharesWeighted-average grant date fair value
Outstanding as of January 31, 20211,832 $60.41 193 $61.77 
Granted1,827 64.87   
Vested(482)59.60 (116)61.77 
Forfeited(437)62.81 (75)61.77 
Outstanding as of January 31, 20222,740 $63.15 2 $61.72 
During the fiscal years ended January 31, 2022, 2021 and 2020 the aggregate intrinsic value of RSUs and RSAs vested was $40.9 million, $31.8 million, and $25.0 million, respectively.
Total unrecorded stock-based compensation expense as of January 31, 2022 associated with RSUs and PRSUs was $123.0 million, which is expected to be recognized over a weighted-average period of 2.5 years. Total unrecorded stock-based compensation expense as of January 31, 2022 associated with RSAs and PRSAs was less than $0.1 million, which is expected to be recognized over a weighted-average period of 0.2 years.
Note 11. Fair value
Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1—quoted prices in active markets for identical assets or liabilities;
Level 2—inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and
Level 3—unobservable inputs based on the Company’s own assumptions.
Cash and cash equivalents are considered Level 1 instruments and are valued based on publicly available daily net asset values. The carrying values of cash and cash equivalents approximate fair values due to the short-term nature of these instruments.
The Notes are valued based upon quoted market prices and are considered Level 2 instruments because the markets in which the Notes trade are not considered active markets. As of January 31, 2022, the fair value of the Notes was $588.4 million.
The Term Loan Facility is considered a Level 2 instrument and recorded at book value in the Company's consolidated financial statements. The Term Loan Facility reprices frequently due to variable interest rate terms and entails no significant changes in credit risk. As a result, the fair value of the Term Loan Facility approximates carrying value.
The Prior Term Loan Facility was considered a Level 2 instrument and recorded at book value in the Company's consolidated financial statements. The Prior Term Loan Facility repriced frequently due to variable interest rate terms and entailed no significant changes in credit risk. As a result, the fair value of the Prior Term Loan Facility approximated carrying value.
The contingent consideration liability resulting from the Luum Acquisition was determined using a Monte Carlo valuation model based on Level 3 inputs. The estimate of fair value of the contingent consideration obligation required subjective assumptions to be made regarding revenue growth rates, discount rates, peer revenue volatilities, and probabilities assigned to various potential business result scenarios and was determined using probability assessments with respect to the likelihood of achieving certain revenue targets. The fair value measurement was based on inputs unobservable in the market and thus represented a level 3 measurement. On October 31, 2021, the Company entered into an amendment to the purchase agreement to pay $6.0 million in satisfaction of the contingent consideration liability, and accordingly, the liability was transferred out of Level 3 as it was no longer measured at fair value. For further information, see Note 3—Business combination.
-81-

The following table reconciles the change in the fair value of the contingent consideration during the fiscal year ended January 31, 2022:
(in thousands)Carrying amount
Balance as of January 31, 2021$ 
Contingent consideration recognized at acquisition8,147 
Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss)(2,147)
Payments(6,000)
Balance as of January 31, 2022$ 
Note 12. Employee benefits
The Company has established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All non-seasonal team members over the age of 21 are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 3.5% of eligible earnings. Employer matching contribution expense was $7.1 million, $6.5 million and $3.7 million for the fiscal years ended January 31, 2022, 2021 and 2020, respectively.
The Company is self-insured for medical and dental benefits for all qualifying employees. The medical plan carries a stop-loss policy which will protect from individual claims during the plan year exceeding $350,000. The Company records estimates of costs of claims incurred based on an analysis of historical data and independent estimates. The Company's liability for self-insured medical claims is included in accrued compensation in its consolidated balance sheet and was $3.9 million and $3.5 million as of January 31, 2022 and 2021, respectively.
Note 13. Subsequent events
On March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. HSA portfolio for $60 million in cash.
-82-

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
Management, with the participation of the Company’s Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), has evaluated the effectiveness of the Company’s disclosure controls and procedures as of January 31, 2022, the end of the period covered by this Annual Report on Form 10-K. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to provide reasonable assurance that the information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that the information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Based on such evaluation, our CEO and our CFO have concluded that as of January 31, 2022, the Company's disclosure controls and procedures were not effective because of the material weaknesses in internal control over financial reporting described below.
Notwithstanding the ineffective disclosure controls and procedures as a result of the identified material weaknesses described below, management has concluded that the consolidated financial statements included elsewhere in this Annual Report on Form 10-K present fairly, in all material respects, the Company’s financial position, results of operations and cash flows in accordance with generally accepted accounting principles in the United States of America.
In accordance with interpretive guidance issued by SEC staff, companies are allowed to exclude acquired businesses from the assessment of internal control over financial reporting during the first year after completion of an acquisition and from the assessment of disclosure controls and procedures to the extent subsumed in such internal control over financial reporting. In accordance with this guidance, as the Company acquired Luum on March 8, 2021, and Further on November 1, 2021, management's evaluation and conclusion as to the effectiveness of the Company's disclosure controls and procedures as of January 31, 2022 excluded the portion of disclosure controls and procedures that are subsumed by internal control over financial reporting of Luum and Further. The balances resulting from these acquisitions represented less than 1% of assets and approximately 3% of revenues, excluding the effects of purchase accounting, of the Company's consolidated total assets and consolidated total revenues as of and for the fiscal year ended January 31, 2022.
Management's report on internal control over financial reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. The Company’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. 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 the degree of compliance with the policies or procedures may deteriorate.
Management assessed the effectiveness of the Company’s internal control over financial reporting as of January 31, 2022 based on criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013) (“COSO Framework”).
Based on that assessment, management has concluded that, as of January 31, 2022, due to material weaknesses in internal control over financial reporting the Company’s internal control over financial reporting was not effective.
-83-

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.
In accordance with interpretive guidance issued by SEC staff, management has excluded Luum and Further from its assessment of internal control over financial reporting as of January 31, 2022, as the Company acquired Luum and Further during the fiscal year ended January 31, 2022. The balances resulting from these acquisitions represented less than 1% of assets and approximately 3% of revenues, excluding the effects of purchase accounting, of the Company's consolidated total assets and consolidated total revenues as of and for the fiscal year ended January 31, 2022.
The Company’s independent registered public accounting firm, PricewaterhouseCoopers LLP, has audited the effectiveness of the Company’s internal control over financial reporting as of January 31, 2022. Its report appears in Part II, Item 8 of this Annual Report on Form 10-K.
As previously disclosed, management identified certain deficiencies in the Company’s internal control over financial reporting that aggregated to material weaknesses in the following areas:
A. Contract to Cash Process
The Company did not have effective controls around the contract-to-cash life cycle of service fees, including ineffective process level controls around billing set-up during customer implementation, managing change to existing customer billing terms and conditions, timely termination of customers, implementing complex and/or non-standard billing arrangements that require manual intervention or manual controls for billing to customers, processing timely adjustments, lack of robust, established and documented policies to assess collectability and reserve for revenue, bad debts and accounts receivable, availability of customer contracts, and reviews of non-standard contracts.
B. Information Technology General Controls
The Company did not have effective controls related to information technology general controls ("ITGCs") in the areas of logical access and change management over certain information technology systems that supported its financial reporting processes. The Company’s business process controls (automated and manual) that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted.
These material weaknesses resulted in material misstatements of WageWorks' historical financial statements, which preceded the WageWorks Acquisition, and could result in a misstatement of our account balances or disclosures that would result in a material misstatement to the annual or interim condensed consolidated financial statements that would not be prevented or detected.
Remediation of Previously Reported Material Weakness
As previously reported, the WageWorks subsidiary had material weaknesses related to its risk assessment, information and communication, control activities, and monitoring components of the COSO Framework. Additionally, WageWorks had a material weakness related to inadequate process level and monitoring controls in the area of accounting close and financial reporting.
During the year ended January 31, 2022, the Company completed the following remedial actions designed to address the previously identified material weaknesses in the COSO Framework components:
incorporated certain WageWorks processes into the Company’s existing entity-level controls;
performed its recurring risk assessment and scoping of key systems and business processes, including a risk assessment at the financial statement assertion level to ensure that the level of precision of relevant controls is adequate to address the identified risks;
dedicated certain senior finance, accounting, operational, and IT leadership team members to work on remediation efforts and appointed third-party internal controls advisors to assist with such efforts;
implemented a periodic assessment to monitor business changes impacting accounting processes and controls;
reported periodic updates of the remediation plan progress to the Audit and Risk Committee of the Company's board of directors;
formalized documentation underlying processes and controls to promote knowledge and information transfer across functions and upon personnel changes; and
-84-

monitored the operating effectiveness of the existing entity-level controls.
During the year ended January 31, 2022, the Company completed the following remedial actions designed to address the previously identified material weaknesses in accounting close and financial reporting:
incorporated certain WageWorks processes into the Company’s process-level controls, including, but not limited to, those that address the monitoring of the accounting close cycle and enhanced the evaluation of accounting policies;
redesigned certain processes and controls in conjunction with the enterprise resource planning (“ERP”) system migration described below;
enhanced the design of existing controls, where applicable, and implemented additional controls to further strengthen the control environment;
formalized the assessment of the relevancy of information and data used in key controls, including the design or augmentation of controls to incorporate the review of the accuracy and completeness of such items; and
monitored the operating effectiveness of the process-level and redesigned controls.
Management evaluated the design and operating effectiveness of the entity level and process level controls associated with the remediation activities above. Management has concluded that such controls are operating effectively, and that the previously reported material weaknesses in the COSO Framework components and accounting close and financial reporting have been remediated as of January 31, 2022.
Ongoing Integration and Remediation Efforts
In response to the material weakness "A. Contract to Cash Process", management has taken the following actions:
continued to execute its plan to consolidate service platforms related to the contract-to-cash cycle, which will reduce a significant number of manual business process controls;
enhanced the design of existing controls including information and data used in controls, where applicable, and are implementing additional controls to further strengthen the control environment; and
implemented a process to assess the design and monitor the operating effectiveness of the new and redesigned controls.
In response to the material weakness "B. Information Technology General Controls", management has taken the following actions:
continued to execute its plan to consolidate service platforms, which will reduce the number of ITGCs in the area of logical access and change management;
enhanced the design of existing controls, where applicable, and implemented additional controls to further strengthen the control environment; and
implemented a process to assess and enhance the design and monitor the operating effectiveness of controls related to logical access and change management for relevant applications and systems.
As part of our integration efforts, we have migrated all of our material operations to a single ERP system for the consolidated Company which enhanced our business and financial processes and standardized our information systems. We have re-assessed risks in response to the ERP system migration and the associated changes to underlying processes. We redesigned certain controls in response to the current risks and evaluated the operating effectiveness of the redesigned controls.
As we continue to evaluate operating effectiveness and monitor improvements to our internal control over financial reporting, we may take additional measures to address control deficiencies or modify the remediation plans described above.
Changes in Internal Control Over Financial Reporting
Other than as described above, there were no changes in the Company’s internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended January 31, 2022 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
Item 9B. Other information
None.
-85-

Item 9C. Disclosure regarding foreign jurisdictions that prevent inspections
Not applicable.

-86-

PART III.
Item 10. Directors, executive officers and corporate governance
The information required by this Item 10 of Form 10-K is found in our 2022 Proxy Statement to be filed with the SEC in connection with the solicitation of proxies for the Company's 2022 Annual Meeting of Stockholders is incorporated by reference to our 2022 Proxy Statement will be filed with the SEC within 120 days after the end of the fiscal year to which this report relates.
Code of business conduct and ethics
Our board of directors has adopted a Code of Business Conduct and Ethics that applies to all of our team members, officers and directors, including our Chief Executive Officer, Chief Financial Officer, and other executive and senior financial officers. The full text of our Code of Business Conduct and Ethics is posted on our website at www.healthequity.com in the Corporate Governance section of our Investor Relations webpage. We intend to post any amendments to our Code of Business Conduct and Ethics, and any waivers of our Code of Business Conduct and Ethics for directors and executive officers, on the same website.
Item 11. Executive compensation
The information required by this Item 11 of Form 10-K is incorporated by reference in our 2022 Proxy Statement.
Item 12. Security ownership of certain beneficial owners and management and related stockholder matters
The information required by this Item 12 of Form 10-K is incorporated by reference in our 2022 Proxy Statement.
Item 13. Certain relationships and related transactions, and director independence
The information required by this Item 13 of Form 10-K is incorporated by reference in our 2022 Proxy Statement.
Item 14. Principal accounting fees and services
The information required by this Item 14 of Form 10-K is incorporated by reference in our 2022 Proxy Statement.
-87-

Part IV.

Item 15. Exhibits, financial statement schedules

(a) Documents filed as part of this report

(2) Financial statement schedules
All financial statement schedules have been omitted, since the required information is not applicable or is not present in amounts sufficient to require submission of the schedule, or because the information required is included in the consolidated financial statements and notes thereto included in this Form 10-K.



-88-

(3) Exhibits required by Item 601 of Regulation S-K

Exhibit Index
Incorporated by reference
Exhibit
no.
DescriptionFormFile No.ExhibitFiling Date
3.18-K001-365683.2July 6, 2018
3.28-K001-365683.4July 6, 2018
4.110-K001-365684.1March 31, 2020
4.2S-1/A333-1966454.1July 16, 2014
4.3S-1333-1966454.2June 10, 2014
4.48-K001-365684.1October 12, 2021
10.1S-1/A333-19664510.1July 16, 2014
10.2†S-1333-19664510.2June 10, 2014
10.3†S-1/A333-19664510.3July 16, 2014
10.4†8-K001-3656810.3August 30, 2019
10.5†10-Q001-3656810.4December 6, 2018
10.6†10-K001-3656810.30March 28, 2019
10.7†8-K001-3656810.2August 30, 2019
10.8†S-1333-17370910.3July 19, 2011
10.9†S-1333-19664510.23June 10, 2014
10.10†S-1333-19664510.24June 10, 2014
10.11†10-Q001-3656810.2June 4, 2020
10.12†S-1333-19664510.25June 10, 2014
10.13†S-1333-19664510.26June 10, 2014
10.14†10-Q001-3656810.1September 9, 2020
10.15†8-K001-3656810.1April 1, 2021
10.16†10-Q001-3656810.1September 6, 2018
10.17+
-89-

Incorporated by reference
Exhibit
no.
DescriptionFormFile No.ExhibitFiling Date
10.18+
10.1910-Q001-3656810.1June 11, 2015
10.2010-Q001-3656810.2June 11, 2015
10.21

10-Q001-3656810.1December 8, 2016
10.22

10-Q001-3656810.1June 8, 2017
10.23

10-Q001-3656810.2December 8, 2016
10.24

10-Q001-3656810.2June 8, 2017
10.2510-K001-3656810.31March 28, 2019
10.2610-Q001-3656810.1December 6, 2018
10.2710-Q001-3656810.2December 6, 2018
10.2810-Q001-3656810.3December 6, 2018
10.29†S-1333-17370910.1July 19, 2011
10.308-K001-3656810.1October 12, 2021
10.318-K001-365682.1April 27, 2021
10.328-K001-365682.1September 8, 2021
10.33+
21.1+
23.1+
24.1+
-90-

Incorporated by reference
Exhibit
no.
DescriptionFormFile No.ExhibitFiling Date
31.1+
31.2+
32.1*#
32.2*#
101.INS††XBRL Instance document
101.SCH††XBRL Taxonomy schema linkbase document
101.CAL††XBRL Taxonomy calculation linkbase document
101.DEF††XBRL Taxonomy definition linkbase document
101.LAB††XBRL Taxonomy labels linkbase document
101.PRE††XBRL Taxonomy presentation linkbase document
104
The cover page from the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2022, formatted in Inline XBRL.
+Filed herewith
*Furnished herewith
#These certifications are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference in any filing the registrant makes under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, irrespective of any general incorporation language in any filings.
Indicates management contract or compensatory plan.
††
In accordance with Rule 406T of Regulation S-T, the information in these exhibits is furnished and deemed not filed or part of a registration statement or prospectus for purposes of sections 11 or 12 of the Securities Act of 1933, is deemed not filed for purposes of Section 18 of the Exchange Act of 1934, and otherwise is not subject to liability under these sections.
**Schedules and exhibits have been omitted pursuant to Item 601(b)(2) of Regulation S-K. HealthEquity hereby undertakes to furnish supplementally copies of any of the omitted schedules upon request by the SEC.

Item 16. Form 10-K Summary
None.
-91-

Signatures
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized in the City of Draper, State of Utah on this 31st day of March, 2022.
HEALTHEQUITY, INC.
Date: March 31, 2022By:/s/ Jon Kessler
Name:Jon Kessler
Title:President and Chief Executive Officer

-92-

Power of attorney
KNOW ALL PERSONS BY THESE PRESENT, that each person whose signature appears below hereby constitutes and appoints Jon Kessler and Tyson Murdock, and each of them acting individually, as his or her true and lawful attorneys-in-fact and agents, with full power of each to act alone, with full powers of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K with all exhibits thereto and all documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, with full power of each to act alone, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or his or her or their substitutes, may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report on Form 10-K has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Date: March 31, 2022By:/s/ Robert Selander
Name:Robert Selander
Title:Chairman of the Board, Director
Date: March 31, 2022By:/s/ Jon Kessler
Name:Jon Kessler
Title:President and Chief Executive Officer (Principal Executive Officer), Director
Date: March 31, 2022By:/s/ Tyson Murdock
Name:Tyson Murdock
 Title:Executive Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)
Date: March 31, 2022By:/s/ Frank Corvino
Name:Frank Corvino
Title:Director
Date: March 31, 2022By:/s/ Adrian Dillon
Name:Adrian Dillon
Title:Director
Date: March 31, 2022By:/s/ Evelyn Dilsaver
Name:Evelyn Dilsaver
Title:Director
Date: March 31, 2022By:/s/ Debra McCowan
Name:Debra McCowan
Title:Director
Date: March 31, 2022By:/s/ Stuart Parker
Name:Stuart Parker
Title:Director
Date: March 31, 2022By:/s/ Stephen Neeleman
Name:Stephen Neeleman, M.D.
Title:Vice Chairman and Director
Date: March 31, 2022By:/s/ Ian Sacks
Name:Ian Sacks
Title:Director
Date: March 31, 2022By:/s/ Gayle Wellborn
Name:Gayle Wellborn
Title:Director

-93-
EX-10.17 2 a1017trittschuhemploymenta.htm EX-10.17 Document

Exhibit 10.17
EMPLOYMENT AGREEMENT
This EMPLOYMENT AGREEMENT (this “Agreement”) is made and entered into as of this 9th day of November 2018, by and between HealthEquity, Inc., a Delaware corporation (the “Company”), and Larry L. Trittschuh (“Executive”).
W I T N E S S E T H :
WHEREAS, the Company desires to employ Executive as its Executive Vice President, Chief Information Security Officer and to enter into this Agreement embodying the terms of such employment, and Executive desires to enter into this Agreement and to accept such employment, subject to the terms and provisions of this Agreement.
NOW, THEREFORE, in consideration of the promises and mutual covenants contained herein and for other good and valuable consideration, the receipt and sufficiency of which are mutually acknowledged, the Company and Executive hereby agree as follows:
Section 1.Definitions.
(a)Accrued Obligations” shall mean (i) all accrued but unpaid Base Salary through the date of termination of Executive’s employment, (ii) any unpaid or unreimbursed expenses incurred in accordance with Section 7 hereof, and (iii) any benefits provided under the Company’s employee benefit plans upon a termination of employment, in accordance with the terms contained therein.
(b)Agreement” shall have the meaning set forth in the preamble hereto.
(c)Annual Bonus” shall have the meaning set forth in Section 4(b) hereof.
(d)Base Salary” shall mean the salary provided for in Section 4(a) hereof or any increased salary granted to Executive pursuant to Section 4(a) hereof.
(e)Board” shall mean the Board of Directors of the Company.
(f)Cause” shall mean (i) Executive’s act(s) of gross negligence or willful misconduct in the course of Executive’s employment hereunder, (ii) willful failure or refusal by Executive to perform in any material respect Executive’s duties or responsibilities, (iii) misappropriation (or attempted misappropriation) by Executive of any assets or business opportunities of the Company or any other member of the Company Group, (iv) embezzlement or fraud committed (or attempted) by Executive, at Executive’s direction, or with Executive’s prior actual knowledge, (v) Executive’s conviction of or pleading “guilty” or “ no contest” to, (x) a felony or (y) any other criminal charge that has, or could be reasonably expected to have, an adverse impact on the performance of Executive’s duties to the Company or any other member of the Company Group or otherwise result in material injury to the reputation or business of the Company or any other member of the Company Group, (vi) any material violation by Executive of the policies of the Company, including but not limited to those relating to sexual harassment or business conduct, and those otherwise set forth in the manuals or statements of policy of the Company, or (vii) Executive’s material breach of this Agreement or breach of the Non-Interference Agreement.
If, within ninety (90) days subsequent to Executive’s termination for any reason other than by the Company for Cause, the Company determines that Executive’s employment could



have been terminated for Cause pursuant to subparts (i), (iii), (iv), or (v) of the preceding paragraph (the “Post-Termination Cause Determination”), Executive’s employment will be deemed to have been terminated for Cause for all purposes, and Executive will be required to disgorge to the Company all amounts received pursuant to this Agreement or otherwise on account of such termination that would not have been paid or payable to Executive had such termination been by the Company for Cause. Notwithstanding the foregoing, the Company may assert a Post-Termination Cause Determination if, and only if, the Board did not have actual knowledge of facts supporting its Post-Termination Cause Determination prior to the termination of Executive’s employment.
(g)COBRA” shall mean Part 6 of Title I of the Employee Retirement Income Security Act of 1974, as amended, and Section 4980B of the Code, and the rules and regulations promulgated under any of them.
(h)Code” shall mean the Internal Revenue Code of 1986, as amended, and the rules and regulations promulgated thereunder.
(i)Commencement Award” shall have the meaning set forth in Section 4(c) hereof.
(j)Commencement Date” shall have the meaning set forth in Section 2 hereof.
(k)Commencement Options” shall have the meaning set forth in Section 4(c) hereof.
(l)Commencement RSUs” shall have the meaning set forth in Section 4(c) hereof.
(m)Company” shall have the meaning set forth in the preamble hereto.
(n)Company Group” shall mean the Company together with any direct or indirect subsidiaries of the Company.
(o)Compensation Committee” shall mean the Board or the committee of the Board designated to make compensation decisions relating to senior executive officers of the Company Group.
(p)Delay Period” shall have the meaning set forth in Section 13 hereof.
(q)Disability” shall mean any physical or mental disability or infirmity of Executive that prevents the performance of Executive’s duties for a period of (i) ninety (90) consecutive days or (ii) one hundred twenty (120) non-consecutive days during any twelve (12) month period. Any question as to the existence, extent, or potentiality of Executive’s Disability upon which Executive and the Company cannot agree shall be determined by a qualified, independent physician selected and paid for by the Company and approved by Executive (which approval shall not be unreasonably withheld). The determination of any such physician shall be final and conclusive for all purposes of this Agreement.
(r)Executive” shall have the meaning set forth in the preamble hereto.
(s)Good Reason” shall mean, without Executive’s consent, (i) a material diminution in Executive’s title, duties, or responsibilities as set forth in Section 3 hereof such that Executive is no longer serving in a senior executive capacity for the Company, (ii) a material reduction in Base Salary set forth in Section 4(a) hereof or Annual Bonus opportunity set forth in Section 4(b) hereof (other than pursuant to an across-the-board reduction applicable to all similarly-situated executives as set forth in Section 4(a) hereof), (iii) the relocation of Executive’s
2


principal place of employment (as provided in Section 3(c) hereof) more than fifty (50) miles from its current location, or (iv) any other material breach of a provision of this Agreement by the Company (other than a provision that is covered by clause (i), (ii), or (iii) above). Executive acknowledges and agrees that Executive’s exclusive remedy in the event of any breach of this Agreement shall be to assert Good Reason pursuant to the terms and conditions of Section 8(e) hereof. Notwithstanding the foregoing, during the Term, in the event that the Board reasonably believes that Executive may have engaged in conduct that could constitute Cause hereunder, the Board may, in its sole and absolute discretion, suspend Executive from performing Executive’s duties hereunder, and in no event shall any such suspension constitute an event pursuant to which Executive may terminate employment with Good Reason or otherwise constitute a breach hereunder; provided, that no such suspension shall alter the Company’s obligations under this Agreement during such period of suspension.
(t)Non-Interference Agreement” shall mean the Confidentiality, Non-Interference, and Invention Assignment Agreement attached hereto as Exhibit A.
(u)Person” shall mean any individual, corporation, partnership, limited liability company, joint venture, association, joint-stock company, trust (charitable or non-charitable), unincorporated organization, or other form of business entity.
(v)Release of Claims” shall mean the Release of Claims in substantially the same form attached hereto as Exhibit B (as the same may be revised from time to time by the Company upon the advice of counsel).
(w)Severance Benefits” shall have the meaning set forth in Section 8(g) hereof.
(x)Severance Term” shall mean (i) prior to the twelve month anniversary of the Commencement Date, the eighteen month period following Executive’s termination by the Company without Cause (other than by reason of death or Disability) or by Executive for Good Reason, and (ii) following the twelve month anniversary of the Commencement Date, the twelve month period following Executive’s termination by the Company without Cause (other than by reason of death or Disability) or by Executive for Good Reason.
(y)Term” shall mean the period specified in Section 2 hereof.
Section 2.Acceptance and Term.
The Company agrees to employ Executive, and Executive agrees to serve the Company, on the terms and conditions set forth herein. The Term shall commence on the December 1, 2018 (the “Commencement Date”) and shall continue until terminated in accordance with the provisions of Section 8 hereof (the “Term”).
Section 3.Position, Duties, and Responsibilities; Place of Performance.
(a)Position, Duties, and Responsibilities. During the Term, Executive shall be employed and serve as the Executive Vice President, Chief Information Security Officer of the Company (together with such other position or positions consistent with Executive’s title as the Chief Executive Officer shall specify from time to time) and shall have such duties and responsibilities commensurate with such title. Executive also agrees to serve as an officer and/or director of any other member of the Company Group, in each case without additional compensation. Executive shall report to the Chief Executive Officer.
(b)Performance. Executive shall devote Executive’s full business time, attention, skill, and best efforts to the performance of Executive’s duties under this Agreement and shall
3


not engage in any other business or occupation during the Term, including, without limitation, any activity that (x) conflicts with the interests of the Company or any other member of the Company Group, (y) interferes with the proper and efficient performance of Executive’s duties for the Company, or (z) interferes with Executive’s exercise of judgment in the Company’s best interests. Notwithstanding the foregoing, nothing herein shall preclude Executive from (i) serving, with the prior written consent of the Board, as a member of the boards of directors or advisory boards (or their equivalents in the case of a non-corporate entity) of non-competing businesses and charitable organizations, (ii) engaging in charitable activities and community affairs, and (iii) managing Executive’s personal investments and affairs; provided, however, that the activities set out in clauses (i), (ii), and (iii) shall be limited by Executive so as not to materially interfere, individually or in the aggregate, with the performance of Executive’s duties and responsibilities hereunder or create a potential business or fiduciary conflict.
(c)Principal Place of Employment. Executive’s principal place of employment shall be in Draper, Utah, although Executive understands and agrees that Executive may be required to travel from time to time for business reasons.
Section 4.Compensation.
During the Term, Executive shall be entitled to the following compensation:
(a)Base Salary. Executive shall be paid an annualized Base Salary, payable in accordance with the regular payroll practices of the Company, of not less than $400,000, with increases, if any, as may be approved in writing by the Compensation Committee; provided, however, that the foregoing shall not preclude the Company from reducing Executive’s Base Salary as part of an across-the-board reduction applicable to all similarly-situated executives of the Company.
(b)Annual Bonus. Executive shall be eligible for an annual incentive bonus award determined by the Compensation Committee in respect of each fiscal year during the Term (the “Annual Bonus”). The target Annual Bonus for each fiscal year shall be 50% of Base Salary, with the actual Annual Bonus payable being based upon the level of achievement of annual Company and individual performance objectives for such fiscal year, as determined by the Compensation Committee and communicated to Executive in writing no later than ninety (90) days after the commencement of the fiscal year to which the Annual Bonus relates; provided, however, the $175,000 “sign-on bonus” contemplated in Section 4(e) below shall be deemed Executive’s Annual Bonus in respect of the Company’s Fiscal Year 2019. The Annual Bonus shall be paid to Executive at the same time as annual bonuses are generally payable to other senior executives of the Company, subject to Executive’s continuous employment through the payment date except as otherwise provided for in this Agreement.
(c)Equity Award. Subject to approval from the Compensation Committee, at the next scheduled meeting following the Commencement Date, the Company shall grant Executive any equity award with a fair market value as of the grant date equal to $1,250,000 (the “Commencement Award”) under the Company’s 2014 Equity Incentive Plan (the “Incentive Plan”), one half of which shall be comprised of stock options to purchase shares of the Company’s common stock (the “Commencement Options”) and one half of which shall be comprised of restricted stock units (the “Commencement RSUs”). Subject to Executive’s continued employment with the Company through each applicable vesting date, twenty-five percent (25%) of the Commencement Options and Commencement RSUs granted will vest on each of the first four annual anniversaries of the Commencement Date. The Commencement Award shall be subject to the terms and conditions of the Incentive Plan and the Company’s standard form of stock option agreement and restricted stock award agreement, as applicable.
4


(d)Reimbursements and Relocation Benefits. The Company will reimburse Executive for (i) any relocation expenses or amounts previously paid by Executive’s current employer and subsequently clawed back by Executive’s current employer due to Executive terminating his current employment to pursue employment by the Company, up to a maximum of $75,000, and (ii) any bonus amount(s) previously paid by Executive’s current employer and subsequently clawed back by Executive’s current employer due to Executive terminating his current employment to pursue employment by the Company, up to a maximum of $315,000, subject in each case, to Executive presenting to Company appropriate documentation and otherwise in accordance with Company’s regular reimbursement policies. Company will also reimburse Executive for any rental payments made by Executive following the Commencement Date in respect of the apartment Executive is currently renting in New Jersey, up to a maximum of $50,000, subject to Executive presenting to Company appropriate documentation and otherwise in accordance with Company’s regular reimbursement policies; provided, that Executive shall use reasonable efforts to cancel or assign such rent obligations as soon as possible. In addition, if Executive determines to establish a residence in Utah (fulltime or part time), Company will pay executive or reimburse Executive for any customary and reasonable moving and relocation expenses (e.g., expenses relating to the packing and moving of Executive and Executive’s dependents’ personal property and other expenses as mutually agreed) directly related to Executive’s establishment of a residence in Utah, up to a maximum of $50,000, subject to Executive presenting to Company appropriate documentation and otherwise in accordance with Company’s regular reimbursement policies. All reimbursements and relocation benefits under this section will be considered taxable compensation for which applicable federal, state, and payroll taxes will be withheld.
(e)Sign-on Bonus. On the Commencement Date, Executive shall be entitled to receive a special, one-time bonus equal to $100,000, such bonus to be paid on the first regularly scheduled payroll date following the Commencement Date. Subject to Executive’s continued employment with the Company through the date of payment, Executive shall be entitled to receive a special, one-time bonus equal to $175,000 on April 1, 2019, such bonus to be paid to Executive at the same time as annual bonuses in respect of the Company’s Fiscal Year 2019 are generally payable to other senior executives of the Company
Section 5.Employee Benefits.
During the Term, Executive shall be entitled to participate in health, insurance, retirement, and other benefits provided generally to similarly situated executives of the Company. Executive shall also be entitled to the same number of holidays, vacation days, and sick days, as well as any other benefits, in each case as are generally allowed to similarly situated executives of the Company in accordance with the Company policy as in effect from time to time. Nothing contained herein shall be construed to limit the Company’s ability to amend, suspend, or terminate any employee benefit plan or policy at any time without providing Executive notice, and the right to do so is expressly reserved.
Section 6.Key-Man Insurance.
At any time during the Term, the Company shall have the right to insure the life of Executive for the sole benefit of the Company, in such amounts, and with such terms, as it may determine. All premiums payable thereon shall be the obligation of the Company. Executive shall have no interest in any such policy, but agrees to cooperate with the Company in procuring such insurance by submitting to physical examinations, supplying all information required by the insurance company, and executing all necessary documents, provided that no financial obligation is imposed on Executive by any such documents.
Section 7.Reimbursement of Business Expenses.
5


During the Term, the Company shall pay (or promptly reimburse Executive) for documented, out-of-pocket expenses reasonably incurred by Executive in the course of performing Executive’s duties and responsibilities hereunder (including reasonable travel to and from Executive’s primary residence), which are consistent with the Company’s policies in effect from time to time with respect to business expenses, subject to the Company’s requirements with respect to reporting of such expenses.
Section 8.Termination of Employment.
(a)General. The Term shall terminate earlier than as provided in Section 2 hereof upon the earliest to occur of (i) Executive’s death, (ii) a termination by reason of a Disability, (iii) a termination by the Company with or without Cause, and (iv) a termination by Executive with or without Good Reason. Upon any termination of Executive’s employment for any reason, except as may otherwise be requested by the Company in writing and agreed upon in writing by Executive, Executive shall resign from any and all directorships, committee memberships, and any other positions Executive holds with the Company or any other member of the Company Group. Notwithstanding anything herein to the contrary, the payment (or commencement of a series of payments) hereunder of any “nonqualified deferred compensation” (within the meaning of Section 409A of the Code) upon a termination of employment shall be delayed until such time as Executive has also undergone a “separation from service” as defined in Treas. Reg. 1.409A-1(h), at which time such nonqualified deferred compensation (calculated as of the date of Executive’s termination of employment hereunder) shall be paid (or commence to be paid) to Executive on the schedule set forth in this Section 8 as if Executive had undergone such termination of employment (under the same circumstances) on the date of Executive’s ultimate “separation from service.”
(b)Termination Due to Death or Disability. Executive’s employment shall terminate automatically upon Executive’s death. The Company may terminate Executive’s employment immediately upon the occurrence of a Disability, such termination to be effective upon Executive’s receipt of written notice of such termination. Upon Executive’s death or in the event that Executive’s employment is terminated due to Executive’s Disability, Executive or Executive’s estate or Executive’s beneficiaries, as the case may be, shall be entitled to:
(i)The Accrued Obligations;
(ii)Any unpaid Annual Bonus in respect of any completed fiscal year that has ended prior to the date of such termination, if any, which amount shall be paid at such time annual bonuses are paid to other senior executives of the Company, but in no event later than the date that is 2½ months following the last day of the fiscal year in which such termination occurred; and
(iii)Subject to achievement of the applicable performance objectives for the fiscal year of the Company in which Executive’s termination occurs, as determined by the Compensation Committee, payment of the Annual Bonus that would otherwise have been earned in respect of the fiscal year in which such termination occurred, pro-rated to reflect the number of days Executive was employed during such fiscal year, such amount to be paid at the same time it would otherwise be paid to Executive had no termination occurred, but in no event later than the date that is 2½ months following the last day of the fiscal year of the Company in which such termination occurred.
Following Executive’s death or a termination of Executive’s employment by reason of a Disability, except as set forth in this Section 8(b), Executive shall have no further rights to any compensation or any other benefits under this Agreement.
6


(c)Termination by the Company with Cause.
(i)The Company may terminate Executive’s employment at any time with Cause, effective upon Executive’s receipt of written notice of such termination, provided that, to be effective, such written notice must be provided to Executive within sixty (60) days of the Board having actual knowledge of the occurrence of such event and further provided that, with respect to any Cause termination relying on clause (ii), (vi), or (vii) of the definition of Cause set forth in Section 1(f) hereof, to the extent that such act or acts or failure or failures to act are curable, the Board shall provide Executive with written notice of the Company’s intention to terminate Executive with Cause, such notice to state in detail the particular act or acts or failure or failures to act that constitute the grounds on which the proposed termination with Cause is based and to provide Executive with ten (10) days to cure the particular act or acts or failure or failures to act (the “Cure Period”) and such termination shall be effective at the expiration of the Cure Period unless Executive has fully cured such act or acts or failure or failures to act that give rise to Cause during such Cure Period.
(ii)In the event that the Company terminates Executive’s employment with Cause, Executive shall be entitled only to the Accrued Obligations. Following such termination of Executive’s employment with Cause, except as set forth in this Section 8(c)(ii), Executive shall have no further rights to any compensation or any other benefits under this Agreement.
(d)Termination by the Company without Cause. The Company may terminate Executive’s employment at any time without Cause, effective upon Executive’s receipt of written notice of such termination. In the event that Executive’s employment is terminated by the Company without Cause (other than due to death or Disability), Executive shall be entitled to:
(i)The Accrued Obligations;
(ii)Any unpaid Annual Bonus in respect of any completed fiscal year that has ended prior to the date of such termination, which amount shall be paid at such time annual bonuses are paid to other senior executives of the Company, but in no event later than the date that is 2½ months following the last day of the fiscal year in which such termination occurred;
(iii)Subject to achievement of the applicable performance objectives for the fiscal year of the Company in which Executive’s termination occurs, as determined by the Compensation Committee, payment of the Annual Bonus that would otherwise have been earned in respect of the fiscal year in which such termination occurred, pro-rated to reflect the number of days Executive was employed during such fiscal year, such amount to be paid at the same time it would otherwise be paid to Executive had no termination occurred, but in no event later than the date that is 2½ months following the last day of the fiscal year of the Company in which such termination occurred;
(iv)Continued payment of Base Salary during the Severance Term, payable in accordance with the Company’s regular payroll practices;
(v)Notwithstanding any provision to the contrary in any stock option agreement or any equity plan maintained by the Company, all stock options held by Executive as of the date of Executive’s termination of employment shall remain exercisable until the earlier to occur of (a) the expiration date of such stock option and (b) the twelve (12) month anniversary of Executive’s termination; and
(vi)To the extent permitted by applicable law without any penalty to Executive or any member of the Company Group and subject to Executive’s election of COBRA
7


continuation coverage under the Company’s group health plan, on the first regularly scheduled payroll date of each month of the Severance Term, the Company will pay Executive an amount equal to the “applicable percentage” of the monthly COBRA premium cost; provided, that the payments pursuant to this clause (vi) shall cease earlier than the expiration of the Severance Term in the event that Executive becomes eligible to receive any health benefits, including through a spouse’s employer, during the Severance Term. For purposes hereof, the “applicable percentage” shall be the percentage of Executive’s health care premium costs covered by the Company as of the date of termination. Amounts paid by the Company will be taxable to the extent required to avoid adverse consequences to Executive or the Company under either Section 105(h) of the Code or the Patient Protection and Affordable Care Act of 2010.
Notwithstanding the foregoing, the payments and benefits described in clauses (ii), (iii), (iv), (v) and (vi) above shall immediately terminate, and the Company shall have no further obligations to Executive with respect thereto, in the event that Executive breaches any provision of the Non-Interference Agreement. Following such termination of Executive’s employment by the Company without Cause, except as set forth in this Section 8(d), Executive shall have no further rights to any compensation or any other benefits under this Agreement. For the avoidance of doubt, Executive’s sole and exclusive remedy upon a termination of employment by the Company without Cause shall be receipt of the Severance Benefits.
(e)Termination by Executive with Good Reason. Executive may terminate Executive’s employment with Good Reason by providing the Company written notice setting forth in reasonable specificity the event that constitutes Good Reason, which written notice, to be effective, must be provided to the Company within sixty (60) days of the occurrence of such event. Said notice shall state in detail the particular act or acts or failure or failures to act that constitute the grounds on which the proposed termination for Good Reason is based and shall provide the Company with a Cure Period (as defined in Section 8(c)(i) above), and such termination shall be effective at the expiration of the Cure Period unless the Company has fully cured such act or acts or failure or failures to act that give rise to Good Reason during such Cure Period. In the event of termination with Good Reason, Executive shall be entitled to the same payments and benefits as provided in Section 8(d) hereof for a termination by the Company without Cause, subject to the same conditions on payment and benefits as described in Section 8(d) hereof. Following such termination of Executive’s employment by Executive with Good Reason, except as set forth in this Section 8(e), Executive shall have no further rights to any compensation or any other benefits under this Agreement. For the avoidance of doubt, Executive’s sole and exclusive remedy upon a termination of employment with Good Reason shall be receipt of the Severance Benefits.
(f)Termination by Executive without Good Reason. Executive may terminate Executive’s employment without Good Reason by providing the Company thirty (30) days’ written notice of such termination. In the event of a termination of employment by Executive under this Section 8(f), Executive shall be entitled only to the Accrued Obligations. In the event of termination of Executive’s employment under this Section 8(f), the Company may, in its sole and absolute discretion, by written notice accelerate such date of termination without changing the characterization of such termination as a termination by Executive without Good Reason. Following such termination of Executive’s employment by Executive without Good Reason, except as set forth in this Section 8(f), Executive shall have no further rights to any compensation or any other benefits under this Agreement.
(g)Release. Notwithstanding any provision herein to the contrary, the payment of any amount or provision of any benefit pursuant to subsection (b), (d), or (e) of this Section 8 (other than the Accrued Obligations) (collectively, the “Severance Benefits”) shall be conditioned upon Executive’s execution, delivery to the Company, and non-revocation of the Release of Claims (and the expiration of any revocation period contained in such Release of
8


Claims) within sixty (60) days following the date of Executive’s termination of employment hereunder. If Executive fails to execute the Release of Claims in such a timely manner so as to permit any revocation period to expire prior to the end of such sixty (60) day period, or timely revokes Executive’s acceptance of such release following its execution, Executive shall not be entitled to any of the Severance Benefits. Further, (i) to the extent that any of the Severance Benefits constitutes “nonqualified deferred compensation” for purposes of Section 409A of the Code, any payment of any amount or provision of any benefit otherwise scheduled to occur prior to the sixtieth (60th) day following the date of Executive’s termination of employment hereunder, but for the condition on executing the Release of Claims as set forth herein, shall not be made until the first regularly scheduled payroll date following such sixtieth (60th) day and (ii) to the extent that any of the Severance Benefits do not constitute “nonqualified deferred compensation” for purposes of Section 409A of the Code, any payment of any amount or provision of any benefit otherwise scheduled to occur following the date of Executive’s termination of employment hereunder, but for the condition on executing the Release of Claims as set forth herein, shall not be made until the first regularly scheduled payroll date following the date the Release of Claims is timely executed and the applicable revocation period has ended, after which, in each case, any remaining Severance Benefits shall thereafter be provided to Executive according to the applicable schedule set forth herein. For the avoidance of doubt, in the event of a termination due to Executive’s death or Disability, Executive’s obligations herein to execute and not revoke the Release of Claims may be satisfied on Executive’s behalf by Executive’s estate or a person having legal power of attorney over Executive’s affairs.
Section 9.Non-Interference Agreement.
As a condition of, and prior to commencement of, Executive’s employment with the Company, Executive shall have executed and delivered to the Company the Non-Interference Agreement. The parties hereto acknowledge and agree that this Agreement and the Non-Interference Agreement shall be considered separate contracts, and the Non-Interference Agreement will survive the termination of this Agreement for any reason.
Section 10.Representations and Warranties of Executive.
Executive represents and warrants to the Company that—
(a)Executive is entering into this Agreement voluntarily and that Executive’s employment hereunder and compliance with the terms and conditions hereof will not conflict with or result in the breach by Executive of any agreement to which Executive is a party or by which Executive may be bound;
(b)Executive has not violated, and in connection with Executive’s employment with the Company will not violate, any non-solicitation, non-competition, or other similar covenant or agreement of a prior employer by which Executive is or may be bound; and
(c)in connection with Executive’s employment with the Company, Executive will not use any confidential or proprietary information Executive may have obtained in connection with employment with any prior employer.
Section 11.Taxes.
The Company may withhold from any payments made under this Agreement all applicable taxes, including, but not limited to, income, employment, and social insurance taxes, as shall be required by law. Executive acknowledges and represents that the Company has not provided any tax advice to Executive in connection with this Agreement and that Executive has been advised by the Company to seek tax advice from Executive’s own tax advisors regarding
9


this Agreement and payments that may be made to Executive pursuant to this Agreement, including specifically, the application of the provisions of Section 409A of the Code to such payments.
Section 12.Set Off; Mitigation.
The Company’s obligation to pay Executive the amounts provided and to make the arrangements provided hereunder shall be subject to set-off, counterclaim, or recoupment of amounts owed by Executive to any member of the Company Group; provided, however, that prior to exercising any right of set-off, counterclaim, or recoupment, the Company shall provide Executive with written notice setting forth, in detail, the facts on which it relies to support its claim of set-off, counterclaim, or recoupment and further provided that to the extent any amount so subject to set-off, counterclaim, or recoupment is payable in installments hereunder, such set-off, counterclaim, or recoupment shall not modify the applicable payment date of any installment, and to the extent an obligation cannot be satisfied by reduction of a single installment payment, any portion not satisfied shall remain an outstanding obligation of Executive and shall be applied to the next installment only at such time the installment is otherwise payable pursuant to the specified payment schedule. Executive shall not be required to mitigate the amount of any payment or benefit provided pursuant to this Agreement by seeking other employment or otherwise, and except as provided in Section 8(d)(vi) hereof, the amount of any payment or benefit provided for pursuant to this Agreement shall not be reduced by any compensation earned as a result of Executive’s other employment or otherwise.
Section 13.Additional Section 409A Provisions.
Notwithstanding any provision in this Agreement to the contrary—
(a)Any payment otherwise required to be made hereunder to Executive at any date as a result of the termination of Executive’s employment shall be delayed for such period of time as may be necessary to meet the requirements of Section 409A(a)(2)(B)(i) of the Code (the “Delay Period”). On the first business day following the expiration of the Delay Period, Executive shall be paid, in a single cash lump sum, an amount equal to the aggregate amount of all payments delayed pursuant to the preceding sentence, and any remaining payments not so delayed shall continue to be paid pursuant to the payment schedule set forth herein.
(b)Each payment in a series of payments hereunder shall be deemed to be a separate payment for purposes of Section 409A of the Code.
(c)To the extent that any right to reimbursement of expenses or payment of any benefit in-kind under this Agreement constitutes nonqualified deferred compensation (within the meaning of Section 409A of the Code), (i) any such expense reimbursement shall be made by the Company no later than the last day of the taxable year following the taxable year in which such expense was incurred by Executive, (ii) the right to reimbursement or in-kind benefits shall not be subject to liquidation or exchange for another benefit, and (iii) the amount of expenses eligible for reimbursement or in-kind benefits provided during any taxable year shall not affect the expenses eligible for reimbursement or in-kind benefits to be provided in any other taxable year; provided, that the foregoing clause (iii) shall not be violated with regard to expenses reimbursed under any arrangement covered by Section 105(b) of the Code solely because such expenses are subject to a limit related to the period the arrangement is in effect.
(d)While the payments and benefits provided hereunder are intended to be structured in a manner to avoid the implication of any penalty taxes under Section 409A of the Code, in no event whatsoever shall the Company or any of its affiliates (including, without limitation, the Company) be liable for any additional tax, interest, or penalties that may be imposed on
10


Executive as a result of Section 409A of the Code or any damages for failing to comply with Section 409A of the Code (other than for withholding obligations or other obligations applicable to employers, if any, under Section 409A of the Code).
Section 14.Golden Parachute Tax Provision.
If there is a change in ownership or control of the Company that would cause any payment or distribution by the Company or any other Person or entity to Executive or for Executive’s benefit (whether paid or payable or distributed or distributable pursuant to the terms of this Agreement or otherwise) (a “Payment”) to be subject to the excise tax imposed by Section 4999 of the Code (such excise tax, together with any interest or penalties incurred by Executive with respect to such excise tax, the “Excise Tax”), then Executive will receive the greatest of the following, whichever gives Executive the highest net after-tax amount (after taking into account federal, state, local and social security taxes): (a) the Payments or (b) one dollar less than the amount of the Payments that would subject Executive to the Excise Tax (the “Safe Harbor Amount”).  If a reduction in the Payments is necessary so that the Payments equal the Safe Harbor Amount and none of the Payments constitutes nonqualified deferred compensation (within the meaning of Section 409A of the Code), then the reduction shall occur in the manner Executive elects in writing prior to the date of payment.  If any Payment constitutes nonqualified deferred compensation or if Executive fails to elect an order, then the Payments to be reduced will be determined in a manner which has the least economic cost to Executive and, to the extent the economic cost is equivalent, will be reduced in the inverse order of when payment would have been made to Executive, until the reduction is achieved.  All determinations required to be made under this Section 14, including whether and when the Safe Harbor Amount is required and the amount of the reduction of the Payments and the assumptions to be utilized in arriving at such determination, shall be made by a certified public accounting firm designated by the Company (the “Accounting Firm”).  All fees and expenses of the Accounting Firm shall be borne solely by the Company.  Any determination by the Accounting Firm shall be binding upon Company and Executive.
Section 15.Clawback.
All payments made pursuant to this Agreement are subject to the “clawback” obligations of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Act, as may be amended from time to time, and any other “clawback” obligations pursuant to applicable law, rules, and regulations.
Section 16.Indemnification.
Executive shall be indemnified and held harmless pursuant to the terms and conditions set forth in an Indemnification Agreement in substantially the same form as provided to other officers and directors of the Company.
Section 17.Successors and Assigns; No Third-Party Beneficiaries.
(a)The Company. This Agreement shall inure to the benefit of the Company and its respective successors and assigns. Neither this Agreement nor any of the rights, obligations, or interests arising hereunder may be assigned by the Company to a Person (other than another member of the Company Group, or its or their respective successors) without Executive’s prior written consent (which shall not be unreasonably withheld, delayed, or conditioned); provided, however, that in the event of a sale of all or substantially all of the assets of the Company or any direct or indirect division or subsidiary thereof to which Executive’s employment primarily relates, the Company may provide that this Agreement will be assigned to, and assumed by, the
11


acquiror of such assets, it being agreed that in such circumstances, Executive’s consent will not be required in connection therewith.
(b)Executive. Executive’s rights and obligations under this Agreement shall not be transferable by Executive by assignment or otherwise, without the prior written consent of the Company; provided, however, that if Executive shall die, all amounts then payable to Executive hereunder shall be paid in accordance with the terms of this Agreement to Executive’s devisee, legatee, or other designee, or if there be no such designee, to Executive’s estate.
(c)No Third-Party Beneficiaries. Except as otherwise set forth in Section 8(b) or Section 17(b) hereof, nothing expressed or referred to in this Agreement will be construed to give any Person other than the Company, the other members of the Company Group, and Executive any legal or equitable right, remedy, or claim under or with respect to this Agreement or any provision of this Agreement.
Section 18.Waiver and Amendments.
Any waiver, alteration, amendment, or modification of any of the terms of this Agreement shall be valid only if made in writing and signed by each of the parties hereto; provided, however, that any such waiver, alteration, amendment, or modification must be consented to on the Company’s behalf by the Board. No waiver by either of the parties hereto of their rights hereunder shall be deemed to constitute a waiver with respect to any subsequent occurrences or transactions hereunder unless such waiver specifically states that it is to be construed as a continuing waiver.
Section 19.Severability.
If any covenants or such other provisions of this Agreement are found to be invalid or unenforceable by a final determination of a court of competent jurisdiction, (a) the remaining terms and provisions hereof shall be unimpaired, and (b) the invalid or unenforceable term or provision hereof shall be deemed replaced by a term or provision that is valid and enforceable and that comes closest to expressing the intention of the invalid or unenforceable term or provision hereof.
Section 20.Governing Law and Jurisdiction.
EXCEPT WHERE PREEMPTED BY FEDERAL LAW, THE VALIDITY, INTERPRETATION, CONSTRUCTION, AND PERFORMANCE OF THIS AGREEMENT IS GOVERNED BY AND IS TO BE CONSTRUED UNDER THE LAWS OF THE STATE OF DELAWARE APPLICABLE TO AGREEMENTS MADE AND TO BE PERFORMED IN THAT STATE, WITHOUT REGARD TO CONFLICT OF LAWS RULES. ANY DISPUTE OR CLAIM ARISING OUT OF OR RELATING TO THIS AGREEMENT OR CLAIM OF BREACH HEREOF SHALL BE BROUGHT EXCLUSIVELY IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE, TO THE EXTENT FEDERAL JURISDICTION EXISTS, AND IN ANY COURT SITTING IN SALT LAKE CITY, UTAH, BUT ONLY IN THE EVENT FEDERAL JURISDICTION DOES NOT EXIST, AND ANY APPLICABLE APPELLATE COURTS. BY EXECUTION OF THIS AGREEMENT, THE PARTIES HERETO, AND THEIR RESPECTIVE AFFILIATES, CONSENT TO THE EXCLUSIVE JURISDICTION OF SUCH COURTS, AND WAIVE ANY RIGHT TO CHALLENGE JURISDICTION OR VENUE IN SUCH COURT WITH REGARD TO ANY SUIT, ACTION, OR PROCEEDING UNDER OR IN CONNECTION WITH THIS AGREEMENT. EACH PARTY TO THIS AGREEMENT ALSO HEREBY WAIVES ANY
12


RIGHT TO TRIAL BY JURY IN CONNECTION WITH ANY SUIT, ACTION, OR PROCEEDING UNDER OR IN CONNECTION WITH THIS AGREEMENT.
Section 21.Notices.
(a)Place of Delivery. Every notice or other communication relating to this Agreement shall be in writing, and shall be mailed to or delivered to the party for whom or which it is intended at such address as may from time to time be designated by it in a notice mailed or delivered to the other party as herein provided; provided, that unless and until some other address be so designated, all notices and communications by Executive to the Company shall be mailed or delivered to the Company at its principal executive office, and all notices and communications by the Company to Executive may be given to Executive personally or may be mailed to Executive at Executive’s last known address, as reflected in the Company’s records.
(b)Date of Delivery. Any notice so addressed shall be deemed to be given or received (i) if delivered by hand, on the date of such delivery, (ii) if mailed by courier or by overnight mail, on the first business day following the date of such mailing, and (iii) if mailed by registered or certified mail, on the third business day after the date of such mailing.
Section 22.Section Headings.
The headings of the sections and subsections of this Agreement are inserted for convenience only and shall not be deemed to constitute a part thereof or affect the meaning or interpretation of this Agreement or of any term or provision hereof.
Section 23.Entire Agreement.
This Agreement, together with any exhibits attached hereto, constitutes the entire understanding and agreement of the parties hereto regarding the employment of Executive. This Agreement supersedes all prior negotiations, discussions, correspondence, communications, understandings, and agreements between the parties relating to the subject matter of this Agreement.
Section 24.Survival of Operative Sections.
Upon any termination of Executive’s employment, the provisions of Section 8 through 25 of this Agreement (together with any related definitions set forth in Section 1 hereof) shall survive to the extent necessary to give effect to the provisions thereof.
Section 25.Counterparts.
This Agreement may be executed in two (2) or more counterparts, each of which shall be deemed to be an original but all of which together shall constitute one and the same instrument. The execution of this Agreement may be by actual signature or by signature delivered by facsimile or by e-mail as a portable document format (.pdf) file or image file attachment.
*    *    *
[Signatures to appear on the following page(s).]
13


IN WITNESS WHEREOF, the undersigned have executed this Agreement as of the date first above written.
HEALTHEQUITY, INC.
___/s/ Jon Kessler________
By: Jon Kessler
Title: President and CEO
EXECUTIVE
_/s/ Larry L. Trittschuh__
Larry L. Trittschuh
[Signature Page to Employment Agreement]


Exhibit A
CONFIDENTIALITY, NON-INTERFERENCE, AND INVENTION ASSIGNMENT AGREEMENT
As a condition of my becoming employed by, or continuing employment with, HealthEquity, Inc., a Delaware corporation (the “Company”), and in consideration of my employment with the Company and my receipt of the compensation now and hereafter paid to me by the Company, I agree to the following terms set forth in this Confidentiality, Non-Interference, and Invention Assignment Agreement (this “Non-Interference Agreement”):
Section 1.Confidential Information.
(a)Company Group Information. I acknowledge that, during the course of my employment, I will have access to information about the Company and its direct and indirect subsidiaries and affiliates (collectively, the “Company Group”) and that my employment with the Company shall bring me into close contact with confidential and proprietary information of any member of the Company Group. In recognition of the foregoing, I agree, at all times during the term of my employment with the Company and thereafter, to hold in confidence, and not to use, except for the benefit of any member of the Company Group, or to disclose to any person, firm, corporation, or other entity without written authorization of the Company, any Confidential Information that I obtain or create. I further agree not to make copies of such Confidential Information except as authorized by the Company. I understand that “Confidential Information” means information that any member of the Company Group has developed, acquired, created, compiled, discovered, or owned or will develop, acquire, create, compile, discover, or own, that has value in or to the business of any member of the Company Group that is not generally known and that the Company wishes to maintain as confidential. I understand that Confidential Information includes, but is not limited to, any and all non-public information that relates to the actual or anticipated business and/or products, research, or development of the Company, or to the Company’s technical data, trade secrets, or know-how, including, but not limited to, research, product plans, or other information regarding the Company’s products or services and markets, customer lists, and customers (including, but not limited to, customers of the Company on whom I called or with whom I may become acquainted during the term of my employment), software, developments, inventions, processes, formulas, technology, designs, drawings, engineering, hardware configuration information, marketing, finances, and other business information disclosed by the Company either directly or indirectly in writing, orally, or by drawings or inspection of premises, parts, equipment, or other Company property. Notwithstanding the foregoing, Confidential Information shall not include (i) any of the foregoing items that have become publicly and widely known through no unauthorized disclosure by me or others who were under confidentiality obligations as to the item or items involved, or (ii) any information that I am required to disclose to, or by, any governmental or judicial authority; provided, however, that in such event I will give the Company prompt written notice thereof so that any member of the Company Group may seek an appropriate protective order and/or waive in writing compliance with the confidentiality provisions of this Non-Interference Agreement.
(b)Former Employer Information. I represent that my performance of all of the terms of this Non-Interference Agreement as an employee of the Company has not breached and will not breach any agreement to keep in confidence proprietary information, knowledge, or data acquired by me in confidence or trust prior or subsequent to the commencement of my employment with the Company, and I will not disclose to any member of the Company Group, or induce any member of the Company Group to use, any developments, or confidential or proprietary information or material I may have obtained in connection with employment with
A-1


any prior employer in violation of a confidentiality agreement, nondisclosure agreement, or similar agreement with such prior employer.
(c)Third Party Information. I understand that the Company Group has received and in the future may receive from third parties confidential or proprietary information (“Third Party Information”) subject to a duty on the Company Group’s part to maintain the confidentiality of such information and to use it only for certain limited purposes. In recognition of the foregoing, I agree, at all times during the period of my employment with the Company (the “Employment Period”) and thereafter, to hold in confidence and will not disclose to anyone (other than Company Group personnel who need to know such information in connection with their work for the Company Group), and not to use, except for the benefit of the Company Group, Third Party Information without the express prior written consent of an officer of the Company and otherwise treat Third Party Information as Confidential Information.
(d)Whistleblower; Defend Trade Secrets Act Disclosure.
(i)In addition, I understand that nothing in this Agreement shall be construed to prohibit me from reporting possible violations of law or regulation to any governmental agency or regulatory body or making other disclosures that are protected under any law or regulation, or from filing a charge with or participating in any investigation or proceeding conducted by any governmental agency or regulatory body.
(ii)I understand that the Defend Trade Secrets Act provides that I may not be held criminally or civilly liable under any Federal or state trade secret law for the disclosure of a trade secret that is made in confidence to a Federal, state, or local government official, either directly or indirectly, or to an attorney, and solely for the purpose of reporting or investigating a suspected violation of law; or that is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. In the event that I file a lawsuit for retaliation by any member of the Company Group for reporting a suspected violation of law, I may disclose the trade secret to my attorney and use the trade secret information in the court proceeding, if I file any document containing the trade secret under seal and do not disclose the trade secret, except pursuant to court order.
Section 2.Developments.
(a)Developments Retained and Licensed. I have attached hereto, as Schedule A, a list describing with particularity all developments, original works of authorship, improvements, and trade secrets that I can demonstrate were created or owned by me prior to the commencement of my employment (collectively referred to as “Prior Developments”), which belong solely to me or belong to me jointly with another, that relate in any way to any of the actual or proposed businesses, products, or research and development of any member of the Company Group, and that are not assigned to the Company hereunder, or if no such list is attached, I represent that there are no such Prior Developments. If, during any period during which I perform or performed services for any member of the Company Group both before or after the date hereof (the “Assignment Period”), whether as an officer, employee, director, independent contractor, consultant, or agent, or in any other capacity, I incorporate (or have incorporated) into any member of the Company Group’s product or process a Prior Development owned by me or in which I have an interest, I hereby grant each member of the Company Group, and each member of the Company Group shall have, a non-exclusive, royalty-free, irrevocable, perpetual, transferable worldwide license (with the right to sublicense) to make, have made, copy, modify, make derivative works of, use, sell, and otherwise distribute such Prior Development as part of or in connection with such product or process.
A-2


(b)Assignment of Developments. I agree that I will, without additional compensation, promptly make full written disclosure to the Company, and will hold in trust for the sole right and benefit of the Company all developments, original works of authorship, inventions, concepts, know-how, improvements, trade secrets, and similar proprietary rights, whether or not patentable or registrable under copyright or similar laws, which I may solely or jointly conceive or develop or reduce to practice, or have solely or jointly conceived or developed or reduced to practice, or have caused or may cause to be conceived or developed or reduced to practice, during the Assignment Period, whether or not during regular working hours, provided they either (i) relate at the time of conception, development or reduction to practice to the business of any member of the Company Group, or the actual or anticipated research or development of any member of the Company Group; (ii) result from or relate to any work performed for any member of the Company Group; or (iii) are developed through the use of equipment, supplies, or facilities of any member of the Company Group, or any Confidential Information, or in consultation with personnel of any member of the Company Group (collectively referred to as “Developments”). I further acknowledge that all Developments made by me (solely or jointly with others) within the scope of and during the Assignment Period are “works made for hire” (to the greatest extent permitted by applicable law) for which I am, in part, compensated by my salary, unless regulated otherwise by law, but that, in the event any such Development is deemed not to be a work made for hire, I hereby assign to the Company, or its designee, all my right, title, and interest throughout the world in and to any such Development. If any Developments cannot be assigned, I hereby grant to each member of the Company Group an exclusive, assignable, irrevocable, perpetual, worldwide, sublicenseable (through one or multiple tiers), royalty-free, unlimited license to use, make, modify, sell, offer for sale, reproduce, distribute, create derivative works of, publicly perform, publicly display and digitally perform and display such work in any media now known or hereafter known. Outside the scope of my service, whether during or after my employment with any member of the Company Group, I agree not to (i) modify, adapt, alter, translate, or create derivative works from any such work of authorship or (ii) merge any such work of authorship with other Developments. To the extent rights related to paternity, integrity, disclosure and withdrawal (collectively, “Moral Rights”) may not be assignable under applicable law and to the extent the following is allowed by the laws in the various countries where Moral Rights exist, I hereby irrevocably waive such Moral Rights and consent to any action of any member of the Company Group that would violate such Moral Rights in the absence of such consent.
(c)Maintenance of Records. I agree to keep and maintain adequate and current written records of all Developments made by me (solely or jointly with others) during the Assignment Period. The records may be in the form of notes, sketches, drawings, flow charts, electronic data or recordings, and any other format. The records will be available to and remain the sole property of any member of the Company Group at all times. I agree not to remove such records from the Company’s place of business except as expressly permitted by Company Group policy, which may, from time to time, be revised at the sole election of such member of the Company Group for the purpose of furthering the business of such member of the Company Group.
(d)Intellectual Property Rights. I agree to assist the Company, or its designee, at the Company’s expense, in every way to secure the rights of each member of the Company Group in the Developments and any copyrights, patents, trademarks, service marks, database rights, domain names, mask work rights, moral rights, and other intellectual property rights relating thereto in any and all countries, including the disclosure to the Company of all pertinent information and data with respect thereto, the execution of all applications, specifications, oaths, assignments, recordations, and all other instruments that the Company shall deem necessary in order to apply for, obtain, maintain, and transfer such rights and in order to assign and convey to each member of the Company Group the sole and exclusive right, title, and interest in and to such Developments, and any intellectual property and other proprietary rights relating thereto. I
A-3


further agree that my obligation to execute or cause to be executed, when it is in my power to do so, any such instrument or papers shall continue after the Assignment Period until the expiration of the last such intellectual property right to expire in any country of the world; provided, however, the Company shall reimburse me for my reasonable expenses incurred in connection with carrying out the foregoing obligation. If the Company is unable because of my mental or physical incapacity or unavailability for any other reason to secure my signature to apply for or to pursue any application for any United States or foreign patents or copyright registrations covering Developments or original works of authorship assigned to the Company as above, then I hereby irrevocably designate and appoint the Company and its duly authorized officers and agents as my agent and attorney in fact to act for and in my behalf and stead to execute and file any such applications or records and to do all other lawfully permitted acts to further the application for, prosecution, issuance, maintenance, and transfer of letters patent or registrations thereon with the same legal force and effect as if originally executed by me. I hereby waive and irrevocably quitclaim to the Company any and all claims, of any nature whatsoever, that I now or hereafter have for past, present, or future infringement of any and all proprietary rights assigned to the Company.
Section 3.Returning Company Group Documents.
I agree that, at the time of termination of my employment with the Company for any reason, I will deliver to the Company (and will not keep in my possession, recreate, or deliver to anyone else) any and all Confidential Information and all other documents, materials, information, and property developed by me pursuant to my employment or otherwise belonging to the Company. I agree further that any property situated on the Company’s premises and owned by the Company (or any other member of the Company Group), including disks and other storage media, filing cabinets, and other work areas, is subject to inspection by personnel of any member of the Company Group at any time with or without notice.
Section 4.Disclosure of Agreement.
As long as it remains in effect, I will disclose the existence of this Non-Interference Agreement to any prospective employer, partner, co-venturer, investor, or lender prior to entering into an employment, partnership, or other business relationship with such person or entity.
Section 5.Restrictions on Interfering.
(a)Non-Competition. During the Employment Period and the Post-Termination Non-Compete Period, I shall not, directly or indirectly, individually or on behalf of any person, company, enterprise, or entity, or as a sole proprietor, partner, stockholder, director, officer, principal, agent, or executive, or in any other capacity or relationship, engage in any Competitive Activities or own any securities (debt or equity) in any person, company, enterprise, or entity that is engaged in Competitive Activities, within the United States or any other jurisdiction in which the Company Group is actively engaged in business. Notwithstanding the foregoing, my ownership of securities of a public company engaged in Competitive Activities not in excess of three percent (3%) of any class of such securities shall not be considered a breach of the covenants set forth in this Section.
(b)Non-Interference. During the Employment Period and the Post-Termination Non-Interference Period, I shall not, directly or indirectly for my own account or for the account of any other individual or entity, engage in Interfering Activities.
(c)Definitions. For purposes of this Non-Interference Agreement :
A-4


(i)Business Relation” shall mean any current or prospective client, customer, licensee, or other business relation of any member of the Company Group, or any such relation that was a client, customer, licensee, supplier, or other business relation within the six (6) month period prior to the expiration of the Employment Period, in each case, to whom I provided services, or with whom I transacted business, or whose identity became known to me in connection with my relationship with or employment by the Company Group.
(ii)Competitive Activities” shall mean consumer health care related businesses, including the business of acting as custodian or administrator for medical payment reimbursement accounts, including, but not limited to, health savings accounts, flexible spending accounts and health reimbursement accounts or any business activities in which any member of the Company Group is engaged (or has committed plans to engage) during the Employment Period.
(iii)Interfering Activities” shall mean (A) encouraging, soliciting, or inducing, or in any manner attempting to encourage, solicit, or induce, any Person employed by, or providing consulting services to, any member of the Company Group to terminate such Person’s employment or services (or in the case of a consultant, materially reducing such services) with any member of the Company Group; (B) hiring any individual who was employed by any member of the Company Group within the six (6) month period prior to the date of such hiring; or (C) encouraging, soliciting, or inducing, or in any manner attempting to encourage, solicit, or induce, any Business Relation to cease doing business with or reduce the amount of business conducted with any member of the Company Group, or in any way interfering with the relationship between any such Business Relation and any member of the Company Group.
(iv)Person” shall mean any individual, corporation, partnership, limited liability company, joint venture, association, joint-stock company, trust (charitable or non-charitable), unincorporated organization, or other form of business entity.
(v)Post-Termination Non-Compete Period” shall mean the period commencing on the date of the termination of the Employment Period for any reason and ending on the twelve (12) month anniversary of such date of termination.
(vi)Post-Termination Non-Interference Period” shall mean the period commencing on the date of the termination of the Employment Period for any reason and ending on the twenty-four (24) month anniversary of such date of termination.
(d)Non-Disparagement. I agree that during the Employment Period, and at all times thereafter, I will not make any disparaging or defamatory comments regarding any member of the Company Group or its respective current or former directors, officers, employees or shareholders in any respect or make any comments concerning any aspect of my relationship with any member of the Company Group or any conduct or events which precipitated any termination of my employment from any member of the Company Group. However, my obligations under this subparagraph (d) shall not apply to disclosures required by applicable law, regulation, or order of a court or governmental agency.
Section 6.Reasonableness of Restrictions.
I acknowledge and recognize the highly competitive nature of the Company’s business, that access to Confidential Information renders me special and unique within the Company’s industry, and that I will have the opportunity to develop substantial relationships with existing and prospective clients, accounts, customers, consultants, contractors, investors, and strategic partners of any member of the Company Group during the course of and as a result of my employment with the Company. In light of the foregoing, I recognize and acknowledge that the
A-5


restrictions and limitations set forth in this Non-Interference Agreement are reasonable and valid in geographical and temporal scope and in all other respects and are essential to protect the value of the business and assets of any member of the Company Group. I acknowledge further that the restrictions and limitations set forth in this Non-Interference Agreement will not materially interfere with my ability to earn a living following the termination of my employment with the Company and that my ability to earn a livelihood without violating such restrictions is a material condition to my employment with the Company.
Section 7.Independence; Severability; Blue Pencil.
Each of the rights enumerated in this Non-Interference Agreement shall be independent of the others and shall be in addition to and not in lieu of any other rights and remedies available to any member of the Company Group at law or in equity. If any of the provisions of this Non-Interference Agreement or any part of any of them is hereafter construed or adjudicated to be invalid or unenforceable, the same shall not affect the remainder of this Non-Interference Agreement, which shall be given full effect without regard to the invalid portions. If any of the covenants contained herein are held to be invalid or unenforceable because of the duration of such provisions or the area or scope covered thereby, I agree that the court making such determination shall have the power to reduce the duration, scope, and/or area of such provision to the maximum and/or broadest duration, scope, and/or area permissible by law, and in its reduced form said provision shall then be enforceable.
Section 8.Injunctive Relief.
I expressly acknowledge that any breach or threatened breach of any of the terms and/or conditions set forth in this Non-Interference Agreement may result in substantial, continuing, and irreparable injury to the members of the Company Group. Therefore, I hereby agree that, in addition to any other remedy that may be available to the Company, any member of the Company Group shall be entitled to injunctive relief, specific performance, or other equitable relief by a court of appropriate jurisdiction in the event of any breach or threatened breach of the terms of this Non-Interference Agreement without the necessity of proving irreparable harm or injury as a result of such breach or threatened breach. Notwithstanding any other provision to the contrary, I acknowledge and agree that the Post-Termination Non-Compete Period, or Post-Termination Non-Interference Period, as applicable, shall be tolled during any period of violation of any of the covenants in Section 5 hereof and during any other period required for litigation during which the Company or any other member of the Company Group seeks to enforce such covenants against me if it is ultimately determined that I was in breach of such covenants.
Section 9.Cooperation.
I agree that, following any termination of my employment, I will continue to provide reasonable cooperation to the Company and/or any other member of the Company Group and its or their respective counsel in connection with any investigation, administrative proceeding, or litigation relating to any matter that occurred during my employment in which I was involved or of which I have knowledge. As a condition of such cooperation, the Company shall reimburse me for reasonable out-of-pocket expenses incurred at the request of the Company with respect to my compliance with this paragraph. I also agree that, in the event that I am subpoenaed by any person or entity (including, but not limited to, any government agency) to give testimony or provide documents (in a deposition, court proceeding, or otherwise) that in any way relates to my employment by the Company and/or any other member of the Company Group, I will give prompt notice of such request to the Company and will make no disclosure until the Company and/or the other member of the Company Group has had a reasonable opportunity to contest the right of the requesting person or entity to such disclosure.
A-6


Section 10.General Provisions.
(a)Governing Law, Venue and Jurisdiction. EXCEPT WHERE PREEMPTED BY FEDERAL LAW, THE VALIDITY, INTERPRETATION, CONSTRUCTION, AND PERFORMANCE OF THIS NON-INTERFERENCE AGREEMENT IS GOVERNED BY AND IS TO BE CONSTRUED UNDER THE LAWS OF THE STATE OF DELAWARE APPLICABLE TO AGREEMENTS MADE AND TO BE PERFORMED IN THAT STATE, WITHOUT REGARD TO CONFLICT OF LAWS RULES. ANY DISPUTE OR CLAIM ARISING OUT OF OR RELATING TO THIS RELEASE OR CLAIM OF BREACH HEREOF SHALL BE BROUGHT EXCLUSIVELY IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE, TO THE EXTENT FEDERAL JURISDICTION EXISTS, AND IN ANY COURT SITTING IN SALT LAKE CITY, UTAH, BUT ONLY IN THE EVENT FEDERAL JURISDICTION DOES NOT EXIST, AND ANY APPLICABLE APPELLATE COURTS. FURTHER, I HEREBY WAIVE ANY RIGHT TO TRIAL BY JURY IN CONNECTION WITH ANY SUIT, ACTION, OR PROCEEDING UNDER OR IN CONNECTION WITH THIS NON-INTERFERENCE AGREEMENT.
(b)Entire Agreement. This Non-Interference Agreement sets forth the entire agreement and understanding between the Company and me relating to the subject matter herein and merges all prior discussions between us. No modification or amendment to this Non-Interference Agreement, nor any waiver of any rights under this Non-Interference Agreement, will be effective unless in writing signed by the party to be charged. Any subsequent change or changes in my duties, obligations, rights, or compensation will not affect the validity or scope of this Non-Interference Agreement.
(c)No Right of Continued Employment. I acknowledge and agree that nothing contained herein shall be construed as granting me any right to continued employment by the Company, and the right of the Company to terminate my employment at any time and for no reason or any reason, with or without cause, is specifically reserved.
(d)Successors and Assigns. This Non-Interference Agreement will be binding upon my heirs, executors, administrators, and other legal representatives and will be for the benefit of the Company, its successors, and its assigns. I expressly acknowledge and agree that this Non-Interference Agreement may be assigned by the Company without my consent to any other member of the Company Group as well as any purchaser of all or substantially all of the assets or stock of the Company or of any business or division of the Company for which I provide services, whether by purchase, merger, or other similar corporate transaction, provided that the license granted pursuant to Section 2(a) may be assigned to any third party by the Company without my consent.
(e)Survival. The provisions of this Non-Interference Agreement shall survive the termination of my employment with the Company and/or the assignment of this Non-Interference Agreement by the Company to any successor in interest or other assignee.
*    *    *
[Signature to appear on the following page.]
A-7


I, Larry L. Trittschuh, have executed this Confidentiality, Non-Interference, and Invention Assignment Agreement on the date set forth below:
Date:            
Larry L. Trittschuh

[Signature Page to Non-Interference Agreement]


SCHEDULE A
LIST OF PRIOR DEVELOPMENTS
AND ORIGINAL WORKS OF AUTHORSHIP
EXCLUDED FROM SECTION 2
TitleDateIdentifying Number or Brief Description

_____    No Developments or improvements
_____    Additional Sheets Attached
Signature of Executive: _______________________
Name of Executive: Larry L. Trittschuh
Date:________





Exhibit B
RELEASE OF CLAIMS
As used in this Release of Claims (this “Release”), the term “claims” will include all claims, covenants, warranties, promises, undertakings, actions, suits, causes of action, obligations, debts, accounts, attorneys’ fees, judgments, losses, and liabilities, of whatsoever kind or nature, in law, in equity, or otherwise.
For and in consideration of the Severance Benefits (as defined in my Employment Agreement, dated November 9, 2018, with HealthEquity, Inc. (such corporation, the “Company” and such agreement, my “Employment Agreement”)), and other good and valuable consideration, I, Larry L. Trittschuh, for and on behalf of myself and my heirs, administrators, executors, and assigns, effective as of the date on which this release becomes effective pursuant to its terms, do fully and forever release, remise, and discharge each of the Company, and its respective direct and indirect parents, subsidiaries and affiliates, and their respective successors and assigns, together with their respective current and former officers, directors, partners, members, shareholders, employees, and agents (collectively, and with the Company, the “Group”), from any and all claims whatsoever up to the date hereof that I had, may have had, or now have against the Group, whether known or unknown, for or by reason of any matter, cause, or thing whatsoever, including any claim arising out of or attributable to my employment or the termination of my employment with the Company, whether for tort, breach of express or implied employment contract, intentional infliction of emotional distress, wrongful termination, unjust dismissal, defamation, libel, or slander, or under any federal, state, or local law dealing with discrimination based on age, race, sex, national origin, handicap, religion, disability, or sexual orientation. The release of claims in this Release includes, but is not limited to, all claims arising under the Age Discrimination in Employment Act of 1967 (the “ADEA”), Title VII of the Civil Rights Act of 1964, the Americans with Disabilities Act of 1990, the Civil Rights Act of 1991, the Family and Medical Leave Act of 1993, the Employee Retirement Income Security Act of 1974, the Worker Adjustment and Retraining Notification Act of 1988 and the Equal Pay Act of 1963, each as may be amended from time to time, and all other federal, state, and local laws, the common law, and any other purported restriction on an employer’s right to terminate the employment of employees. I intend this Release contained herein to be a general release of any and all claims to the fullest extent permissible by law and for the provisions regarding the release of claims against the Group to be construed as broadly as possible, and hereby incorporate in this release similar federal, state or other laws, all of which I also hereby expressly waive.
I understand and agree that claims or facts in addition to or different from those which are now known or believed by me to exist may hereafter be discovered, but it is my intention to fully and forever release, remise and discharge all claims which I had, may have had, or now have against the Group, whether known or unknown, suspected or unsuspected, asserted or unasserted, contingent or noncontingent, without regard to the subsequent discovery or existence of such additional or different facts. Without limiting the foregoing, by signing this Release, I expressly waive and release any provision of law that purports to limit the scope of a general release.
I acknowledge and agree that as of the date I execute this Release, I have no knowledge of any facts or circumstances that give rise or could give rise to any claims under any of the laws listed in the preceding paragraphs.
By executing this Release, I specifically release all claims relating to my employment and its termination under the ADEA, a United States federal statute that, among other things, prohibits discrimination on the basis of age in employment and employee benefit plans.
B-1


Notwithstanding any provision of this Release to the contrary, by executing this Release, I am not releasing (i) any claims relating to my rights under Section 8 of my Employment Agreement, (ii) any claims that cannot be waived by law, or (iii) my right of indemnification as provided by, and in accordance with the terms of, the Company’s by-laws or a Company insurance policy providing such coverage, as any of such may be amended from time to time.
I expressly acknowledge and agree that I –
Am able to read the language, and understand the meaning and effect, of this Release;
Have no physical or mental impairment of any kind that has interfered with my ability to read and understand the meaning of this Release or its terms, and that I am not acting under the influence of any medication, drug, or chemical of any type in entering into this Release;
Am specifically agreeing to the terms of the release contained in this Release because the Company has agreed to pay me the Severance Benefits in consideration for my agreement to accept it in full settlement of all possible claims I might have or ever have had, and because of my execution of this Release;
Acknowledge that, but for my execution of this Release, I would not be entitled to the Severance Benefits;
Understand that, by entering into this Release, I do not waive rights or claims under the ADEA that may arise after the date I execute this Release;
Had or could have had [twenty-one (21)][forty-five (45)]1 calendar days from the date of my termination of employment (the “Release Expiration Date”) in which to review and consider this Release, and that if I execute this Release prior to the Release Expiration Date, I have voluntarily and knowingly waived the remainder of the review period;
Have not relied upon any representation or statement not set forth in this Release or my Employment Agreement made by the Company or any of its representatives;
Was advised to consult with my attorney regarding the terms and effect of this Release; and
Have signed this Release knowingly and voluntarily.
I represent and warrant that I have not previously filed, and to the maximum extent permitted by law agree that I will not file, a complaint, charge, or lawsuit against any member of the Group regarding any of the claims released herein. If, notwithstanding this representation and warranty, I have filed or file such a complaint, charge, or lawsuit, I agree that I shall cause such complaint, charge, or lawsuit to be dismissed with prejudice and shall pay any and all costs required in obtaining dismissal of such complaint, charge, or lawsuit, including without limitation the attorneys’ fees of any member of the Group against whom I have filed such a complaint, charge, or lawsuit. This paragraph shall not apply, however, to a claim of age
1    To be selected based on whether applicable termination was “in connection with an exit incentive or other employment termination program” (as such phrase is defined in the Age Discrimination in Employment Act of 1967).
B-2


discrimination under the ADEA or to any non-waivable right to file a charge with the United States Equal Employment Opportunity Commission (the “EEOC”) or similar state agency; provided, however, that if the EEOC or similar state agency were to pursue any claims relating to my employment with the Company, I agree that I shall not be entitled to recover any monetary damages or any other remedies or benefits as a result and that this Release and Section 8 of my Employment Agreement will control as the exclusive remedy and full settlement of all such claims by me.
I hereby agree to waive any and all claims to re-employment with the Company or any other member of the Group and affirmatively agree not to seek further employment with the Company or any other member of the Group. I acknowledge that if I re-apply for or seek employment with the Company or any other member of the Group, the Company’s or any other member of the Group’s refusal to hire me based on this provision will provide a complete defense to any claims arising from my attempt to apply for employment.
Notwithstanding anything contained herein to the contrary, this Release will not become effective or enforceable prior to the expiration of the period of seven (7) calendar days immediately following the date of its execution by me (the “Revocation Period”), during which time I may revoke my acceptance of this Release by notifying the Company and the Board of Directors of the Company, in writing, delivered to the Company at its principal executive office, marked for the attention of its General Counsel. To be effective, such revocation must be received by the Company no later than 11:59 p.m. on the seventh (7th) calendar day following the execution of this Release. Provided that this Release is executed and I do not revoke it during the Revocation Period, the eighth (8th) calendar day following the date on which this Release is executed shall be its effective date. I acknowledge and agree that if I revoke this Release during the Revocation Period, this Release will be null and void and of no effect, and neither the Company nor any other member of the Group will have any obligations to pay me the Severance Benefits.
The provisions of this Release shall be binding upon my heirs, executors, administrators, legal personal representatives, and assigns. If any provision of this Release shall be held by any court of competent jurisdiction to be illegal, void, or unenforceable, such provision shall be of no force or effect. The illegality or unenforceability of such provision, however, shall have no effect upon and shall not impair the enforceability of any other provision of this Release.
EXCEPT WHERE PREEMPTED BY FEDERAL LAW, THE VALIDITY, INTERPRETATION, CONSTRUCTION, AND PERFORMANCE OF THIS RELEASE IS GOVERNED BY AND IS TO BE CONSTRUED UNDER THE LAWS OF THE STATE OF DELAWARE APPLICABLE TO AGREEMENTS MADE AND TO BE PERFORMED IN THAT STATE, WITHOUT REGARD TO CONFLICT OF LAWS RULES. ANY DISPUTE OR CLAIM ARISING OUT OF OR RELATING TO THIS RELEASE OR CLAIM OF BREACH HEREOF SHALL BE BROUGHT EXCLUSIVELY IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE, TO THE EXTENT FEDERAL JURISDICTION EXISTS, AND IN ANY COURT SITTING IN SALT LAKE CITY, UTAH, BUT ONLY IN THE EVENT FEDERAL JURISDICTION DOES NOT EXIST, AND ANY APPLICABLE APPELLATE COURTS. BY EXECUTION OF THIS RELEASE, I CONSENT TO THE EXCLUSIVE JURISDICTION OF SUCH COURTS, AND WAIVE ANY RIGHT TO CHALLENGE JURISDICTION OR VENUE IN SUCH COURT WITH REGARD TO ANY SUIT, ACTION, OR PROCEEDING UNDER OR IN CONNECTION WITH THIS RELEASE. FURTHER, I HEREBY WAIVE ANY RIGHT TO TRIAL BY JURY IN CONNECTION WITH ANY SUIT, ACTION, OR PROCEEDING UNDER OR IN CONNECTION WITH THIS RELEASE.
B-3


Capitalized terms used, but not defined herein, shall have the meanings ascribed to such terms in my Employment Agreement.
*    *    *
I, Larry L. Trittschuh, have executed this Release of Claims on the date set forth below:
____________________________
Larry L. Trittschuh
Date:
B-4
EX-10.18 3 a1018amendmentno1totrittsc.htm EX-10.18 Document

Exhibit 10.18
AMENDMENT NO. 1 TO EMPLOYMENT AGREEMENT
This Amendment No. 1 to Employment Agreement (this “Amendment”), is made and entered into as of December 4, 2018 (the “Effective Date”), by and between HealthEquity, Inc. a corporation organized under the laws of the State of Delaware (“HealthEquity”), and Larry L. Trittschuh (together with HealthEquity, the “Parties” and each, a “Party”).

WHEREAS, the Parties have entered into that certain Employment Agreement dated as of November 9, 2018 (the “Existing Agreement”);

WHEREAS, the Parties hereto desire to amend the Existing Agreement on the terms and subject to the conditions set forth herein; and

WHEREAS, pursuant to Section 18 of the Existing Agreement, the Existing Agreement may not be waived, altered, amended, or modified unless signed by each of the Parties.

NOW, THEREFORE, in consideration of the foregoing and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties agree as follows:
1.Definitions. Capitalized terms used and not defined in this Amendment have the respective meanings assigned to them in the Existing Agreement.

2.Amendments to the Existing Agreement. As of the Effective Date, the Existing Agreement is hereby amended as follows:
(a)All references to “Chief Information Security Officer” are hereby stricken and replaced with “Chief Security Officer”.
(b)The definition of Commencement Date is hereby stricken and replaced with December 17, 2018.
3.Date of Effectiveness; Limited Effect. This Amendment will be deemed effective as of the Effective Date. Except as expressly provided in this Amendment, all of the terms and provisions of the Existing Agreement are and will remain in full force and effect and are hereby ratified and confirmed by the Parties. Without limiting the generality of the foregoing, the amendments contained herein will not be construed as an amendment to or waiver of any other provision of the Existing Agreement or as a waiver of or consent to any further or future action on the part of either Party that would require the waiver or consent of the other Party. Upon the execution and delivery hereof, the Existing Agreement shall thereupon be deemed to be amended and supplemented as hereinabove set forth as fully and with the same effect as if the amendments and supplements made hereby were originally set forth in the Existing Agreement, and this Amendment and the Existing Agreement shall henceforth be read, taken and construed as one and the same instrument, but such amendments and supplements shall not operate so as to render invalid or improper any action heretofore taken under the Existing Agreement. As used in the Existing Agreement, the terms “this Agreement,” “herein,” “hereinafter,” “hereto,” and words of similar import shall mean and refer to, from and after the date of this Amendment, unless the context requires otherwise, the Existing Agreement as amended by this Amendment. In the event of any inconsistency between this Amendment and the Existing Agreement with respect to the matters set forth herein, this Amendment shall take precedence and control.
4.Miscellaneous.




(a)This Amendment is governed by and construed in accordance with, the laws of the State of Delaware, without regard to conflict of laws principles.

(b)This Amendment shall inure to the benefit of and be binding upon each of the Parties and each of their respective permitted successors and permitted assigns.
(c)The headings in this Amendment are for reference only and do not affect the interpretation of this Amendment.
(d)This Amendment may be executed in counterparts, each of which is deemed an original, but all of which constitute one and the same agreement. Delivery of an executed counterpart of this Amendment electronically shall be effective as delivery of an original executed counterpart of this Amendment.
(e)This Amendment constitutes the sole and entire agreement between the Parties with respect to the subject matter contained herein, and supersedes all prior and contemporaneous understandings, agreements, representations, and warranties, both written and oral, with respect to such subject matter.


[Signature Page Follows]
2


IN WITNESS WHEREOF, the Parties have duly executed this Amendment as of the date first above written.

HEALTHEQUITY, INC.

/s/ Delano W. Ladd    
Name: Delano W. Ladd
Title: General Counsel

LARRY L. TRITTSCHUH

/s/ Larry Trittschuh______________________
Name: Larry Trittschuh
Title: Chief Security Officer
[Amendment No. 1 to Employment Agreement]
EX-10.33 4 a1033non-employeedirectorc.htm EX-10.33 Document


Exhibit 10.33
HealthEquity, Inc.
Non-Employee Director Compensation Policy
1OVERVIEW
HealthEquity, Inc. (the “Company”) believes that, in addition to cash compensation, the granting of equity-based compensation representing the right to acquire the Company’s common stock (the “Shares”) to members (“Directors”) of its board of directors (the “Board”) represents a powerful tool to attract, retain and reward Directors who are not employees of the Company (“Non-Employee Directors”) and to align the interests of its Non-Employee Directors with those of its stockholders. This Amended and Restated Non-Employee Director Compensation Policy (this “Policy”), is intended to establish the Company’s policy regarding cash compensation and equity grants to its Non-Employee Directors. Unless otherwise defined herein, capitalized terms used in this Policy will have the meaning given to such term in the Company’s 2014 Equity Incentive Plan, as amended and restated from time to time (the “Plan”). Non-Employee Directors shall be solely responsible for any tax obligations they incur as a result of any compensation received under this Policy.
2CASH COMPENSATION
2.1Annual Retainer Fee
The Company will pay each Non-Employee Director an annual fee of $50,000 for serving on the Board (the “Annual Fee”). Each Annual Fee will be paid ratably on a fiscal quarterly basis at the beginning of each quarter to each Non-Employee Director who will be serving in the relevant capacity for such fiscal quarter. For purposes of clarification, no ratable payment of an annual retainer will be paid to a Non-Employee Director who is not continuing as a Non-Employee Director following the start of the applicable Company fiscal quarter.
2.2Annual Audit and Risk Committee Retainer Fee
The Company will pay each Non-Employee Director who serves as a member of the Audit and Risk Committee an additional annual fee of $15,000 for serving as a member of such committee (the “Annual Audit and Risk Committee Fee”); provided, that, the Annual Audit and Risk Committee Fee for the Non-Employee Director who serves as chairperson of the Audit and Risk Committee shall instead be $40,000. The Annual Audit and Risk Committee Fee will be paid ratably on a fiscal quarterly basis at the beginning of each quarter to each such Non-Employee Director who will be serving in the relevant capacity for such fiscal quarter. For purposes of clarification, no ratable payment of an annual retainer will be paid to a Non-Employee Director who is not continuing as a member of the Audit and Risk Committee, following the start of the applicable Company fiscal quarter.
2.3Annual Talent, Compensation and Culture Committee Retainer Fee
The Company will pay each Non-Employee Director who serves as a member of the Talent, Compensation and Culture Committee an additional annual fee of $7,500 for serving as a member of such committee (the “Annual TCCC Fee”); provided, that, the Annual TCCC Fee for
© HealthEquity, Inc. Proprietary and confidential, for internal use only.    Page 1 of #NUM_PAGES#

Non-Employee Director Compensation Policy


the Non-Employee Director who serves as chairperson of the Talent, Compensation and Culture Committee shall instead be $20,000. The Annual TCCC Fee will be paid ratably on a fiscal quarterly basis at the beginning of each quarter to each such Non-Employee Director who will be serving in the relevant capacity for such fiscal quarter. For purposes of clarification, no ratable payment of an annual retainer will be paid to a Non-Employee Director who is not continuing as a member of the Talent, Compensation and Culture Committee, following the start of the applicable Company fiscal quarter.
2.4Annual Nominating, Governance and Corporate Sustainability Committee Retainer Fee
The Company will pay each Non-Employee Director who serves as a member of the Nominating, Governance and Corporate Sustainability Committee an additional annual fee of $5,000 for serving as a member of such committee (the “Annual NGCS Committee Fee”); provided, that, the Annual NGCS Committee Fee for the Non-Employee Director who serves as chairperson of the Nominating, Governance and Corporate Sustainability Committee shall instead be $10,000. The Annual NGCS Committee Fee will be paid ratably on a fiscal quarterly basis at the beginning of each quarter to each such Non-Employee Director who will be serving in the relevant capacity for such fiscal quarter. For purposes of clarification, no ratable payment of an annual retainer will be paid to a Non-Employee Director who is not continuing as a member of the Nominating, Governance and Corporate Sustainability Committee, following the start of the applicable Company fiscal quarter.
2.5Cybersecurity and Technology Committee Fee
The Company will pay each Non-Employee Director who serves as a member of the Cybersecurity and Technology Committee an additional annual fee of $7,500 for serving as a member of such committee (the “Annual Cyber Committee Fee”); provided, that, the Annual Cyber Committee Fee for the Non-Employee Director who serves as chairperson of the Cybersecurity and Technology Committee shall instead be $20,000. The Annual Cyber Committee Fee will be paid ratably on a fiscal quarterly basis at the beginning of each quarter to each such Non-Employee Director who will be serving in the relevant capacity for such fiscal quarter. For purposes of clarification, no ratable payment of an annual retainer will be paid to a Non-Employee Director who is not continuing as a member of the Cybersecurity and Technology Committee, following the start of the applicable Company fiscal quarter.
2.6Annual Chairman Retainer Fee
The Company will pay each Non-Employee Director who serves as Chairman of the Board an additional annual fee of $100,000 for serving as the Chairman of the Board (the “Annual Board Chairman Fee”). The Annual Board Chairman Fee will be paid ratably on a fiscal quarterly basis at the beginning of each quarter to each such Non-Employee Director who will be serving in the relevant capacity for such fiscal quarter. For purposes of clarification, no ratable payment of an annual retainer will be paid to a Non-Employee Director who is not continuing as the Chairman of the Board, following the start of the applicable Company fiscal quarter.
2.7Form of Payment
Unless otherwise elected by a Non-Employee Director as herein provided, all retainer fees payable pursuant to this Section 2 shall be paid by the Company in cash. A Non-Employee
© HealthEquity, Inc. Proprietary and confidential, for internal use only.    Page 2 of #NUM_PAGES#

Non-Employee Director Compensation Policy


Director may elect to have all (but not less than all) of his or her Annual Fee, Annual Audit and Risk Committee Fee, Annual TCCC Fee, Annual NGCS Committee Fee, Annual Cyber Committee Fee, and/or Annual Board Chairman Fee, as applicable, in respect of each fiscal year be paid in Restricted Stock Unit Awards under the Plan (rounded to the nearest whole share of Common Stock using standard rounding principles) to be granted on the first day of the fiscal year with an aggregate grant date fair value equal to the amount of the cash retainer fee(s) elected to be received in Restricted Stock Unit Awards, and which shall vest in equal installments at the beginning of each quarter to which the cash retainer fee relates. For these purposes, the grant date fair value of each Restricted Stock Unit Award shall be equal to the Fair Market Value of a Share on the date of grant. To make such election, a Non-Employee Director shall be required to complete a written election form (“Form of Payment Election Form”) in such form as the Company may prescribe from time to time, and file such completed Form of Payment Election Form with the Company prior to the first day of the calendar year during which the fiscal year to which such cash retainer fee(s) apply commences. Once a Form of Payment Election Form is filed with the Company, it shall be irrevocable with respect to the cash retainer fee(s) for the immediately following fiscal year.
2.8Election for First Year of Service
Notwithstanding the foregoing, for the fiscal year in which a Non-Employee Director commences service with the Company, such Non-Employee Director may file a Form of Payment Election Form with the Company on or before the commencement of his or her service and such election shall apply to all applicable annual retainers for the then current fiscal year that are due and payable after the date such Form of Payment Election Form is filed.
2.9Travel Expenses
Each Non-Employee Director’s reasonable, customary and documented travel expenses to Board and committee meetings will be reimbursed by the Company.
2.10Revisions
The Board, in its discretion, may change and otherwise revise the terms of the cash compensation granted under this Policy (including, without limitation, the amount of cash compensation to be paid) on or after the date the Board determines to make any such change or revision.
2.11Section 409A
Payments under this Policy are intended to be exempt from Section 409A of the Internal Revenue Code of 1986, as amended, under Treasury Regulation §§ 1.409A-1(b)(4) (“short-term deferrals”) (“Section 409A”) and this Policy shall be administered, interpreted and construed accordingly.
3EQUITY COMPENSATION
Non-Employee Directors will be entitled to receive all types of Awards (except Incentive Stock Options) under the Plan, including discretionary Awards not covered under this Policy. All grants of Awards to Non-Employee Directors pursuant to Sections 3.2 of this Policy will be automatic
© HealthEquity, Inc. Proprietary and confidential, for internal use only.    Page 3 of #NUM_PAGES#

Non-Employee Director Compensation Policy


and nondiscretionary, except as otherwise provided herein, and will be made in accordance with the following provisions:
3.1No Discretion
No person will have any discretion to select which Non-Employee Directors will be granted Awards under this Policy or to determine the number of Shares to be covered by such Awards (except as provided in Sections 3.6 and 3.7 below and Section 10 of the Plan).
3.2Annual Award
Each Non-Employee Director will be automatically granted an Award of Restricted Stock Unit Awards with a grant date fair value equal to $200,000 (an “Annual Award”) on the date of the Company’s annual meeting of stockholders; provided, however, that for any individual that first becomes a Non-Employee Director, whether through election by the stockholders of the Company or appointment by the Board to fill a vacancy, the Annual Award in respect of the fiscal year in which such individual first becomes a Non-Employee Director shall be pro-rated based on the number of days remaining in such fiscal year (the “Pro-Rata Annual Award”). In connection with the transition of the timing of the Annual Award grants from the first day of the fiscal year to the date of the Company’s annual meeting, for the period from February 1, 2022 until the date of the Company’s annual meeting of stockholders in 2022, each Non-Employee Director will be granted a one-time Award of Restricted Stock Unit Awards on the first day of fiscal year 2023 with a grant date fair value equal to $78,000.
3.3Fair Value
The grant date fair value of each Restricted Stock Unit Award shall be equal to the Fair Market Value of a Share on the date of grant, determined in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 718, or any successor provision, as applicable.
3.4Vesting Terms
The terms of each equity Award granted pursuant to this Policy will be as follows:

(i)The Restricted Stock Unit Awards subject to the Annual Award will vest over a one (1) year period on the date of the annual meeting of the stockholders of the Company held during the fiscal year after such Annual Award is granted, provided that the Director continues to serve as a Director through such date. With respect to any Pro-Rata Annual Award, the Restricted Stock Unit Awards subject to the Pro-Rata Annual Award will vest on the date of such Annual Meeting, provided that the Director continues to serve as a Director through such dates.

(ii)    Notwithstanding anything to the contrary in this Policy, the Awards granted under this Policy shall be subject to the terms and conditions of the Plan and an applicable Award Agreement.
3.5Deferral of Restricted Stock Units
© HealthEquity, Inc. Proprietary and confidential, for internal use only.    Page 4 of #NUM_PAGES#

Non-Employee Director Compensation Policy


The Board will provide Non-Employee Directors with the opportunity to defer the delivery of the proceeds of any vested Restricted Stock Units issuable under this Policy. Any such deferral election shall be subject to such rules, conditions and procedures as shall be determined by the Board, in its sole discretion, which rules, conditions and procedures shall at all times comply with the requirements of Section 409A, unless otherwise specifically determined by the Board.
3.6Revisions
The Board in its discretion may change and otherwise revise the terms of Awards granted under this Policy, including, without limitation, the types of Awards, the number of Shares, and the exercise prices (if any) and vesting schedules for Awards granted on or after the date the Board determines to make any such change or revision.
3.7Adjustments
The number of Shares issuable pursuant to Annual Awards to be granted under this Policy shall be adjusted in accordance with Section 9 of the Plan.
© HealthEquity, Inc. Proprietary and confidential, for internal use only.    Page 5 of #NUM_PAGES#
EX-21.1 5 exhibit2112022-1x31.htm EX-21.1 Document

Exhibit 21.1
LIST OF SUBSIDIARIES OF HEALTHEQUITY, INC.

FORT EFFECT CORP., a Washington corporation

FURTHER OPERATIONS, LLC, a Delaware limited liability company

HEALTHEQUITY ADVISORS, LLC, a Utah limited liability company

HEALTHEQUITY TRUST COMPANY, a Wyoming corporation

HEALTHEQUITY RETIREMENT SERVICES, LLC, a Delaware limited liability company

WAGEWORKS, INC., a Delaware corporation

EX-23.1 6 exhibit2312022-1x31.htm EX-23.1 Document

                                                Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-259417) and Form S-8 (No. 333-257467) of HealthEquity, Inc. of our report dated March 31, 2022 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.


/s/ PricewaterhouseCoopers LLP
Salt Lake City, UT
March 31, 2022


EX-31.1 7 exhibit3112022-1x31ceo.htm EX-31.1 Document

Exhibit 31.1
Certification of Principal Executive Officer
Pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
I, Jon Kessler, certify that:
1.I have reviewed this Annual Report on Form 10-K of HealthEquity, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: March 31, 2022
 
By:/s/ Jon Kessler
Name:     Jon Kessler
Title:
President and Chief Executive Officer
(Principal Executive Officer)
 

EX-31.2 8 exhibit3122022-1x31cfo.htm EX-31.2 Document

Exhibit 31.2
Certification of Principal Financial Officer
Pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
I, Tyson Murdock, certify that:
1.I have reviewed this Annual Report on Form 10-K of HealthEquity, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: March 31, 2022
By:/s/ Tyson Murdock
Name:Tyson Murdock
Title:
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 

EX-32.1 9 exhibit3212022-1x31ceo.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Jon Kessler, the Chief Executive Officer (Principal Executive Officer) of HealthEquity, Inc. (the “Company”), hereby certify that, to my knowledge:
1.Our Annual Report on Form 10-K for the year ended January 31, 2022 (the “Report”), of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: March 31, 2022
 
By: /s/ Jon Kessler
Name:Jon Kessler
Title:
President and Chief Executive Officer
(Principal Executive Officer)
 


EX-32.2 10 exhibit3222022-1x31cfo.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Tyson Murdock, the Executive Vice President and Chief Financial Officer (Principal Financial Officer) of HealthEquity, Inc. (the “Company”), hereby certify that, to my knowledge:
1.Our Annual Report on Form 10-K for the year ended January 31, 2022 (the “Report”), of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: March 31, 2022
 
By:/s/ Tyson Murdock
Name:Tyson Murdock
Title:
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 


EX-101.SCH 11 hqy-20220131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of business and significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of business and significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Summary of business and significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Summary of business and significant accounting policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Summary of business and significant accounting policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Summary of business and significant accounting policies - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - Net income (loss) per share link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Net income (loss) per share (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Net income (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Business combinations link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Business combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Business combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Business combinations - Preliminary Allocation of Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Business combinations - Pro Forma Results (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Business combinations - Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2116104 - Disclosure - Supplemental financial statement information link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Supplemental financial statement information (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Supplemental financial statement information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Supplemental financial statement information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Supplemental financial statement information - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Supplemental financial statement information - Other expense, net (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Leases - Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - Intangible assets and goodwill link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Intangible assets and goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Intangible assets and goodwill - Schedule of finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Intangible assets and goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Intangible assets and goodwill - Schedule for future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 2132107 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Commitments and contingencies - Outstanding Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Commitments and contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2136108 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 2337308 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Indebtedness - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Indebtedness - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Indebtedness - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2341309 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - Income taxes - Components of Income tax (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Income taxes - Reconciliation of Income tax (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Income taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - Income taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2147110 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - Stock-based compensation - Summary of Share Based Compensation recognized (Details) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - Stock-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451430 - Disclosure - Stock-based compensation - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - Stock-based compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2453432 - Disclosure - Stock-based compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2154111 - Disclosure - Fair value link:presentationLink link:calculationLink link:definitionLink 2355311 - Disclosure - Fair value (Tables) link:presentationLink link:calculationLink link:definitionLink 2456433 - Disclosure - Fair value - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2457434 - Disclosure - Fair value (Details) link:presentationLink link:calculationLink link:definitionLink 2158112 - Disclosure - Employee benefits link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - Employee benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2160113 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 hqy-20220131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 hqy-20220131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 hqy-20220131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental cash flow data: Supplemental Cash Flow Information [Abstract] Asset Acquisition [Axis] Asset Acquisition [Axis] Letter of Credit Letter of Credit [Member] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period State Current State and Local Tax Expense (Benefit) Acquired trade names and trademarks Trade names & trademarks Trademarks and Trade Names [Member] Merger integration Business Combination, Integration Related Costs Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold Improvements Leasehold improvements Leasehold Improvements [Member] Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent 2025 Asset Acquisition, Consideration, To Be Paid, Year Three Asset Acquisition, Consideration, To Be Paid, Year Three Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition costs Business Combination, Acquisition Related Costs Further Acquisition Further Acquisition [Member] Further Acquisition Range [Domain] Statistical Measurement [Domain] 2024 Contractual Obligation, to be Paid, Year Two Segments Segment Reporting, Policy [Policy Text Block] Contingent Consideration Contingent Consideration [Member] Contingent Consideration Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Forfeited (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Audit Information [Abstract] Audit Information [Abstract] Other assets Other Assets, Noncurrent Schedule of Unrecognized Tax Benefit Netted Against Deferred Tax Asset Schedule of Unrecognized Tax Benefits Netted Against Deferred Tax Assets [Table Text Block] Schedule of Unrecognized Tax Benefits Netted Against Deferred Tax Assets [Table Text Block] Thereafter Interest On Long-Term Debt, To Be Paid, After Year Five Interest On Long-Term Debt, To Be Paid, After Year Five Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Maximum coverage per incident under self-insurance Self Insurance, Maximum Coverage Per Incident Self Insurance, Maximum Coverage Per Incident Retirement Benefits [Abstract] Retirement Benefits [Abstract] In-process software development costs In Process Research and Development [Member] Increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Entity File Number Entity File Number Redemption price, percentage Debt Instrument, Redemption Price, Percentage Expected stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Schedule of Other Expense, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] 2024 Long-Term Debt, Maturity, Year Two Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Intangible assets Deferred Tax Liabilities, Intangible Assets Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Decrease in goodwill due to measurement period adjustments, net Goodwill, adjustments Goodwill, Purchase Accounting Adjustments Change in net operating losses due to measurement period adjustments Effective Income Tax Rate Reconciliation, Change In Net Operating Losses Effective Income Tax Rate Reconciliation, Change In Net Operating Losses Retirement Plan Name [Domain] Retirement Plan Name [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets RA Customer Relationship RA Customer Relationship [Member] RA Customer Relationship [Member] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Impairment of long-lived assets to be disposed of Impairment of Long-Lived Assets to be Disposed of Increases as a result of tax positions taken during a prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Deferred revenue Contract with Customer, Liability, Revenue Recognized Sale of Stock [Axis] Sale of Stock [Axis] Liability Class [Axis] Liability Class [Axis] Subsequent Events [Abstract] Luum Acquisition Luum Acquisition [Member] Luum Acquisition Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Cash and cash equivalents Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Weighted-average grant date fair value (in usd per share) Granted (in usd 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 Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Business Acquisition [Axis] Business Acquisition [Axis] Fraction of awards fully earned Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Ratio Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, To Be Earned, Ratio 2025 Interest On Long-Term Debt, To Be Paid, Year Three Interest On Long-Term Debt, To Be Paid, Year Three Equity Award [Domain] Award Type [Domain] Debt instrument, amortization of loans, percentage of principal amount Debt Instrument, Periodic Repayments, Percentage Of Principal Amount Debt Instrument, Periodic Repayments, Percentage Of Principal Amount Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Gains on equity securities Gain (Loss) on Sale of Investments Assets Assets [Abstract] 2025 Long-Term Debt, Maturity, Year Three Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Vested and expected to vest (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Performance units awards (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Intangible assets and goodwill Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2022 and 2021 Preferred Stock, Value, Issued Finite-lived intangible assets, acquired Acquire rights to act Finite-lived Intangible Assets Acquired Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Term Loan Facility Credit Agreement [Member] Credit Agreement New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Opening balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Total non-cash stock-based compensation expense Total Non cash Share Based Payment Arrangement Expense [Member] Total Non cash Share Based Payment Arrangement Expense Acquired trade names Trade Names [Member] Accumulated earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Operating lease not yet commenced term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Fraction of awards modified Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Remaining Modified, Ratio Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Remaining Modified, Ratio Long-term liabilities Liabilities, Noncurrent [Abstract] Right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Prior to October 1, 2024 Debt Instrument, Redemption, Period Four [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Term Loan Facility Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Total consideration paid, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Purchases of property and equipment included in accounts payable or accrued liabilities Capital Expenditures Incurred but Not yet Paid Number of derivative lawsuits Loss Contingency Number Of Lawsuits Loss Contingency Number Of Lawsuits Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Interest income Investment Income, Nonoperating Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Percentage of options vested Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage HealthSavings Administrators, LLC HealthSavings Administrators, LLC [Member] HealthSavings Administrators, LLC Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Thereafter Asset Acquisition, Consideration, To Be Paid, After Year Five Asset Acquisition, Consideration, To Be Paid, After Year Five Accrued Compensation Employee-Related Liabilities, Current [Member] Employee-Related Liabilities, Current [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Tax Period [Domain] Tax Period [Domain] Other expense, net Other Nonoperating Income (Expense) [Member] Basic (in usd per share) Earnings Per Share, Basic Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Sublease income Sublease Income Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Balance as of January 31, 2021 Balance as of January 31, 2022 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2023 Long-Term Debt, Maturity, Year One Beginning balance, maximum (in usd per share) Ending balance, maximum (in usd per share) Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding Total consideration paid Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Exercised, maximum (in usd per share) Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised 2027 Long-Term Debt, Maturity, Year Five Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Capitalized contract cost Capitalized Contract Cost, Net Number of share authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Net deferred tax asset (liability) Deferred Tax Liabilities, Net Operating cash flows from operating leases Operating Lease, Payments Other non-cash items Other Noncash Income (Expense) Acquired HSA portfolios Acquired HSA Portfolios Acquired HSA Intangible Assets [Member] Acquired HSA Intangible Assets [Member] 2026 Contractual Obligation, to be Paid, Year Four Fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Operating lease not yet commenced undiscounted amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Aggregate fair value of consideration paid Business Combination, Consideration Transferred Credit losses from trade receivables Accounts Receivable, Credit Loss Expense (Reversal) Incentive Plan Incentive Plan [Member] Incentive Plan Principal amount Principal amount Long-term Debt, Gross October 1, 2025 Debt Instrument, Redemption, Period Two [Member] Entity Voluntary Filers Entity Voluntary Filers Plan Name [Axis] Plan Name [Axis] Total Long-term Debt Beginning balance, minimum (in usd per share) Ending balance, minimum (in usd per share) Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Goodwill impairment Goodwill, Impairment Loss Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] State income tax provision (benefit), net of federal tax provision (benefit) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Debt Instrument, Amortization Period One Debt Instrument, Amortization Period One [Member] Debt Instrument, Amortization Period One Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Total Interest On Long-Term Debt, To Be Paid Interest On Long-Term Debt, To Be Paid Customary Base Rate Base Rate [Member] Increases as a result of tax positions taken during the current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Excess tax benefits on stock-based compensation expense, net Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Deferred tax liability, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes Equity-based acquisition consideration Other Significant Noncash Transaction, Value of Consideration Given Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Service revenue Service [Member] Maximum leverage ratio Debt Instrument, Covenant, Net Leverage Ratio Debt Instrument, Covenant, Net Leverage Ratio Maximum borrowing capacity of future commitments Line Of Credit Facility, Maximum Borrowing Capacity Of Future Commitments Line Of Credit Facility, Maximum Borrowing Capacity Of Future Commitments Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Unrecognized tax benefits that would impact the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Debt instrument, number of days to reinvest proceeds from sales of assets Debt Instrument, Prepayment Covenant, Period To Reinvest Proceeds From Sales Debt Instrument, Prepayment Covenant, Period To Reinvest Proceeds From Sales Debt Instrument, Amortization Period [Domain] Debt Instrument, Amortization Period [Domain] Debt Instrument, Amortization Period Asset Acquisition, Consideration [Abstract] Asset Acquisition, Consideration [Abstract] Asset Acquisition, Consideration 2026 Interest On Long-Term Debt, To Be Paid, Year Four Interest On Long-Term Debt, To Be Paid, Year Four Net income (loss) per share Earnings Per Share [Text Block] Impairment of right-of-use assets Operating Lease, Impairment Loss Operating expenses Operating Expenses [Abstract] Gain on equity securities Equity Securities, FV-NI, Gain (Loss) Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Supplemental financial statement information Additional Financial Information Disclosure [Text Block] Interest Expense Interest Expense, Policy [Policy Text Block] 2027 Other Commitment, to be Paid, Year Five Minimum Minimum [Member] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Gross profit Gross Profit Amounts drawn under credit agreement Long-term Line of Credit 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Balance Sheet Location [Domain] Balance Sheet Location [Domain] Technology and development Technology and Development [Member] Technology and Development [Member] Less: unamortized loan issuance costs Debt Issuance Costs, Net Merger integration Merger Integration [Member] Merger Integration Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Gross unrecognized tax benefit Gross unrecognized tax benefits at beginning of year Gross unrecognized tax benefits at end of year Total gross unrecognized tax benefits Unrecognized Tax Benefits Total gross deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province 2023 Interest On Long-Term Debt, To Be Paid, Year One Interest On Long-Term Debt, To Be Paid, Year One 2027 Asset Acquisition, Consideration, To Be Paid, Year Five Asset Acquisition, Consideration, To Be Paid, Year Five Ownership interest (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Lease liabilities Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Current liabilities Liabilities, Current [Abstract] 2026 Long-Term Debt, Maturity, Year Four General and administrative General and Administrative Expense Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Instrument, Amortization Period Four Debt Instrument, Amortization Period Four [Member] Debt Instrument, Amortization Period Four Indebtedness Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Exercisable (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Sales and marketing Sales and Marketing [Member] Sales and Marketing [Member] Line of Credit Line of Credit [Member] Stock-based compensation Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Supplemental Employee Retirement Plan Supplemental Employee Retirement Plan [Member] 2024 Interest On Long-Term Debt, To Be Paid, Year Two Interest On Long-Term Debt, To Be Paid, Year Two Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Weighted- average contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Total Contractual Obligation Underwriting discounts and commissions Payments of Stock Issuance Costs Number of segments Number of Reportable Segments Amounts netted against related deferred tax assets or tax receivables Unrecognized Tax Benefits, Amount Netted Against Deferred Tax Assets Unrecognized Tax Benefits, Amount Netted Against Deferred Tax Assets Lessee, operating lease, number of extensions Lessee, Operating Lease, Number Of Extensions Lessee, Operating Lease, Number Of Extensions Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Federal Current Federal Tax Expense (Benefit) Letters of credit outstanding Letters of Credit Outstanding, Amount Operating lease, liability Present value of lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock, $0.0001 par value, 900,000 shares authorized, 83,780 and 77,168 shares issued and outstanding as of January 31, 2022 and 2021, respectively Common Stock, Value, Issued Total other expense Nonoperating Income (Expense) Recognition period for stock-based compensation Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition January 31, 2028 Expire In Tax Years 2028 [Member] Expire In Tax Years 2028 [Member] Outstanding, beginning balance (in usd per share) Outstanding, ending balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Further Health Savings Account Portfolio Acquisition Further Health Savings Account Portfolio Acquisition [Member] Further Health Savings Account Portfolio Acquisition Goodwill acquired during the period Goodwill, Acquired During Period Return-to-provision adjustments Effective Income Tax Rate Reconciliation, Return-To-Provision Adjustments Effective Income Tax Rate Reconciliation, Return-To-Provision Adjustments Commitments and contingencies (see Note 7) Commitments and Contingencies Long-term Debt, Fiscal Year Maturity [Abstract] Long-term Debt, Fiscal Year Maturity [Abstract] Subsequent Event [Table] Subsequent Event [Table] Leases Lessee, Operating Leases [Text Block] Debt Instrument, Amortization Period Two and Three Period Debt Instrument, Amortization Period Two and Three Period [Member] Debt Instrument, Amortization Period Two and Three Period Entity Emerging Growth Company Entity Emerging Growth Company Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Business combinations Business Combination Disclosure [Text Block] Restricted stock awards Restricted Stock [Member] Employee benefits Compensation and Employee Benefit Plans [Text Block] Payment of debt issuance costs Payments of Debt Issuance Costs ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other income (expense) Other Nonoperating Income (Expense), Miscellaneous Other Nonoperating Income (Expense), Miscellaneous Schedule of Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Non-deductible acquisition-related costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition Related Costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition Related Costs Legal Entity [Axis] Legal Entity [Axis] Auditor Name Auditor Name Cover [Abstract] WageWorks Insurers WageWorks Insurers [Member] WageWorks Insurers [Member] Weighted-average dilutive effect of stock options and restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Investments Marketable Securities, Policy [Policy Text Block] Net income Business Acquisition, Pro Forma Net Income (Loss) Contractual Obligation, Fiscal Year Maturity [Abstract] Contractual Obligation, Fiscal Year Maturity [Abstract] Non-passive Custodial Fund Non - Passive Custodial funds [Member] Non - Passive Custodial funds Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 4.500% Senior Notes due 2029 4.500% Senior Notes due 2029 [Member] 4.500% Senior Notes due 2029 Income Tax Authority [Axis] Income Tax Authority [Axis] Net proceeds from follow on offering Sale of Stock, Consideration Received on Transaction Payments for asset acquisition Payments for asset acquisition Payments For Asset Acquisition Payments For Asset Acquisition Entity [Domain] Entity [Domain] Accrued liabilities Accrued Liabilities, Current Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Right of use asset Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Asset Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Asset Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Stock options Share-based Payment Arrangement, Option [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Interest On Long-Term Debt, Fiscal Year Maturity [Abstract] Interest On Long-Term Debt, Fiscal Year Maturity [Abstract] Interest On Long-Term Debt, Fiscal Year Maturity Amortization of acquired intangible assets Amortization Of Acquired Intangible Amortization of Acquired Intangible Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Common stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Income (loss) from operations Operating Income (Loss) Custodial revenue Financial Service, Other [Member] Employer matching contribution expense Defined Contribution Plan, Employer Discretionary Contribution Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease liabilities Less: current portion of lease liabilities Operating Lease, Liability, Current Summary of business and significant accounting policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional paid-in capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accounts payable, accrued liabilities, and other current liabilities Increase (Decrease) in Accrued Liabilities Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Other income (expense), net Total other income (expense), net Other Nonoperating Income (Expense) Fair value of the notes Long-term Debt, Fair Value Percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Exercised, minimum (in usd per share) Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised Grant date fair value Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value Number of team members modification affected Share-based Payment Arrangement, Plan Modification, Incremental Cost, Number Of Team Members Share-based Payment Arrangement, Plan Modification, Incremental Cost, Number Of Team Members Maximum Maximum [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Total Lessee, Operating Lease, Liability, To Be Paid, Including Leases Not Yet Commenced Lessee, Operating Lease, Liability, To Be Paid, Including Leases Not Yet Commenced Total liabilities Liabilities Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Weighted-average number of shares used in computing net income (loss) per share: Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract] Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract] Other current assets, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Current Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Current Assets Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Unrecognized tax benefits recorded on the consolidated balance sheet Unrecognized Tax Benefit, Net Unrecognized Tax Benefit, Net Client-held funds obligation, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Client Held Funds Obligation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Client Held Funds Obligation Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Useful life of property, plant and equipment (in years) Property, Plant and Equipment, Useful Life Merger related costs, price per share (in usd per share) Business Acquisition, Share Price Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Software and software development costs Software and Software Development Costs [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Operating lease liabilities, non-current Lease liabilities, non-current Operating Lease, Liability, Noncurrent Total Asset Acquisition, Consideration, To Be Paid Asset Acquisition, Consideration, To Be Paid Total current tax provision (benefit) Current Income Tax Expense (Benefit) Principal amount Debt Instrument, Face Amount Interest expense Interest Expense Accrued compensation Increase (Decrease) in Employee Related Liabilities Purchase accounting adjustments Unrecognized Tax Benefits, Increase Resulting from Acquisition Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Union Mesa Union Mesa [Member] Union Mesa Amortization of capitalized contract costs Capitalized Contract Cost, Amortization Accumulated earnings Retained Earnings (Accumulated Deficit) Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Expiration period after termination Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Passive Custodial Funds Passive Custodial Funds [Member] Passive Custodial Funds Liability for self-insured medical claims Self Insurance Reserve, Current Restricted stock units Restricted Stock Units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Allocation of Consideration Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Filer Category Entity Filer Category Total gross deferred tax liabilities Deferred Tax Liabilities, Gross Remaining operating lease terms Lessee, Operating Lease, Remaining Lease Term Business Acquisition [Line Items] Business Acquisition [Line Items] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Income Statement [Abstract] Income Statement [Abstract] Settlement of client-held funds obligation, net Payments To Settle Client Held Funds Payments To Settle Client Held Funds Entity Registrant Name Entity Registrant Name Schedule of Change in the Fair Value of the Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Other expense Other Expenses [Abstract] Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Other items, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax provision (benefit) Total income tax provision (benefit) Income Tax Expense (Benefit) Excessive employee remuneration Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Employee Remuneration Payments, Amount Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Employee Remuneration Payments, Amount Other Commitment, Fiscal Year Maturity [Abstract] Other Commitment, Fiscal Year Maturity [Abstract] Accounts receivable, net of allowance for doubtful accounts of $6,228 and $4,239 as of January 31, 2022 and 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Non-taxable gain on investment in subsidiary Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Amount Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Investment Type [Axis] Investment Type [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Gross lease liabilities Lessee, Operating Lease, Liability, to be Paid Sale of Stock [Domain] Sale of Stock [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Stock-based compensation Share-based Payment Arrangement [Policy Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Unrecognized stock compensation expense to be recognized in future Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Current portion of long-term debt Less: current portion of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Preferred stock par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Compensation not yet recognized, other than options Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Weighted-average fair value at date of grant (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Issuance of common stock upon exercise of options, and for restricted stock (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture October 1, 2026 and thereafter Debt Instrument, Redemption, Period Three [Member] Sales and marketing Selling and Marketing Expense 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Incremental stock-based compensation expense Share-based Payment Arrangement, Plan Modification, Incremental Cost Statement [Line Items] Statement [Line Items] Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Weighted- average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Purchases of equity securities Payments to Acquire Investments Issuance of common stock upon exercise of options, and for restricted stock Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Contingent consideration recognized at acquisition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Total Other Commitment Retirement Plan Type [Domain] Retirement Plan Type [Domain] Federal Domestic Tax Authority [Member] Maximum amount of contingent consideration payable Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Counterparty Name [Domain] Counterparty Name [Domain] 2024 Other Commitment, to be Paid, Year Two 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Prior to October 1, 2024, 40% of Principal Debt Instrument, Redemption, Period Five [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Debt instrument, prepayment covenant, percentage of proceeds from sales to used to prepay Debt Instrument, Prepayment Covenant, Percentage Of Proceeds From Sales Debt Instrument, Prepayment Covenant, Percentage Of Proceeds From Sales 2023 Contractual Obligation, to be Paid, Year One Tax Period [Axis] Tax Period [Axis] Accounts receivable Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Federal research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Deferred tax asset, valuation allowance Less valuation allowance Deferred Tax Assets, Valuation Allowance Auditor Location Auditor Location Estimated life (in years) Finite-Lived Intangible Asset, Useful Life Interchange revenue Credit and Debit Card [Member] Use of estimates Use of Estimates, Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Schedule of Share Based Compensation Recognized Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Acquired customer relationships 401(k) Customer Relationships [Member] 401(k) Customer Relationships [Member] Title of 12(b) Security Title of 12(b) Security 2026 Asset Acquisition, Consideration, To Be Paid, Year Four Asset Acquisition, Consideration, To Be Paid, Year Four Proceeds from follow-on equity offering, net of payments for offering costs Proceeds from Issuance of Common Stock Total assets Assets Deferred taxes Deferred Income Taxes and Tax Credits Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Vested and expected to vest, weighted- average contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Interest expense paid in cash Interest Paid, Excluding Capitalized Interest, Operating Activities Numerator (basic and diluted): Net Income (Loss) Attributable to Parent [Abstract] Contingent consideration, performance period Business Combination, Contingent Consideration, Performance Period Business Combination, Contingent Consideration, Performance Period Document Type Document Type Technology and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Client-held funds obligation Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Client Held Funds Obligation Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Client Held Funds Obligation Lease renewal terms extension Lessee, Operating Lease, Renewal Term Contingent payments payable Business Combination, Contingent Consideration, Liability Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Period increase in unrecognized tax benefit Unrecognized Tax Benefits, Period Increase (Decrease) Revolving Credit Facility Revolving Credit Facility [Member] Minimum net worth above custodial assets Minimum Net Worth Above Custodial Assets Minimum Net Worth Above Custodial Assets Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Credit carryforward Tax Credit Carryforward, Amount 2025 Contractual Obligation, to be Paid, Year Three Furniture and fixtures Furniture and fixtures Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Lease Cost Lease, Cost [Table Text Block] Other long-term liabilities Deferred Charges, Policy [Policy Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Thereafter Other Commitment, to be Paid, after Year Five Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in usd per share) Earnings Per Share, Diluted State State and Local Jurisdiction [Member] Offering price per share (in usd per share) Sale of Stock, Price Per Share Schedule of Payments Due By Fiscal Year For Our Outstanding Contractual Obligations Contractual Obligation, Fiscal Year Maturity [Table Text Block] HSA Member HSA Member [Member] HSA Member [Member] Indefinite-lived intangible assets acquired Indefinite-lived Intangible Assets Acquired Income tax payments (refunds), net Income Taxes Paid, Net Incremental contract costs Deferred Tax Liabilities, Incremental Contract Costs Deferred Tax Liabilities, Incremental Contract Costs Other non-deductible or non-taxable items, net Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Acquisition awards exchanged for cash Equity Awards Exchanged For Cash In Business Combination [Member] Equity Awards Exchanged For Cash In Business Combination Subsequent events Subsequent Events [Text Block] Follow on Equity Offering Follow On Equity Offering [Member] Follow On Equity Offering [Member] WageWorks, Inc. Wage Works Inc. [Member] Wage Works Inc. Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Debt Instrument, Amortization Period Five Debt Instrument, Amortization Period Five [Member] Debt Instrument, Amortization Period Five Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Denominator (diluted): Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred tax liability Deferred Income Tax Liabilities, Net Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Unrecognized tax benefits, income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 2026 Other Commitment, to be Paid, Year Four Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant, and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Restricted Stock Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Fair value Fair Value Disclosures [Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accounts payable Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization 2023 Other Commitment, to be Paid, Year One 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Asset acquisitions and Business combination Business Combinations Policy [Policy Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets Total cost of revenue Cost of Goods and Services Sold Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Computer software intangible asset Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date 401(k) 401(k) [Member] 401(k) [Member] Acquisition of intangible member assets Payments to Acquire Intangible Assets Entity Central Index Key Entity Central Index Key Number of options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] State Deferred State and Local Income Tax Expense (Benefit) Net operating lease cost Lease, Cost Schedule of Estimated Useful Life of Property and Equipment Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Debt term Debt Instrument, Term Acquired customer relationships Customer Relationships [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Range of exercise prices Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract] Cash and cash equivalents, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash And Cash Equivalents Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash And Cash Equivalents Other long-term liabilities Other Liabilities, Noncurrent Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Principal payments on long-term debt Repayments of Long-term Debt Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Revenue Business Acquisition, Pro Forma Revenue Property and equipment, gross Property, Plant and Equipment, Gross Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Other, net Deferred Tax Liabilities, Other Other assets Increase (Decrease) in Other Operating Assets Thereafter Contractual Obligation, to be Paid, after Year Five Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Exercise of common stock options receivable Exercise of Stock Options Receivable Exercise of Stock Options Receivable Vested and expected to vest as of year end (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number WageWorks Inc. WageWorks Inc. [Member] WageWorks Inc. [Member] 2023 Asset Acquisition, Consideration, To Be Paid, Year One Asset Acquisition, Consideration, To Be Paid, Year One Settle of claims Loss Contingency Accrual Opening balance (in usd per share) Ending balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price 2024 Asset Acquisition, Consideration, To Be Paid, Year Two Asset Acquisition, Consideration, To Be Paid, Year Two Proceeds from sale of operating lease Proceeds From Sale Of Operating Lease, Right-Of-Use Asset Proceeds From Sale Of Operating Lease, Right-Of-Use Asset Other current liabilities, adjustments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Adjustment, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Adjustment, Current Liabilities, Other Long-term debt, net of issuance costs Long-term Debt, Excluding Current Maturities Asset Acquisition [Domain] Asset Acquisition [Domain] Other issuance of common stock Stock Issued During Period, Value, Other Share based compensation Share-based Payment Arrangement, Expense Borrowing pursuant to term loan facility Business Combination, Consideration Transferred, Liabilities Incurred Exercisable, weighted-average contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Research Research Tax Credit Carryforward [Member] Entity Current Reporting Status Entity Current Reporting Status Net income (loss) per share: Net income (loss) per share: Earnings Per Share, Basic and Diluted [Abstract] Weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Prior Term Loan Facility Prior Credit Agreement [Member] Prior Credit Agreement Effective income tax expense (benefit) rate Effective Income Tax Rate Reconciliation, Percent Operating lease liabilities, non-current Increase (Decrease) In Operating Lease, Liability, Noncurrent Increase (Decrease) In Operating Lease, Liability, Noncurrent Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Investments [Domain] Investments [Domain] Amortization of debt issuance costs Amortization of Debt Issuance Costs Counterparty Name [Axis] Counterparty Name [Axis] Vested and expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Other issuance of common stock (in shares) Stock Issued During Period, Shares, Other Beginning cash and cash equivalents Ending cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Share-based payment arrangement, decrease in expense due to modification of terms Share-Based Payment Arrangement, Decrease In Expense Due To Modification Of Terms Share-Based Payment Arrangement, Decrease In Expense Due To Modification Of Terms Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Reclassification of operating lease right-of-use assets Effective Income Tax Rate Reconciliation, Reclassification Of Operating Lease Right-of-use Assets Effective Income Tax Rate Reconciliation, Reclassification Of Operating Lease Right-of-use Assets Common stock, shares (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value per share (in usd per share) Common Stock, Par or Stated Value Per Share Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Deferred tax rate adjustment due to merger integration Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Change in Deferred Tax Rate Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Change in Deferred Tax Rate Minimum interest coverage ratio Debt Instrument, Covenant, Minimum Interest Coverage Ratio Debt Instrument, Covenant, Minimum Interest Coverage Ratio Current assets Assets, Current [Abstract] October 1, 2024 Debt Instrument, Redemption, Period One [Member] Intangible assets, gross Finite-Lived Intangible Assets, Gross Performance restricted stock units Performance Restricted Stock Units Performance Restricted Stock Units [Member] Performance Restricted Stock Units [Member] Leases [Abstract] Schedule of Useful Lives of Intangible Assets Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income tax provision (benefit) Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Performance restricted stock awards Performance Restricted Stock Awards Performance Restricted Stock Awards [Member] Performance Restricted Stock Awards [Member] Intangible assets, net Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] 2027 Contractual Obligation, to be Paid, Year Five Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Diluted weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Income taxes Income Tax Disclosure [Text Block] Accrued interest Interest Payable, Current Denominator (basic): Weighted Average Number of Shares Outstanding, Basic [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Schedule of Stock Options Share-based Payment Arrangement, Option, Activity [Table Text Block] Variable rate borrowing spread Debt Instrument, Basis Spread on Variable Rate Self insurance Self Insurance Reserve [Policy Text Block] 2027 Interest On Long-Term Debt, To Be Paid, Year Five Interest On Long-Term Debt, To Be Paid, Year Five Client-held funds Client Held Funds [Policy Text Block] Client Held Funds [Policy Text Block] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Exercisable as of year end (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in usd 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 General and administrative General and Administrative Expense [Member] Principles of consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected life of options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Cash paid Payments to Acquire Businesses, Gross Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Credit facilities Line of Credit Facility, Maximum Borrowing Capacity Research and development credits Deferred Tax Assets, Tax Credit Carryforwards, Research, Noncurrent Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards. Loss Contingencies [Table] Loss Contingencies [Table] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Percent of employees eligible earnings Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Proceeds from sale of equity securities Proceeds from Sale of Equity Securities, FV-NI Current Fiscal Year End Date Current Fiscal Year End Date Less: unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Term Loan Facility Term Loan Facility [Member] Term Loan Facility Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Debt Instrument, Amortization Period [Axis] Debt Instrument, Amortization Period [Axis] Debt Instrument, Amortization Period Statement [Table] Statement [Table] Other current assets Other Assets, Current 2025 Other Commitment, to be Paid, Year Three Operating lease right-of-use assets Increase Decrease In Operating Lease Right Of Use Asset Increase Decrease In Operating Lease Right Of Use Asset Recently adopted and issued accounting pronouncements not yet adopted New Accounting Pronouncements, Policy [Policy Text Block] Other, net Deferred Tax Assets, Other Goodwill Deferred Tax Liabilities, Goodwill Purchases of software and capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation Noncash or Part Noncash Acquisition, Intangible Assets Acquired Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Range [Axis] Statistical Measurement [Axis] Purchases of software and capitalized software development costs Payments for Software Federal income tax provision (benefit) at the statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Subsequent Event Subsequent Event [Member] Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Goodwill Other assets Other Assets [Policy Text Block] Other Assets [Policy Text Block] Cost of revenue Cost of Sales [Member] Other offering expenses payable Stock Issuance Costs Payable Stock Issuance Costs Payable Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Sublease income to be received Sublease Income, To Be Received Sublease Income, To Be Received Acquired developed technology Acquired developed technology Developed Technology Rights [Member] Operating lease expense Operating Lease, Cost Computer equipment Computer equipment Computer Equipment [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Change in uncertain tax position reserves, net of indirect benefits Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Expiration period from termination of employment Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period from Termination of Employment Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period from Termination of Employment Additional shares available for grants as percentage of capital stock outstanding Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Available for Grants, Percentage of Capital Stock Outstanding, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Available for Grants, Percentage of Capital Stock Outstanding, Percentage Debt instrument, number of days to commit to reinvesting proceeds from sales of assets after initial period Debt Instrument, Prepayment Covenant, Period To Commit To Reinvest After Initial Period Debt Instrument, Prepayment Covenant, Period To Commit To Reinvest After Initial Period Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Software and software development costs Computer Software And Capitalized Software Development Costs [Member] Computer Software And Capitalized Software Development Costs [Member] Total deferred tax provision (benefit) Deferred Income Tax Expense (Benefit) EX-101.PRE 15 hqy-20220131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 hqy-20220131_g1.jpg begin 644 hqy-20220131_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@# MP 3* 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *\2^/'_ 4D_8%_9>\?/\+/VBOVP/A] MX*\21VD=T^B>)/$T%K"T:>46 .. XR.,CK7YK?L">-_V MD_\ @AM_P76TW]FZ3QZ+JWMOB98^"_B!:Z9,XL=?TF\N(HTG,1/WUCN$N8PW MS1R +G!;(!_7/17._%CXN?"[X$?#W4_BQ\:/B%H_A7PSHMOYVJZ[KVH1VMK: MID %Y)" "20H'5B0 "2!7QGH'_!S'_P1%\1^.5\ V/[<>G0W,EQY,=]J'A+6 M;:Q9\XYNI;-847_;9@G&=V,4 ?=U%4?#'BCPSXV\.6/C#P9XBL=7TC5+2.ZT MW5-,NTN+:[@=0R2Q2(2LB,I!#*2"#D&OF_PU_P %GO\ @E_XM^+GB7X%Z/\ MM@^'%\4>#HM4E\4:??6MW:IIJ:=O^VO+//"D*K%Y;Y._!V\9XH ^GJ^??VG? M^"K/_!.?]C/QJOPV_:9_; \&>%/$1B6230+K43->P(R[D:6"!7>$,.5+A0PY M&:\:\-?\'*/_ 1.\5)JLNF_MQ:;$FC$?:WOO"6LVX92XC#Q^99CS5W,!E,X MR"< @G^;+]E[7?V(OVNO^"MGB/XE_P#!3KXT7VG?"SQ1XI\0ZYKWB"*>Z62^ MED:>2UCWPQO,B/(T?W5!"KMRO4 ']??[/'[3/[/_ .UI\.(OB]^S5\7M"\;> M&I;I[8:QX?OUGB6= I>%\)>^(=(UW4[^5A+#/*\LL\DMRJ.$7:1F0 JD8STS7DWQ+_X.4_^ M")WPJ\:2^ _$/[\;L./I0!]T45 MYW^S+^UM^S1^V7\.D^+'[+?QL\/^.- :3RI;[0KX2&VEQGRIXSB2WDP0?+D5 M6P0<8(KA/VP?^"I?[ O[ GBK2/!/[7O[1NF^"=4U[3VOM)L[[3+V"0 !@1@D'VH ]_HKY ^-W_!>S_@DG^SM\;$_9Z^+?[9&C:?XJW1+=6=KH MVHWD-D\BJR1W%Q;V\D,#X891W#)_&%KN/''_ 5?_P"">WPW_:PMOV&_&_[2 MVF:?\5KO5=.TRW\'2Z7?-,]U?1PRVD7F+ 8@9$N(6!+X&\9(P< 'T/17Q1\6 M/^#BK_@C-\%OBK-\&_''[;^B-K-I=FVOI-$T/4M3LK:4':5>\L[:6WR&R#AS MM(.[;BO6_P!H+_@J-_P3Y_9<^".@?M&_&[]K#PEI7@[Q7;BX\*ZM:7C7YUN+ M )>SAM%EFN5 (W&-&"[ANQD4 >^45\W?L2?\%=O^"=7_ 43UJ]\*_LC?M,Z M5XFUS3[F?M/Z0_Q2L]3O-.NO";Z?>I)%4^,_P#@Y$_X(I^ _B7+\*=<_;HT2748+DV\][I7A_5+[3DD MSC'VVVM7MV7/\:R%!W84 ?<-%8WP[^(W@'XN>!]+^)GPL\::7XB\.ZW9K=:1 MKFBWR7-K>0-]V2.6,E74^H/:O(/VSO\ @IS^P9_P3WM;27]L#]I?0/!USJ$) MFL-'E$UYJ-S%DKYJ6=K'+<-'N!7S-FS(QG- 'O%%?(/[+'_!>C_@DO\ ME?$ M&S^$WP)_;&T6Y\3:C.(--T37]+OM'FO96.%B@-_!"D\C'@1QLSD\ 5]=SSP6 ML#W-S,D<<:%I))& 55 R22>@ [T /HKX=^*O_!R+_P $5_@[\0)_AKXL_;AT MBZU&TG,-Y/X=\.ZKJUG$X.#_ *596LL#\YY1VQCG%?5'[.W[3?[/O[6WPSMO MC%^S3\7]!\:^&;N0QQZMH%^LR)*H!:*0#YHI5!&8W"NN1D#- '=445%?W]CI M5C-JFJ7L5M;6T32W%Q<2!(XHU!+.S'A5 !))X % $M%?#WB?_@Y$_P""*7A' MXFM\*-4_;KT.748[LVTM]IV@ZI=Z:DFQ:E;WS;;26&XMH9(7 M24D;6#X[G H ^FJ*\:_;$_X*"_L=?L Z'HGB3]L#XX6/@FQ\1W10+>*0C"LI^8 "YG2VMI&M5="&59@CE2&"D3?%G]NO]C_X$_L\Z M5^U;\8?VA/#?AWX?:[I]M>Z%XDU2\\N/4XKB$30?9H\>9.[Q'>L:*SE03MP# MCY;T7_@Z#_X(=:YX@7P[!^VLL#R2>7%=WO@'7H;=CG',CV(5!WW-M'')H ^_ M:*P_AK\3/AW\9/ FE_%#X2^.=)\2^'-;M1//$?PT^&O[8?AJ[U?PCI-[JGB:*^ANK&'3+ M.TD6.YGFGNH8X42-G4$E^_&10!].5#J%_9:583ZIJ5TD%M;0M+<3RMA8T4$L MQ/8 G-?%'@K_@X[_P""+'C[XH)\(]!_;IT*+5)KL6T%WJNAZG8Z=))G&!?7 M%JELJY_C:0(>H)%?6WQ)[JUG26*7PQ>O')&P974V[D$$<$$=Z .$ M_9Y_X*$_L.?M:^,;OX>_LR?M7>!/'>N6.F/J-YI/A?Q%!>3PVBR1Q-.R1L2$ M#RQJ6Z9=1WKV*OY:_P#@SU^*GPU^"7[?/Q9^*WQ@\>:3X8\-:)^S]J-QJ^NZ MY?I;6MI$-;T8;GDD(5[NQ;6FV,\I.T*MY=VL=N,G !:0!LC:30!]M44 @C(.0>A%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\I'_ =^?\IB M]1_[)QH7_H,U?U;U_*1_P=^?\IB]1_[)QH7_ *#-0!Z]J'_!W+_P69U_2CX> M\'_L9_#:SO)8C'#=6W@/7;B:/Y3\R(U^5+#@_,K+QRIKG?\ @C!_P2"_X*$_ M\%$/^"DVC_\ !0[]N3X?^)]"\*Z3XXC\9^)?$OC327T^X\3:E#.MQ!:VEM(B M,\33*@9T00I$C(I#;$K^G:P_X\8/^N*_R%2T ?S4_P#!Y1^V9\0_B)^VKX2_ M82TSQ1)8^#/!7ARSUC4[ SE(;K6+UI"+B8#AQ%;>4$R"4\V^%K.QEO)(F,"ZKI M[.DEI*5^[OMOL[KD@N!+M_U;$>T^,_VC?^#1/2OV*[G]I3P9^RGX,U/QP?#_ M )NG?"&=J$ W_ /@RH_;0^('C#PA\ M4OV&/&OB"XO](\*0VGB7P5#<2E_[/BGE>&^@3/W8C*;>54& 'DF;&7-?F!X2 M_9-O_P!N[_@O;XN_8\A\77VB6/C[X^^)K+7[_3GQ*FFPZE=W=UM!RK,(;9V4 M."N]4)!Q7[D?\&T'Q%_8I_:>T3QY^TK^R=_P2L@_9_:PC@\/7WB2U\5S:I;Z MZSL+B6U@>2.,GR?+@=SL&#-& 3SC\N_^"0,22_\ !VHPD4$+\8OB8P!]1I^O M8H _7#X!XO\ A)-E ME8ZM+;3?Z&LI@_?(0W&T9]>]?V!U_++_ ,&UG_*Q'>_3QG_Z#/0!]%_\'5OQ MMA_8%_93^"G_ 1U_91O]2\/^!9O#TVI^(;=M1DEGN],@N#'964DK'=)$9A< M2.&^\T,/8$'VG_@F-_P:B?\ !/;Q=^PCX-^(?[8>@>(_%'Q \?>%+37+V^L? M$UQ81: +R!9HK>VB@94=XDD0.TPE#2*Q "D+7G/_ >L?L6_$7Q3I?PN_;M\ M&>'[G4-#\-V-QX7\:3V\1?\ LU))Q/8SOC.V)Y)+F,N<*':%*[CE#*!B:%U&$=E/N'_ >Z?\G?_!;_ +)M M=_\ IP>O#/A##\0O^#A'_@XE7X]_#GX?:CI_@V7QQI>NZV]S&#_8_AG25MHH MS<,I*QSSQVL:!06'GW. 652U>Y_\'NG_ "=_\%O^R;7?_IP>@#ZC_P""6/\ MP:Z_L7>*_P!F[X)?MF_M&>+?'&O?$_6AHGQ"U?=K,7]GS/,T6H)I\T#PLTD9 M1D29B_F.^]@Z@A1^;'_!PWX(\1?$[_@Y#\=_#+PCKLNF:IXE\1^"M)T_4879 M6MIKG0](@60%2#P9 >"*_IX_8:BC@_8G^#T$2@*GPL\/JH'8#3;>OYN/^"R' M_*V2G_96?AI_Z;]#H ^L/^"[W_!O7_P3?_87_P""1&O?'K]G#X:ZMIOCGX>W MNB_:?%E]XEO+F?6X[G4+>QF%S#)(;==QN1(/)BCVM& ,*6!\2_X->O\ @CG^ MS!_P4L^&?C;X^?MRZ3J_CCP[X&U>/POX(\'S>(KRULK-W0WMU*3;2QR ;KI& M6-'5-\DSLKLP*_JE_P '2_\ R@N^-?\ UV\,_P#J2:97SA_P9._\HZ_B?_V6 MJX_]-&FT ?F-I/P5T'_@FC_P=*>#_@#^SEJ.H:=H&@?M"^&]*TF.6]>26+2M M6DLUFM&D8[I%%O?R0Y8DLH^8DDD_M_\ \'!'_!*C0/\ @I;\(O#6J?%+_@H# M9_!+P;\/'NKZY_X2#3()-&N;N8(BW-U)+=VP1D16C1BQVB:3 .\@_CK^W[_R MN!Z-_P!G*?#C_P!PE>F_\'L7Q,^.,W[8GPL^#VJ:CJ$/PYM_AR-7T6R5V%I< MZQ)?7<-W*P'RO*D,=HHSDHLG&/-.0"G^VY\*_P#@TU^ 7[#^O_!SX._$:Y\< M_&ZP\&S0^'?&OA#4=;O9;W7D@/DW,S^8-,$#SA0\:Y"QLVP;@&KUC_@QS\>> M)I7_ &B_AC/JE1_&WXM?\ M&P/[*/\ P2>\377[)?A?X?>,/B?XR^%MWHWA8:EIC:MXJ@U>]L6M_M=PUTKM MIKQ22F5RODJ/+*Q#E%./_P &.6HV$7Q+_:,TB2=1=3Z%X:FAB)Y:-)M15R!Z M R)_WT* /BK]KGX!ZO\ M4_\'*GC[]FC2/&5_P"'QX^_:#O= U'6-,D*SVUA M=SM!>%.S9MGF78?E<,5;Y2:_1#_@OU_P;S_\$W/V.?\ @E5XC_:5_94^%6I> M&/%WPXN=(>?59/$]]>MK=O$2Y'_-S5[_Z%+7[0_\ !SW_ ,H,/CK_ ->_A[_U(]+H ^6_^#/OX_:OH/\ MP27^*D_CO4[B[T/X;?$+5+W3XFDR;6S.EVMY-#'GA5\T328_O3.>]?FI_P $ MA?V89/\ @X7_ ."OWC+X@?MU>+-5U+2SH]]XR\6VMC?O"]XBW-O;6NEPRCYH M+=/M$:@)@K#;E%*$AA^A/_!G!X'T[XG?\$R/CU\-=7F:.T\0_$&[TRZD09*Q MSZ+;1,1[@.:_.O\ X(R?M8P?\$"_^"NWBWP5^W+X;U/1],32M0\$>-Y[6PDG M?3";FWN(-02)1OG@+6T; H&+0W'F('.U2 ?HY_P4>_X,\?@S\4/%OA#Q-_P3 M"U_2/A)%;/,GC#3?%'B'5=0@91L:WN;-I?M$PF#!PZM*J$%"NTJ=UK_@YI_: M7_:?_8;_ ."//PG_ &-_%/QP?Q!X[^(;)X?\>^.]/@>TDUO3M/M5-T<%V=&N M'DM1*=WSJ9E(VR%1A_\ !6__ (.X_A[\-[CP9X9_X))^,]#\>ZBU[+=>,M8\ M2^$+]=.6#8%ALHXY_LTSR,S%V=,!0BJ&)9@N9_P+]2L)/"\? MG21P0P1VC(C2>6D>#[^^UO0_BQ9^,[F MX&DV-NSBUO+JUD0""64F&,1"27$DW4JK$ '[WU^0?_!Y!^UW\0?@1^P)X2_9 M]^'FO7&F-\6_%&M-\6 M_$OPPWA?1]3CVS1:3!-:6UH[8X+21PB5BI9=\C!6*@&@#]4_^#X'_DW_ . ? M_8XZS_Z26]><_P#!%;_@V5_9(_;Y_P""<_AS]KC]KOX@>/I?%/CUKEM!70=< MBMX](TVSN'LK=-LL,GFLRVQ/S':L31HBH5+'T;_@^!_Y-_\ @'_V..L_^DEO M7Z ?\&\\20_\$7OV?DC7 /@V1N/4WMR3^IH ^0".YDB6.,?+)E;:)0I MP:_-G_@KAX<_X-9_ 7['^K_#K_@GUJ-_J?QIL%M%\.:_X9UGB$YO9 MKUQ9R))")CF$%E?:5"K\IR/^#I_XC^,/%W_!<&U^&?[4&MZ];_"GPWI_AQ=# MM; G,6B7,4$NI75K&?D:=IS>)OP2QMD4DB, >[_\%;?B_P#\&X7[/7_!+_Q) M\%?^";_@[X8>(?B1X\L+"S\.:KX=TYM3U?3+=;J">XN;K4+L//:GR8G0Q-(L MC/(HV;0Y4 ^C/^#*;QYXFUW_ ()]_$OP)JVIS3Z?H'Q7=]*BED+"V6XT^U:2 M-,_=4NA?:.-SL>K&OQU_X)P_L-I_P4<_X+!WG[(^O>--3T+PMXB\5:Y<>-[G M2+CRYY]*LYY+Q[=<@J3)+! JE@RHQ63:Q0"OUN_X,C=1L)?V-OC-I,NV'BRVTZ,/.-.NWGMI)8P2 S1-(DH4D;S'LR-V0 ?IE_P<%_\ !M_^P;^R MM_P3WUK]KO\ 8D\#:GX-UOX=2V,FOZ9+XDO=1M]2RM%.C3)*# M&R(521=A)4K[=_P:R?MA_$+]HW_@D%\0O@W\3->N-4N_A'74I>1=' MGT_S[:!F.21$_P!HC7G"QK&@P$%>7?\ !PQ_P<-?\$^?VB_^";_B#]E/]C3X MOR>._$OQ*DL(;^>UT*]M(=%T^&[ANY'F:[ABS*_D"$1*&($C,VW:N[TC_@U3 M_9-\>? 7_@D%\1_C9\0M$GTZ7XLWVH:IH-O,- M'Y;@D.#0!^0/_!NQ_P $Y/AK_P %.O\ @H(WP+^-^HZFO@;0O!=YXD\5Z7I5 M^]J^KP6]S:016C2H=R(UQOQCD^/\ ^UC^S'_PE?BZ M738+"35O^$TUNQS;PAA&GE6=[%%QN/.S)SR37U=10 D<:11K%&,*H 4>@I:* M* ..^/7[/?P0_:C^%^H_!;]H?X7:-XP\+:JH%]HFNV2S0NPY5USRDBGE9%(= M3RI!YKX6M?\ @U*_X(F6OBX>)_\ AFK6Y+=9Q*NB2_$#5FM!CG;_ ,?'FE?8 MR&OT:HH YOX1?!_X5_ +X&-#MO(TG0M#L4M[:V3))"H@ MR6)9F/+,Q8DDDU\^_!__ ((J_P#!,SX!_M:G]NCX3?LT_P!D_%0ZQJ>J'Q3_ M ,)EK,_^EZA'/'>2?9IKQ[;]XEU.-OE;5WY4*0I'U-10 5\L_LU?\$5?^"9G M[('[1+_M7_L[?LT_\(]X_D^V[]?_ .$RUF[S]K#"X_<7-Y)!\^YOX/ES\N*^ MIJ* */B?POX9\;>';[P?XS\.V.KZ1J=J]MJ6EZI:)<6UW ZE7BEBD!61&!(* ML""#@BO@'XE?\&M/_!%;XE>,Y?&K_LO7NA27$QEN=.\->,-1M+*1B^0L[;451N8ECC))/-?-OQD_P"" M*O\ P3,_: _:R'[*/^$RUFW_TK3XX([.3[-#>);?N MTMH!M\K:VS+!B6)^IJ* //OVIOV6/@-^VI\"];_9J_:9\"?\)+X)\1-;'6=% M_M2ZL_M!M[F*ZA_?6DL4R;9H8W^5QG;@Y!(/-_L3?\$_/V1/^"=/PZU3X3_L M;_"3_A#O#^LZTVKZEI_]O7^H>=>-#%"9=]]/,Z_NX8UVJP7YY@=)820!N"L%<* P8 "O9** /BC]DK_@WG_X)+_L8 M^/H_BI\*OV7K;4O$=OG[!JOC'5KG5S99&-T,5R[0QOZ2!/,'9A7=_L6_\$;_ M /@G%_P3Q^)NH_&']CK]GJ7P;XAU;1GTK4KR/QKK5]'<6CRQRF-H+R\EB^_% M&0VSB_P!IW-G]I$%S%?['W_! M.?P'J_PR_8U^$/\ PAVAZ[J_]J:K8_V_J&H>?=^4D7F;[ZXF=?DC0;58+QG& M237*?MU?\$B?^">W_!1^:UU?]K/]G;3M]L M;VW>"\L[N%9(IXG4J\;HP(964D%2"""0:L44 ?GM\5O^#7#_ ((M?%;QK<>. M9OV7KKP]/=S&6ZL/"OBR_L;)W)R=MNLIC@7_ &(@BCL!7U7^QS^P7^R)^P!\ M.Y?A=^R'\#-'\%Z5=2K+J+67F376H2*"%>YNIV>>X8 D+YCMM!(7 .*]>HH M*^/_ /@MS^WI\<_^";G[%A_:B^#/[/VD_$:SL/$]K8>-]'UB29(K31[B*=&N MBT8. +C[-$=RLN)SD5]@54U[0=#\4Z)>>&?$^C6FHZ;J%L]M?Z??VZS07,+J M5>.2-P5=&4D%2"""0: /YQ_V,/VZ_P#@U8_:$O\ 5/CK^W/_ ,$^O#7P3\?V M&L&6TT'3V\0ZYH6K0[$<2QV=A"+2(F0R*UO+;A %4AVW%4^?O&'CKPC_ ,%D M_P#@Y"\&^*/V-OA_?6_@:Y\<^%XM*MSI8MOLF@Z+!9I(16DKHAQA M3$A"L=M?O'\0/^#;C_@B1\2_$,OB?Q'^P3H-M>5 >0K.5!Y S0!3_;@_P"";'[%7_!2#P_H'A;]L_X+_P#"9V'A>\FN MM"@_X2/4M.^S32HJ2-NL;B%GRJ*,.6 QP!7H'[/7[/OPA_95^"_A_P#9Z^ G MA'^P?!_A:R-IH.D?;[BZ^RP[V?;YMQ))*_S.QR[L>>M=G10!\^?MX_\ !+/] MA?\ X*5:%IVD_M?? RT\176BJZZ)KMM>3V6HV"L_LH6-_-XLT"]T36]6\3:M=ZC>/I]W"\%Q!# M++*3:;XI'0O;^7(0QRW2OM&B@#Y\_8<_X)8_L)?\$V[GQ'<_L6?!*;P6?%R6 MJ^(HQXNU;48[S[.93"2E]=3*C)YTN&0*<.0217\Y_P#P;W?#7X??&+_@O#XE M^%WQ6\%Z9XB\.:[IWC6TUC1-9LTN+6\@99@T-9!F6\BW)^T9\_DN1\^3GCO0!\]^ M"O\ @U__ ."*W@;XI1_%.P_9+:^>WNQ"VTF&/2I+ V1L;=?*C6W*>7Y:A,;%"\#;C Z8 MJ_10!\Q?L4?\$;/^";G_ 3L^)VH_&3]CG]G'_A#_$FK:#)HNH:E_P )?K&H M>;8O-#.T7EWUW-&N9+>%MP4-\F <$@]9^V__ ,$W?V+O^"CWAK0O!_[9WP9_ MX3+3O#-]+>:);_\ "1:CIWV:>1 CONL;B%GRH PY8#L!7N-% '%?LZ_L[_!W M]D[X*^'_ -G?]G_P?_8'@[PM:-;:%H_]H7%U]EB:1Y"OFW,DDK_.['+NQYQG M KM:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** .)_:._:*^#O[)GP0\1_M%_'[QI!X?\(> M%-/-YK.JW"LPC3<$5%106DD=V2-$4%G=U4 D@5^>/@S_ (.A?@(WQFU:Q^.' M['_QJ^'GPI%GX?ET?XG>)?!#)!:+J;78@NM3C25S:6=P+<&UE7S&F"3$JH4$ M_0O_ 74_8B^+O\ P4"_X)O>,/@%\!7LY?&$>H:=K6@Z5J4ZQVVK365TDQLY M&'[B321>:;+K4CE[J%<):2/ +S01X M@;CY+26=?+DA?%?\ X)Q_LL_M">.O@'\5-8CU :=^S]<- M?_#/P]H]_$=&#Q6'^S+_ ,'%/_!,G]KC]H/PS^S!\&?''B^X\7^+KJ2# M1++4? M[:QRLD4DK%I)$ 50D;G)XXK[&^+7Q2\#_ /^%OB/XS?$S6X]-\.^ M%-#NM7UR_DZ6]I;Q-+*_OA$)QW/%?G[_ ,$-?A3X[_:V\5^,/^"X7[5>B2#Q MM\8IIK#X3:-??./!_@B"5DMK>W!X1[AE:1W 'F*%D&//DW 'KW[;/_!=G_@G MA_P3^^.S_LW_ +1/COQ'!XKAT>WU.>QT/PE=Z@D4$Y?R]SPJ0K$(3MZ@%3WK ML_\ @G[_ ,%7?V/O^"FEQXKMOV5=?\07S^"TL6UW^W?#%SIVP79G$.SSU'F9 M^S2YQTP,]17Y_P#PE^+/_!2'PS_P6(_;,^._[+G_ 3/UGXE7^L:UH7AG1]? M\8>)XO"^D:?INE6KV[BWENX\WS7,J)(!#\JA0Y;#KG[;_P"":/\ P50M?VZ? M%7CW]GKXQ_ +6/@_\;OA5=0Q>/OAGKFH)>&&*49AO+6Y156YMW&#O"@#?&06 M22-W /K>BBB@ HKQ+5/ O[>DNIW,ND?'?P1#:-.YM8I?"\C,D98[5)W/M$U.XT?0K74([C3M#\B/$SD 9+%F.!W 'UH ][ MHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8 MHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &@#8HKG]4?QEI6GRZC-K%HRPIN95MCD_K4L%OXUGA2== M:LP'4, ;8]Q]: -NBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V** MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QJK?W'C'3[FUM9=7M6 M-U+Y:%;;@'&>>: .BHK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V** MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QH V**YV_N/&.GW-K:RZO:L;J7RT*VW .,\\U:^Q>-_P#H-V7_ (#'_&@# M8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\: -BBL?[%XW_ .@W9?\ @,?\:JQ7'C&;5I=(75[4/#$LC,;;@@_C0!T5 M%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45 MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q17.Q7'C&;5I M=(75[4/#$LC,;;@@_C5K[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&JND7'C'6+9KJ#5[50LK1D M/;-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBLNSM/%J72/?:M:O$&_>(EN02/8UJ4 %%%% !1110! M\P_\%>/C/^VW^SI^Q=JGQU_8,\#6?B?Q9X5UFRU#7/#T^E->3W^AJY%ZEK&I M!\]5*R9PQ"1R85FP*_*S]J[_ (*W_P#!/G]K*3]KO2?AQ'J/Q#U[X_\ P0\# M>%OA3\/(/"5U/JUQXFC3Q"C(8/*/E36$]W:S,V<95?*:0E<_OC7G7@G]ECX. M?#_]HOQK^U+X;\/^7XN\>Z1I.G:]=,$,?E:>;LPF,!04=OMDOF-D[]L>?N"@ M#\J?^"A/_!2;XT?\$6O^"7?[,W[ O_"?6OAWXV>+?A]IFC^(/&VH6SZA#X&T M^V@@@N[P1Q*[7,T3/Y,(57!^SR/@E45HO^"9'_!73_@W=_8 \&GX=_"+]HSQ M;XF\>>-=3CF\=_$KQ-X"U:76?%FJ2OS-9(Q2+<531_V@HH M_.G_ (.A/B'XKT?_ ()F6_P"\#ZBUIJGQO\ BGX=\ 07"9W*MU.]RXXYPRV9 MC8=UD([U]\?"OX:^$?@S\,?#GP@\ :8MEH7A70K31]%LUZ06EM"D,*?@B*/P MK>HH _.GPK_P71TG]EG]J?XM?LL?\%@TT3X0W6A^)YKKX/>++'PYJ2Z3XN\, M-_J)A-NN0]VHP9=I1=TAC"AHG%"-8T3 MX0:UX!T_P!\-=5UW3)+*7Q@L,EK+<:I'#( _D*]H$1V W+*%X=)$3],=;\.> M'O$UJMEXDT*RU"%'#I#?6J2JK#HP# @'WJVJJBA$4 8 X H 6BBB@ KPOP M#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HH MHH **** "BBB@#-\8_\ (L7O_7 U47\S6Q0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^ MA4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7A?@'_ )2">/\ _L1-*_\ 1C5[I7A?@'_E()X__P"Q$TK_ M -&-0![I1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO M\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^ MOT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_P"O M*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ M "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_P#8 MB:5_Z,:O=*\+\ _\I!/'_P#V(FE?^C&H ]THHHH **** "BBB@ HHHH **** M ,WQC_R+%[_UP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 3 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_D M+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)? M^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1? MS-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![ MI1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ M ,BQ>_\ 7 UR_P"1WO?^O*+^9K8K'LO^1WO? M^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ***_(7_@ZM_YH/_W-'_N(H _7JL?P M/_R")?\ K]F_]"K^2.B@#^O2BOY"Z_KTH **** "BBB@ HHHH **** "BBB@ M HHHH **** "J\&K:5W20/? M,K J3&C-MW J)&0D, 5/P+I/_!+O]N#P1^U=\<=9_8:_X*7?%[Q%\,O&ZW.D^.IK^;6S=VNH0R@QO9JEMNM8V9U@#NN7\S> #]PJ*^)O\ M@HS\3?\ @I_KGA3X$_LU?LA>$9_!GC/XMZDL'Q7^*FDZ =:T[X;VD-M%+>%& M=?*,DDDDD<$DN WD, 4=T=/G;]L.3]N__@B%KGPI_:>@_P""BWCSXX_#SQ1\ M3M+\'_$7X??%6ULY[B9+X2$7>FW$,:/#)&(I"(AD$E2Q=0PH _6*BOSA_P"" MMWQ4_; ^*7_!13]GC_@G;^QU^U[J?P7?Q3X6\4>*/B)XOTO1[>_:UTZU@C^Q MLT,Q4%3-#/'G>F#*&R=N#Z7^PQ^PK^W?\'?C+IWQD^,W_!9[Q%\$+KP#865I>2.A1)?M-O,/@;\$/@-XQ?P-I ^&MM;)JGB?Q# I^WW-Q=3HY6&)\*L2C:Z21 MGA@S-ZE_P27_ &K_ -IJ;]H3XY?\$Q?VW?B/;^-OB'\"]0TZZT/X@Q::EG)X MI\.:C )K6XGAC^1;B(&-9"O!,RJ2[(\C 'W91110 5X7X!_Y2">/_P#L1-*_ M]&-7NE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444 %%%% &;X MQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7 MT?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R% M]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'L MO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M***QO'WQ&^'_ ,*O#,_C3XG>.-(\.Z/:C-SJFMZC%:V\?^])(P4=/6@#9K\A M?^#JW_F@_P#W-'_N(KZ[UW_@K?X9^)VL7'@C]@']GCQE\<]9AE,,FK:/9G3/ M#UK+TQ-J5TH1?4;5*L <-WK\W_\ @OM:_MSW7_"I_%W[:NJ^!K5]4_MW_A&? M"/@>&9X]%1/[.\[S[F;YKB63?"#@E%\DE?OF@#\ZJ*** "OZ]*_D+K^O2@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH \<_;OU?]BT?LZZE\//V^M9\- M6WPZ\]&0AT:(.I4ID?D+XW_86_:F_ MX)?_ +0/[47Q*_X);?MO>*M!TGX"?"3PCXNO_ 7Q+,>O6'B#1]FOW$FE&60* MUO#;164YMPH+YN9%\Q"WF#]=?^"@/["WP9_X*.?LL^(OV4_CD+R'2=;$4]EJ MNF.JW>E7T+AX+N!F! =&'((PRLZ'AC7YLZ'_ ,$5/^"GGQO_ &A_B[^SW^T] M_P %*->N?A5K_@OP7I7B_P ;Z7\-[>RU3XAZ39OJWEZ6MRTSBWE@60BYF'FM M,+N/S X+!@#[Y\"_\%//@#9_\$S/"'_!3']HSQ!:^!/"VN^!-/UW5(;F0R&" MYN(5)L[=0-]Q(92T<:J-S\' YQ\I?L[? K]I?_@M5^U!X(_X*(_ML_#V_P#A MY\ OAQJBZU^S_P#!351C4-=O1@P>(=84<+T5X8.F, 9C+O==O_P4T_X(5>(_ MVYM ^!_PV^ W[847P;\"_ >TA'A/P:/AO'X@M)+N!8H[6XE6>]ACD\F&%8U2 M6.08>4DGS&!JZ%_P2Q_X+2Z;K=GJ&J_\'$^OWUK;W4_ MX+9?LU^"/V!IM3\._#C]I9-?T?XA_"9=9N;O3DFL+>&2+4X4N))&B<-<(V[/ MRK!(JD+(RCZM_;<_X)3>-_C/^U;H?_!03]BG]JN]^"7QLTGP\?#^JZX/#4.L M:7XETC?O%I?64KH'*MC;*&) 1/E+1QLD?[(?_!*?XC^!OVM#_P % OV]_P!K M2Z^-_P 8+#0I-%\&W47AB'1=&\)6,H83)96<3N/.D5W5IV()61P5).Z@#RC_ M (-M$;P[X1_:X^&^MG9KVC?MG^,6U6%_OA7BL41SWPS0RX/0[213?V4D;Q#_ M ,'/?[4NO:)^\L] ^!OA;2]9DCY6.\G6SN(D8_WO*1B/8&O0OCM_P2A_:,\- M_M<>+_VT/^":/[<(^"OB'XFVUNGQ0\,:UX'@U_1=-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7 M_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@ MW9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7 M_@,?\:V** .9\2VGBU-!NGOM6M7B$1\Q$MR"1[&K-E9^-#9Q&+6;,+Y2[0;8 MY Q]:M^,?^18O?\ K@:N:=_R#X/^N*_R% &;]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MUF:Y:^*5U'35NM4MG=KDB!E@("MMZGUKJZQ_$O\ R%]'_P"OT_\ H)H /L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Y37+7Q2NHZ:MUJEL[M M_P#7E%_,UL4 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6/\9OV@?@A^SOX8;QE\<_BMH/A730#Y=QK>I1P><1U6-6.Z5O]E 6/ MI7S/-_P5#^)_[1$S:-_P3C_8]\4?$2%V*)\0?%L;:#X:CYQYB2W $MUCO&JH M^",9H ^L/L7C?_H-V7_@,?\ &OGO]H3_ (*:_LU?LZ:W_P (-K?QHL_$_B^2 M0Q6O@?P'I;ZQJTTW_/'RH"5B?_9E9*Y'_AWQ^UU^T_\ Z?\ \%!/VU]3DTF? MF;X9?!U7T;1]IZPS73?Z3>1G^Z^TC'#5]!_L]_LA?LR_LIZ)_8/[/?P4T'PO M&T82>ZL+,-=W"CH)KF3=--_P-VH ^;['XG_\%@/VL$V?"KX4^'O@!X7N/]7X MD^(D2ZAK[QG^.+3DS' _K'<>G#5I>"_^"/?POO?%4'Q-_:K^(VN?'+Q9"V^/ M4/B1>27-C;,>JP:>K"".,_\ /-Q(!VK[%HH YO0O">M>%M'M_#WADZ/IVGVD M0CM+&PTU8884'141,*H]@,5\K_\ !4;_ ()2>(_^"E__ @W]I?M VWA'_A" MO[3V;/"QO_M?VS[)G_EYAV;?LH_O9W]L<_9E% 'X_P#_ !"JZA_T?/#_ .&V M/_RQJIH__!K7>:Q:M=1?MQ1(%F:/#?#8]5.,_P#(1K]BZQ_ _P#R")?^OV;_ M -"H _)?_B%5U#_H^>'_ ,-L?_EC7ZT?8O&__0;LO_ 8_P"-;%% &/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!EV=IXM2Z1[[5K5X@W[Q$MR M"1[&M2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _P#*03Q_ M_P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]THHHH **** "BBB@ HHHH M **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N M*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ M -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,T ; M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C MV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 445YE^T M5^V7^RY^R=I']L?M"?&[0O#1:/S(+"ZNO,O;A?6*UC#32_5$(H ]-IES661PJHH&223P !WKXW_X;X_;0_:C_P!!_8$_8HOK/1I^(?B9 M\:7?2-,VGI+!9(3 M!/#\K:#X9B.31_N(U!X;YRR\Y7C%(?%,L1[%OEMK?Y%?4'P@^!7P9^ 'A=/!?P2^%VA>%= M+7&ZST/38[=9& QN%+>WB6.-%"HB+@* M!P .@IU% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7 M[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1- M*_\ 1C4 >Z4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JYIW_(/@_Z MXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z M_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V M*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HKR']JO]O+]E#]B/^P?^&GOBK_PC'_"3_:O[#_XD=]>_:?LW MD^=_QZ02[-OGQ??VYW\9P<>0?\/Y/^"47_1U7_EC:[_\@T ?4ME_R.][_P!> M47\S6Q7QA:_\%U?^"5L?BFZU)_VI<0R6R(C_ /"$:YR03D8^Q9K2_P"'\G_! M*+_HZK_RQM=_^0: /KVBBB@ HKQ/]I/_ (*)_L=_LHSG1?B[\:-.77F8);^$ M]&#:AJTTAX5!:VX:1"QX!<*I/>O(/^&GO^"FW[6/^C?LI_LH6?PD\,W'^K\> M?&V0K?O&?XX-)@RZ/C!4REHVSVZT ?7WB/Q+X<\'Z)<^)O%WB"RTK3;.,R7> MH:C=I!! @ZL\CD*H]R:^6/&__!7SX'ZOXDN/AO\ L<_#GQ9\>?%<#;)+3X?: MB>8O-5O#G_!(OP+\0=;MO'G[>?QX\8_'?7H)!-%9 M^([TV.@VDGK;Z9;,(T')RK,RD=5KZG\$> O WPS\-V_@WX<^#=*T#2+1=MKI M>BZ?':V\(]%CC4*OX"@#Y+_X4I_P5=_:U_??'?X^Z+\ O"MQ]_PE\*P+[7GC M/\$VJ2_)!(/[]OD' ^6O3?V=O^"9'[&G[-.K_P#"9^$?A3'KGBQY/-N?&WC. MX;5M6FF[R^?<9\ISW,2IGTKWVB@ HHHH **** "BBB@ HHHH **** "BBB@ MK'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_ /_*03 MQ_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HH MHH **** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_D*I^,?\ D6+W_K@:N:=_R#X/ M^N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;% M8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T ;%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y"_\'5O_ #0?_N:/ M_<17Y"U^O7_!U;_S0?\ [FC_ -Q%?D+0 4444 ?T9:K_ ,%9[?XP:E/X1_X) MY_LR^,OC7J$16UM;Q-)<7$\@1(D499F8\* 22>!7.?#SXX?!;XNS75O\*/B_X7\3 MR60!O8_#WB"VO6M\G WB%VV?CB@#J**R_&/C?P9\/- F\6?$#Q=I>A:5;8^T M:GK%_':V\63@;I)&"K^)J'P)\2/AW\4M#_X2?X8^/=%\1Z896B&HZ#JD-Y!O M&,KYD3,N1D9&<\T ;5%8'B;XK?"[P5J(TCQE\2= TF[:(2+:ZGK$$$A0D@-M M=@<$@\].#4_A3XA^ /'9G7P/XYT?63:A?M(TK4XKCR=V=N[RV.W.UL9ZX/I0 M!L4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I1 M110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+ M%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": M -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_ MY'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /R%_X.K?^:#_ /UZ]N](^#/AA= M_P#X)[>"?A#H7AKXX?"=_&?BVWL5_P"$@\1GQ1JMHEU'+^WEUV2\EA5RE MP+K"VZW0<[W+QM*2?+:OT_\ ^"EG_!0+P/\ \$T/V;5_:;^)GPVUWQ)X>C\3 MZ?I&L?V$(\Z9%=N8Q>3ESQ"K;4.T%BTJ #G(_++_ (*8?L1?\$[/%OC[]L[] MJ/2=,\/^!=1^&WP/\">-_A#X\^'M\NDB+7[M/$,L,L#6;)%%M&\!H;5O$ND2[EO[>[MXSMG@RUNCR,"<3[22'X]^\ M0?\ !8+Q!^QI_P $C?@!\=OV@O"%]XQ^.OQ;\$Z+9>#? ,#""]\4:Y/:0GSI M>/W$7[V*69]OR-.J ;G45-_P3I_83N])^.X5F+RS3@'7?M-_\$FKW]NS_ (*1 M:7\??VU-5T+QI\!O!/@86O@#X2SWEUY8\0R2J9]2OK?8(9@8C)&H+MD)%E< M@_-VC?!/X'_L-?\ !R)\(_@5_P $X?#T/A32O'7PNUJ]_:%^'WAB1AH]I9P6 M\S:7?26X)CMIVN!$HVA>&3 'VAV?Z"_X*H?\%3/B+\#/BKX<_P"">7[!_A[1 MO$?[1/Q"T]KJTN/$%VD6C>!]+.Y6U?4G;CC:QCAY+%02&S'%/UG_ 2V_8 ^ M W["^EZWXHU3X[6OQ2^./Q)N1??$_P"*.K:G%+J&N77+^1 F]C!:1G.R)>R@ ML3M4( ?F)^U7\3/^"//QM_X+8?M1^,/^"L=M-XDT;P/9^&O"/PR\*Z;;ZU M/^"?/QJ_:&_:&T_]EWX!+X!^*'A;XCW&E_&*'6-!L[+5=:O$D?&I9@FE:>UE MD\XI(Q4LP=B@W M\V?\ !/#2_!LW_!R)^UOKW[+D5HOPXA^'&CVWQ#;00HTU M_&32V[#_ %?[LSA%O_,QR)3/N^8M0!^IM%%% !7A?@'_ )2">/\ _L1-*_\ M1C5/JG[!'P:U?4[G5KGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=JX;X!? [PC\- M_P!MGQQX.T+4]9FM;;P7I\LE '5T M5C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X M%M0 >)?^0OH__7Z?_036Q7*:YX5TZUU'388Y[DB>Y*N6N&) V]O2M/\ X0?2 M/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!]( M_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_ M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_ MX0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BL>R_Y'>]_Z\HOYFC_A!](_Y^;W M_P "VK,M?"NG2>*;JP:>YV1VT;*1<-NR2>IH ZNBL?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VH V*X;]I+]HCX9?LJ?!;7?CO\7=9%GHN@VAE MD5,&6ZE/RQ6\*DC?+(Y5%7U;)( )&W?^%O#>EV,VIZGJT]M;6T32W%Q/?E$B M11EF9B<*H ))/ KXD^#W@M?^"JG[2R?M%^)(;[_ (9^^&.L21?#+2[MW"^, M-;B8I)K$BM]ZWA8%801R0Y8C\16I0 4444 %%%% &%\3OAA\._C3\/M8^ M%'Q:\%Z;XB\-:_8O9ZUHFKVJSVUY XPR.C#!'?U! (P0#7Y]_!__ (-C_P#@ MG'\./VKO$OQ<_I#10!\X?MM?\ !)#_ ()[_P#!1CQ!X?\ %'[9/P!;QA>> M%M/ELM 8>+=7TZ.S@D<.ZK'8W<*$DJN692V% S@ 5XQHW_!L3_P0Y\/:Q::_ MI'[$7DW=CO M7?V9Y8)()#Y-U?21/F*61?G1L;LC! (^Q:* /EK]KG_@C%_P3N_;9^*H^.WQ ML^"$\7C=[1;2\\6>%/$E_HM]?0!0HCN7LIHQ< *JJ&D#,%15#!0!7K'[)W[& M_P"S)^PU\)X?@A^RE\']+\&^&HKAKB2RT_S))+J=@ T\\\K/+<2D*J^9([-M M51G"@#TVB@ HHHH *\+\ _\ *03Q_P#]B)I7_HQJ]TKPOP#_ ,I!/'__ &(F ME?\ HQJ /=**** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\' M_7%?Y"J?C'_D6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_] M?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_P!> M47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 445\V?\ !0K]KCQK\'-*T/\ 9R_9JL8M7^-7Q/E>P\$Z8<,FEPX( MGU>Y&"$@@7IR:\Z_8K_ &1_!7[&7P0M/A9X;OI=4U6Y MG?4?%WB>\R;K7=5F^:XO)F)))9N%!)*HJC)()/K= !1110!CV7_([WO_ %Y1 M?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I11 M10 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ M(L7O_7 UR_Y'>]_Z\HOYFMBL>R_Y'>]_ MZ\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***I^(/$&A^$]! MO?%'B;5[>PTW3;22ZU"^NY1'%;PQJ7>1V/"JJ@DD\ "@#@OVM/VHOAM^QW\" M]8^.?Q.N':UT]!%IVF6Y'VC5;U\B"S@7^*21N!Q\H#,<*I(\C_X)Z_LN?$G1 M=5UW]MS]K:W2;XR?$N)6N[)@3'X3T?(:WT>W!^YM&TRXY9P =Q4N_!?LW^'] M<_X*R_P"1WO?^O*+^9K8H *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B M7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/'_P#V(FE? M^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH S M?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_D+ MZ/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 8_B7_D+Z/_U^G_T$UL5C^)?^0OH_ M_7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 444 M4 %%%% !1110 4444 %?#W[3'B+7_P#@IC^TE<_L#_"K6+FV^$_@:\AN/CUX MJT^4K_:5PK;HO#MO(O\ $67,Y!^7:02"FV3O_P#@H7^U-\1_#5_H7[%O[)LJ M7'QF^)L;QZ;<@YC\+:5RMQK-P1G8$4,(L_><$@,4V-ZO^R/^RS\./V./@7I' MP.^&L3RP6*M-JFK7(_TG5K^3!GO)VY+22,,\D[5"J/E4"@#OO#GAS0?!_AZQ M\)^%='MM/TS3+..UTZPLXA'%;01J$2-%'"JJ@ = *NT44 %%%% !1110!CV M7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ M -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^ MQ$TK_P!&-0![I1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^ M#_KBO\A5/QC_ ,BQ>_\ 7 UR_P"1WO?^O*+^ M9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH *\G_;0_ M:V\#_L8_ Z^^+/BNSEU+4)9DT_PKX:L\FZUW59LK;V<*@$EF;DD E45FP<8/ MHGCCQMX2^&O@[5/B#X\U^VTK1=%L9;W5-2O)-L5M!&I9W8^@ /OZ5\=?L@>" M?%G_ 4"_:!A_P""E'QVT"YLO!FB>;:_L^>"]2CP;>U)Q)KT\9X^T3X'EY^Z MH!&X+%(0#T3_ ()Z?LD^./A)8:[^TQ^TU>1:K\:_B?(E[XROQADTBVX,&CVW M)V0P*%4A20S*.6"(:^E:** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_ MY'>]_P"O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** .)_:._:*^#O[)GP0\1_M%_'[QI! MX?\ "'A33S>:SJMPK,(TW!%144%I)'=DC1%!9W=5 )(%?GCX,_X.A?@(WQFU M:Q^.'['_ ,:OAY\*19^'Y='^)WB7P0R06BZFUV(+K4XTE,OVT_CE\*/\ @LG^S+XC M^"MO\6_ 7P_\-ZQX.^(WA^XDTD7FFRZU(Y>ZA7"6DCW,+P7#!$80R,641EB M?K!^UI^W-^RS^P_\#/\ AHS]I+XM6.A^%9I88=,O(D>ZEU2>92T,%I% '>YD M=06 0'Y59R0JLP\3_9X_X+G_ +#/[0'QOT+]G2_B^('PY\7^+ ?^$-TOXL> M+S01X@;CY+26=?+DA?%?_ ()Q_LL_M">.O@'\5-8CU := M^S]<-?\ PS\/:/?Q'1G+6\$5N\T31N9Q"D$+0LKJ4*Y!()!^,?\ @NWXW\.? MMO?M,_ +_@E7^S-;1:_\7],^+6D^.O%.M::H?_A7NB60(-;TWQ M=X.=!XK\!>-?#T^CZWI2O]R26UN &,;9'SH64%E#$$@'Y8^#4,'QK_X.COC' MX@\;0K>GX,?L^:+I'@V*X7T<'P._X M.)/V+?B]X-MTM+[XI^%/&?@WQD]NH5M2L+2TCN;9)2/O^7<7"."?^>2CH!@ M^A?VP?\ @L/^QQ^QE\88/V=O%TGC+QG\0GTL:G>^"?ACX-NM=U'3K$XVW%TD M VP(000&8,596V[6!/J/[''[;'[-?[?'P:A^._[+GQ&B\0Z"UY)97H:VDM[K M3KR, R6MS;RJLD$R[E)5@,AE92RLK'XI_P"#>&"#XK^//VS/VP?$T*W'BCQ; M^U;KV@37\J[I8]+TR*W-E:ACR(XDNV0+Z*/04?L+)!\%O^#C+]KWX$>"($LO M#?C?X>^&O'5WI=NH6&/55C@@GG51PKS/=2R2'J[-DYP, 'Z64444 %>%^ ?^ M4@GC_P#[$32O_1C5T5_^VQ^REI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!!%> M;_!+XQ_##Q_^W)XZ\5^#?&EEJ&G7'@G3HX;NW(A$4\DU;L?%WAJ.RA MC?680RQ*"">AQ0!KT5F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!] M4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU0!I5C^)?^0OH_\ U^G_ -!-3?\ "8^&/^@U!_WU67KWB70; MG4],F@U2)EANBTK _=&WJ: .FHK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@# M2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH A M\2_\A?1_^OT_^@FMBN9U[Q+H-SJ>F30:I$RPW1:5@?NC;U-:G_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E6/9?\CO>_P#7E%_,U-_PF/AC_H-0?]]5EVGB704\6W=Z^J1" M)[6-4DSP2"F3@ #O/^$Q\,?]!J#_OJ M@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3' MPQ_T&H/^^J/^$Q\,?]!J#_OJ@"&R_P"1WO?^O*+^9K8KF;3Q+H*>+;N]?5(A M$]K&J29X)!.16I_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H M-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC M_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ MH-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 M&E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I5C^!_\ D$2_]?LW_H53?\)C MX8_Z#4'_ 'U67X2\2Z#8Z9)#=ZI%&QNI6"L>Q;@T =-16;_PF/AC_H-0?]]4 M?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_P MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4 M'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I450MO%'A^\G6UM=5B> M1SA$4\DU?H **** "BBB@#YA_P""O'QG_;;_ &=/V+M4^.O[!G@:S\3^+/"N MLV6H:YX>GTIKR>_T-7(O4M8U(/GJI63.&(2.3"LV!7Y6?M7?\%;_ /@GS^UE M)^UWI/PXCU'XAZ]\?_@AX&\+?"GX>0>$KJ?5KCQ-&GB%&0P>4?*FL)[NUF9L MXRJ^4TA*Y_?&O.O!/[+'P<^'_P"T7XU_:E\-^'_+\7>/=(TG3M>NF"&/RM/- MV83& H*.WVR7S&R=^V//W!0!^5/_ 4)_P""DWQH_P""+7_!+O\ 9F_8%_X3 MZU\._&SQ;\/M,T?Q!XVU"V?4(? VGVT$$%W>".)7:YFB9_)A"JX/V>1\$JBM M%_P3(_X*Z?\ !N[^P!X-/P[^$7[1GBWQ-X\\:ZG'-X[^)7B;P%JTNL^+-4E? MF:YG> E4\R1BD6XJFYB2SL\C_M!10!^7'[5?Q'T+_@E!_P %R9_^"@?[0.GZ ME8_ [X[_ FM?"GB+QW::7-"/8 MTW3-*TS1+"/2]&TV"TM81B&VM85CC09S@*H '/I0!^2W[(G[67P/_P""''[9 M?[2_[)W[>OB&Z^'_ (-^)?Q;U#XG_"#QS?Z1GO M:SZUI.GPHMUJ2Q2 .()9H8FC) SND4X,9%?H_K7A_0?$EF-/\1:)9W]NL@<0 M7MLDJ!AT;:P(R,GGWJTB)&H1%"JHP !@ 4 +1110!B2_#3X<3RM//\/]$=W8 ML[OI4)+$]23MY->,_#'P[X?TG]OGQ[8:5H5G;0)X&TLI#;VJ(BDR-D@ 8&<# M\J^@:\+\ _\ *03Q_P#]B)I7_HQJ /;O[.T__GQA_P"_0H_L[3_^?&'_ +]" MIJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^ M?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_ M0H_L[3_^?&'_ +]"IJ* ,CQ=8V4?AJ\>.SB5A"<%8P"*MZ?I]@UA 390DF%< MDQCT%0^,?^18O?\ K@:N:=_R#X/^N*_R% !_9VG_ //C#_WZ%']G:?\ \^,/ M_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ M%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ M9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%9'B.RLTU725 M2TB :\(8",$,!&.1M-:_]G:?_ ,^,/_?H5F^)?^0OH_\ U^G_ -!-;% $/]G:?_SX MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $ M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_ M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V= MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^, M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/] MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H5D6=E9GQG>Q&TB MVBSC(7RQ@')K=K'LO^1WO?\ KRB_F: -+^SM/_Y\8?\ OT*/[.T__GQA_P"_ M0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T_ M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ MOT*/[.T__GQA_P"_0J:N?^*OQ1\!_!/X<:U\6?B?XC@TG0/#^GR7FJ:A<'Y8 MHD'8=68G"JHR69@H!) H \Q_;H_:R\(_L;_!O_A+8?"R:_XOUZ]32/A_X.M8 MMUQKNK3?+#"JK\VP$AG8=%X'S,H.'_P3\_8QU/\ 9S\%:M\2OCCJ,'B'XO\ MQ$O!JWQ&\1LBL!.1^[L+<]$MK=3L55P"02 %VJOG?[#OPM\>?M>_&E_^"GW[ M3'AR>P6YM)+3X%^";\?\B[HC_P#,0D7I]KNE^;=VC;@E60)]G4 0_P!G:?\ M\^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%3 M44 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:? M_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% &%9V5F?&=[ M$;2+:+.,A?+& 5I\+_\ +6Y? MB-<=QGYC_LJ:^8_V%/C5=>'_ (FW?@;Q)J+/;>*)#)'+*_2^&2#]9!E3ZL$H M ^Q?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (DL;*-@\ M=G$K#H5C (J6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\ MI!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** M"BBB@ HHHH S?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_( M/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7_D+Z/_U^G_T$ MUL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %% M%% !1110 4444 %?"FO2R_\ !73]J%_!5A(TW[-WPAUY3KMS&W[CQ]XCA(9; M53TDL;8D%NJR$C[P=&3JOV^?C;\1_CM\4+/_ ()D_LH>()++Q5XFL1=?%'QA M:?,/!WAUL"0Y'2[N%8)&F0P5P?EWK(OTK\#/@E\-_P!G'X2Z%\$OA)X?33/# M_AZQ6UL+9>6('+2.W\R_P"1WO?^O*+^9K8K'LO^1WO?^O*+ M^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X;XC M_M!> _A[?KX:C>XUK7YCMMO#VB1>?=.W8,%XC'?YL''(!KRSXYZC\8[SX9:E MX_\ C#KZ^%M'6/R].\(:'P? M#W0-02;3= S]H>%PR2W;#YN1P=BX7V)<5X58WUYIE]#J6GW#PW%O*LL$T9PR M.IRK ^H(!J*B@#]'?@5\4;/XP_##3/&T#(+B6+RM0A3_ )97*<2+CL,_,/\ M985U]?&'[!'Q?_X0_P"(4OPWU>ZVV'B''V7<>([Q1\OTWKE?47\S0 M!L4444 %%%% !1110 5X1^WU^V,W[)WPQLK#P%X>_P"$D^)GC>^&C?#/P?%\ MTFI:B^ )'4$$6\.X/(V0,;5+*7!'I7QW^.'PV_9N^$>N_&[XN:^FF^'_ ]8 MM[444 %%%% ! M1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6 MQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%<_\0OBEX"^%FE?VOXY M\26]BC ^3$QW2SGT2->&I/^76U_"^ M1]3T?3Y+S5I\F[UW5)?/O)V/4F1ONY[A< ]\UV5 '-?#CX0_#[X4V#67@KP[ M%;R2C_2;V3]Y<7!ZDR2-\S<\XS@9X I?B1\(OA]\7;&VTWXA:$^H6]G*9;>$ M7T\*JY&-Q$3KN..!G.,G'4UTE% 'EG_#%7[,W_1-/_*S>_\ QZLWPK^QU^SC MJ6G23WOPZWNMS(@/]KW@X#8 XFKV6L?P/_R")?\ K]F_]"H XFQ_8X_9QTR^ MAU+3_AZ\-Q;RK+!-'K5Z&1U.58'SNH(!KTZBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_P I!/'_ /V( MFE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]THHHH **** "BBB@ HHHH ** M** ,WQC_ ,BQ>_\ 7 U_]>47\S0!L4444 %%% M% !39IH;>%[BXE6.-%+.[M@*!R22>@IU?&'[<'Q/\=_MB?&L?\$P/V:O$<]A M#-:QW?QW\;:>W_(OZ*_(TV-^GVNZ7Y=O:-N05,A0 P_#44W_ 5S_:@C^(&I M1-+^S?\ "+7F'ARUE7]QX]\1PDJUXRGB2RMR2$!RKL3]X/(B?==8'PM^&'@3 MX+?#K1OA1\,O#D&DZ!H&GQV>E:?;+A8HD&!SU9B#_AEX,U;XB_$+Q-9:-H.A:=-?ZQ MJ^HW"Q6]G;1(7DFD=N%554DD]A7\]?\ P4?_ .#ROXQZQXZU'X>?\$T?AYH^ MB^&+.9X8?B#XRTQKK4-3P<">WLW*Q6L9.<"9979=I*Q'*#Z7_P"#SW]K+QA\ M(/V'? /[,/A#5);)/BSXKN)-?DA?!N=-TM(96MCWVM [R]$XDM]P3[;9 M3;5^T6^XJK JKQ,ZJP(9'?\ CNKVS_@G'^UEXP_8>_;B^&?[3W@W59;9_#'B MNUDU2.)]HN]-D<17MLW;;+;/+&?3=D<@&@#^Y"BBB@ HHHH **** "BBB@ H MHHH **JZUKFC>&],EUKQ!JMO96D"[IKFZF$:(/=F.!7EUS\>/''Q2N'T;]G' MP=]KMPY2;Q=KD;0V$78F)2-\Y'L.#C((H ]'\7>-?"?@+1G\0>,O$%KIUG'U MFNI0NX_W5'5F_P!D D^E>:GXJ?&+XTG[+\#_ P="T63@^,/$5O@R+_>MK<\ MO[,WRGH=IK4\(_LV:#!K*>-?BOKEQXR\0+RMWJRC[/;'KB&W^X@S]>>1BO2@ M !@# '04 <#\/?V=_!7@O5?^$NUN>Y\1^(WP9=?UR3SI@W_3-3\L0';;R!QD MUWU%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%> ?\ !3K]O3PO_P $ MV/V,O%7[5WB+PC<>(KG2#;V?A_PW:S>6^JZG=3+!;6^_#;%+ON=L$A$<@,V% M/YR:G_P4<_X. OV9?C;\5?C!\>/@W\)/''AWX?\ A;P3K/Q#^#G@J341?Z'I MVK3:G&ATJ9BXEO$^S,+LN98SLB,2E5=J /V:HKB;S]HGX/Z!\!;7]I?Q_P"- M;/PGX-N/#]OK,^K^+9ETY+*UFB65/M'G%?)?#J"CV\T-_KSW#SK+%%?&G[97[3G_!9OX9?'C4?"/[&G_!,KPE\3? 4-I;/IWB[ M5OBS8Z3/<3-$K3(;::174)(64$CY@,BO$OV4_P#@L)_P4Y^*W_!3+2?^"='Q M^_X)R^$/"FH6^C?VW\0-1\/?$R'6&\+Z6T;&*:X-OOB221S"JPLXD(G1MNU@ MU 'Z<45^>?[4W_!5/_@H)8?\%"/&O["/_!/#]@CP[\7;KX=>$](U;QAJ6L_$ M"'1C92WZ&2.+]^51OW;1L &+'+'&!FO>O^"?OQP_X*3_ !CN/%:?\%!/V(?# M_P '8].2Q/A-]"^(%KKG]K,YG^TAQ;NWD^5L@QNQN\XX^Z: /I*BBB@ KPOP M#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HH MHH **** "BBB@#-\8_\ (L7O_7 U#->3MQ%;0J3\\LCD*HZ' P68C]YJ$X/"V MUNIWLS<$@ X7>R]#^PS^Q]X?_8V^#*^#3K+Z]XLUR\?5O'_C"[):YUW5YOFF MG=F^;8"2J*>BC)RS,Q\U_P""?7[.'Q-U_P 7:Q_P4(_:]TGR_BG\0+18]%T" M;)3P7X?SNM]-B#?YE;V&SZXK]&_ '_!%CXN_\&\?AKPS_ ,%' M/V0_&6J?&+7O">GW-K^T-X/ETJ*$:YX8F>*2XET>/YI+>:T,*RX:1C*$+$JH M:%P#]MJ*XK]G7]H;X0_M7?!+PW^T1\!O&5OKWA/Q7IJ7NCZE;'[R'(9'4\QR MHX9'C;#(Z,K $$5VM !1110 4444 %%!(4%F. .I->9^+/VD]%&L2>"OA#H% MQXSU]>'M]+8"UM3TS-<'Y$&?3/(P<4 >D75U:V-M)>7MS'##$A:665PJHHZD MD\ >]>7:Q^T=>>+=2E\*_L\^$G\4WT;;+C5Y"8M+M#ZM,<>81UVIU'0GI45K M\!/&7Q.N8];_ &C_ !B;^(.)(?">BNT&G0GJ!(0=\Y'J3QR,D5ZCH^C:1X>T MV+1]!TNWLK2!=L-M:PB.-!Z!5 H \TT7]G"?Q/J<7BS]H+Q9)XLU"-M]OI> MTQZ99GT2$?ZSTW/U'49YKU&VMK>SMTM+2W2**-0L<4:!511T X I]% !111 M0 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X1_P %)_V#O 7_ 4G M_8\\4_LE^/O$UYH*:X+>YTCQ%I\0DFTG4+>99K>Y5"5$@#H R94LC.H920P_ M+7PC^UY_P5K_ ."5'[9'QY^)O[5GP3\,_M&:+X6^'W@-?BWXX^'>HG3-1T_0 M8FUP6&IFTG0">/V/_ (\_MK?L7:I\,/V7 M/C)>>"/B)I&LV7B#P?J<&J36D%U>6CEA9W31ZS&)K9YX0PWX$GS0R97.5=3C%?'7_!/#0]$\,?\'$/ M["%4DG*Y.SS'#/MR0N[':OF_ M]DC]D3]H;X8_\%K/VM?VM_''P]^P_#WXF^'_ 7;>!_$']K6DO\ :4MAI4-O M=KY$4,(N!')/*H& +?\ P7Y_9&_:8_;J_8V\ M+_LO_LX>!)->M_$?Q>\/GXBQ)K5I9?9/#<+S3W-P6N9HQ)LFCM3Y<>Z0]54[ M3C[%+;Q#K.JZ?I\$EM81S->!%L8XX M6!9(]S.Q(+!4!/HW_!++]L[]LW2?VV_BS_P27_X*%>-M(\=>//AMX>M?%'@_ MXH:+H\>GCQ-H$[PQ[[FVB CBGC>X@4[!R3(I+[!+)@V%S_P6-_X)O_M._%@> M&?V?O$_[6?P=^(OBJ7Q'X$N3\4X+?6?!,DWW](:/4W/^AK@+$(?W:+&&X:5T M':?\$P_V*?VKD_:]^+/_ 52_;_\,:-X4^)GQ1TJT\/>&OAOH.K)J$7A#P[; M&-EMIKN/]W<7$KPPNYC)0&,L"/,\N, ^[Z*** /$M4_:E^,MAJ=S86W[%OC> MZC@G>..YBN;;;,H8@.,MT(&1]:X;X!?$OQ=XP_;9\<>(==^#^LZ#=3>"]/23 M2M0DC,L024A6)4XPV21_NFOJ:O"_ /\ RD$\?_\ 8B:5_P"C&H ]<_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** .9\2Z]J=SH-U!-X8NH5:(@RNRX7W-6;+Q'JJ6<2+X2O& B4!@RX/'6K? MC'_D6+W_ *X&KFG?\@^#_KBO\A0!F_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+69KFN:C/J.FR2>&[F,QW)9$9ES(=O05U=8 M_B7_ )"^C_\ 7Z?_ $$T '_"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!RFN:YJ,^HZ;))X;N8S' M_]]+1XE_Y"^C_ /7Z?_036Q0!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+69:ZYJ*^*;JZ7P MW:ZNKF=$CAC4%F=F8@*H ))/ M KXF^$\_B'_ (*G?M,6/[5GC#P??R_ CX9:K(GPHT&=-L?BC68F*2:W.K8W MQ1,"L*D=1_"1*K;W[7?C3Q7_ ,%!_P!H.?\ X)N? W7KFS\$: T5U^T'XSTV M3!BMR+;^TMWNKKPM=111(7DDDD1510,DD MDX [UP7[9'[;W[,?[ WP>N?CA^U+\4;+PWHT3&*QAD)DO-4N<96UM+= M*]:TRY-GXX^/^N)YOA'P:3PRV[@%=4O #E(TW1@[6(E3?L]=_P""?W_!,3X2 M?L.:KJ?QG\06GB+XH_&SQ2I?QM\:?',JW&KZB[ ;HK? %@C/W5179] MBD?2OP3^!WP@_9O^&.D_!CX#_#C2?"?A;0[<0Z7H>B6:PP0+U)P.6=CEF=B6 M=B68DDFNJH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** .4M=]_Z\HOYFMB@# M\K?&DOB7_@@)^U3?_'3PCX.U%?V./C#XC1O'OA^WCW1?"SQ+<,$75+=%SY>F MW+;5DC "QMM"XVPQO^F6D^.VU[2[;7-#T*6]LKVW2>SO+2XCDBGB=0R2(ZDA ME92"&!P0014GQ+^&W@+XQ_#[6OA3\4O"=EKOASQ%ILVGZWHVHPB2"\MI4*21 MNIZ@J3[CJ,&OSM_8R^)7CW_@C9^U/I/_ 2J_:?\67NJ_!/QU>R?\,L?$_69 MBQL7+9;PE?S'@2QE@+9SC>"J+]]8H0#]%O\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6MBN,^)7QX^'WPQG32-2OI;_69\"TT#28O/O)V/0"-?NY]6P#VS0! MM_\ "2ZO_P!"A>_]]+7#^,/VH?#_ ((3D)HNDLLLBD?\]"N M1$!WSR!SBJ/_ BOQ]^./[SQWJS^!O#DG_,$T>H([UZ M!\/_ (8>!/A=I/\ 8O@;PW;V$1QYKHN9)CZNYRSGZD^U 'EESX&^-?QAN#/\ M;7O=-T1CE?"7AR81K(O]VXGSND]U7CN"*]&\)V>F>!='C\/^#_AB^G6I.2>YKJZ* ,?_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%"]_[Z6LSPKKFHVNG21P^&[F<&YD8NC+@$MT_ M"NKK'\#_ /((E_Z_9O\ T*@ _P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V M** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$ MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,NSU[4KFZ2";PS=0JS8:5V7"^ MYK4HHH **** "BBB@ JE:>&O#EAKM[XIL/#]E!J>I0PPZCJ,-HBSW4<._P I M)) -SJGF2;0Q(7S&QC<Y\ MGSIX[>/]W;H\C9EEC7Y5.-V3@ D '7UCV7_([WO_ %Y1?S-?+7_#^3_@E%_T M=5_Y8VN__(-9MK_P75_X)6Q^*;K4G_:EQ#);(B/_ ,(1KG)!.1C[%F@#[/KY MH_X*%_M:>.OA59Z#^S!^S%:Q:I\:_B@[V?A"S/S)HMKR+C6+G@[(85#E2P(9 MU/#!'%<'X]_X. /^"8GAGP5JOB#PA\=;GQ)JMG82RZ=H%IX2U:WDU"<*2D*R MSVB1Q[FP-SL ,Y]JL?\ !(GP)9_%_P WW_!2SXD>*K;Q/\ $+XQ-.9;^"WE M2#P_IEOI;VUM&. M,L[D#))"A1RS$* 20* .CKXH_;7_ ."O=I\._BY)^Q!_P3\^%+_'7]HBX0K- MX5TBXQH_A%^&EOHEB[B;6-4F;S]1UJZP=UU>W+?/<2DDG+':H.U%10 M% !X!^QO_P $A;O1?C#;?MS_ /!2SXJI\642,5W@1LSE_N"BB@ HHHH ***RO&_B_2/ 'A'4?&>O2[+33;5YY< M'EL#A1[L<*/,[_=>:J\E_ MIP9N%^;+P+GLH(*CT5J^@/'7Q%\$_#31VU[QSXDMM.MAG89W^:0C^%$&6<^R M@F@#:KY]_P""E7P,_90_:J_9@UW]F[]JRM]UW.GK;V_\ "".C M/P0<@@BNG^&_P \ _#F];Q$D,^KZ]-S=>(-9E\^ZD;N0S<(.V% XX)- 'Q9^ MQ'^TQ\?;_P 6^'?^"6G[47[3AM/BYX>\"1:M<>(+WPG= MFCFG2)$$[QN7WAV()64)]O\ PU^"OP[^%$#GPIH@^V3Y-WJMX_G7=R3R2\K< M\GG P,]J\&_X*E?\$ZU_;J^%VC^+/A/XQ_X0GXW?#+4#KOP;^(UL-LNDZFF" M;:8@$O9W 41S1D,N-K;7V;&;_P $M/\ @HHW[J_LI_P#!$;0K#4;73;MK'QY^T_XCM"_A?PR>CQ:8I&-6 MO0#E=H:(91L/&YD0 ]Z_X*!?\%5OV?\ ]@I]+^&\^EZK\0_B[XKQ%X$^#/@: M'[7KFM3-D(S1H&^RV^0=T\@QA'V+(5*UX/\ "/\ X);_ +1O[?7Q&TG]K'_@ MMWX@T_6%TVZ%[X$_9D\.W1?PIX6/\$FHD$C5KT X8L6B!+KF2-@B>]?\$_?^ M"5O[/?[ R:IX_P!-O]5\??%GQ7^]\>?&3QQ/]KUW79FP7'FN6^S09 Q!&<81 M-YD9=]?3= $5C8V6EV4.F:99Q6]M;Q+%;V\$81(D48554<* . !4M%% ! M1110 445B>.?B/X&^&NE'6?'/B>TTV#!V>?)\\A'9$&6<^R@F@#;KY9_X*%_ M%_\ X\?@SHUU_=O=9V'_ +\Q']7(_P!PUVWC;]H+XJ>(?"6H>+/AMX-_X1[P M[8VK33>*O%$6UY5 X^S6W5V8X"EOE)(!Q7QAXC\1:WXMURY\2>)-3EO+Z\E, MES"/$=GXL\,7[6M_83"6VG50=K>X/!!!( M(/!!(K[C^!WP?^'>O:3IOQGUG5KGQ?K.IVJ7":SKA#^03U2*+E(MK9&!DJ00 M#7P97U-_P3T^+_\ Q_?!G6;K^]>Z-O/_ '^B'Z.!_OF@#ZFHHHH *^$_^"I? M[%'QL\/?$W1O^"K?_!.O24'QW^'&GF#Q)X4BREO\3/#2D-/H]RJ_?N%5=UO) M@L&55&66$Q_=E% 'D/[#/[:_P3_X*"?LV:#^TU\"-6>72]7C,6HZ7=X6\T74 M(\"XL+J/_EG/$QP1T8%74E'5CZ]7YI?MI?#+Q_\ \$=/VIM6_P""KG[+?A*] MU7X,^-[N/_AJGX7Z-#N-J=V%\6V$(X$T6XFY48#J6=OOO+%^B'PQ^)O@#XS_ M [T3XL_"KQ;9:]X;\1Z9#J&B:SITV^"\MI4#I(A]"".#R.A ((H W:*** " MBBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /(( ME_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *\+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ M]B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_ MUQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_P#7Z?\ T$UL5C^)?^0O MH_\ U^G_ -!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%>8_M1?MA_L]_L=>"E\;? M'GX@6^EK<$II6DPJ9M0U2;@"*VMTR\K$D#(&U=P+,HYH ].K\U/^"['[?WP! M\3_LE?$3]D+X7ZC>^,/$[_V8_B:[\-6IN=/\,10ZK:2 WURO[N-WDC6!8P2P MDD ;:< ^F_\ "'_M[?\ !3']_P#$NXUG]GKX)W7*>&+"8+XP\36Y[74N,:=$ MXZQ %\%E8.I5Z]VMO^">7[&UG^S-??L?V7P-TZV^'VJ?9VU;1;*ZN+:2_DAF MCGCEGN89%N)9!)#&Q=I"Q"A22O% '\N=%?T;_P##AO\ X)1?]&J_^7SKO_R= M6;:_\$*O^"5LGBFZTU_V6LPQVR.B?\)OKG!).3G[;F@#^=JOZ-_^"#7_ "BB M^%7_ ''/_3[J%'_#AO\ X)1?]&J_^7SKO_R=7T=\!O@-\*/V9/A1I7P/^!_A M3^Q/"^B>?_9>E_;I[GR?.GDN)/WEP[R-F661OF8XW8& =?1110 4444 % M%%% !7C?[;7[?'[+G_!/;X3-\7_VG_B1#H]I,Y@T31[9//U/7+K VVME:J=] MQ*25'&%7<&=D7+#P#]L/_@KUJ-C\8KO]A?\ X)C_ KB^./Q\4%-6@M;@CPU MX&4G:;G6KY"$0H<_Z,C"1BI0E'**]_\ 8E_X)"Z=\,/BTO[;?[>_Q5E^.O[1 M-V@9?&&M6X&E>%%)+?9-#LB!':1H20)MHD;YF B\QU(!Y!IW[,/[>/\ P6VO MX/''_!0*TUSX%?LUO,D^B?L]:1J#V_B+QC""&27Q#=1X:VA;@_8DPPSA@CQK M,WZ)?"CX2_#'X%?#S2OA+\&O 6D^&/#.AVHMM(T/1+)+>VM8QSA$0 #)))/5 MB2222370T4 %%%% !117+?$?XT?#?X50J?&/B2**YE ^SZ= #+,PV[-NFF]DC7+-SQP,#OBN%_M_ M]H[XR_)X6T9?A_H4G_,2U>(3:G,GJD'W8>/[QR.H-=%\/?V>/ASX U ^(S9S MZSKKG=/K^NS&YNG;U#-PG_ 0#CJ30!SO_"<_M _&/]U\-/"@\&:))_S,'B2 M/>2K_>AM>B^H+G!'0BMOP/\ LW> ?"NJCQ9XA:Z\3>(#@OK?B"7SY%/_ $S4 M_+&!VP,CIFO0:* .!_:&^#&K_'3PC!X,L_'7]B6@NA/>XT[[0;G:/D4_O$P M3N[Y(7ICGQ?_ (=I?]5J_P#+<_\ NFOJ:B@#Y-@_X)T>=K<^C?\ "XL>3"LG MF?\ "/=<]L?:*Z'P1^P#J_@#Q=IWC/0?C?LN]-NDGBSX\V7_([WO_7E%_,UL4 %%%% !1110!!JFEZ9KFF7&BZUIT%Y9WD#P7=I=0K) M%/$ZE61U8$,I!(((P02#7YB^!M2U7_@WW_:NMO@SXKO[A_V,_C-XE<>!M9O) M6>/X3>);EB[:9-(Q/EZ9/\ _L1-*_\ M1C5[I7A?@'_E()X__P"Q$TK_ -&-0![I1110 4444 %%%% !1110 4444 9O MC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_P A M?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ MR%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "JVL: MQI'A[2KG7=?U2VL;&S@::[O+R=8HH(U&6=W8@*H )))P *\+_:R_X*)?!']E MK6+;X86MIJ7CKXF:L N@?#+P9!]KU6[=AE6E53:/^P_ M^TY^W7JMM\0O^"FWC)=)\)I.MSI'P \%:DZ:?%@Y0ZK=QD->RCC*(=@895E! M9* +7C'_ (*'_&/]JSQ/>_!G_@EE\/K;Q*;6_>#O!GA'X>>&++P3X"\,:?HNCZ; (-/TO2[1 M(+>VC'1$C0!5'L!6E0 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0! ML4444 %%%% !117RM_P4 _X*Q?!+]B+6]-^!_A/PMJOQ4^.'BA0O@OX+>!U\ M_5;YV!*S7)4,+&U'WFGE'W%=E5PC8 /?/CC\=_@W^S3\+]6^-7Q\^).D^$_" MNAVYFU/6]:NQ##".@4$\N['"K&H+NQ"J"2!7Y[3_ !A_;]_X+G3OH/[+UUXE M_9T_95N7,>H?%:\M3;>,?B#;=&72(7YTZSD''VI_G8$$;OWD ZKX'?\ !*/X MY_MB?%#2?VQO^"VWB[3/&OB#3;@7G@7]G_0W+^#/!)/*F:(DKJEX!P\LA>/. MY$&2[U*XQAKF[N&S)<3-W=R<#"KM4!1ZK110 445P_Q#_: M$^''P\OAX?FOIM6UN0[8- T2$W-V[?W2J\)_P(CVS0!W%<=\2/CQ\-?A?(NG M^(-;,^IRX%MHNFQ^?>3,>@$:\C/8M@'UKE!H_P"TA\9?F\0:HGP]T&3_ )<= M-D$VJ3I_M3?=AR/[OS#H0:['XR_Y M'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH \%_X*,_L _"_ M_@HM^SK=?!CQQJ-SH>NZ=>1ZOX \<:7E=0\+:Y!\UM?VSJ58%6P&4,N]"PRI MVLOE7_!*?]O[XH?&*^\2_L(?MS:=;:!^TG\'XT@\7V<>$M_%FF<+;^(;#A1) M!.I0R!0!'(XRL8D5%^SZ^/?^"K'_ 3V\>?M)6/AK]KC]COQ!;^%?VDO@\[W M_P -?$C82+6(.3/H-_R!+:7*ET G M]M#XQ?L'?\$S_&GQR^ 5Y!I_BV>^T[1-)U^[@62+1&O;I('OF5@5)C1FV[@5 M$C(2& *GX%TG_@EW^W!X(_:N^..L_L-?\%+OB]XB^./@#P#\-]>T_7/&7C=; MG2?'4U_-K9N[74(908WLU2VW6L;,ZP!W7+^9O'ZO_MWZO^Q:/V==2^'G[?6L M^&K;X=>.;N#PY>6GBFY,5OJ%U<,6@MT92&$VZ/>C(0Z-$'4J4R/R%\;_ +"W M[4W_ 2__:!_:B^)7_!+;]M[Q5H.D_ 3X2>$?%U_X"^)9CUZP\0:/LU^XDTH MRR!6MX;:*RG-N%!?-S(OF(6\P 'ZS_M._MLV/[$G[)&F?M"_M&?#;7=0\0W$ M&G6$O@?X>:<^K7E]KUU&!_9]FJX\T>:)%5V(!5<]2 ?C+_@C)^VS^W[^U/\ M\%/_ -IWP?\ MP>';[P.WASPOX5NO#OPB.I">W\*VU[#)>#+#6IM++EQ9S30*T ML2L>657+JK<;E .!G%?&'[!?_*QW^WC_ -BI\.O_ $Q6] $O_!6[XJ?M@?%+ M_@HI^SQ_P3M_8Z_:]U/X+OXI\+>*/%'Q$\7Z7H]O?M:Z=:P1_8V:&8J"IFAG MCSO3!E#9.W!]+_88_85_;O\ @[\9=.^,GQF_X+/>(OCEX-CL;F&3PA=> ;"R MM+R1T*)+]IM[F0@QM\P !R1@XKG/VKO^"3__ 3H_P""A_\ P4M?XI?M&_'B M3Q=XK\*_#.VT;5_@7I_C2*U6'3?M37,%U>V]I(EZ(6EN2X5V6.1C$3D+M/SW MKW[,W@#_ ((O?\%LOV:_!'[ TVI^'?AQ^TLFOZ/\0_A,NLW-WIR36%O#)%J< M*7$DC1.&N$;=GY5@D52%D90 =YX7\5_MF_\ !8[]M+XZ>&_A/^VYXP^!OP0^ M WC%_ VD#X:VULFJ>)_$,"G[?&#,WJ7_ 27_:O_ M &FIOVA/CE_P3%_;=^(]OXV^(?P+U#3KK0_B#%IJ6&/Y%N M(@8UD*\$S*I+LCR-P?\ P;:(WAWPC^UQ\-];.S7M&_;/\8MJL+_?"O%8HCGO MAFAEP>AVDBF_LI(WB'_@Y[_:EU[1/WEGH'P-\+:7K,D?*QWDZV=Q$C'^]Y2, M1[ T ?I51110 5X7X!_Y2">/_P#L1-*_]&-4^J?L$?!K5]3N=6N?%7C=9+J= MYI%B\7W*J&9BQ / R>!VKAO@%\#O"/PW_;9\<>#M"U/69K6V\%Z?+')J&K2 M3RDR2DMEVY(^48';F@#ZFHK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VH F\8_\BQ>_]<#5S3O^0?!_UQ7^0KG_ M !+X2TRQT&ZNX;BZ+1Q$@/"]*ELXI6N;S+1*3BZ;'2@#=HK'_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 -BL?Q+_R%]'_Z_3_Z":/^$'TC_GYO?_ MJS-<\*Z= M:ZCIL,<]R1/WI0!U=%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0! ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0 >)?^0OH_\ U^G_ -!-;%JW(C MC!YPB]W=L85%!9CP 3Q7R0_[0G[;?_!2-SH_[&VCWOP=^$=P=MS\8O%.G$:S MK6C#I<2$<'*E'4J=CX/_P#!+&X\<^+[/X]_\%%OB<_Q6\<6[>;I M?A]0T?AGPV3@[+2T;_7,, >;*,MA25W+O/U6G@318T$<<]VJJ,*JW3 >E ' MF_[)O["O[//[&VC7,?PJ\,S76OZJ2_B+QKK]P;S6=9E)W,]Q _MT_ML?LA_\ !.WX91?$ M;]H_XB7UM<:C*;?PQX4TB5KK6?$5WP%MK&T4[YG+,B[N(T+KO=00:^2?"G[" M/[:?_!8?6K;XI_\ !3E-9^$7P&%PEUX8_9DT36I%U/7(U8/'/XDNTVL,X5OL M<>TJ<9$3H3( ;_Q$_P""D_[5G_!3?QOJG[-?_!%33K>P\)6%VUAXZ_:N\3Z: MSZ)I+#B6#0X' _M2[ Z28\I3@_==)Q](?\$__P#@E[^S;_P3VT74M6\ P:EX MI^(?BAC/X]^+/C.Z-]X@\27+$,[S7+Y9(RPR(4P@P"=[Y<^O?#_X#?"WX4>" MM-^''PQ\+P>'O#^C6BVVDZ+HRBVM;.%>B1QQ@*B^P'>MG_A!](_Y^;W_ ,"V MH V**QCX(T@#)NKS_P "VKSGQA\8/AGH^K-X1\"1:OXOU_D#2] N&E6,],RS M#*1@'J>2.XH ]?K@/'G[1_P_\'ZI_P (KHQN?$>OL2L>A>'XOM$P;_;*_+&! MWR<@,TC+_=FN&SGT(0%3[5WOA# MX%_#?P%8?V=X/T9K"(X\PP3$-)CNS=6/N2: .2_X0S]H3XR?O/B'XF'@G1)/ M^8%X>G$E]*A[2W/1/H@P1P17WLV<8GNL;YYO=Y&RS M<\XS@=@*N?\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0 67_ M ".][_UY1?S-;%_^ M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0! ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!\&_P#!2S]F/XS_ +'GQ^'_ M 69_P""?OA&75/$VDZ>EK^T!\+;#*I\0O#<0&ZYC0#']I6B#?&^"SHF/FVF M*;[+_9<_:<^#'[9/P$\-?M*?L_>+HM;\*>*M.6[TV[3 >,Y*R02IDF.:-PT< MD9Y5T8'I73_\(/I'_/S>_P#@6U?F3\=?AQ?_ /!!W]JBZ_:U^&VF:GG:C8ZGYL%U!(@>.6-U)5T92&# D$$$5<_P"$'TC_ M )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BL?P/_ ,@B7_K] MF_\ 0J/^$'TC_GYO?_ MJS/"OA73M0TZ2::>Y!%S(H"7#*,!J .KHK'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:@#8HK+L_"6FV-TEW#<71:-LJ'N6(_$5J4 %%%% !1110!XO\ \% ?V%O@ MS_P4<_99\1?LI_'(7D.DZV(I[+5=,=5N]*OH7#P7<#," Z,.01AE9T/#&OS9 MT/\ X(J?\%//C?\ M#_%W]GO]I[_ (*4:]<_"K7_ 7X+TKQ?XWTOX;V]EJG MQ#TFS?5O+TM;EIG%O+ LA%S,/-:87!?@E\,?#OP< M^&&@1:5X<\*:):Z1H.F0DE;6SMXEBAC!)).U$49)).,DDUX;\!?^">__ I' M_@H[\>?^"@?_ MW^T_^%VZ3X=LO^$2_L#R?[%_LJQCM-_VK[0WVGS?+WX\J M/9G&6QFOI&B@#XR_;<_X)3>-_C/^U;H?_!03]BG]JN]^"7QLTGP\?#^JZX/# M4.L:7XETC?O%I?64KH'*MC;*&) 1/E+1QLD?[(?_ 2G^(_@;]K0_P#!0+]O M?]K2Z^-_Q@L-"DT7P;=1>&(=%T;PE8RAA,EE9Q.X\Z17=6G8@E9'!4D[J^T: M* /A?X[?\$H?VC/#?[7'B_\ ;0_X)H_MPCX*^(?B;;6Z?%#PQK7@>#7]%URY M@0I#J"0R2)]FN54G++NWEF)*[W#^H_\ !-G_ ()P:'^P#X7\8Z[XF^+^K?$S MXH?$_P 1?V[\4/B;KMFEM<:W> ,L21P(S+;6T2NXCA#,$\Q\'!55^EZ* "BB MB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]THHH MH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 UMY>BZ!8Q_:-3U>;.!%:VR?/*2Q"[N$4L-S*#FO M!/%/_!0/XZ_M@>(KSX2_\$L_ ,&J6=M.UMKGQR\6VKQ>'=*8<.+)&7=J$Z]@ M 4!VDJZ-N'HG[*__ 3=^$_[/_BZ7XY?$KQ)J7Q0^+5^N=4^)/C,B:Z1L8V6 M<1)2RB )"K'\P4[=Y7 !Y9_PK7]O'_@I?\ Z7\<[W5O@#\%KKF/P)H]R%\5 M^)(#VO[C&+")QU@4;L%D=3\LE?5?P(_9Z^"O[,GP^M?A;\!_ASIOAK1+7D6F MGPX:9\ &661LO-(0!F1V9C@9/%=G10 4444 %%%% !1110 445Y+^W?^U1H7 M[$7[''Q(_:P\064=W%X%\)W6I6MC*Y5;R["[;:V+#[HEG:*//;?F@#R+_@IG M_P %L?V$O^"56EV]C^T/XZO-2\7:A:_:-)^'_A.W2[U:XB)P)G5G2.VB)!P\ MSINVML#E2!^9,'_![M\,X?B-/>_\.\-=.AS*L7VS_A9$/VL(#][R/L.S./X? M-_'O7X/_ !\^._Q6_:=^,OB/X_?'#QA=:]XK\5ZI)?ZUJEVV6EE<\*HZ)&JA M41%PJ(BJH 4"N0H _M%_X)F?\%L?V$O^"JNEW%C^SQXZO--\7:?:_:-6^'_B MRW2TU:WB!P9D57>.YB!(R\+OMW+O"%@#P_[5W_!7;Q;XM^,6H?L+?\$E_AC9 M_&?XU6Y\GQ)X@DG(\(_#\$E3/JMZGRR2J0V+6)MY964G>OE-_(-X-\;^,OAU MXAB\6^ /%FIZ)JD$ *\QUK]IFPUK4I?"_P,\)W?C/4XVVRW%F?+T^V/K)H MR21PQM++(JHJDLS' '4DUYGXE_:;\-MJLGA+X2:#=^-=;7AK?1L?9H#ZRW) M^1![C/H<52C^ OCWXH2+J'[1/Q >[MBP9?"GAYVMK!.^V1^))OQ(P>A(KTOP MUX5\-^#=*CT/PIH5KIUG%]RWM( BY]2!U/J3R: /,A\&?BQ\6C]J^/7CXV>F MOS_PB7A>1H82O]V>?[\ONHXSR"*]'\'^!O!_P_TE="\%^'+33;5<9BM8@N\^ MK'JY]V)-:M% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ MUY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %97CGP-X.^) MO@O5OAU\0O#5EK.@Z[ITUAK.D:C;K+;WEM*A22*1&X965B"#V-:M% 'YE_LJ M^.?&/_!$3]JS2O\ @FY^T%XFO=1_9R^)>K2#]FGXBZO<-)_PC-_(Q=O"=_,W M0;F)M9&/S9QD[F6#]-*\N_;,_8^^"'[=_P"SEXC_ &8OV@O#?]H>'O$5KL\V M(A;G3[E>8;RV<@^7/$^'5L$<%6#*S*?EC_@E]^V#\;O@[\9-0_X)!?\ !1/Q M)]J^+?@K33=?#+Q_= I%\3O"Z9$5[&S$[KZ%$*3QY+GRV/_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 M%%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+% M[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN9^+ MWQI^$'[/_@2[^*'QT^*'A_P=X&A-ITNT)_T:-A]VX<@X(9&#*4H ];_ &K_ /@H MS\&OV:/$5O\ "'PWI.I?$3XI:F NB_#+P9']IU"5B,J]P5!6TBQAB\G.W+*K M ''E^@_L'_M&?MM:U:_$S_@J'XXCCT"&=;G1?@)X-OWCT>S(.4;4KA&W7\PX MR VP,#M8JQ2O=_V4/V(/V=_V-/#MQI?P<\(-_:FI'?K_ (LUB;[5J^LRD[FD MN;IQN?+9;8-J DD*,FO7* *'A;PKX8\#^';/PCX+\.V.D:5IT"P6&F:9:)!; MVT2]$CC0!44>@ %7ZQO&OQ%^'WPVTLZW\1?'>C:!9#.;O6M4BM8N.OSRLH_6 MOG;XK?\ !;+_ ()*?!<2CQS_ ,%"?A:TD.?.MM"\40ZM,A'8QV)F<'VQF@#Z MBHK\_P"3_@Y+_P""?GBZ1H?V:/A]\@H _0*B MOS^_X3;_ (.7_BX<>'O@E^RG\(;.3_6'Q7XDUC7]0A'^Q]B"P,P_VN*0_P#! M/C_@MQ\5@7^-_P#P7$B\,6DO^NT/X4_!'3+7;GKLOKAS./;Y?>@#] JX_P") MO[0OP"^"D#7/QE^./@_PC&J[FD\3^)K6P4+UR3/(O%?%W_$/G\,/'G[W]J#_ M (**_M7?%7S/^/C3?$OQEF@TX^H2VM8H_+!] ]=A\,?^#>#_ ((R_"F<7NB_ ML(^%]6N=^^6Y\7WU]K;3/W9A?SS*23R1C'M0!>^*G_!P!_P1K^#ID7Q5_P % M _ E\T9QM\)S3ZZ6/HO]FQ3[OPK@?^(B3]G/QP?+_9@_8J_:A^,6_P#X][OP M%\$[MK1O1FENWAV)_M%>/2OL/X5_LI?LN? H1CX(_LV^ ?!WDC$7_"*^#K+3 M]GT\B),5WU 'Y^_\/*/^"Q7Q3&SX ?\ !"/7=,M9?]7K7Q6^,6E:/Y([%[)5 M:9O<*V17S=_P5_\ AU_P<&_M*_\ !-/XOZ=\?_"O[-GA3X?V?A?^V?$'ACP/ M=ZUJ'B.YM=/N(K]T2>4?9AM%L&.!EE5U_B%?LG45]8V.J6,VF:G9Q7-M<1-% M<6\\8=)488964\,""00>"#0!_ 17ZL?\.=_^-/\ _P BM_Q=G_D=O]3_ *1_ MJO\ D%_WO^/7_EG_ ,_%?0/[5/\ P:_Z;^S+_P %(_#WQ@\ :WIE_P#L_P"J M:U-K47AV[NQ]OTF>$B5-*:-SFYM3(4"RC)$2M')AMCR_:] '\KOAGPOXF\:: M]:^%O!WAZ^U;4[V41V>G:;:///.YZ*D: LQ]@*_KA_X(:2?&+]GO_@E+\'?V M9=,^$FIZCXTT71;V77/[2/D6>DR7FI7=ZL,TIZR1QW"*T:\@J5SD8KYT_8>_ MX)-^-O%?[6NIS_"'PAX%^%OP0T^ZAU'Q9K?AI?.\5^+[J9FEDTQ9G)?3K,.# MN=,$(0L!5BQA_9'3-+TS1=/ATG1M.@M+6W0)!;6T*QQQJ.BJJ@ #V% 'EUK^ MSMXA\?W*:S^T5X^GUXA@\?AW3&:VTR ]@57#3$=F;!['->G:+H>B^&]-BT;P M_I-M8VD*XBMK2%8XT'LJ@ 5:HH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H **** "B MBB@ HHHH **** "BBB@ KYF_X*@?\$[-'_;^^#>GCP?XN?P7\6O &I#7O@[\ M2;(%;GP]K$>&3+*"S6TQ1$FCP05"MM+1K7TS10!\G_\ !*[_ (*)ZQ^V5X(U M_P"#7[0_A%/!7[0/PFO5T;XO^ I<+Y5R!B/4K09/F65RH\R-U) W;=S+LDD^ ML*^'O^"J/["_QEU/QMH'_!3;_@GM!#9?M#_"RR9'TC[MM\1/#X.^XT"] QO9 M@"T#GE9, %28Y(O>?V!/VZ/@U_P40_9KT?\ :.^#4\UO'=,]GXA\.W_RWWA[ M58L"YTZZ3@I+$Q[@;U9''RN#0![11110 4444 %%%% !6/X'_P"01+_U^S?^ MA5L5C^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_P#L1-*_]&-7NE>% M^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_Z MX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ M .@FOY(Z* /Z]**_D+K]>O\ @U2_YKQ_W*__ +EZ /UZHHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#F?C1\7? GP ^$/BCXY_$_5_L'ASP M?X?O-9UR\V[C%:6T+32L%_B;:APHY)P!R:_C&_X*H_\ !5']HS_@JK^T9J'Q M@^,'B"ZM/#=I=2Q^!O T5T38^'[$G"HBC"O.RA3+.1ND;^ZBHB_T_P#_ ,U_''0 5] M._\ !*[_ (*H_M&?\$JOVC-/^,'P?\075WX;N[J*/QSX&ENB+'Q!8@X9'4Y5 M)U4L8IP-T;?WD9T;YBHH _O6^"_Q=\"?'_X0>%_CG\+]7^W^'/&/A^SUG0KS M;M,MI)+MMOA[2?&OQ*UG6=:UB;'\3OV]_A+IMQ#GS=/'CNQGNUQ_P!.\,CR_P#CM?,O[5'_ << M?LO>$_"7]F_L0^'M<^,/BV^C(L8]-\*ZFMG:G.T.\?D+5-S85RBN"Q^LA\?/^#D'XM )X _X)__ +/' MPA23[O\ PM#XJ76OM /?^QD4,1[<5^@5% 'Y^_\ #'G_ <#_%K+?%+_ (*Z M_#CX:0R_\?&G_"GX'P:EQW5+C5)!(G^\!D4O_#B3Q=\1/WO[4'_!8']K+QN& M_P"/C2M)^(L>@Z7/Z[K6UA/'IAQC)K] :* /A?P5_P &W'_!'3PKJG_"2>(O MV5)/&6L-CS]7\=^,M6U:6;']])[DQ'O_ #K7T3\*?\ @GS^P?\ ORG^#?[ M&/PL\,2PXV76B> =/MY\C^(RI"'8^Y)/O7K]% "1QI$@BB0*J@!548 'I2T4 M4 %%%% !116?XE\6>&/!NF-K/BSQ!9Z=:IUGO;A8U)]!N/)]AR: -"BO*)OV MD]5\;RMI_P /AGJ/B4[BIUJ\4V>G1GU\R0 R8[J ">QIO\ PHOXH?$G]_\ M'?XLSM:ORWAOPKNM+3']UY#^\E7V./K0!N>./VD_A5X*O_[ CUB76M89ML6B M^'X#=W+M_=PGRJ?9B#6%]O\ VH_BKQING6'P]TF3_EXO<7NI.OJ(^(X\CLV& M'K7?>!_AIX!^&UA_9O@;PG9:;&5 =K>+]Y)_ONK^)O".H^' MM!U_^RKN]M7@BU$6_FFWW#!8+N7)P3CD8.#VQ0!^>OQQU&PO_B7J4.E^*=2U MN"TF-NNK:K=F:6Z9.'D!Z!"V[:!P% [Y-E:SBRU+<< M*FX_NY3_ +KXR>RLU??-?+/_ [2_P"JU?\ EN?_ '37TCX(T/5_#/A'3O#V MO:__ &K=V5JD$NHFW\HW&T8#%=S8. ,\G)R>^* -6BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?\ KRB_F:V*Q[+_ )'> M]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ K\VOV\/A!\2_^"47 M[3VI_P#!7_\ 8^\'7FK_ \\2-&G[5OPJT://VVS4G'BBRBX47EON9I@,"1" M[L5W32C]):CN[2TU"TEL+^UCG@GC:.:&9 R2(1@JP/!!!((/6@#G_@[\8/AI M\?\ X6Z!\:_@YXQL_$'A?Q/ID6H:'K%A)NBNK>1/_P#L1-*_]&-7 MNE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444 %%%% &;XQ_Y% MB]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKFOBW\9/A7\!? M MY\3/C+X^TOPWH-@N;G4]6NEBC!YPBYY=SC"HH+,> ": /Y,**** "OTD_P"# M>S]M[]EK]CB7XMP_M*_%JV\+'Q-_8']AFYTZZG%S]G_M+SN8(G";?/B^]C._ MC.#C\VZ_7'_@UCT?2=8B^/$&KZ7;72#_ (1?"7,"N/\ F+=F!]!^5 'WAI?_ M 6#_P""9^L;?LG[8/A5-V,?:C/!UZ9\R-<>_IWKH-,_X*:_\$\M6 -K^VG\ M-4ST^T^+K6#OC_EHZXKTK5/@9\$M'K:3.>N=R'KWKGM M3_8P_8\UHDZS^RA\-+O=][[5X$T^3/&/XH3VH KZ;^W'^Q3K(W:1^V!\+;H$ M$@VWQ TU^!P?NS&NBTW]H7X!:R<:/\![&'H,?\LXEKG=2_X)&?\ !-;51BZ_8Z\'ID ? MZ-:R0]/^N;K0![]IGBKPOK1 T;Q)87>X_+]FO$DSQG^$GM5^OE'4_P#@A]_P M2RU8$77[)M@F1S]F\2:K!WS_ ,L[I<50_P"'&'_!..S_ .1;^&'B31L?<_LO MXA:PFS'W<;[EON]OZT ?7M%?(7_#EC]EZSX\-_%KXS:,!]T:9\4[U=OTW%N_ M/UH_X<_^%[3_ )%[_@H%^U/I [#3?C&ZX'T5\A?\.M?BII_/ MA_\ X*H_M(1GJ/[2\7P78SW^] .W;MUH_P"'>/[9VG<^&_\ @KG\38B/N_VG MX9TZ\_/: /KVBOD+_ABS_@J)IG/A__ (+&7A5>D.J? S1KC>!]T%S( M"/"=5QT_M/X.VT&[OSY,G'IQVH ^O:*^ M0O\ A6W_ 6YTSBQ_:6^ ^J=LZEX-OX/Q_T;XMBXU:^+-M4PV$, M$URZLQ #B,J#]X\T ?IA7D'[7_[?'['W[!7@?_A/_P!K/X^:!X.LY$9K&TOK MDR7VH$=5M;2(-/(3&3UM[;5)+0V89#P9;5VSAD=:YK]D#]EJ;]D;QQ_PO?XE? M\$=/C%\6?B[/(LVH?%SXF^/].\3:R\XY#P&3$5H!\P4Q(KJI"EVH QO^"F'_ M 4*_;9_;J_8D\:Z]\(_V"-7^'W[.D?]FR:W\1/B],=/USQ G]I6OV7^R]*0 MEXXS<_9W,\Q9'@+[=KX%?DY7[4_\%:_V[_BA\8/^"?/Q ^%_B_\ X)^_&+P- M#J?]E%_$WB/2(/[,LQ'JUG*/.E20E2YC\M1@Y=T'>OQ6H **** /V0_X)4_M M#_MJ?$?]@GP'^R?^P]\'ETBZT7^U(_%?QE\;V^-'T@SZI=W 2QAY-_V6(&?:O-KG]II_% MUP^E? 7X=ZGXMF5BC:D4-IIT3=\S2 ;B/0#GL: /5JX?Q[^T5\*?A]>?V-?^ M(#J&JLVV+1=&B-U=._\ =V)PI]F*USW_ IGXQ_$S]]\;/BQ)9V3\MX<\( V M\)']V2=OWD@[%>GH:[CP%\*/AS\,;/['X%\(6>G@KB2:*/=+(/\ :D;+M^)- M '#?V_\ M/\ Q4^7PUXM'PU^RY\/+'4 MU\2^/+B^\8:P.3J'B2X,ZH?1(C\BKZ @X[&O2:* &PPPV\2P6\2HB*%1$7 4 M#H !T%.HHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO? M^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH * M*** .5^.'P2^%O[2'PC\0_ GXV>#;3Q!X4\4Z9)I^N:1>IE+B%QV(Y1U.&5U M(9&564AE!'P5_P $_OC9\4_^"8?[3&G_ /!'#]M/QE=ZOX5U:.23]E7XL:P_ M&N:8A'_%.7DO"B_M052,<>8FQ5"AH$;]'Z\/_P""A'[!OPA_X**?LW:G^S]\ M57N-/N/.34?"7BS3?EO_ UK$.3;:C:N"&62-CR 1O1G0D!LT >X45\2_P#! M*K]O+XO>-/$_B+_@G)^WZEOI?[1WPFMD_M*Y3Y+;QWH>0EMXAL20!(L@VB95 M V2')"%C%']M4 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,NKJVLK:2]O;A(884+ MRRRN%5% R6)/ '.:^??A=_P5<_X)U_&C]H35/V7OAE^V#X U?QCIJ6GE6%G MXJM'34I;@S 6]E(LA6\GC,)\V*(L\>]-P&X5XG_P$K&W@USPY?V\NNR7DL*N4N!=86W6Z# MG>Y>-I23Y;4 ?N!67:>./!>H>+KWP!8>+]+GU[3K2*ZU#1(=0C:[M8)2PBED MA#;T1RCA68 ,5;!.#7CG[3TO[VWA?P3>>)_&4EKY"7=U>6/VQXX8LXC@A^T>1$H"@1PIA$'R* ?K)X MQ\;^#/AYH$WBSX@>+M+T+2K;'VC4]8OX[6WBR<#=)(P5?Q-0^!/B1\._BEH? M_"3_ Q\>Z+XCTPRM$-1T'5(;R#>,97S(F9"? PM? 'PEGO+KRQXADE4SZE?6^P0S Q&2-07;(2+* MX!!^;M&^"?P/_8:_X.1/A'\"O^"_M"_#[PQ(PT>TLX+> M9M+OI+<$QVT[7 B4;0O#)@#[0[. ?J?XF^*WPN\%:B-(\9?$G0-)NVB$BVNI MZQ!!(4)(#;78'!(//3@U/X4^(?@#QV9U\#^.='UDVH7[2-*U.*X\G=G;N\MC MMSM;&>N#Z5^#G[5?Q,_X(\_&W_@MA^U'XP_X*QVTWB31O ]GX:\(_#+PKIMO MK5S=RS06;2:G.(])(=4BGW*6E(3]]QEJ_2?_ ((O_"[_ ((TZ3\,?$OQM_X( M]Z3HT.C>*I[2T\82:?K&J2W*3VHE:"&YM]2E:6U=1H((KS?X)?&/X8>/\ ]N3QUXK\&^-++4-.N/!.G1PW=NY*.Z2$.!D= M1N'YT ?35%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC M_H-0?]]4 'C'_D6+W_K@:N:=_P @^#_KBO\ (5A^*/%'A^\\/W=K:ZK$\CQ$ M(BGDFK=CXN\-1V4,;ZS"&6)003T.* ->BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J -*D=TC0R2.%51EF8X 'K7A7[5'_!1?]F7]DVTM],\8 M>)[C7?%>IX70/ 7A6U-[K&J2-PBQP)]Q2$+\&_VMO^"BL@UC M]MSX@-\)?A9<-NM_@OX+U8G4]6AZA=7U! ,*1]Z"+ (."(W7- '?^">/PS;XR_$"V;R]3U.SG\OPUX=))'F7U^"$-/'5G^T)_P46^)Q^,?CRV;S=+T6X@\OPQX<)(.RRL" LA' M\V5&=%\-:#8KBWTW2K<1INP 78XS(Y MP-SL2S'DDFNH_P"$Q\,?]!J#_OJ@#\E_^(5+_J_'_P Q?_\ ?.J>I_\ !K1_ M9UW9VO\ PW3O^US&/=_PK'&SC.?^0GS7ZZ?\)CX8_P"@U!_WU7SM^V9^TC+X M9\7>&_#O@#4UDN-)NTU/4'1CM8@_NX6]B-Q8>C+0!\0?\0J7_5^/_F+_ /[Y MU]>_\$J/^"5'_#LG_A//^+\?\)O_ ,)O_9?_ #*_]F_8OL?VO_IZG\S?]J_V M=OE]]W'TSX1^*W@GQEX8L/%.F:S$(+^V29$<_,F1RI]P<@^X-:7_ F/AC_H M-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC M_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5?*?[8'_!;S]AC]DWQ4/@YI7BG5?BG\ M4[AS#IWPG^$VF-K6M2SC^"58OW=KC@D2NKA3N"-0!]?5\S?ML_\ !77]AK]@ M[4HO WQ9^*$FN>/;YECT;X6^!+)M8\2:C*PRD:64!)B+_P +3&)&Q@,3Q7S8 M?!G_ 6/_P""F1\_]H/XV6'['GPGO>3X'^&NI)J?CK4K<_P7.K8\G3R5((-N M-Z\H\?>OIG]B;_@G9_P3X_X)]Z=,?V:_A5I5CKM\K?VSXVU>1M0UW5'8YD>> M_GW2MO;+%%*QY)(04 ?/'VG_ (+D?\%->+2WL_V*_A'>?\M9U35_B'JMN?1? ME@TG7_E%%\5?^X'_ .GW M3Z_G(K^H/]O+X">&/VW/V4/%?[,/_"UH/#'_ D_V'_B>?V9]M^S?9KZWN_] M3YL6_=Y&S[ZXWYYQ@_G)_P 0P?AC_I(7!_X;#_[YT ?DO17ZP7G_ ;&Z#;S MP10?M^12K+)ME M?V9]B^T_:;ZXN_\ 4^;+LV^?L^^V=F>,X'K_ /PF/AC_ *#4'_?5 &E16;_P MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU4&H_$3P-H]F^ MH:MXILK:",9>:XF"*OU)XH V:*\BUO\ :X\.:E=/HWP<\*7_ (MO%.TW,0^S M6,3?[<\H _(8/8U0_P"$8^)GQ/\ WOQ@^-L.C:>_WO#W@XM%D?W9+E@7;C@J M,@]B* .Y^('[0'PJ^&T_]FZ]XG2?4F;;'I&FH;BZ=NR^6F2I/;=@>]5X'TK3; M*0KB2[P7GD]=TK9<_3./:NF_X3'PQ_T&H/\ OJ@#A- _9:\#C4D\2?$W5=0\ M::LO(NO$$YDAC/<1P#Y%7_9.[%>DVMK;65NEI96\<,4:A8XHD"JH'0 #@"J/ M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :58 M]E_R.][_ ->47\S4W_"8^&/^@U!_WU67:>)=!3Q;=WKZI$(GM8U23/!()R* M.FHK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH MTJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\ M,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_ MT&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@ M#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH ALO^1WO?^O*+^9K8KF;3Q+H* M>+;N]?5(A$]K&J29X)!.16I_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5' M_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ M?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_ MPF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8 M^&/^@U!_WU1_PF/AC_H-0?\ ?5 'RS_P55_X)W^)_P!K;PQX=_:&_9>\4Q># M?VBOA%NZKX6E\'_ !,\%:DV@_%WX;:AE+SPSK<65EB9&^8P2%':*3HR@J3O MC<+] ?\ "8^&/^@U!_WU7P!_P4V_9Z^)'[/?QSL_^"Q'_!.[3XK_ .)/A?3E ML_C#\-K-RD7Q,\,1X\R(JH.=0MT4/#)@NPC5<.42)P#]$:*\H_9/_;7_ &=O MVT?@!X<_:2^!'CN'4/#OB6Q$\'F_)/:2CB6UG0$^7-$X9'7)PRG!(()]%_X3 M'PQ_T&H/^^J -*L?P/\ \@B7_K]F_P#0JF_X3'PQ_P!!J#_OJLOPEXET&QTR M2&[U2*-C=2L%8]BW!H Z:BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJ@#2HJA;>*/#]Y.MK:ZK$\CG"(IY)J_0 4444 %%%% ' MS]_P4L_X*!>!_P#@FA^S:O[3?Q,^&VN^)/#T?B?3](U?^PA'G3(KMS&+R M(5;:AV@L6E0 VL8BY#,V49&# ,/VQ^)WPP^'?QI^'V ML?"CXM>"]-\1>&M?L7L]:T35[59[:\@<89'1A@COZ@@$8(!K\^_@_P#\&Q__ M 3C^''[5WB7XN:]\&K?6_ "VFAR_#[X?:MXGU6]L](U"V:^:\DN(9YVCNH6 M\^W\J*4R(FV;Y1O.0#ZP_P""9WQ)^+WQC_X)Z?!7XJ_'Q9CXR\0_#+1K_P 0 MS7,6R6XN);2-C.ZX&UY 1(RX&"Y&!C%?)O[!?_*QW^WC_P!BI\.O_3%;U^D, M444$2PPQJB(H5$48"@= !V%><> OV1/V>?AC^T?X\_:W\#_#W[#\0OB;::=; M>./$']K7T;Q'^T3\0M/:ZM+CQ!=I%HW@?2SN5M7U)VXXVL8X>2Q4$A MLQQ3]9_P2V_8 ^ W["^EZWXHU3X[6OQ2^./Q)N1??$_XHZMJ<4NH:Y=L_P#"=Z]=_9GE@D@D/DW5])$^8I9%^=&QNR,$ M @ M_P#!.3X\?\$^?C5^T-^T-I_[+OP"7P#\4/"WQ'N-+^,4.L:#9V6JZU>) M(^-2S!-*T]K+)YQ21BI9@[%!N!;YL_X)X:7X-F_X.1/VM]>_9V^(;:"%&FOXR:6W8?ZO]V9PBW_F8Y$IGW?,6KZH_:Y_X(Q?\$[OVV?BJ/CM M\;/@A/%XW>T6TO/%GA3Q)?Z+?7T 4*([E[*:,7 "JJAI S!450P4 5ZQ^R=^ MQO\ LR?L-?">'X(?LI?!_2_!OAJ*X:XDLM/\R22ZG8 -///*SRW$I"JOF2.S M;549PH /3:*** ,27X:?#B>5IY_A_HCN[%G=]*A)8GJ2=O)KQGX8^'?#^D_ MM\^/;#2M"L[:!/ VEE(;>U1$4F1LD # S@?E7T#7A?@'_E()X_\ ^Q$TK_T8 MU 'MW]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% &1XNL;* M/PU>/'9Q*PA."L8!%6]/T^P:P@)LH23"N28QZ"H?&/\ R+%[_P!<#5S3O^0? M!_UQ7^0H /[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L M[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA M_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (? M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[ M]"I6944N[ #))/ %?)OQC_X*=1>(_'EW^SQ_P $^/AF_P 9OB';GR]2O;"X M\OPWX=))'F7U^"$;!R?*C;+%63>K_*0#Z)^+'Q/^#WP)\#7GQ+^,7B[1?#>@ MZ>N;K4]6F2*-3V09Y=SC"HH+,> ">*^2)?VE/VQ/^"B$K:%^P=X'_P"%8?#& M=BEU\\\?>.;/\ :"_X M*._$X?&'QS;-YNE>'Y(#%X6\.$\[+.Q("S$=#+,N7PI*;AN/UO%%%!$L,,:H MB*%1%& H'0 =A0!X=^R=_P $\_V=?V2/M7B3POHMUXC\:ZKE_$/Q#\7W'V_6 M=3D;[Y:=Q^[4\?)&%4X&[<1NKVW^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT*-0U'3])LY-1U6^AMK>%=TL]Q*$1!ZECP!]:\SU;]J#1=8 MU"3P]\%/".H^-=11MKR:.O%FH>,-98&YU&Z>:15^ZF3PH]% M484>P%>O_M?_ !)^-$^I0?#_ .(GBC3H_,B2ZN_#^AJ?)M"O .C:AX ^*&JQ6ED)?M.DW<]NT@5FXDB.U20"<, M,\9+^HKZ'TWX]?L\:KC[)\3?#:[N@N+V*$_^1,5^?_@_Q1J'@OQ38>*]+5&G ML+I)D2148=U894CT)K]!O#/A?X+?%?PCI_C.W^'>@7EKJ=JD\9N-(@= MER.5.5^\IRI]"#0!LZ;XJ^'&LX_LCQ'HEWN^[]FO(9,_]\DUJBPTY@&6R@(( MX(C%F_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%>9?\,NI9<^'OCQ\1+''W M8AXC\R(?\!9/ZT?\*2^-^G_\B_\ M4:O'C[HU+0;:[_/<1^= 'IO]G:?_P ^ M,/\ WZ%']G:?_P ^,/\ WZ%>9?\ "(?M<:9_QX_&#PQJ>.G]I>'VAW?7RC1_ M:?[96F?\??ACP!J8'3[#>W4+'_OYQ0!Z;_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A7EM]\8?VBO#5E-J/B?\ 9NMFM+:)I+F]M/&5LJ1(HRS$.!A0 223@ _P""Q7PP^.:?!=F) M,@C_L>_"+XAR?LZ_LS^%M;_:' M^+[;DA^'/P;TX:FULX.TF^O4!M[.-6XD)9WCZM&!7SMKG[//[9O[>FM74_\ MP5\_:Q\3>#_ #SLJ? KX":'J&EZ3>P9X34=5F07EXK# >':JY&Y&3H/M']E1 M_P#@FK^R%\/H_A/^RKX:\+^ M%CV^=9Z9H4UM) M(.#C*O';!HI%;HAKZY_9 _X)Z?L8?L&>"SX&_93_ &>_#_A2"6-5O]1M[7SM M0U$CG=X.>1O<@9X '%=WIWQY^">K8%C\6?#K,>B/J\*,?P9@:WM-\3 M>&]8Q_9'B"QNL]/LUVCY_P"^2: +']G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C# M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% &%XCLK--5TE4M(@&O M"& C'(VFM?\ L[3_ /GQA_[]"O&-:_:0TN\_:GL?@[&\7V"VQ UUGDZ@VT 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%)J>J:9HMC)J>L:C!:6 MT*[I;BYF6-$'J68@"O--4_:CT#5[Z30/@OX1U/QMJ"-M=M,B\NSB;_II@$ M2 L,]B<#WKF_^%;?M!?%']Y\4OB6GAG39/O:%X/RLS+Z273Y(/8A_ M!'X7?"Y?,\&^$;:"Y.?,U"8&6YD)ZDROEN?0$#VH XO_ (2WX^?%+Y/AS\+[ M/PCIDG36O%D0:Z9?5+5<[6_W\J?6KFA?LI>#9M03Q#\5M=O_ !GJ:G<'U=]M MK&?^F=LGR*O^R=PKU.B@"I9Z#H>G6J6.GZ-:00Q+MCAAMU54'H !@"I?[.T_ M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*R+.RLSX MSO8C:1;19QD+Y8P#DUNUCV7_ ".][_UY1?S- &E_9VG_ //C#_WZ%']G:?\ M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10! M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ M\^,/_?H5-10!A6=E9GQG>Q&TBVBSC(7RQ@')K7_L[3_^?&'_ +]"LVR_Y'>] M_P"O*+^9K8H A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"? M&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C M^SM/_P"?&'_OT*FHH _,/]I7P+KW_!#+]J[4_P!OSX*^%;B__9?^*>M1?\-" M> ],M#*/!.K3,(T\46,*@[8'8JMS$@[C ;,0A_27PAKW@;X@>%-,\=^!]3TW M5]%UFPAOM)U73G26WO+:5 \%?#7CKPQJ/@KQGH%G MJNCZO8RV6JZ7J%NLT%W;2H4DAD1@5=&5BI4C!!(-?FI^SUXJ\2_\$(OVKM,_ M88^,NOWEW^RM\6->D'P#\<:I<-(O@/6IF:1_#-[,Y.VVD8LUM*YX).2W[YH@ M#]-/[.T__GQA_P"_0K(\%V5G+I4C2VD3'[9*,M&#QNK=K'\#_P#((E_Z_9O_ M $*@#2_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 B2QLH MV#QV<2L.A6, BI:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP M#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB@ HH MHH **** "BBB@#-\8_\ (L7O_7 U]^)7Q?\ M'>E^'-!T]-UWJFK7:PQ)Z*"WWG/147+,> ">* .BKQ7]K+]OK]GC]CVWM=)^ M(&NW6K^+-6PGAWP!X7M3?:UJTC'"+%;(<32X7J/W3J*]H_9-_X M)\_L_?LD7%UXP\-V%]XE\=:ME_$/Q'\7W1OM:U*1A\Y,[\Q(?[D>T$ ;MQ&Z M@#Q5?V<_VXO^"C##5_VT?$EU\'_A322:ZFB@ HK@_'?[1_PO\#7_ /PCZZI-K.LL2L6AZ! ;JY9O[I5.$/LQ M!K!W?M/_ !:^XEG\.]&D[MB\U21?IPD61]&4^M '>^.?B9X!^&FG_P!I^.O% M=GIL1!*+/+^\D_W$&6<^R@UP7_"Z/B]\4/W'P-^%SVMC)POB;Q:&MX"/[T4" M_/(.X;IZBMWP-^S=\,/!6H?\)%<:=/KFM,0TNN>()S=W+-_>!?Y4/NH!]Z[V M@#RNP_9BM?$M['KOQV\EG.WV?3X&_V+>,@'TR3@]Q7IFDZ1I.@V M$>E:'IEO9VL*XBMK6%8XT'H%4 "K%% 'S=XW_8!U?Q_XNU'QGKWQOWW>I73S MRX\.<+D\*/\ 2>BC"CV KGM3_P""=']G7=G:_P#"XM_VN8Q[O^$>QLXSG_CX MYKZRK'\2_P#(7T?_ *_3_P"@F@#YQ_X=I?\ 5:O_ "W/_NFO:/V>?@QJ_P " M_",_@R\\=?VW:&Z,]EG3OLYMMP^=1^\?()&[M@ENN>.^HH **** "BL'XF?% M+X:?!?P3??$KXO\ Q!T7PMX>TN+S-1USQ#J<5G:6R>KRRLJ+^)YKX0\1_P#! M;'XH_M:Z[=_##_@BY^R%K'QHNX;AK6\^+WBZ.70_ FDR X9OM,P2;4&0@[H8 M0C,,,C.* /O[Q1XI\,>"/#UYXN\:>([#2-)TZW:?4-4U2\2WM[6)1EI)))"% M11W)( KX/^(O_!=31?C+XSOO@;_P2-_9K\1?M,>,K28VU_XET8_V=X,T27^] M=ZS.!')@$.$AR)0"%D!JGX7_ ."(_C_]JGQ%9_%7_@L]^UQK?QRU&WN%NK'X M5>'))=$\":/*#E0EG"4DOF0X FF*%UXD1Z^\/AU\-?AU\(/!EA\.?A/X#T;P MSX?TN$1:;H>@:9%9VEJG]V.&)51![ "@#X%L?^"/_P"U=^W9>P^,_P#@M+^V M3>>+-'>59XO@!\'Y[C0_!UM@[A%=3*5N]3P>C2,C*<@.R\5]S_!#X!?!']FG MX?6GPH_9]^$_A_P9X;L1_HVC>'-*BM( V "Y6,#>YP"SMEF/))/-==10 56O M]'TC55V:II=MC44 >6?\,??"6T_Y%^^\1:3C[O]G>(I MUQ]-S-1_PS1K%ASX>_:,^(-OC[J7>LK.O\ 9NKS0[OIYHXH_P"%Q?M!:=QKO[+-V5'673?%%M/N M^BX!_"O4Z* /+/\ AIG4[#CQ#^SM\0K;'WI+;0UN$7ZLK_TK)\<_MJ> ?#_A M*_O+/1==M=66V<:?::KHLL(>3ST!KVFOC#]O?XO_\ "8?$*+X; MZ1=;K#P]G[5M/$EXP^;Z[%POL2] 'AG]N:O_ &W_ ,))_:,OV_[5]I^U[OG\ M[=OWY]=W.?6OL_P!\?"UM=?"WP7I6E0B-8=2\1:U=B1! M^Z9^RYHFLWT>O?&KQAJ?C74$;HR>591-_TSMHSM'T)(/I7I6EZ3I>AV$> MEZ+IMO9VT*[8K>UA6.-!Z!5 JQ10 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\ M([WO_7E%_,UL5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %?,7_ 60UO\ 8P\/?\$W?BCJG[?6C'4?ANNA%+ZQ MMMOVV>\9U6S6Q+?_?%3Q7HGP!^ OP6L+F M5-%\1^+=:UC4XTSM>XT^VM88 Q]EU&<@?CVH _&7X]_\%@O^"DO[1_PQ\/\ MP3^)G[8/C:X\(^&=(CTS3M&M-7-H+JWC&U#?/;B-K^4*%'FS[V.,\$G/C/PI M_:%^/?P)\51^.?@G\:_%GA'68I?,CU3PUXAN;*<-G.=\+J3GOD\]ZX^B@#^E M#_@W#_X.//'G[9GCRS_8/_;PUBUNOB! _'B6Z6__"0^4C2265W'&%C6 MZ$:LZ2J%65496 D ,O[65_!K^SM\5/%?P+^/W@CXT^!;F6+6?"7BW3M8TJ2' M.X7%M%^ ? M^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&K MFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ MI&954LS #))/2O&/VLOV]_V=_V.[2UT_P"(_B&YU/Q3JN%\.^ O#-L;[6M7 MD8X18;9#D!CP'?:F1@,3@'PM?V>OVYO^"C9&J_MC>(KOX-?">Y.Z#X0>#]2S MK.LP'D#5K]1^[1A]Z",#(.&5'4-0!U7QG_X*=VFM>/;O]G;]@#X:2?&?XC0' MR]0GTR?9X=\/$DCS+_4,^7\IS^ZC;+%63.++]H#_@I' M\3E^+WC6U?SM*\,F$Q>%?#C'^"TL3A9V'0RS+E\ LFX;J^C_ (,? WX0_L[^ M K3X8_!'X>:7X9T*R'[G3]+M@BLV #([?>ED.!F1RS-U)-6_'OQ5^'GPPL?M M_COQ;9Z>I7,<4LF99/\ GR=/$G MB\&%"O\ >BMUR[^H8\>H%6-+_9@TK6[^/Q!\;_&.H^-=0C;>D-^WDV,+?],[ M9#M'ISD'TH 34?VGK'Q#>R:#\"_!.H^,[Y&V/=6J^180-_MW$@Q[\ @]C4'_ M IOXQ?%']_\;_B@UC820=BO3T->IZ=ING:/91Z9I&G MP6MM"NV&WMH@B(/0*H ^E3T 8/@3X7_ _^&=A_9O@7PG9ZQ6UM;1-+<7$\@2.*-02SLQX M50 22> !7Q'\GA.YN[*^(NG\-V5_K5O&<$FW M#1_\)3K$#[;EKAEP7MH)E:*.+E&:)I3NS'Y?Y$T ?W1?LK_MX?L;_MNZ'/X@ M_9/_ &D/"?CJ*T17O[71-45KNS5CA3/;-MF@!/3S$7/:O6J_@R^!'Q[^,O[, M7Q6T?XX? 'XC:IX4\5Z#="?2]:TBX,E?%+XV_$#6A/I6G:L(T>5=,T MJ',\TC1NDR>;NC0R>6^0!(P!^H_QV_:'^!7[,'P]NOBO^T1\7/#_ (+\.6?$ M^K^(]4CM82V"1&I<@R2'!VQKEF/ !-?#=W_P5T_; _;UNI?"/_!%_P#8VNM> MT&61H7_:#^,]O<:)X2@&<&6RMB!=ZEC_ &%4HP&Z-E-==\"?^"$7P M?B%:? MM%?\% _BCXD_:A^*L'SQ^(?BFROH^F.2"4T_1E)M;6+< P1A+M894K7W):6E MK86L5C8VT<,$,:QPPQ(%2- ,!5 X & !0!\#_#/_@A1X5^*OC:Q^.__ 5E M_:+\1_M.^.+27[18Z)XC46/@[1)#U6ST6 B%@,E2TNY9 6C!K[O\.>&_#O@ M_0;3PMX2T&RTO3-/MU@L-.TZU2""VB486..- %10. !5VB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH RO&]]XFTWPCJ-[X+T7^T-62U?^SK,RH@D MF(PN6=E4 $Y.2. <E% 'P!<_L=?M'6O#<6\JRP31ZU9!D=3E6!\[J" :^W/$O_(7T?_K]/_H)K8H RO!%]XFU M+PCIU[XTT7^S]6>U3^T;,2HXCF PV&1F4@D9&">",\UJT44 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\ MCO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %?FK_P '1_\ P3@\<_M]_P#! M/)?%7P8\.S:MXZ^$VKMXBTK2K2$R7&I:>T1CO[6%1RTFSRYU499S:A%!9P*_ M2JB@#^ ,@@X(P1U!HK^M/_@H_P#\&N'_ 3R_;[\#(XGT_4KACEI[FPD&PR$\EH7A+L2S[V)-?*'P._X,E_@ NOKK/QJ_;K\6 MZ_HT5VZOI?AOP=;:3/(JMT-Q-<78&>Y$?TQ0!^6'_!!+_@F_XY_X*.?\%"_! MOA:W\.32^!?!6L6GB'XD:L\)-O;Z?;RB5;5FZ>9=/'Y"*/FPTCX*Q.1_9/7E M/['/[$G[,'[ WP%^ ?^4@GC_\ [$32 MO_1C4 >Z4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK M_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **"0!DG '4FOD_XU_\ !3O3 M]2\>W7[.O[!'PUF^-'Q(@/EW[:3))7S-0U#/EC:<_NT8EBI3'-"T]-UWJFKW:PQ)Z+EC\S'HJC+,> "3B MOD6?]K+]LK_@H5,_AS_@GYX1D^'?PWF)]/;S].\.7.+;PAX:)_AM[ M1\+<,.AEF'S@#VS?M)VWB"0^&_V>_AY?>*Y8,1"\AC^R:;;8XP9G ! MP.BJ,$#@T 8?[)O_ 3V^ '[)=W=>-M"L[_Q3X^U;+^(?B3XPNC?:SJ,C#YR M9G_U*'ILCV@@#=N(S7:^-_VE/ACX0U'_ (1S3KZX\0:VQ*QZ)X=@-U.6]#M^ M5/<$@^U8G_"D?BK\3O\ 2/CO\4I([*3EO#/A0M;6N/[LDI_>2CU!].#7?^"/ MAQX$^&^G?V5X&\*V>FPD /\ 9XL/)CN[G+.?=B30!P'V;]I_XM:I(ONW"19'<893ZUT'@+]G3X7> ;[^WH='DU76&;=+KFNS&ZNG?\ MO;GX4^Z@5W5% !1110 45A^/OB?\-?A5HQ\1_%#XAZ'X;T]<[K_7]6ALX1CK M\\S*OZU\M_&/_@OO_P $=_@=*]KXM_;X\$:E^P\CI0!^@=%?GY_PP]_P7@^-9\SX[_\%B?"OPZLI>;G0?@M\'+:3.>T M=_J+_:(\=B%)/>C_ (AW?V>OB/\ OOVQ/VT/VE?CAYO_ !]:;X\^,%TFG-ZK M';6:P^4A_NASU/- 'U+\:?\ @H#^PQ^SGYT?QW_;"^&?A.>#.^RUWQM8V]R2 M.H6!I?,<^RJ3Q7S1XD_X.2_^"6AUB7PM\#_'?CCXOZW"<-HOPH^&FJZI,S'H M%=X8H7SVVR$5ZA\%O^")'_!)7]G_ ,I_AM_P3_\ AJ)K?'D7GB#0%UFXC(_B M6;4#/(&]PV?>OI?PWX7\,^#M(B\/^$?#MCI5A ,0V.FVB00QC_91 %'X"@#^ M"GXA7WB;5/'VN:GXTM[N'6;C6+F75HK^)DG2Y:5C*LBO\RN'+!@>0*_%>O70@T MO1=(M_,EE;NQ/"QQJ,L\CE41069@ 37]B_\ P10_X)FZ7_P2J_82T+]G:\U" MUU#Q=J5W)KOQ U:SR8KG5IT172(GDQ0Q1PP*<#<(B^U2Y /K:BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FM MBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O* M+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKB?VCOVBO@[^R9\$ M/$?[1?Q^\:0>'_"'A33S>:SJMPK,(TW!%144%I)'=DC1%!9W=5 )(%?GCX,_ MX.A?@(WQFU:Q^.'['_QJ^'GPI%GX?ET?XG>)?!#)!:+J;78@NM3C25S:6=P+ M<&UE7S&F"3$JH4$@'ZB45#I^H6&K6$&JZ5?0W-K=0K+;7-O('CEC8 JZL.&4 M@@@C@@UXS\$O^"@G[,_[17[5'Q*_9 ^#WBV76_%/PFM;*3QI+I/&7C/XA/I8U.]\$_#'P;=:[J.G6)QM MN+I(!M@0@@@,P8JRMMVL"?4?V./VV/V:_P!OCX-0_'?]ESXC1>(=!:\DLKT- M;26]UIUY& 9+6YMY562"9=RDJP&0RLI965B >K4444 %>%^ ?^4@GC__ +$3 M2O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-0![I1110 4444 %%%% !1110 5\A? M\/Y/^"47_1U7_EC:[_\ (-?7M?R%T ?T;7?_ 6U_P""9'C+0M5LO"_[2$][ M+::;)=7*P>!-=/E0)C?(Q^Q<*,C)]Z99?\%X?^"4L5G%%)^U3AEB4,/^$'UW M@@?]>-?F=_P36_9TL/#7P:O_ (B^,M'26Z\:0-#'!<1YQIG*A2#VE)9CV*B, MU\<_M*?!?4/@+\9M8^'$Z2-;0S^=I,[CF>TD^:)L]R!\I_VE8=J /Z6OV5/V M\OV4/VW/[>_X9A^*O_"3_P#",?9?[<_XD=]9?9OM/G>3_P ?<$6_=Y$OW-V- MG.,C-?\ :Q_;S_9V_8ZL+:U^)GB6>_\ $NJX3P]X%\.6QO=:U>1CA$@MD.[# M'@.^U,\;LX!_'#_@D=9_\% ?ACH/C?P5^SQH \)1_$4Z6+OQ?J6@R7>H6D%K M]K'_ !+[-L+)(WVLGS)<1JJ<'<01]_?!G]D?X=?L?Q77Q;^-'QI\/?#W7-:5 MI?$'Q+^(WBJVN?$VI[AA\WMTZQVB'@;8=I #[R,T 5_'_A_]J+]LNU&N?MZ M?$T_ ?X3W8WVOP<\)ZIO\1Z_ >@U*ZC!:-&'#01+T8JX1E#U[Q\%?#FJ^!_ M-K\*_P!B_P#9QTOX=^$+!:U_P % MC_\ @A#^RQJQ=OVQO#7B[Q+))A+SPW%=^*;Z\F[!)K&&:,,?4,H/K2_\/WO$ M_P 4_P!Q^QW_ ,$E/VHOB1O_ ./76M3\")X>T:X]-M[>2?GF,8!% 'UGH_[+ MWA[4M1C\1_&7Q1J/C;4T.Y/[5?99PM_TSMD.Q1['(]J]+LK&RTRTCL--LXK> M")=L4$$81$'H . *^ ?^&@O^#CGXX#K&7_7^'/@M\(;&UVYZ M^7J-TQN%QT&5/KUH _0)W2-2[L%51DDG KQ'XT_\%+?^">O[.OFP_&S]MCX M7^';F#/F:=?^-K+[9QUQ;+(9F_!#7S8G_!N5^R!X_<7'[7W[2'[0WQY=R&N+ M?XH_&2_EMG/]U8K/[/L3L%W' XS7MWP6_P"".7_!+#]GWRI/A9^P-\,+6Y@Q MY&H:EX5@U*[CQW6XO!+*#[AN: /&=6_X.2_^":VL:E+H/[. ^*GQNU2%]CZ9 M\(?A/JFHR%^R*T\4$;DYX*N1[U6_X>F_\%3/C(-G[*O_ 0E^(<-M-_J]8^- M/CW3?"GV<'H\EG)YDS]LHK9_*OOO2=(TG0-.BT?0M+M[*T@7;!:VD"QQQKZ* MJ@ #Z58H _/S_A#?^#E?XX\Z_P#&7]F'X&:=-_J_^$7\/:GXEU:W!_O_ &PK M:NP[;>#WH_X?KOQ*\8ZGK,T^.?GCF MG\AO^_=?4?P;_9'_ &5/V=HDA^ 7[-/@'P2(UVJ?"GA"RT]NF.3!$I)//+'Q;XK_ &"_"5M>7M\3=+X;N[[1H)#@GF#3 M[B&+D\GY.>]?;]8_B7_D+Z/_ -?I_P#030!Y]^RQ^PE^QS^Q'H4_A[]D_P#9 MO\)^!8KM%2_N=#TI$N[U5.5$]RV9IP#T\QVQVKUFBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL? MQ+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?\ MKRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J M -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"ZG[$7Q=_X* M!?\ !-[QA\ O@*]G+XPCU#3M:T'2M2G6.VU::RNDF-G(SD*OF(KA2Y">8$W% M5RP^!/AO_P %6/V-O&7[:?QR^%'_ 63_9E\1_!6W^+?@+X?^&]8\'?$;P_< M2:2+S39=:D!K/Q/XL\*ZS9:AKGAZ?2FO)[_0U%*OG#$)')A6;%?E9^U M=_P5O_X)\_M92?M=Z3\.(]1^(>O?'_X(>!O"WPI^'D'A*ZGU:X\31IXA1D,' ME'RIK">[M9F;.,JOE-(2N0#]>_VH/V2=1_:(_9*TS]F']G3]H[7/@]X>:+3K M1/$'P]"->C088PGV&SG9O]'\R(1JLZ[BJCHP)!^#/^"*_P"RM\&OV)?^"VG[ M9G[+_P -#N=/\*>%?!?P_BTZ&]OGN9Y'FTF.XGFEE4SB7R+F*UC5X X)#B( MCR@P."(P1Q7R3^P7_P K'?[>/_8J?#K_ -,5O0!6^#4,'QK_ .#H[XQ^(/&T M*WI^#'[/FBZ1X-BN%W+I[ZB\%U//$#]V0K<3QEAR4E93Q1^WM'!\#O\ @XD_ M8M^+W@VW2TOOBGX4\9^#?&3VZA6U*PM+2.YMDE(^_P"7<7"."?\ GDHZ 8Q/ MVJ_B/H7_ 2@_P""Y,__ 4#_:!T_4K'X'?'?X36OA3Q%X[M-+FN;7PWXCL9 MX_L_VP0J[1Q2V\*(C;>6D8_=BVT[6/$FK0?9A8VAF16F,4?E2LP ,+9^5HVD .G_P"# M>&"#XK^//VS/VP?$T*W'BCQ;^U;KV@37\J[I8]+TR*W-E:ACR(XDNV0+Z*/0 M4?L+)!\%O^#C+]KWX$>"($LO#?C?X>^&O'5WI=NH6&/55C@@GG51PKS/=2R2 M'J[-DYP,>=_LB?M9? __ ((#7?VRO\ @H7^TE_P M6#L_!^KZ/\._B!;:/X.^#D^MZ>]K/K6DZ?"BW6I+%( X@EFAB:,D#.Z13@QD M4 ?I51110!XEJG[4OQEL-3N;"V_8M\;W4<$[QQW,5S;;9E#$!QENA R/K7#? M +XE^+O&'[;/CCQ#KOP?UG0;J;P7IZ2:5J$D9EB"2D*Q*G&&R2/]TU]35X7X M!_Y2">/_ /L1-*_]&-0!ZY_PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM?RO\ [-7P8O\ X]_&71_AU;*ZVL\_G:K.G_+&T3YI M6SV)'RK_ +3J.]?U<5^"G_!,3X#?\(%\*Y_B[KMELU/Q5C['O7YHK!#\F/3S M&R_NHC- 'TQINFV&C:=;Z1I5HEO:VL"0VT$2X6.-0%50.P 'X5X[^VO%XC\ M%_#.X^./PS\'Z%=>)M C53JNI:2MS<6=D6.]X"W"LC,&R00%WG%>TU!J6FV& MLZ=<:1JMHEQ:W4#PW,$JY62-@592.X()'XT ?,__ 23_99\8?\ !3G6OB9? M_&G]KSX]Z%9>'QH_VW2?A=\0VT6#6A<_;L1WH6-M\4?D-Y<:; #-(>XK[V^& M?_!OM_P21^'&J_\ "2ZA^PJ?&.LR,&NM8^(?B*^UV6Y;^](EW_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+69KFN:C/J.FR2> M&[F,QW)9$9ES(=O05U=8_B7_ )"^C_\ 7Z?_ $$T '_"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!RFN:YJ,^HZ;))X;N8S'_]]+1XE_Y"^C_ /7Z M?_036Q0!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+69:ZYJ*^*;JZ7PW_\ ?2T67_([WO\ MUY1?S-;% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_] M"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H M7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ MT*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*% M[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_] M"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H M7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ MT*%[_P!]+69X5US4;73I(X?#=S.#_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &79Z]J5S=)!-X9NH59L-*[+A?9"DT$\8='4]05/!'L:;I MFE:9HEA'I>C:;!:6L(Q#;6L*QQH,YP%4 #GTJ>B@"IK7A_0?$EF-/\1:)9W] MNL@<07MLDJ!AT;:P(R,GGWJTB)&H1%"JHP !@ 4M% !1110 5X7X!_Y2">/_ M /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !111 M0 5Y+IO[#/[*^C:=;Z1I7PI2WM;6!(;:"+5[P+'&H"JH'G< ?A7K5% 'CW MB7]C;]F[3]"NKVT^'&R6.(E&_MB\.#]#-5JR_8N_9HELXI9/AMEFB4L?[9O. M21_UVKT7QC_R+%[_ -<#5S3O^0?!_P!<5_D* .5^&'P#^$?P:U'4M7^&O@]- M-NM8@MX=2G%W-*T\_]>47 M\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?\ MY!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1 M-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !1110 44 M44 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 UR_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8 MK'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*@#8HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *\+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]THHHH M **** "BBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O M?^N!JYIW_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T M ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6Q6/9 M?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[ M-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X__ .Q$TK_T8U>Z M5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444 %%%% !1110 4444 9OC'_D6+ MW_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 UR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>] M_P"O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#Y%_X*H_\ !0[XL_L>7_PJ_9Y_ M95^$ND^-?C5\=/$]QHWP]TKQ+>R6^DV<=K'')>7]ZT1$C0PI+$2B%6(=B&^3 M:WR%^QQ_P4X_X*T_ KXRZ5H7[>7P_P#!WQ,^&?C;]HOQ%\-KCQE\-;*__M#P MAK=OJ$T 5X) 0^D@QOY1*^:D,;M(Y9 DGV#_ ,%4O^";OCG]N*'X:_&;]G;X MY+\-_C/\%/$<^M?#3Q7=Z<+NRWSI&ES9W4/\4,PAA#, V A!1PS*?@O_ ()_ M?\%3_P!K;_@GGK^M^!_^"BO[,&C2?#?QQ^U!XLT'5_CI\/-99]-TOQ9<:O.+ MJ*:RF'G)9FX61HY7V,(@2%D964 'V_\ ME?M.?\ !9OX9?'C4?"/[&G_ 3* M\)?$WP%#:6SZ=XNU;XLV.DSW$S1*TR&VFD5U"2%E!(^8#(KQ+]E/_@L)_P % M.?BM_P %,M)_X)T?'[_@G+X0\*:A;Z-_;?Q U'P]\3(=8;POI;1L8IK@V^^) M))',*K"SB0B=&V[6#5]Q?MR?M5>$_P!B#]D/XA_M8>-8%GLO WABXU&.S9]O MVRY V6UL&[&6=XH@>QD%?-/_ 0 _9+\7_!G]CA_VK?C_.VI?&3]HW4/^$^^ M(VMW,>)]MV#+8V7/*1PV\H81<".2>50, '/_M3?\%4_P#@H)8?\%"/&O[" M/_!/#]@CP[\7;KX=>$](U;QAJ6L_$"'1C92WZ&2.+]^51OW;1L &+'+'&!FO M>O\ @G[\%+;Q#K.JZ?I\$EM81S->!%L8XX6!9(]S.Q(+!4!/HW_!++]L[]LW2? MVV_BS_P27_X*%>-M(\=>//AMX>M?%'@_XH:+H\>GCQ-H$[PQ[[FVB CBGC>X M@4[!R3(I+[!+( ?H+1110 5X7X!_Y2">/_\ L1-*_P#1C5/JG@7]O274[F72 M/COX(AM&G1F2,L=JD[N2!@$UR]C^SC^VCI?Q"U/XL:?\ &WP4GB#5 MK&"RO+O_ (1^;8UO%N*KY98J#DCD '@YS0!]*T5X+_PK[_@H?_T<%X$_\)=Z M/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ M /HX+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X M2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N] 'O5% M>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O0![1XQ_Y%B]_ZX&KF MG?\ (/@_ZXK_ "%?+WQWB_;Z^&'P@U_Q_KGQS\&W5II5@T\]O:>&BLLB@@84 ML, \]ZWO"WA+_@H1KGAC3=:M?C[X'CBO+"&>-)/##%E5T# ''&<&@#Z)HKP7 M_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z />J*\%_P"%??\ !0__ M *."\"?^$N]'_"OO^"A__1P7@3_PEWH ]ZHKP7_A7W_!0_\ Z."\"?\ A+O1 M_P *^_X*'_\ 1P7@3_PEWH ]ZHKP7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ M -'!>!/_ EWH ]ZHKP7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)= MZ />J*\%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWH ]ZHKP7_A M7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWH ]ZHKP7_A7W_!0_P#Z M."\"?^$N]'_"OO\ @H?_ -'!>!/_ EWH ]ZHKP7_A7W_!0__HX+P)_X2[T? M\*^_X*'_ /1P7@3_ ,)=Z />J*\%_P"%??\ !0__ *."\"?^$N]'_"OO^"A_ M_1P7@3_PEWH ]ZK'\2_\A?1_^OT_^@FO'?\ A7W_ 4/_P"C@O G_A+O7!_% MN_\ V\_ 7C?P+X:U;XW>$+B?Q-KSV5C+;>&\)!((B^Z0,,E<#&!S0!];45X+ M_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O0![U17@O\ PK[_ (*' M_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O0![U17@O_"OO^"A_P#T<%X$_P#" M7>C_ (5]_P %#_\ HX+P)_X2[T >]45X+_PK[_@H?_T<%X$_\)=Z/^%??\%# M_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_ MX2[T >]45X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[T >]45 MX+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N] 'O5%>"_\*^_X M*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O0![U17@O_ K[_@H?_P!'!>!/ M_"7>C_A7W_!0_P#Z."\"?^$N] 'O5%>"_P#"OO\ @H?_ -'!>!/_ EWH_X5 M]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_ 4/_P"C M@O G_A+O0![%XE_Y"^C_ /7Z?_036Q7R3\6[_P#;S\!>-_ OAK5OC=X0N)_$ MVO/96,MMX;PD$@B+[I PR5P,8'-=Y_PK[_@H?_T<%X$_\)=Z />J*\%_X5]_ MP4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z />J*\%_X5]_P4/\ ^C@O M G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5]_P4/_Z."\"?^$N]'_"O MO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_ 4/_P"C@O G_A+O1_PK[_@H?_T< M%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z M/>J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5 M]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_ 4/_P"C M@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[T?\ M"OO^"A__ $<%X$_\)=Z />J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1 MP7@3_P )=Z />JQ[+_D=[W_KRB_F:\=_X5]_P4/_ .C@O G_ (2[UP?A^_\ MV\]5_:&\0_":W^-WA!-0TG0;2]N+M_#>89(Y6(55 &X,,"_P#" MOO\ @H?_ -'!>!/_ EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_ /1P M7@3_ ,)=Z/\ A7W_ 4/_P"C@O G_A+O0![U17@O_"OO^"A__1P7@3_PEWH_ MX5]_P4/_ .C@O G_ (2[T >]45X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ M^C@O G_A+O0![U17@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+ MO0![U17@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[T >]45X M+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ M $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\ M"7>C_A7W_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ M!0__ *."\"?^$N] 'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ MA+O0![%9?\CO>_\ 7E%_,UL5\D^'[_\ ;SU7]H;Q#\)K?XW>$$U#2=!M+VXN MW\-YADCE8A54 ;@PQR3Q7>?\*^_X*'_]'!>!/_"7>@#WJBO!?^%??\%#_P#H MX+P)_P"$N]'_ K[_@H?_P!'!>!/_"7>@#WJBO!?^%??\%#_ /HX+P)_X2[T M?\*^_P""A_\ T<%X$_\ "7>@#WJBO!?^%??\%#_^C@O G_A+O1_PK[_@H?\ M]'!>!/\ PEWH ]ZHKP7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7 M>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_ K[_@H?_P!'!>!/_"7>@#WJBO!? M^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>@#WJBO!?^%??\%#_^ MC@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWH ]ZHKP7_ (5]_P %#_\ HX+P)_X2 M[T?\*^_X*'_]'!>!/_"7>@#WJBO!?^%??\%#_P#HX+P)_P"$N]'_ K[_@H? M_P!'!>!/_"7>@#WJBO!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ M"7>@#WJL?P/_ ,@B7_K]F_\ 0J\=_P"%??\ !0__ *."\"?^$N]<'^SQ?_MY M_%KP1=^)?#_QN\(6<%OKU[9/%>^&]SF2&4HS J,;2>0.M 'UM17@O_"OO^"A M_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[T >]45X+_PK[_@H?_T<%X$_ M\)=Z/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ $<%X$_\)=Z/^%?? M\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+ MP)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N] M'O5%>-^!/!7[;VG^,-/O?B#\:_!^H:+'< ZE96/AYHIIHNZHY^Z?>O9* "BB MB@ HHHH **** /B7_@K#^S5^W?K_ ,5?@Q^W%_P3WU,Z_P"+O@WK5Z^N?"+4 M_$[:=I_C32[R$0S1;W<0)=1H9!&\HP//9@VZ-$?X ^#WP._X* ?\%>/"6K_L MDZ_^R6/A/\'4_:\\3^-_B]XT\1>*[2[O1-'K5Q/)X=L[:#YVFCD=HWN<>660 M$%0-LG[LU2T/PUX<\,17,'AKP_9:S7EVEC:)")[F5B\LSA -TCL2S.>6 M)R230!\5_P#!?G]D;]IC]NK]C;PO^R_^SAX$DUZW\1_%[P^?B+$FM6EE]D\- MPO-/WB6."") J1HHP MJJ!P *EHH _-RPN?^"QO_ 3?_:=^+ \,_L_>)_VL_@[\1?%4OB/P)IN?\ 0UP%B$/[M%C#<-*Z#M/^"8?[%/[5R?M>_%G_ (*I M?M_^&-&\*?$SXHZ5:>'O#7PWT'5DU"+PAX=MC&RVTUW'^[N+B5X877']WT4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G'[7?A3Q'XY M_9I\8^$?".D2W^I7^CM%9V< !>5]RG:,]^*Z_P"'UC=Z7X!T/3-0MVBGM]'M MHIXGZHZQ*&4^X((K8HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "O(/VC_ +XN\6?%CX2:WX[M-#\8276K3P@%;6$P,H= MN>F>*]?HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#R#]H_P+XN\6?%CX2:WX[M-#\8276K3P@%;6$P,H=N>F>*]? MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O( M/!O@7Q=8?MI^-/B!>:#/'HNH>#].M;+46 \N6:-V+H.>H!KU^B@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /(/!O@7Q=8 M?MI^-/B!>:#/'HNH>#].M;+46 \N6:-V+H.>H!KU^BB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\@_8I\"^+OA]\)]2T3QIH M,^G7OT4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D M'[?G[66A_L+?L9?$?]K;7]+6_C\#>&)[^UTYY-BWMV<1VMN6'*B2XDBC+#) M_P S[/B'SM^?,[Y_>U[Q_P ',^@:UXE_X(=?'?3M!A=YX].T2ZD6 M,<^3!KVG3S'Z"*-R?8&OH;0/'/@]?^"=]E\2A>P?V /@O'J?VCFWR^<^E ' ?![_ (*J?!OQA_P2H\-_\%3/'VBZG;>'M0\)6NH:SHWAVP>_ MNDU%KE;&6QMHU^:9OMVZ!"2,\%BHR1\C?\$X_P#@H=_P4"_:R_X+J^(/ G[3 MGPT\0?";P#-[A->NX(I1RL,NOZC)$WT965Q[,*YCPQ_P K M87B+_LR1/_4DM: />?\ @M3^T5\0/V;?^"96'*F'(Y KRS]H3X+?\%2?C;^T?X!_8<^$/QY\ M9?"GX)>#/A=:W7CGX\Z;]FO-?\9:Q%Y=N+"&XN&DD@D(VSO,RAG;SLEQM#:? M[?W_ !DE_P %6OV3OV,;?_2-+\%WVK?&?QM;#K"FEQ?8M&D(]#J%V_7_ )YC M'/3Z=^)7BWX0_'J7QM^QQX6_::&@>._^$8/]MV_@;Q/;1>)O#=M=(%COD0B1 M[23$BM%*\9&65@#Q0!\9?L3?&[]K;]E7_@KCKW_!)CX]?M.ZG\I?!U/B M!X+\8^(]/MTUW0-M\;22POI;=56=7*O()'&X;H0,!R!7_P""T_\ P5F_:#^! M/A#XG?LQ?\$_/@)XH\1?$?PC\/[G7O'GQ'DT_P C0O &E_8GNFN3^-N MI:& <;BK?O"AB/DWP$^"?B+_ ((M_P#!;SP'\#;#XHZM\7O#/[76CZHE[XT^ M)9BO_&NDZAI5OYV)=31$:YM'_*K[7/$&O?"C0[[6M9U. MX::XO;F6RC>2:1VY=V8DDGDDUYO^S9\6OBA^T+_P6)_: N;'XA:ROPU^"W@? MP_X'L?#D.I2?V7?>(;W?JE]>F$'RVN8(C;6QV\4?M">/-=^*&OQ2%_!/ M_"MM.T^&TTV++7>K7MPLTS06T*!CGRV+[)-N?+?'[1?"'PKXN\"_";POX(^( M'CV;Q5KVC>';*QUOQ1/&I(C:616D*@X!? Z5^XA!SM^TN87)'1VN0.'(K M]/: "BBB@ HHHH **** "BBB@ KY6_X++_MY^+/^"=W[">O?&[X6Z!;:KX\U M?5;'PS\/--O$W0S:S?2^7"SKD;EC02S;,C>8@I(#$CZIK\U_^#GI&L?V5_@- MXVO?ETCPS^UIX-U3Q!*WW(K-8[^-G<]EWRQCGU% '#?M8_!K_@K)_P $M/V7 MO^'C=O\ \%.?%WQB\0>!?L>J_%[X8>+M(LE\/:WI\DT:7L6G)%$KV'E>875U M.2D9.%_U;?;'[2__ 4I^#G[.7['7A7]L2#P/XO\:V/Q ATQ/A[X5\%:&]]J MFOW>HVC75G;11)PI>)68L3A0IQN.U6YK_@N?KNC^'?\ @D!^T3J&N3I'#)\+ MM2M4:0X!FG3R8A]3)(@'N179?\$J_#NL>%?^"8O[.OASQ';O'?V'P0\*Q7,, MH^:&1=(M@4.>A7[OX4 ?(7_!"[]LK]O3]JK]NW]K[0_VZ]/N?"^H^%I/!;:% M\+DU(7%GX/@N[;4IA;1E25,[0BV,\G!>53D+@(ON/_!9/XM?%#2_ WP>_93^ M!'Q#UGPSXP^.?QNT+PVNL^&M2DM-1T_18)3J&K7<,L15TVVUJ8V*D$K.1T)K MR3_@E9_RG&_X*,_]AGX=_P#IIOJ[G4?^,G_^#@73[(?Z3H/[+7P0ENG(_P"7 M7Q/XGF\M5/;_ )!=HQ!Z_O#VSD S/C!\%/\ @J5^W;^W+\0/ =Y^T/XX_9N^ M 7P^L[&W\%ZAX"BL1J_CV^FC9I[TW3B4P00LK)Y6!N#1DKN+%5_X)(_M0_M2 MR?M=_M'?\$T/VI?C*OQ5O/@/?Z)/X<^*7]EPVMUJ.GZG:&X2TOE@ C-S"-J% MP-SL)MQ.T&OI#XSZ?\(OV]?AQXW_ &:?A/\ MFZ]X:U70=8@L/&.N?!/QQ:V MWB#P[=1RB0V;SJDQLY'\MD=&0/MWKP>1\(?\$F?"'B+_ ()>_P#!63XG?\$A M;C7K?QSX<\9>!?\ A:OA[XCZGI\8\2S2/=BVEM=8N8P/MK;FF*2L 1@$ "8J M@!QO_!?3_@LY^UCX9^!WQ7^%W_!.KX3^--%TOX8ZM;Z7\6?C]3M+--I5N\LCG)=C M&I))[DFO@C_@Z?55_P""&GQB"J!_IOAL\#_J8=.KZ5_:[_:6L_V.O^"@#PO]A']J[7O%&H_MD_\%"? MC1\4-?F^%'ACXB:EI/A#23%M/\ +OK^QME)&;F<74C>6NZ1H0.< M**^:_A%_P51_;L_:U_X+@_L[>%M9^$/C'X._ 3QAH'BRZ\'>$O$Q%KJ7C&&W MTFX<:GJ-J&)C02+"8(FR%VM(K/O#5]Y_\$D_V:+K]DG_ ()L_![X$Z[;NFL6 M/@RWOO$ZSY+G5KXM?7V\GEC]IN9AD\G%?-'[;/\ RLG?L4_]D[\>?^FRYH [ MS_@N1^V/^T?^SCX(^#?P#_95\;6'@OQ=\?/B_IO@:+XCZIIZ747ABWN#B2Y2 M*3]V\YW*$#\8$F,-M9?#OCAJ?[K:_P#M._%3 M]GK_ ((]>&=+\.V)_:#\2:E>ZSXY\0:*E[+X;LM(MUN))M.1R E\Z/*J2Y!7 M&T8\W M7Q'&/C/X:^)=A:--IL5Z61=8T^:%%:W6)PEHI/3,/BO\3_B%-=VGPX\ >$-.:0W]Q;K$99;JXP5M+6/SXC) M*P) ;(4@,R^!_P#!N/\ M-?M+_ -M?QE-JGCC1/VEO$&B7=B+G MS+31%@LM-+:=9@,RI;13/,$56(Y+98L6/Z$:?;26MC;P7,GF2Q0*CR]V( !/ MXD5^TV6]G<^609+6ZO;J.-XVRC^3\P. #Y5X= M_9D_X*U?\% OC!\3OBI\=_VQ?B/^S%X0T+QC=:-\'_AY\/[;3O/N]/@"F/6- M0G82_:1/N!\G< I2105&,]G^Q!_QDK_P6!_:E_:[E_TC2/AK8Z-\&/!=V.BO M:I_:FMQ^Q%[P'JW[1GP@^#/_!6/X +X:^"/[?/C;P]XN(;_ M ,5?L\_$*U@>]GCB>&6PN+J..=9(E\T,\*E26"Y/&* /-_\ @AS^VA^T+^U9 M\'/BE\-?VH_$^G>*?&?P/^,FL_#[4/'^C:>EM:^*4LF39?"./$:2-N.Y4 7; MY;8RQKXY_P""@G_!:;]KKXV_'/X&V/[&OPN\;> /@'>?M+>&O"6O?%G6K=M- MN/'%W)>MOL+"%R)&T[RH+CS9<'S&"(WE@%9/;O\ @W[\0>*_V9_BE^T%_P $ MU&#]G;Q#I]SX>\;:!HJ6,NO6.JQ/<(^H)&2KWJJL0>7)9LE23Y09M M#_@X]55\._L?*J@ ?MM>"0 !T^2]H _1K6]:TKPWHUWXBUZ_BM+&PM9+F]NI MFPD,2*6=V/8!023[5\!?\$_?VY=<^$G_ 2@\4_\%2?VQ_$WCC7M-\?>/]7\ M7:+X>@BGU2_TW2M0UA=.T71]/MBWRQLOV7RXU*H#=%F(RS5Z3_P77^,/B;X5 M_P#!,OX@>%OAU(3XP^)_V/X=^#;9&VO<:AKERFG[4(Y#+#-/(".1Y?'-?2/P M&^#OA?\ 9]^!O@WX"^#8@-'\%>%]/T/2P4 _<6EO'!&2/7$8/UH _-/_ ()A M_P#!0'_@H'^UC_P6Y\?^"?VL/AYKGPL\(+^SVNN^"/@YJ5[F33K9]7LDM[Z^ MC'2_D1YBP95:-'6/:-ISZ+_P46_:._;'_:'_ ."EG@3_ () ?L5?&]_A1'>? M#R;Q[\6OB=I^FQ76IVFD"Z:UBLK%91MBE>54W2#YAY\9# (Z24/A)_RM4_%7 M_LT33O\ T\V5;_\ P4B_8S_:EA_;\^'_ /P4?_X)N>._ DWQE\.>")_#/BOX M6^.M4^S6_C#PTUP\P\MD.^.2.9V.\X4E8B7'E>7( OQ!_P""@GA__@H[\:/^"BO["/C;]N*R\"^"M2;]H&R?P3\(OA_J M:KJE]>N%$LFV*V1(XE*1QEB6W.V?V^H **** "BBB@ HHHH * M*** "O@G_@J=^U%^U!XI_;!^"O\ P2C_ &*OBL/A[XL^*]IJ'B#QW\2(]-CN M[KPWX:LD8L;6*7*>?I:7HC2<"2\@U6_N9D7U80L&..U %.W\%[.]^(EK;-K?A7Q*J(UJ5NH$3SX+EW6,1L,+\YP"H+^U?\%/_ M /@I=\5_V7]8@_99_8S_ &:?$7Q0^.GB?PO)J^B6D&GLFA>'+ R2PC5-4O&* MI'$LD,F(MP,ACVEH]REO'_\ @X(1M?\ CI^PAX"T?YM9O/VP?#FH6L:??6VM M9%:XE Z[4$B,3VXK]"_BHJCX8^)&"C)T"\!./^F+T ?(W_!NY\>/C'^TU_P2 M#^%?QP^/WQ%U3Q9XMUVZ\0OJVO:S<&6XN3'K^HQ1AF]$CC1%48"JB@ 5)\ M0?C7\7/B5_P6ITOX-?#CQ3XA?P;\#O@+J'BKQIX:T'5&A@U[7=7N/LVG:?=1 MEUCF=+:VGN(O-^5&D##!R1QW_!K1_P H+O@I_P!=O$W_ *DFIU?_ .".GB+P M_P#$2/\ :=_X*A^.-=L['2/BQ\8]4.C^(=1NDAMD\(>&XSI=C<22N0L<:^1> MR,Q(5022>IH \V^$_P"Q[_P6=_:R^#NL_M>_M*_\%(O&_P"SW\1M1NM1N_"/ MPE\.:9II\.^$K:"61;:'45D23[>&$8D>1GSY<@)+'Y1[U_P2,_X*/^(OVQ_^ M"3WAK]N[]I'3H=(U&QT;5I/&=YIUDXM[@:7-/'->PQ*"2'2 R%$!PY=%& *D M_;N_81^%_P#P66^ NDW_ ,._V_\ XD>&O!NI:%>PZ=6NXM%:(TUL;>, MY5R6DW.<+%^HG[87[06C?LG_ +*GQ&_:7U_RS;^!?!>I:T(93@3R6]N\D<(] MY) B =RX%?$?_!4+_E.Y_P $[?\ K]^(O_IGM:[O_@NO-)\8/A=\'_\ @GKI M+Z.W_!8#5? MV6/V0_V)/@]\2?&^E>(_BCX5F\1_'G]I#7-&DUJ?PM#+"VH?V>LUP&C2Y^ .O:K^WYXU^._PJ^,_Q3L/A_XL\'_% M&WM)]4TZ[O21!J-A=01H^U,,6BQM. IW&16C^_?VROVS_P!G+_@GY^S_ *I^ MT3^TIXUAT'PWI*K#;PQ1A[G4+E@?*LK2$$&:=]I"H, !69BJ*S+\4?L@_LO_ M +5'_!4#]KCPG_P57_X*+>!+CP'X+\!O)=?LX_ 6\)-SIK2;2NNZMD#%VP6- MTBP"C)&2$$8\T TOVF/C%^UO_P % /\ @JEXB_X)E?LO_M.:U\&? /P=\$V& MN_%WQMX0LX)-M"H6XD3 M9)*LI&=L>2<2+''B_P#!-9&\+_\ !?\ _P""@'A;Q"=NHZM:^ -4TP2=9;-= M*D#,OJJF>)3CH1CM3?VJD/B'_@Y]_9:TO1/GN/#OP-\4ZIK:Q]8K.=+VVA9O M13-P,]Z /TJHHHH **** "BBB@ HHHH **** /SK_; ^-_[67[;/_!4H?\$J M?V3_ -H[5/@_X3\ ?#V+Q?\ &7X@>&;&&76KF6YD1;/2;-YE9;8E)(IFE R0 MS#HFV1O[)GQJ_:U_88_X*DVG_!+7]K#]I75/C%X.^)G@*Y\4?!GQ[XGL88M; MM+FS9_MNDWF_MZ(WB3_@X_P#V&M#T+YKS0?!OCS5-7,?6 M"SETJ>&-V]%:1&0>[4 0?\%M_P#@K=^T3\$_!/Q6_9A_X)\? GQ5K7C[P3X) MEU;XC?%*6P-OH?@'3GLA=>:ES)A;C4&MW#0Q+]UG5OWA1HZ^P/\ @F3XX\8? M$W_@G!\ OB1\0O$M[K.OZ_\ !CPQJ.MZQJ,YEN+Z[FTJVDFGE=N7=W9F9CR2 M2:Y'_@M2JC_@DC^T<0H&?@_KI.!U_P!#DI/^";/Q \,_";_@C-\"OBIXUOA; M:-X9_9K\.:KJUR?^65K;Z#;S2OSZ(C'\* /'=*_:4_:H\??MR_MA_&'X Z?K MWCG2?@7\/M)\#?#?X96NLM%I>O\ BUX'U.]E>)I$B$\4DUI;/*<2"(.JGH#X MQ\5/V^'],'A"U2 M&W-W)H1L_*_U@C4VPF#Y,O(R2'KWS_@B[J7AK]GS_@EA;_ME_M3>--%\'7'Q M@\1ZO\5O'WB#Q'JD5G96TFMWIDMGDGF9513:FQ1=Q&254=0*I?\ !6W_ ()/ M6_\ P4^^%][\7?!7[%]1T;3-3^&^E^)-!/VB M?A=XD^$7PWU+]G>^\2> ?A)K=R%NGLSJT%O!JFIP@_)>R&.X C8 PQE5 .3) M)];?\$1?VS]7_;\_X)D_#/\ :*\3^!-*\.:G<6-QI.HZ3H5GY&GQRZ?GVKV[ @B6-[CSE(Z>3GM7A?Q MM^'_ /P5&^,G[2_PZ_X)P?!OXY>/OAA\*O WP?LM0^)O[1,&BF]U3QAJT8BM MO[/M=0NU=4G;Y;B27/F$M,6R$"OU?_!1T_\ #1O_ 4L_9&_8AMO](TW1?%. MH_&#QO G)@M]#@\G2RX_B234+L#!XS$#R0*]H_X**?\ !2/X ?\ !-KX16WQ M ^+CWVL^(?$%W_9W@'X?>'8?M&L>*M2;:$M;6%^/G[/WAKXA_LQ?L!_L_^ M)O%?Q1\.?#J[\2>+_';Z=Y6@> =(6SFN7O9;F3"37GDQ.T-N.&?:3O*^2^C_ M ,$W/V#_ -I[XE?M0WO_ 5V_P""GT=I:?%S6-#;2?AI\,=/E\RR^&NA2;B; M??SYE[(KN)''W1+*"29"D?T/_P %3U4?\$P_VCR% S\!_%Y.!U_XDEW0!E?\ M$@/B1X]^+_\ P2_^!7Q0^*7B_4-?\1:[\-].O-9UK5;EIKF]N'BRTLCMDNQ/ M4FOH^OE7_@AS_P HA/V=?^R5:5_Z*%?55 !1110 4444 %%%% !1110 5^9F MJ^/?VQ/^"M/_ 43^-/[._P/_;'\5? _X*_L\7=GX?U/4OAY;6RZUXJ\2S1N M\X-S.C^1!;&-XS&H^;Y202_[O],Z_-?_ (()(VA?M4?M^^"=8^35X/VM-9U2 M:)_OBSO9)I+1R/[K(K%?H<4 =A_P2\_:=_:D\#?MG_&+_@DW^VQ\75^(OBCX M:Z38>*/A[\2)=-CM+OQ%X:N]BD7<<0">?;RR0Q-(!ER[9)VAF^6O^"_'_!:3 M]K?1_@A\3OAO_P $ZOA9XV\.:!\-?$D6B?%3]H"ZMVTZWL;Y;Z.V.EZ.[D-< M3F(_P#@ZZ^(&JZ%\UOX<_8^M-/UR2/HES/K5I/% M$WHS1$. >R5<_P"#KQ57_@B1\20J@?\ $_\ #IX'_47M: /T9L7:2RA=V)+1 M*23W.*_,7P#^U3_P4.^(G[.?[7?[:G[''AW6_B5XD\2?&N?P=\!/"5WJ8ETK M2-(TCRM,DUBWMYY5C5'E%Y<.B#,LD4>\,,X^R_\ @HK^TY'^QK_P3Y^*?[32 M7:PWGA+P#>7.C,QX;4GB\FR3_@5U) O_ +O7'?L(^%/@[_P2\_X)G?!?X0_ MM ?$WP]X(72_#>G:?J=[XIUF&QBN?$-\&NKJ!'F91)-)=RW)5 2[8)P<&@#X MP_;P\$_\%,_^"._[)"_\%'KC_@J[XN^*NO>$M5TAOB-\.O'6D6(\/>)(KN]@ MMIK;3XHXEDL2KS[U9&W>7&Q^7&VOT#_; _;P^'G[&G[,ME^TAXW^'7C'7WUJ M>RL?#?@OPGH3WNL:KJ5W&SP6,<*])#M;)8@+M/4X!^(O^"[/_!,;Q1?^!/%_ M_!4'PG^UMXXUO7OA$X\=:1\(/B7>6^L> 0FGP*9;>'2VB3R9'BC=A(7=FD8C MY=X9/OW]B;]H@_M=_L@?#']J&?PV-(F\>^!]-UV?2PQ9;.:YMDDDB5CRRJS, M%8\LN#WH ^$?^")G[:7[?/[5'_!1O]JWPO\ MS:+>>#KGPSI?A"?P_\ "<:D M+BU\)6]Y;W5Q'$"IPUR\#V[3N<,TF050*(T]W_X+2?%SXH^'_@K\-OV9O@+\ M0M9\+^-_CK\:/#W@W3=>\-ZC):ZAI>GFY^V:E>0RQ$.@2TM949E.0LWO7DG_ M 3A_P"5@K_@H+_UY?#G_P!,AKN?&9_X:>_X+_>#_"J?Z1H/[,/P5O?$%VZ< MK#XD\1R_8X(G']X:=;32*3T\PXZDT UOPIX?C@U7XA:C/&SS74%_=1N!;0,C1D1Y# QD@ER4I_L! M_M _M>_LU?\ !5/QO_P2,_:B_:*N_C1H<7PJB^(/P[^(&KZ;##K5C:?:TM9= M.U#R %G;>[,LI&XA%/254C]I_P""F'_!5+P)^P9;:'\'_AYX#O\ XG?';Q_F M#X9_"'PYE[S49#N475T5S]ELT*L6E;KL?;PDC1\W_P $I?\ @G!\6OV=O%GC M;]N;]N3QW:>+OVC_ (QK$?&6H:+_L^?L[?\%9O^"FFG^*OVH?VE?VUOB]^S!97?B>_L_AG\'?!_AZWTV?2-,@ MD*0W.I&ZB,MW)*06(.%(&Y&5)%1/5O\ @B5^V7^TI\?M-^-?[+7[7OBW3O%O MC[]GGXH7'A"_^(&DV"6D7B6U4OY%S)#& D=P/*D#JH V9&[A>*[SQ3XGUS5Y]?^(OCK5,_: M_$FN7.TW%V^2Q5?E"HA)(50017YSC_@AC^W;#\"V M_8!L_P#@L#KZ?LUM&=._X1AOAS9GQ,N@$\Z*-7\W_4[/W?F>7CR_W?E^5^[K M].:* .;^#GPC^'_P"^$_AOX(_"CP]%I/AGPEHEMI.A:;"21;VL$:QQKD\L=J MC+$DL7QIX0T#PMX(TF&S9)/#^DV(EFNHGD9B)3<7DIF^4*%"@)M(W[Q:7]E*Z!BK M;90Q(")\I,<;)]ET4 ?%?[(?_!*'XC>!_P!KG_AX/^WQ^UM=_'#XP:?H4NC> M#+F'PQ#HFC>$K&4,LJ65G$[YE=7D5IF()65P5).ZOH[]K_X _P##5O[*7Q)_ M9B_X2S^P?^%A>!=5\.?VY]@^U?V?]MM)+?S_ "?,C\W9YF[9O3=C&Y%M"M-(TBWX_=6MM M"D,2\>B(H_"MVB@#YN_;V_X)[_\ #;_Q-^ ?Q%_X6[_PC'_"COB]8>.?L?\ M8'VW^VOLQ4_8]_VB+[-NQ_K<28S]PU[[XWT/5/$_@S5_#>B:\VEWNH:7<6UG MJ:P^8;.62-D28)N7=L8AMNX9QC(ZUJ44 ?/7_!+']@;2_P#@F3^P]X0_8UTW MXACQ<_AF;49KSQ1_8HTXZC+=7\]UO-OYTWE[%F6(?O&R(@>,X'T+110 4444 M %%%% !1110 4444 %>6_MI?L@_!W]O+]F/Q9^RC\>-.GG\-^+K 07,ME($N M+.9)%E@N86((66*5(Y%)!4E,,&4D'U*B@#\U]7_X(F?MN_M">%_#/[-'[>W_ M 5;U+XF_ GPQJ-I<77@K3_AU;Z3JGBJ&T=7M;;5-12X>26-2B;S@M*5#DK( M%D7]([*RL]-LXM.TZTC@M[>)8X((4"I&BC"JH' '2I:* /FW]E7_ ()[ M_P##,O[>1))&;:X4$Y==VXLY^7S)-_ M:?\ !/?_ ();S?LD?%[QM^U[^T/^T1JWQF^.WQ&M8K+Q-\0]5TB+3H+73HRC M)IUA90LR6MN&CC+ ,=QAC("8Q7UM10!\]?\ !5#]@W_AYC^PUXQ_8O\ ^%J_ M\(3_ ,)9-ILG_"2?V'_:7V7[)J%O>8^S^?!OW_9]G^L7;OW.O#=_X^2ZL&D.N:)IMU'=36"!6 C>:2"##-N50 MIR&KZ,HH *^;OC;_ ,$]_P#A<7_!2?X*?\%"_P#A;O\ 9W_"GO#NO:5_PB'] M@>=_:_\ :5K)!YGVK[0OV?R_,W;?*DWXQE#M;TWXL:W\-OB;\,=?.M_"_P")OAR!)KK0KQM@D5H7*K<6\@CC\R(LN[RD M^8 ,&\//_!'S]K_]J+XG>"/$7_!53_@HLGQ=\%?#O7X-=T3X:>%?AO:^'=.U M358,^3=:B\4KM8+J'AK6[4L;> M]AR1NQN963(W*QPR,%=?GOPE_P $AOVN/C=\=OAU\4O^"H?_ 41'QH\._"/ M6HM<\%> ]"^'-MX>L+O6H1B#4]1\J5_M,D?58\!02<$*\B2?H#10 5\V?\$W M/^">[_\ !/3PY\7-"C^+@\8-\4OC9KGQ"61M!_L\:8=12W7[#CSYO.\O[/\ MZ[Y-V_\ U:XY^DZ* / /^":G[&&M?L,?LSGX4^./'=KXJ\7ZYXPUOQ3XX\4V M=DUO'JNJZE?RW,DPC9F9=L;11)OASXG^&]KXAT_3]6FP)KW3FEE0V^[ _9YW^N^?;M_U;9X^DJ* /G_\ ; _8 MQUW]J_X^? 'QUJGCJTM/!WP>^(-QXSUKPW+9L\NL:G#920:6\;A@L0MYII)6 MW!MW &#S7T!110!\W>$O^">__"+?\%5/%7_!33_A;OG_ /"3?"&W\#?\(3_8 M&W[-Y5Y!<_;/MGV@[\^3M\KR5QNSO.,'F_\ @H+_ ,$S?%?[4OQH\ ?MA_LP M_M*7GP>^-OPTM;JPT+QA'X?BU:RU'2[C/FZ=?6$OVLH?V^OV_OVN+CXW?%C1]"FT;P,UMX5AT31?"-G,"L M_P!CLXG?=<2JS*T[$,4D92#P1]GT44 %%%% !1110 4444 %%%% !7R__P % M(?\ @FO:?MTMX#^*?PV^-^J_"GXP?";69M3^&GQ,T73X[Q].>9%2XMKBVD95 MNK6954/$67.W&2K2(_U!10!\0?LW?\$J?CW)^V%H'[=O_!1[]M#_ (77XW\" M:3=:?\,-%TKP7#H6B>&/M*;+F[2WCDD\^ZD3Y?,;&T8^]LB,?VAXJT/_ (2; MPOJ7AO[5Y']H6$UMYVS=Y?F(4W8R,XSG&1GUJ_10!\J?L2?\$Z?'7[!G_!*Z M#_@GM\,/C[!J_B71_#?B*S\/_$&Y\/-8QPWNHW5[=07#6BW$S 027:Y42DOY M6"(-"U>22UVPZK(8B+R9HB3A9 MY7F

)""37L5% 'YM> O\ @C)_P4!_9,\*ZM^SG_P3U_X*UW?P\^"^I:A= M7&B^%?$GPPM=(M;G$M_KVJW&W[1?7+@ &1]B* !\J1HO.,G MW"B@#YM_:A_X)[_\-)?MW?L[?ML?\+=_L7_A0[_5R[]V/EQDZ7Q"_8QUWXF_\ !2+X=?ML^*?'5I+X=^%_PYUG M2/"OA46;>?#K>IS1)?$;XQ_M1:#^WQ^ MQ+^U3<_!7XTZ1X=;P[J^LOX:BUC2O$VC&3S%L[^SD= Q1^4E!)&U>"4C:.[^ MP'_P3%\5_LT_'?QK^VI^U9^TM>?&;XY>/-,ATB_\8S:!%I5EH^CQ,KIINGV< M3NL,1=49VW?.T:MM5BY?ZYHH **** "BBB@ HHHH **** "BBB@#Y!_;O_X) M@^-?V@OVB_"7[<_[('[3UW\%_CAX1T.703XH3P]%JVG:]HLDAE.G:A92.@E1 M9&9D<-E2V=K,L;1L_85_X)@>._@/^TGXH_;M_;)_:AN?C3\;O$^@Q^'[?Q&? M#D6D:;X=T5)!+]@T^SC=Q&&D 9Y"1YD?F[=V=F],XQN'6O(/B M_P#\$[?B!XE_X(_VW_!+SX9_'2VT[4H/A3H_@.;QY=Z*ZI/96T-M:WDWV5)6 M*&>VBF0)YC!#,,LP7GZNHH \Y^(O[*?P/^*O[+6H?L:>-?!Z7/P_U'P>/#,V MCK(4*:>L @C5''*.BJA1QRK(K#D"OA73O^",'_!2SP_\#A^PSX9_X+/ZK:_ M>/3SH]M9-\*[-O%%OH)79_92ZH)P0HB_="8*"J84($ CK],** //_P!E?]F/ MX0?L:?L]>%/V8?@-X?;3/"?@[2Q9:5;2R^9*^6:22:5\#?++*\DKM@;GD8X& M<5Y;=?\ !/?[3_P5AMO^"H'_ MW;]G^"1^'O_"#_P!@9W9U)K[[=]M^T M\OR?)[;O,_AKZ2HH ^?_ (_X*/\ Q*_;Y\<^.K35&\1_#[1/!G@7 M1X;-DDT+3+:66ZO4DD+$2&>\D60;0NT1@')/'S!^W3_P0[_:K_:N_P""C$/_ M 40^$7_ 5(E^&>KZ%H4&D> ]'/P=MM<_X1NW$&RX,,MSJ"(9)I7N)3((4= M1/LR0N3^C]% 'P]^R]_P3P_X*K?![X]>'/B5\>O^"X&L_%#PCI5U))K?@*Y^ M".FZ6FKQM#(BQFZBO'>':[))E5.?+QWS7U+^U1\$?^&F/V8?B/\ LX?\)/\ MV)_PL#P%K'AK^V?L7VG[!]NLIK7[1Y.]/-V>;OV;TW;<;ESD=Y10!Y5^PY^S M+_PQC^R#\.OV4_\ A-O^$D_X0#PI:Z+_ &]_9OV/[?Y*;?-\CS)?*SUV[VQZ MFO5:** "BBB@ HHHH **** "BBB@ KXC_:9_X)5?'6;]L/6OV]/^"='[9I^" MOC[QKHUMIGQ,TK5/!L.NZ)XI2V39;7,EO))&8;F) %$JEL@8 7?*9/MRB@#Y M=_X)P?\ !-:+]AZ]\??&+XK?'+5/BQ\9?BSJT.H?$CXF:QIL=DU[Y"%+:TMK M6-F6UM848A8U8]0.%6-$T_\ @J__ ,$_/^'GW[$GB3]CC_A;?_"#_P#"0W^G M7/\ PD?]@_VG]G^RWD5SM^S^?!OW>7MSY@QNS@XP?H^B@#Y\_P""AW[%>N_M MS_"7P7\"T\=VFD>&=/\ BAX?\0>/;.ZLFF_M[2--N1=/IJA6 C:6:.W.]MP4 M1GY22,=!^WM^P]\%O^"B?[+WB/\ 94^/%O>+HNO)');ZEIDHCO-+O(7$D%W; MNP(61' .""K*61@58@^QT4 ?FQXR_P""-/\ P48_:3^'EC^RM^VQ_P %AM3\ M9?!6VDMX]ZD)Y& ^1=[A7,A&7RQW#]$? 7@7PA M\+O VB_#/X?:!;Z3H/AW2;?3-$TNT7$5G:01+%#"@[*B(JCV%:U% 'S;^SA_ MP3W_ .&?O^"@O[0?[=O_ MW^U_^%[0^'(_^$5_L#[/_ &'_ &58_9<_:?M# M_:?-^_\ ZJ+9T^?K6E^QW^QCKO[.OQS^/O[0_C_QU:>(?$GQK^(T6KK<6EFT M(T_1+.RBL],TYMS$R/#&LI+C"DR\*,9/T!10!^7GQ)_X((?MPZO^W[\2?^"@ M_P $O^"Q]SX$\5?$"ZE@AV? NSU.;2-&#K]FTN*>YU$XCBBCA1FC2+S3'N90 M3@>\?LA_L'?\%._@3\1=4\7?M"_\%E-2^+NDW7A>\L-,\.ZC\%[#2XK+49=G MD:@9(+QVE\DJW[D[0X<@L,5]ET4 ?DE^S5_P;M?\%&OV0(?$T?[.?_!>+4_# MHZ?->"1X[NTN(V:1BL<4[!=RKNB56#B0&, _7RBO)?VLOV[?V/OV%O M#%GXO_:V_:$\.>!K/4I'CTQ-8NS]HOF3&_R+>,--,%W+N*(P79FLI&!*K/ X66 L 2HD1=P!(S MB@#U.BOF;XC?\%D_^"7OPDNTL/B+^VKX+TNX?Q=?>&&MYKJ1I(M5LFC6Z@D5 M$)C$32QJTCXC!8#=FG?L77\-W^U;^T;#%^WO)\53%XLTT-\.'TUH1\,LPS_Z M ',SB;S_ +^0D>/)Z'/ !]+T5\K_ !)_X+=_\$FOA%\79_@7\0_V[_ 6G^); M2\-I?6@OWF@LYP=K13W42-;P,I!#"212A!#8(KZ/N_B)\/[#P"_Q5OO'.CP^ M%X]*.IR>))=3B6P6Q\OS?M1N"WEB'R_G\S=MV\YQS0!LT5^8W_!37_@N7^Q; M\0_^">GQQL?V!/V^=!E^*GAOPPESHA\.ZC);7P9+VW662S:5$%SB,N282^$R MWW>:^^/V3/$FO>,OV5OAGXO\4ZK-?ZGJOP^T:\U&^N'W27$\MC"\DC'NS,Q) M/J: /0:*_+O_ (+8>,?VL/&7_!3']DG]BS]GC]LCQK\'M*^*UMXHC\1:MX.F M'F,UI;PSQ.T;$"0C:RC)&!(:Z;_ARA_P4$_Z6"_V@/\ P6V__P ?H _1ZBO' M;#XG_#']A[X._#/X7?M2_M0I?ZQJ,MCX5TWQCXQE$-SXGU?R3AG(RJS2B-W. M3M&#S7$_!S_@LE_P2[_: ^-D?[.OP=_;;\#Z[XQN+HVUAI-KJ#*M_,/^65M. MZ+#=.<'"Q.Y;MF@#Z8HKS+]J;]LS]EG]B3P#'\3OVKOCGX?\#:+<7'V>SN=; MN]KW0>)? MACXW/CN#QWI'AK4R+>]GM-'6>VCO;=@LD;QL1(JR*IY# 8(- 'Z=T5\N?LT^ M+O#_ (9_:Z_:B\1>(O\ @H1_PL#3]%N-"N]2^&-SISPQ_"B%+*Z=T\TS.)A= MJIF)5(]OV?HVN?'/[=G@>T7Q3I\5]HJP7,UR\EK M(2(YI%AC=K=&P2&E" CD<7Y00%B^[: "2>*^(M)MM3T35+4DQ7EG<1++#,A."5>-U8>Q%:U !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'X;_L4_!G_ M (*3?%?_ (*E_MYS?L"_MF^%?A1;6/QGME\3P^)/ $.MG4I'-]Y#1F3_ %(0 M+*"!][S!Z5]5^"_^"+_[8/Q]_:8\ ?M$?\%7_P#@HP?C'IOPKUU-;\$?#CPU MX#MM"TB/4XR&BNKGR6_T@HRA@K)N.-IDV%XV^@/V&_\ @G%_PQC^T[^T9^T= M_P +D_X23_A?_C>V\0_V-_PCWV/^P?)^U?N/.^T2_:L_:?O[(L;/NG/'T[0! M^(\_Q(_:S\:?\'$'[3/Q/^&G_!./2_VCM;^%&B>'/#O@_3O$7Q2TWPZO@K3Y M[,3FXM4OX)A,]S+YKF2,*T7FN"<3@5ZQ^S7\%O\ @HUKO_!;WP3^VCXG_P"" M:.@?L[>%]<\"ZKH'QAM]%^,^B:W_ ,)'&()I[&]DMK18)&F2[2VB,@CD;:!E M@JFOH[]L3_@E#\0?B-^UQ!_P4'_82_:VO?@?\8YM!30_%E^WAB'6M'\5Z='M M\N*^LI70&1 B*LP8D+%& H**P/V.O^"4GQ&^'/[7EU_P4*_;M_:VN_C=\8H_ M#S:#X4O8O"T.B:1X5TURWF165G$[_O'#N#,6!*RR J2Y8@'R_P#\&_\ ^QQ^ MS/\ %;XG_ME_'7XM?!'PMXL\0-^UKXHT.TO/$V@V]^;*TMKA;I4A\]&$6Z6Z M9F*XW%(\YV+CS:3XI_$/X*G_ (+%_$SX4ZC?Y?D_Z[]WNW?ZM<I^(?#EA*S%[.TU,SQM@!B$DVH8MV4"E1GV@?\$2OV*H_^"8K? M\$K8-'U5?!#0>?\ V_\ :D.L#5_.\\:OYVS;]I\X!ON[-G[K;Y?R4 >0_P#! MQ!^Q5^RG<_\ !%+XBZ?:?!WPQH4?PP\/VM_\/Y]-TB&W;1)H;F!%BMRBC8LJ M,T+(.&$G(R 1]G?L3?\ )F?PC_[)CH'_ *;H*^#_ ([?\$-_^"A_[8O[/%[^ MR/\ M@_\%E]2\3> ;6Q2/1+?3?A-:VEYJ%S"0;2?5YENQ)?+"55_*#IYLJI( M[ED&?T7^"?PX_P"%._!GPC\(_P"V?[1_X17PQ8:/_:'V?R?M7V:WCA\WR]S; M-VS=MW-C.,G&: /RL_X+T?!GQ9^T)_P6*_8<^#G@7XX>(_AMJVN6WC&.S\;> M$90FHZ64M8)"\+$C!94,9Y^Z[5ZY_P .,_VR?^D_7[4'_@W3_P".5Z#_ ,%1 MO^"2OQA_;V_:'^#_ .U!\ OVXI_@GXO^#MMJT>BZI;?#Z+77E>^6)'<"6[@2 M/;'&ZX97SYF?E(Y\]_X=2_\ !;7_ *6//$'_ (CEI/\ \GT <1_P<=_!?1/' MOPT_8L_9U^)>K7GB#3-;_:F\)>&_$-[>RD3ZG;SP2VMQ)(RG.^1&K&I/ M^#F'X _!'X6?L$_#7XC_ M^$WASPSK?@'XV^%O^$0U+P_HL%E-I49F=#%"T M*J8X^$.P?+NBC.,HI'T+\/= M;\;W/@.*)_&$MC/+(+8VT5VJ6.]75/,5I=NS.QLX'>?\%3O^">__ \N_9HL MOV=_^%N_\(5]C\;:5X@_MC^P/[2W_8I6D\CROM$&-^<;]_RX^ZU 'REJ7A'P MO^TU_P '2FH>%/C]H=IK>E_!W]FF#6/AIH6KPK+;07USJ-NL^I1Q."K2K]H> M/?C(*1G(,2D9O[='[./P2^%__!R-^P_\;_AWX0TO2/$OCNQ\=6WBTZ9:I";X M6&AR&VN)50 /(1>31^8?F98D4DA !]+_ /!0#_@E]KO[4/QO\%?MG_LO_M(Z MA\&?CI\/]/ETO2/&]IH<6J6>J:3*S.^FZA92LBW$.YY&4[AL,KG:QV[?+?AC M_P $6?VB[[_@H%\)?^"E?[6__!16]^(WC[X;_P!KV]UH\'P]ATW29K"ZT^6T MMK2RBBN<61B>XN)I)F69K@R*I$?E@D \D_93_P"3^?\ @K;_ -@/PQ_ZCNL5 MVG_!N%^Q5^RSJG_!$OX?3^*O@5X7UJX^)>F:K<>.;O5]%AN)=8#:A=VZQS.Z MDLB01QQ(N<*$R "23[_\*?\ @EU_PK'X^?M;_''_ (7E]N_X:FL=,M_[+_X1 MGRO^$8^QZ=>66[S/M+?;=_VO?C;!M\O;SNW#T/\ X)N_L:?\.^/V)/ /['/_ M L?_A+O^$'T^XM?^$C_ +'^P?;?-NY[G=]G\Z;R\>=MQYC9VYR,X !^&GA7 MQMXNM?\ @UB^&/P5?Q5J%IX6\7?M21^"?%=Y' Y=2\ G3]*A@;1;R MT"M;K;NH#1F1E$+8/[Q96#9W&N#^*/[!7['?_!+;_@A=XO\ V3OV]?%GB;XF M?"V?Q)-<>(O$_A'PBMI?:2^HZBCVUY' ;F;RS;7#0GS=SY.,QLK,A^3?^"IO MPC/A'_@EWXBTKXQ?\' =]\>/!9T2VM_@_P#"[0].T:WO_$FH-)&E@MY>6ZA=2KQ21N"KHRD@JP((.#7@_P (_P#@DW_P30^ WQ.A^,OP M?_8:^&?A_P 3VMQY]AK%AX5MQ+8RYXDMP5*VS#LT04CM7T+10 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 45^W@^#O@/PI;>/?C%JU@+NV\-27ABL=$MGR([F_D3+Y8C*6Z8=U! M8M$I1F_$'Q?_ ,'9'_!:_P 2^+7\1Z-\?O#7A^S:4NN@:1\/=+>T0?W UU#- M/CZRD^] '];%%?AY_P $=/\ @[=M_P!HGXHZ-^S+_P %'/"&@>%M8UZZCLO# MWQ(\/![?39[IR%CAOX)7;[,78X%PC^7N8!HXURX_<.@ HHHH **** "BODK_ M ((K_P#!0_X@?\%//V*H_P!I_P")?@+1_#>IOXNU/2#INA2RO!Y=LZ*KYE8M MN.[GG%'_ 4)_P""A_Q _8Y_:P_9>_9\\(> M'U;3_CQ\0KGP]KE_J4LJS:; M#%]DQ) $8*7/VAOO@CY10!]:T5\A?\%+/^"J\'[$WC7P7^S!\!?@3JGQA^/? MQ-$C>!OAEHUZEL!;)N#ZA>W# BVM5*2?,1AO)DRR+&\B>)>-_P!L_P#X.+?V M:/"4WQZ^/?\ P3O^"/COP7I-)X MIH[B86[$7VGLEO)N2^B"N50%UD* )N$J/7I/_!-_]O+X5?\ !27]D'PI^U=\ M*)%ABUJU\G7M%,P>71=5B 6ZLI.ARCG*L0-\;QR .* /=**^,?V6?\ @IA\ M3_VW/^"B_P 2?@/^SC\-]#O/@5\'H_[)\8?%.[EF>;5O$N&W:?IVUA$R1'_6 M2$-@0DCB:%C]G4 %%%% !1110 4444 %%%?G)_P M6]JDBXEBC;Y6&=N#D$@_M30 4444 %%%?GI_P7(_X+9>*_\ @CY\1_@1:6OP M:L/%OACXCZCK)\9N\TJWUA8Z>^F^8]H%(1I/+O)6Q)\I,2C*@DT ?H716#\+ M?B?X!^-?PVT+XO\ PK\46NM^&_$VDP:GH>K63[HKNUF021R+WY5AP<$'@@$$ M5\W_ /!'7_@H)X]_X*3?LLZS\?/B-X$T?P]?Z;\1=8\.QV.B22M"\-FT824F M5BV]MYSSCCB@#ZNHK\V/^"H7_!>7Q#^P+^V]H/[//@WX,:=XG\$>&=(T;6OC MYXMFN)1+X3T[4M4AL8#&J$*90LJS;'!W"6,#')K]([6ZMKZVCO;*XCFAFC#P MS1.&5U(R&!'!!'((H DHK\R_!7_!4_\ X*M?\%"_$7BKQA_P27_9 ^%;_"7P MQXFN]"T_XC_&GQ+=Q#Q1<6S;99;.ULF22*+)&UGW @C)5P\:>J_\$^?^"IGQ MQ^+_ .U7XG_X)T?\% _V:;/X4_''PWX;3Q%IT6A:S]NT7Q1HYD$9N[*4Y9=K M, 8RSG"R9*M'(B 'V_17Y<7G_!5S_@K_ /'3]M_X]_LN?L(?L5_";Q=I'P.\ M56VDZEJGBGQ;/I]Q(ERDS0.0TRJY/V>;.T8&T>M;=A_P6C_;6_8\^,G@WX<_ M\%D/V!]-^%GA'Q_K$>D:!\7O _C"/5=$M-0?[D%Z@+-;*V"=[."%5F",B.Z M'Z645'=75K8VLE[>W,<,,,9>::5PJHH&2Q)X Y)-?F[_P $M/\ @O+XA_;\ M_;3U[]GKQ]\&-.\*>$?$^B:KX@^ /BB"XE,GBO2M/U:YT^6>JV!*K_ &AIUTH MGARZ$J,[1(I5Y &9?LV@ HKX*_:B_P""M'[0/B/]KG6_^"?'_!*O]EW3_BU\ M2?!]I%/\2/%GBC6S8>%_!IE&8H+F5/GN9R.L4;*P(8#>R2K'P7BC_@K1_P % M*/\ @GA\0?"DO_!8[]DSX<:9\+/&6N0Z,OQ>^"VNW=Q8^'+V7/EC4+:\+2^6 M<$F0% %5BOF,-A /TRHIL4L<\:S0R*Z.H9'4Y# ]"#WIU !1110 4444 %%% M% !1110 45XI\'_BW^UO/\6/C3#^TC\ M,\,?#SPC>VK_"GQ)I>LP75SXHL/ M(FDNYIH4G=K=XW2-5618MV\X!P2*W_!-K]N+PY_P4@_8V\*_ME^#_ =[X:TK MQ==ZLFG:/J5VDUQ%#9ZI=V*/(R *'D%L)"B[@ADVAGV[B >Z4444 %%%% !1 M110 4444 %%%% !117FW[4'QR_X47\/EUK3EBEU6^ND@TVWEY#8(:1B/0("/ MJRT >DT5E>"/%^D>/_".G>,]!EWVFI6J3Q9/*Y'*GW4Y4^X-:M !1110 444 M4 %%?FI\:?\ @J-_P5*\5?\ !4+XP?\ !/C]@S]E3X4>+(/A1H^B:E=ZKXV\ M2W5A-+#?Z?:7/5'V,1+<,H ^503S6/\>/\ @JY_P6<_X)^^"5_:)_;W_P"" M9W@"^^%.G:A;P>+M;^%7Q":XO]%@FE6(7!@GW>:N]U 'RJ6*AGCW!J /U#HK M(^'WCSPI\4_ 6A_$[P)JR7^A^(]'MM4T:_C!"W-I<1++#( >0&1U;GUK7H * M*** "BBB@ HHKY7^+7[??COX>?\ !6_X4?\ !.W3_ VD7'A_X@_#;5O$E_K\ MTDHO+6:T,P2*-0VPHWE#.03R<4 ?5%%?*_\ P3E_;[\>?MI_%W]I#X=>,O V MD:/;_!/XU7_@K1KC3))6?4+:W+!9Y][$"0[>0N%]J]7_ &U/VN/A7^PC^RWX MS_:S^-,UP/#O@O2OM=U!9J&GNY7D2&"VB#$#S)9I(HER0H:0$D $@ ]1HK\Q M?%__ 5P_P""L_[/GP$LOV_/VI/^"9O@_3?@;<1V=_K6C^&_B')<>+_#NDW4 MB+%>7$$L*P3,HDC+0KL<;\/Y05ROTY^WQ_P4^^&'[&/[)OAC]H_PAX2O/B)J MWQ+U+2](^$'@[1)Q#<>*]3U) ]G"CLI\J-D.]G*G P I9E4@'T]17YY67_!4 MC_@H-^R;\:?AOX3_ ."K/[&W@CP;X$^+/B.#PYH/Q!^&WC.748/#VM7 )MK' M4XYD&/,(*^=&WEKL9LL =OJ7_!0__@I)\2/V\3_MB^(/B-^SO^T3\#F^%WQO^#VJVUE\0/ _]JK>VSPW,9DM-1LK@!?. MMID!8<$IE*[S4R+AR3 M;P/(1!;C/1(H1'$H[+&H[5YE7U1_P69_8"\>?\$Y_P#@H)X]^"'B/0+B#P]? M:S<:SX!U)HV\K4-%N97DMV1CPS1@F"3'22%QTP3\KT '3I7]1?\ P30_X.0_ MV?U_8*^%FF?M&>!?C/K?C?2_"D.F>(M:T#X87^J6NH3VK-;?:!=1J5F>18E= MR.DC.#R#7\Q_PW^''COXP>/]&^%?PP\*7NN^(O$.I0Z?HFCZ="9)[RYE<)'$ MBCJ2Q _GQ7]M_P#P32_9)/["?[!?PL_9-N+R&YO?!OA."VUFXMV)BEU&0M<7 MCQD\[# MCQ21N^P")YP!(V>JCD#FOH^BB@#\ O\ @WY\1?\ !=[3/^"?HM?^"?/@+]F? M4?AW_P )YK)@N?BG-K2ZL;SS$\\$66#MV\9ZYKK/VR];_P""N6K?\%1? MV$%_X*<>$/@3I=DGQKF_X0]O@Y+JC222EK'[3]J^W32#:!Y.S9@Y+YSQ7W-_ MP;L_L;?M(_L*?\$ZHO@3^U3\./\ A%O%:^/-9U%M*_MBSOL6T\B&*3S;.:6/ MY@#\N[<,<@4?\%6/V-OVD?VD_P!N3]B[XQ?!7X1R,@'DG[(21^+?^#J#]J[5_'JB75/"O MP<\-:?X)2X&XV^F36NF37+0YZ W#\D=#*X[G/ZC5\$_\%)_^"=G[4]Y^UEX1 M_P""J/\ P3(\1^'[+XU^$M!?P_XI\&^*I&ATKQYH)AOHWB>/Q'\;=!UGP M7=PYF8W(T_[,7:[WRC;O O\ @HI\(OVM_P#@E'^W M7JWPA_X)KZ[I6C^%?V^[DZ%INFW=XUO%X&\7-_?YKF^G(ZR2R9;&2%7: MBX5% ]CHHH **** "BBB@#Y.\0_\%D/V7/#6OWWAR_\ AW\67GT^\EMIGM_A MG?21L\;E258+AER#@CJ.:J?\/J_V4?\ HF_Q?_\ #77_ /\ $U]>44 ?(?\ MP^K_ &4?^B;_ !?_ /#77_\ \37YQ_\ !P%^VK\*/VP?^%2_\*P\-^+]/_X1 MW^WOMW_"5^%I]-\S[1_9VSRO. \S'DONQ]W*Y^\*_=BOR%_X.K?^:#_]S1_[ MB* /R%HHHH ^CO\ @DG\:_"?[.W_ 4&^'_QC\<:;K%YI>C_ -J_:K?0=+DO M;M_-TF\@7RX8_F?#2J3CHH8]!7[5?\/J_P!E'_HF_P 7_P#PUU__ /$U^0G_ M 0:_P"4KOPJ_P"XY_Z8M0K^C>@#Y#_X?5_LH_\ 1-_B_P#^&NO_ /XFC_A] M7^RC_P!$W^+_ /X:Z_\ _B:^O** *?A[6[3Q+H%CXCL(ID@U"SBN84N(C'(J M.@8!E/*M@C(/0U^9G_!:7P=X5^(G_!8'_@GKX \=>'[35M$US6/B)8:OI=_" M)(+RUFTO38Y89%/#(R,RD'J":_3^OA[_ (*+?L??M%_'?_@J)^Q1^T5\*?AW M_:O@WX1Z]XNN?B%K']KV<']DQ7MG8QVS>5-*DL^]X9!B%)"NW+;002 >$_\ M!-?QEXJ_X(W_ +?>I_\ !%OX[>(+N?X3_$"YNO$?[*GBW59BRHDDADNO#TDK M<>:CLQ49!,F6QF[B4:__ ;%>,O#/PZ_X)7?$'X@^-=7BT_1M"^,GC'4=6OY MSB.VMH?)DEE8]E5%9C["OIG_ (*^?\$X=(_X*3_LFW?PZT'5QH/Q'\*7J>(? MA+XQAE,4^BZ[;_/"1*OS)%*0(W(SMRL@!>),?GA\&?\ @G'_ ,%>_A5_P;U^ M+OV!M$_9Y-K\7_BI\5[R#Q+&_C310FE^'KUH'O+]YH[PPR+(L+P-#&SR[;AB M(^* /(OV+_VV/^"6G[5/[-_[87Q(_;Z_:V\+^$OB%^UGXEU"W@TC6;>ZFN/# MFB6<31:$I,<+@/;R$2 G*P0$Y(K]#_^#:']N;_AM+_@EYX5T;Q-K\=]XN^% M$Q\%>)9!-O:=+1%^PW.3RRR6C0#S#]^2*4YX-?57P*_8A_9F^ GP5\)?!#PS M\'/#%SI_A'PW9:/:7=YX>MGFN$MH$B$LC%"6D?9N9B22S$DDFOCCX;_\$X/C MI^SI_P %F/BYXI^&?P1@OOV7?VE_AD+?XC_V=K%A:0:#KT<,L7_'HTR7#K*@ MF^:&)U#:F22HC. #@O"O_!.'_@L?_P $KM7\0V'_ 1]^-/PO^(OP5U?Q#=: MWI?P<^*]O)#$-9F^S:E;^(M+B\R6>*PU%$+J@"SR>4DDL1$ M4Q,@<%#Y-^RUX5_X+>_\$4_!RCNE1UBEN#+\YNVR'5"OEC@ MYXZ'XR_LD?\ !8K_ (+1:_X4^#?_ 4/^!O@O]GGX :)XBMM;\9^#]!\;1:[ MKOBU[=MT=F;BU9H8X"$+">YF*2I>:CI<1U"X8_>0QVRW;;_ .&0Q\@D5\6_MR_MK?\ M!+W]ES]FK]D'XG?\$]_VMO"WBWXD_LE^(-/MFTC2(+J"?Q)HMU$L>M)F2% 6 MGE!<@D86XG(P37Z-_M._L*_'_P#; _X+,_!;QO\ $GX-VL'[-?P"\$WNJ:+< M7>HV$EMKGBBY"Q) +))6G5($%LZM)$J!K20!L2 -]5?&C]BC]F+XY?"#Q3\& M/%GP6\,1:9XL\/7FD7\UGX?MHYHHKB%XF>-PF4D4/N5AR& (Y% 'Y[?\'*7Q M%\(_'3]CC]EB_P!'UJ._^%?Q._:,\'S:YJ"'_1[_ $BYM;B>(/V,;QL9,'C, M:GM7ZN111P1K##&J(BA411@*!T ':ORR_8\_X),?M)_M!_\ !%+Q!_P2:_X* M7>#YO"VI>#O$5U9_"WQU9:O8ZBSV<,WVC3-3B6WN'9!'(\L)@E\IS;;4^4L2 MO-_%WQY_P<3Z!^RQJ/[#OQ1_8DU_QWXDBMK:T\._M&? ;XY:=X>O+XVLT 02.17ZD5^+O_!/3X&_\%-OA-_P54\"_M/\ M_!:;X&^-/'OC+6O %OX/^%7CKP+!8ZCHG@V5A+]K_M9;+:+2=XVD!N0&B8W, MH!?(\K]HJ /RX_X-:+9-9^"W[3'Q.\68D\.&TD1'SS M@27%RPSWD<=C7Z0_%[P/\&_B)X%N/#/Q[\'^&==\,O<6\EUI_B_3[>ZL&E29 M&@9X[E3&6681E"1D.%(YQ7YW?$O]CW_@HW_P3'_;E^(_[9?_ 3!^#6@_&/X M:?&O44UGXG?!'4O$T.BW]CK8+&74-.NI_P!T/-9Y'<':GX_M-L:UXNUVVP;10EF2EO;QMD-OP6 M623!8L!& >8Z9^ROX@_X*"_\%^_VR/V=_C+^T%\0K'X/>'-'\#ZCJ_@+PMXM MN=.BU>]?0+5;9))86$D=LOF7DCPQ%!+*T3N3Y8%YCM9KY"+DV4 >;_1U M=5>012-E@Q;[;_8]_9$_:&^%G_!:']KW]K+QY\/?L'P_^*.D>"H/ NO_ -K6 MDO\ :?M9^. M_A[]A^'_ ,4-'\%0>!=?_M:TE_M.2PTB*WNQY$)];EO;G0O[3T2:[ MGMX9I#N$8,D0 SP8=WWG=F\^_P""+W_!(;P/_P %!O\ @E_X%_:-_;S^/?Q6 M\6^)_$.G7L7@":R^)&HV*^";&&]N(87M(X)5CEN7DC>=Y;A90?,12OR$GZ<^ M'?[(W[0WPK_X*2?MZ?M8>//A]]@\ ?%'X>>&X? FO_VM:2_VF]AX>-O=CR(Y M6GA\N4%7X7>+-,^)-AI2:6#JMY%)9ZM!=[9 ([I)I5DB8J\,B)E60D $4?\ P5C_ M &VO@)_P1E^,/PHO/BI/K_QS^%O[2%S\!] ^)&I 27%S_I 2+4YF?=ON%A6Y MC61MQW1Q2.9&W;O>?CY_P0&^'_P'_9)\1_'GX"?M7_&>Q_:-\&^%;KQ!!\8K MSXEZC-<:YJMK UP\=W;22M ;:=T,90)N5'&YI,,'CTG_ ((#_$_QE_P1^\?_ M ++7Q6^+6E1_'SXF_$>X^*NM>,+,.=/LO%[SI-'$K!=_V<)'Y+.%)#32R*IX M4W_B[\?O^"_'[2?[,FK?L5G_ ()=:3X+\?\ BO0)?#?B;XSWWQ5TR7PW903Q M&"YU2VMH2UR6>-V9(0':)G!(?85(!X;^VK^VQ^TO^V=_P2V_8^_:^\<>&_B9 M/\&/$^HW4G[5EM\$6D@U6=;4_9(V'D,KQ6$ES!>/(H95 ,2[@WEFNZ_X)/)_ MP3#\7_MJ>$OB%_P2"_X*5ZWH/AXZ'J$/Q(_9O\:ZIJUZ_B)O)S#<6L.K3K)# M/ Q,CS0_:!M0*-JM)N]L\;?L<_\ !1/_ ()T?LM?LW>"?^"8&N6GQ!TWX)VL MME\3?A+JMW9Z4OQ"@N(\S7,-W<(?LDR7#W$R1F0)^]4GS#%LD\KG_9*_;!_X M*.?\%)O@7^UIX^_X)H:5^S'HGP;\23>(/%'C/4O%&EWOB'Q?-A#%IRKIPW-# MN3YGN#C9-+M(.4D #]F'P';?M7?M6_\ !3O]G[XT>+?$U[X7C\5>&?L=E9>) M[RT>Q6*TO+I5MY(9%>W5I8(RZQE0X!5L@D5\[_\ !-SQYHO_ 2\_P"#7;6? M^"G'P4&JGXF^)=%OM+B?4][;Q7>:9:7$-C,[6\!B643,$0"5HOGW; MCG[]_8'_ &*?VAOA3^W-^W'\4/BUX%_L3PK\:?%&BS_#_6?[5M+C^TK:&QO( M9Y?*AE>2'8TR#;,L9;/ (!(^9_V&_P#@F;^W'\2O^"0/C[_@AE^VW^RU;_#S M1]"TB]_X0;XRV7CBRU2TUO49-=FU6V<6,'[^"..9HV+,07B#*5C.Q<0^(C#YOE+"++[-]C%Q^[ MV;=WE#'F _-7[!_\$6?VQOB'^WG_ ,$SOA?^TK\7[41>+M4TVYL?$[+;"$7% M[97N_$NIPW$EO9Q>9*EK 9)"/]E1RQ]J\\_X M:[^&?_0O^*O_ FY_P#"O4J* /+?^&N_AG_T+_BK_P )N?\ PH_X:[^&?_0O M^*O_ FY_P#"O4J* /+?^&N_AG_T+_BK_P )N?\ PKY0_:H^-R_&[XDMJFE> M2C_ '4S@]F9:^!J /HK]C3]IW2?AOH5[\.O&=OJ-Q;^=]HTC[!9M.Z$ M_P"MCVKR!P&'N6]:]P_X:[^&?_0O^*O_ FY_P#"OAKP1XOU?P!XNT[QGH,N MR[TVZ2>+)X;!Y4^S#*GV)K](O!'B_2/'_A'3O&>@R[[34K5)XLGE(;3PUIFB^(H[B\E$<3W6A2QQ@_[3$84>]>AT44 ?B?=?%7]O7X5?\ M!R=^UYJ'[!?[*OASXJZO=^"?!T>OZ?XC\:Q:*EC;#1=,*2H\G$A+_+M'0*< M3NNB2Q+]DNB3!ED\Q6*QR+N79*!]M_LK?L;?M(_#?_@NY^U'^V7XT^''V+X; M?$;P5X7L/!OB3^V+.3^T+BTT^QAN$^SQS-<1;)(9%S+&@;;E2003>_X+D_\ M!,WQ7^W[^SII?Q _9ON_['^/GPBU5?$GP>\16US';3_;(F21[#SG(6-9O+0J MSE46:*%F8('R >3_ /!4KP_/^S)\&TM( M-2D3[7I]I:VL$45QL*B8;$&0PP3GBND_X./_ !GXP\%? ']GJ\\&^*]2TB:\ M_:Y\&6EY+IE]);M/;O'J&^%RA!:-L#*G@X&1Q6!^WQ^S7_P4Q_;)_9'_ &9_ MVM-"_9UTK1OVC?@1\0K#Q;X@^$NK>)[#[+K,L'[NZAM[RWGDMT69HHI8PTHV MQ2LK,)% /FG[>WPX_P""SG_!5^Q^#\VH_P#!.VT^$7@_X:?&KP]XHU3PWK/Q M-TO4=9UF6"9DDNT*-##!:VL$EP2C,9IGECV1D*< &+_P6Q\;^$O!W_!3;2+G M_@JOHWQEF_9#;X;0IX1F^&EYJ$&B0>)&N?W\NKMI\DWO@35A ^TO-? M2BZAM)I<_NI(5R$SO9DW[5GB_ M_@H'\6_^"D/BO]FS1/V3(/%_P@E\$>#O!'AF_P!.U+4'OI98YCXAODM4^QF9 M'BC*Q,"6*J)!\A:0 ^ O@/XF_P"";/B[P)J7PY_X*R_M(?M$? _]M::?4/[0 M^)OCWQ#KUG'I^J&XE-I/9?99/LB6:+Y7RR)$I <)(%*/7V=_P6"_;F^+'['O M_!/C]F;]G:Y_;Y-Q=?&/6K+1?'7[3/@W2Y'N'\-VT<37VJ6,=FUPYN98YX") M(6=FQ(5VF0%-;5O&'_!9O4?V8K_]B+]M#_@CGX>_:-\506E[IFG?%6Z\?:"G MA[7!(76'4;BVN526U9%92RJL;MY8*B,L,5;K_@A=^U9\+?\ @E/^S=\,O@K\ M4-!O/VA_V9/&;^-O"\FI7#G1]0NI[V6\NM&\Q@&6$^9&BR$*',&#Y:RED /C M;]I/]J[_ ()$?L7_ UL?VE_^",/[>'Q93XY>$M6L+F?P[XBM_&-WI_Q#M#< M1I>6FIIJ5FML"8FDFW*8@#&0H#E&3[N^)GCNQ^*/_!Q?^R-\3-+M)+>V\1?L MR:WJEO!-]^..XCN)55OATBTBD5YTTZTA5S=22[2JLRE=N5.S>)4]&^,/['/[1GB+ M_@N5\!OVO=#\'3:I\.O!'P:UK0/$WBZYU6R22+4)_M'E*UOYB32,^]26BB,8 M+=5Q@ 'GO_!!?_DZ']OK_L[?6_\ T*2OT7U[P_H/BK2)] \3Z)9ZE87*[;FR MO[9)H95SG#(X*L/J*^,?^"2/[(G[0W[,?QX_:[\9_''X>_V)IGQ0_:)U3Q/X M%N?[6M+G^T]*F9S'<;;>5VASD?)*$D'=17LW_!2;]F;XQ?M>?L7^-?@3^SW\ M>];^&?CC4[**;PMXOT+6KJPDMKR&5)DBEEM6$@@F"&&3;NPDK':Q4*0#XJ_X M.%/ _P#P57\?? ?QSHG@CPYX!O/V6M.M+*^^(6D^#-3N(/B!J>B6RQ7&HK&U MU ]C#$ACD8"/=*T<0R"&9#Q7[5WQ6^!?[07[4/\ P2<\4_L\031_"G6=;UB^ M\,V%XFUK,66G::EE;RJ68":!E>(_,V'C;#'J>X^+'QY_X+Y_M+?LLZI^PW=? M\$N--\)>/O%?AJ3PQXL^-&K?%+3)?#=M;SPFVNM4@MX"UPS21LSI"H9HF<$J M^PJ>E_:9_P"",OQ-\#_\$\OV=_A?^Q#XLTV]^+G[*&OZ=XD\!WGB+_1[3Q)= MQ$OJ%G,<_N([N1BX!; V)&SJI:0 !_P=>16T?_!&'QMK@E\J^TKQ;X&Y&J0('0]F"/)R/>L[X+37WB7_ (.G?'^H>+XLWND_L=:='I,'Y+@W44MIJCXH^)+(21\.UG-:6 M"7"\?]L#Q#97#O\ ?%K;RR+;)G^Z MJNX7VK0^!W[/W[='_!0+_@I?X"_X*"_MP_LSQ?!7P)\"] U.V^%/PZU'Q1:Z MOJNIZOJ,0ANM2NGM28H8UB50L9P^^*)@",FJ/B;X(?M^_P#!,'_@H'\7_P!I MS]C?]DH?'?X2_M W-IK?B?P?H_BVSTG6/"_B*&-DEN(_M9"7%O<%W=MN6#,, M[!$/- &?# OI/_!UU\2+'1>+?5OV/K.\UI$^ZUS%K5C%$[>K"+"C/9C7Z55\ M*?\ !+G]C_\ :K/[5'QA_P""HO[>_@?2_!WQ(^+5M8:)X:^'.E:Q'J(\(>'+ M-5$=O-=1?NYKB9TBDDV$J#'N^4R&./[KH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /"OV^?^";W[(G_!2WX2K\(/VLOAA%K-M:.\NAZU9RFWU/1IV&#+:W*C=& M3A=R'=&^U=Z. !7Y-^+_ /@QW^#U[XM>]\!?\%"O$NFZ"928]-U?X?6]]=A. MRFYCO($)_P!KR0/:OW9HH ^(?^"7?_! /]@K_@E?J7_"P_A;X?U+Q=\0I+9H M7\?^,I(Y[NV1QAX[2*-%BM%89!95,I5BK2,IQ7V]110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5\A?\%5_^"5'_#S;_A _^+\?\(1_ MPA']J?\ ,K_VE]M^V?9/^GJ#R]GV7_:W>9VV\_7M% 'Y"_\ $*E_U?C_ .8O M_P#OG1_Q"I?]7X_^8O\ _OG7Z]44 ?G)^P;_ ,&_O_#$?[5_A3]I[_AK3_A) M_P#A&/MW_$C_ .$#^Q?:?M-C<6G^N^WR[-OG[_N-G9CC.1^C=%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XR M\,67C;PAJO@S4IY8K;5]-GLKB2 @.B2QM&Q7((R QQD$9[5YC^P3^QA\.?\ M@GK^R7X1_8\^$OB36]7\/>#8[Q-.U'Q'-#)>S"YO9[Q_,:&.-#A[AU&U!\H7 M.3DGV"B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /%_VAOV3= M7^/_ (N@\0WGQ4_LZTL[4066G#1?.$7.78MYRY+'V'"J.V:X'_AVE_U6K_RW M/_NFOJ:B@#Y9_P"':7_5:O\ RW/_ +IKVC]GGX,:O\"_",_@R\\=?VW:&Z,] MEG3OLYMMP^=1^\?()&[M@ENN>.^HH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH XML 17 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Jan. 31, 2022
Mar. 21, 2022
Jul. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jan. 31, 2022    
Current Fiscal Year End Date --01-31    
Document Transition Report false    
Entity File Number 001-36568    
Entity Registrant Name HEALTHEQUITY, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 52-2383166    
Entity Address, Address Line One 15 West Scenic Pointe Drive    
Entity Address, Address Line Two Suite 100    
Entity Address, City or Town Draper    
Entity Address, State or Province UT    
Entity Address, Postal Zip Code 84020    
City Area Code 801    
Local Phone Number 727-1000    
Title of 12(b) Security Common stock, par value $0.0001 per share    
Trading Symbol HQY    
Security Exchange Name NASDAQ    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 6.1
Entity Common Stock, Shares Outstanding   83,821,764  
Documents Incorporated by Reference Portions of the Registrant's definitive proxy statement related to its 2022 annual meeting of stockholders (the "2022 Proxy Statement") are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.    
Entity Central Index Key 0001428336    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Audit Information
12 Months Ended
Jan. 31, 2022
Audit Information [Abstract]  
Auditor Name PricewaterhouseCoopers LLP
Auditor Location Salt Lake City, Utah
Auditor Firm ID 238
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Current assets    
Cash and cash equivalents $ 225,414 $ 328,803
Accounts receivable, net of allowance for doubtful accounts of $6,228 and $4,239 as of January 31, 2022 and 2021, respectively 87,428 72,767
Other current assets 38,495 58,607
Total current assets 351,337 460,177
Property and equipment, net 23,372 29,106
Operating lease right-of-use assets 63,613 89,508
Intangible assets, net 973,137 767,003
Goodwill 1,645,836 1,327,193
Other assets 49,807 37,420
Total assets 3,107,102 2,710,407
Current liabilities    
Accounts payable 27,541 1,614
Accrued compensation 47,136 50,670
Accrued liabilities 57,589 75,880
Current portion of long-term debt 8,750 62,500
Operating lease liabilities 12,171 14,037
Total current liabilities 153,187 204,701
Long-term liabilities    
Long-term debt, net of issuance costs 922,077 924,217
Operating lease liabilities, non-current 65,232 74,224
Other long-term liabilities 14,185 8,808
Deferred tax liability 99,846 119,729
Total long-term liabilities 1,101,340 1,126,978
Total liabilities 1,254,527 1,331,679
Commitments and contingencies (see Note 7)
Stockholders’ equity    
Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2022 and 2021 0 0
Common stock, $0.0001 par value, 900,000 shares authorized, 83,780 and 77,168 shares issued and outstanding as of January 31, 2022 and 2021, respectively 8 8
Additional paid-in capital 1,676,508 1,158,372
Accumulated earnings 176,059 220,348
Total stockholders’ equity 1,852,575 1,378,728
Total liabilities and stockholders’ equity $ 3,107,102 $ 2,710,407
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 6,228 $ 4,239
Preferred stock par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value per share (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 900,000,000 900,000,000
Common stock, shares issued (in shares) 83,780,000 77,168,000
Common stock, shares outstanding (in shares) 83,780,000 77,168,000
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Total revenue $ 756,556 $ 733,570 $ 531,993
Total cost of revenue 332,850 318,236 206,084
Gross profit 423,706 415,334 325,909
Operating expenses      
Sales and marketing 58,605 49,964 43,951
Technology and development 157,364 124,809 77,576
General and administrative 84,379 84,493 60,561
Amortization of acquired intangible assets 82,791 76,064 34,704
Merger integration 64,805 45,990 32,111
Total operating expenses 447,944 381,320 248,903
Income (loss) from operations (24,238) 34,014 77,006
Other expense      
Interest expense (36,572) (34,881) (24,772)
Other income (expense), net (5,931) 5,007 (9,079)
Total other expense (42,503) (29,874) (33,851)
Income (loss) before income taxes (66,741) 4,140 43,155
Income tax provision (benefit) (22,452) (4,694) 3,491
Net income (loss) (44,289) 8,834 39,664
Comprehensive income (loss) $ (44,289) $ 8,834 $ 39,664
Net income (loss) per share:      
Basic (in usd per share) $ (0.53) $ 0.12 $ 0.59
Diluted (in usd per share) $ (0.53) $ 0.12 $ 0.58
Weighted-average number of shares used in computing net income (loss) per share:      
Basic (in shares) 83,133 74,235 67,026
Diluted (in shares) 83,133 75,679 68,453
Service revenue      
Total revenue $ 426,910 $ 430,966 $ 262,868
Total cost of revenue 290,302 280,214 170,863
Custodial revenue      
Total revenue 202,817 190,933 181,892
Total cost of revenue 21,867 19,574 17,563
Interchange revenue      
Total revenue 126,829 111,671 87,233
Total cost of revenue $ 20,681 $ 18,448 $ 17,658
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated earnings
Beginning balance (in shares) at Jan. 31, 2019   62,446    
Beginning balance at Jan. 31, 2019 $ 477,079 $ 6 $ 305,223 $ 171,850
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of options, and for restricted stock (in shares)   842    
Issuance of common stock upon exercise of options, and for restricted stock 11,438   11,438  
Other issuance of common stock (in shares)   7,763    
Other issuance of common stock 462,270 $ 1 462,269  
Stock-based compensation 39,844   39,844  
Net income (loss) 39,664     39,664
Ending balance (in shares) at Jan. 31, 2020   71,051    
Ending balance at Jan. 31, 2020 1,030,295 $ 7 818,774 211,514
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of options, and for restricted stock (in shares)   827    
Issuance of common stock upon exercise of options, and for restricted stock 9,956   9,956  
Other issuance of common stock (in shares)   5,290    
Other issuance of common stock 286,780 $ 1 286,779  
Stock-based compensation 42,863   42,863  
Net income (loss) 8,834     8,834
Ending balance (in shares) at Jan. 31, 2021   77,168    
Ending balance at Jan. 31, 2021 1,378,728 $ 8 1,158,372 220,348
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of common stock upon exercise of options, and for restricted stock (in shares)   862    
Issuance of common stock upon exercise of options, and for restricted stock 8,746   8,746  
Other issuance of common stock (in shares)   5,750    
Other issuance of common stock 456,640   456,640  
Stock-based compensation 52,750   52,750  
Net income (loss) (44,289)     (44,289)
Ending balance (in shares) at Jan. 31, 2022   83,780    
Ending balance at Jan. 31, 2022 $ 1,852,575 $ 8 $ 1,676,508 $ 176,059
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Cash flows from operating activities:      
Net income (loss) $ (44,289) $ 8,834 $ 39,664
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 137,188 115,904 55,352
Stock-based compensation 52,750 42,863 39,844
Impairment of right-of-use assets 11,246 0 0
Amortization of debt issuance costs 4,448 5,102 2,711
Loss on extinguishment of debt 4,049 0 0
Change in fair value of contingent consideration (2,147) 0 0
Gains on equity securities (1,677) 0 (27,570)
Other non-cash items 1,232 1,753 728
Deferred taxes (23,430) (5,132) 3,665
Changes in operating assets and liabilities:      
Accounts receivable (11,204) (413) (4,029)
Other assets 7,464 (24,839) (12,577)
Operating lease right-of-use assets 15,235 11,150 6,218
Accrued compensation (3,657) 771 4,550
Accounts payable, accrued liabilities, and other current liabilities (2,178) 30,422 1,920
Operating lease liabilities, non-current (9,412) (10,803) (5,383)
Other long-term liabilities 5,377 6,007 (83)
Net cash provided by operating activities 140,995 181,619 105,010
Cash flows from investing activities:      
Acquisitions, net of cash acquired (504,533) 0 (1,644,575)
Purchases of software and capitalized software development costs (62,708) (51,500) (25,654)
Acquisition of intangible member assets (65,465) (32,371) (9,134)
Purchases of property and equipment (8,908) (13,093) (7,286)
Purchases of equity securities 0 0 (53,845)
Proceeds from sale of equity securities 2,367 0 0
Net cash used in investing activities (639,247) (96,964) (1,740,494)
Cash flows from financing activities:      
Principal payments on long-term debt (1,003,125) (239,063) (7,813)
Proceeds from long-term debt 950,000 0 1,250,000
Payment of debt issuance costs (11,920) 0 (30,504)
Proceeds from follow-on equity offering, net of payments for offering costs 456,640 286,779 458,495
Settlement of client-held funds obligation, net (486) (3,862) (215,790)
Proceeds from exercise of common stock options 9,754 8,568 11,347
Payment of contingent consideration (6,000) 0 0
Net cash provided by financing activities 394,863 52,422 1,465,735
Increase (decrease) in cash and cash equivalents (103,389) 137,077 (169,749)
Beginning cash and cash equivalents 328,803 191,726 361,475
Ending cash and cash equivalents 225,414 328,803 191,726
Supplemental cash flow data:      
Interest expense paid in cash 16,107 27,686 21,806
Income tax payments (refunds), net (5,632) (6,022) 9,277
Supplemental disclosures of non-cash investing and financing activities:      
Purchases of property and equipment included in accounts payable or accrued liabilities 1,414 160 487
Decrease in goodwill due to measurement period adjustments, net 19 5,438 0
Exercise of common stock options receivable 470 1,478 0
Equity-based acquisition consideration 0 0 3,776
Computer software intangible asset      
Supplemental disclosures of non-cash investing and financing activities:      
Purchases of software and capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation 4,640 1,930 1,742
Acquired HSA portfolios      
Supplemental disclosures of non-cash investing and financing activities:      
Purchases of software and capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation $ 1,692 $ 0 $ 0
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of business and significant accounting policies
12 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of business and significant accounting policies Summary of business and significant accounting policies
Business
HealthEquity, Inc. ("HealthEquity" or the "Company") was incorporated in the state of Delaware on September 18, 2002. HealthEquity is a leader in administering health savings accounts (“HSAs”) and complementary consumer-directed benefits (“CDBs”), which empower consumers to access tax-advantaged healthcare savings while also providing corporate tax advantages for employers.
In February 2006, HealthEquity received designation by the U.S. Department of Treasury to act as a passive non-bank custodian, which allows HealthEquity to hold custodial assets for individual account holders. On July 24, 2017, HealthEquity received designation by the U.S. Department of Treasury to act as both a passive and non-passive non-bank custodian, which allows HealthEquity to hold custodial assets for individual account holders and use discretion to direct investment of such assets held. As a passive and non-passive non-bank custodian according to Treasury Regulations section 1.408-2(e)(5)(ii)(B), the Company must maintain net worth (assets minus liabilities) greater than the sum of 2% of passive custodial funds held at each fiscal year-end and 4% of the non-passive custodial funds held at each fiscal year-end in order to take on additional custodial assets.
The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The financial statements and notes are representations of the Company's management, which is responsible for their integrity and objectivity. These accounting policies conform to accounting principles generally accepted in the United States and have been consistently applied in the preparation of the consolidated financial statements.
Certain reclassifications have been made to prior year amounts to conform to the current year presentation.
Follow-on equity offering
In the first quarter of fiscal year 2022, the Company closed a follow-on public offering of 5,750,000 shares of common stock at a public offering price of $80.30 per share, less the underwriters' discount. The Company received net proceeds of $456.6 million after deducting underwriting discounts and commissions of $4.6 million and other offering expenses of approximately $0.5 million.
Principles of consolidation
The Company consolidates entities in which the Company has a controlling financial interest, which includes all of its wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Segments
The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.
Cash and cash equivalents
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use.
Client-held funds
Many of the Company's client services agreements with employers (referred to as "Clients") provide that Clients remit funds to the Company to pre-fund Client and employee participant contributions related to flexible spending accounts and health reimbursement arrangements (“FSAs” and “HRAs”, respectively) and commuter accounts. These Client-held funds remitted to the Company do not represent cash assets of the Company to the extent that they are not combined with corporate cash, and accordingly are not included in cash and cash equivalents on the Company's consolidated balance sheets.
Accounts receivable
On February 1, 2020, the Company adopted Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments using the modified retrospective transition method. Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for expected credit losses from trade receivables considering past events, current conditions, and reasonable and supportable forecasts of future economic conditions. In evaluating the Company’s ability to collect outstanding receivable balances, the Company considers various factors including macroeconomic variables, the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer’s current financial condition.
Investments
Marketable equity securities were strategic equity investments with readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for at fair value and were classified as investments on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net in the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no marketable equity securities.
Non-marketable equity securities were strategic equity investments without readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for using the measurement alternative and were classified as other assets on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net on the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no non-marketable equity securities and an immaterial balance of non-marketable equity securities, respectively.
Other assets
Other assets consist primarily of contract costs, debt issuance costs, prepaid expenditures, income tax receivables, inventories, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets.
Leases
The Company determines if a contract contains a lease at inception or any modification of the contract. A contract contains a lease if the contract conveys the right to control the use of an identified asset for a specified period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset.
Leases with an expected term of 12 months or less at commencement are not accounted for on the balance sheet. All operating lease expense is recognized on a straight-line basis over the expected lease term. Certain leases also include obligations to pay for non-lease services, such as utilities and common area maintenance. The services are accounted for separately from lease components, and the Company allocates payments to the lease and other services components based on estimated stand-alone prices.
Operating lease right-of-use ("ROU") assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the rate implicit in each lease is not readily determinable, management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.
Property and equipment
Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:
Computer equipment
3-5 years
Furniture and fixtures5 years
Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.
Intangible assets, net
Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives. The useful life used for computing amortization for all intangible asset classes is described below:
Software and software development costs3 years
Acquired customer relationships
7-15 years
Acquired developed technology
2-5 years
Acquired trade names and trademarks3 years
Acquired HSA portfolios15 years
The Company accounts for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (“ASC”) 350-40, Internal-Use Software. Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred during the application development stage that are directly attributable to developing or obtaining software for internal use are capitalized. Management’s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.
Acquired customer relationships, developed technology, and trade names and trademarks are valued utilizing the discounted cash flow method, a form of the income approach. The useful lives of acquired customer relationships were estimated based on discount rates and revenue growth rates, net of attrition. The useful lives of developed technology and trade names were estimated based on expected obsolescence. The Company expenses the assets straight-line over the useful lives, and determined that this amortization method is appropriate to reflect the pattern over which the economic benefits of these acquired assets are realized.
Acquired HSA portfolios consist of the contractual rights to administer the activities related to the individual HSAs acquired. The Company used its HSA customer relationship period assumption and the historical attrition rates of member accounts to determine that an average useful life of 15 years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized.
The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January 31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company’s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a qualitative assessment to compare a reporting unit's fair value to its carrying value. If it is determined that it is more likely than not that a reporting unit's fair value is less than its carrying value, a quantitative comparison is made between the Company's market capitalization and the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, an impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.
Self-insurance
The Company is self-insured for medical insurance up to certain annual stop-loss limits. The Company establishes a liability as of the balance sheet date for claims, both reported and incurred but not reported, using currently available information as well as historical claims experience, and as determined by an independent third party.
Other long-term liabilities
Other long-term liabilities consists of long-term deferred revenue and other liabilities that the Company does not expect to settle within one year.
Revenue recognition
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Disaggregation of revenue. The Company's primary sources of revenue are service, custodial, and interchange revenue and are disclosed in the consolidated statements of operations and comprehensive income (loss). All of the Company's sources of revenue are deemed to be revenue contracts with customers. Each revenue source is affected differently by economic factors as it relates to the nature, amount, timing and uncertainty.
Costs to obtain a contract. ASC 606, Revenue from contracts with customers, requires capitalizing the costs of obtaining a contract when those costs are expected to be recovered.
In order to determine the amortization period for sales commissions contract costs, the Company applied the portfolio approach. Accordingly, the amortization period of the assets has been determined to be the average economic life of an HSA or other CDB relationship, which is estimated to be 15 years and 7 years, respectively. Amortization of capitalized sales commission contract costs is included in sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). The Company has applied the practical expedient which allows an entity to account for incremental costs of obtaining a contract at a portfolio level. The Company has also applied the practical expedient to recognize incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less.
Performance obligations. ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations; however, as permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria.
Service revenue. The Company administers its platforms, prepares statements, provides a mechanism for spending funds, and provides customer support services. All of these services are consumed as they are received. The Company recognizes service revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for those services, on a monthly basis as it satisfies its performance obligations.
Custodial revenue. The Company earns custodial revenue primarily from HSA assets deposited with depository partners or placed in group annuity contracts or similar arrangements with insurance company partners, recordkeeping fees earned in respect of mutual funds in which HSA members invest, and Client-held funds deposited with depository partners. In addition, once a member’s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA assets in mutual funds through a custodial investment partner, from which the Company earns a recordkeeping fee, calculated as a percentage of custodial investments. The deposit of funds represents a service that is simultaneously received and consumed by the depository partners, insurance company partners, and investment partner. The Company recognizes custodial revenue each month, in an amount that reflects the consideration it expects to be entitled to in exchange for the service.
Interchange revenue. The Company satisfies its interchange performance obligation each time payments are made with its cards via payment networks. The Company recognizes interchange revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for the service, in the month the payment transaction occurs.
Contract balances. The Company does not recognize revenue until its right to consideration is unconditional and therefore has no related contract assets. The Company records a receivable when revenue is recognized prior to payment and the Company has unconditional right to payment. Alternatively, when payment precedes the related services, the Company records a contract liability, or deferred revenue, until its performance obligations are satisfied.
Significant judgments. The Company makes no significant judgments in determining the amount or timing of revenue recognition. The Company has estimated the average economic life of an HSA or CDB member
relationship, which has been determined to be the amortization period for the capitalized sales commissions contract costs.
Cost of revenue
The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies, and other operating costs of the member account servicing departments. Other components of the Company’s cost of revenue include interest retained by members on custodial assets held and interchange costs incurred in connection with processing card transactions initiated by members.
Stock-based compensation
The Company grants stock-based awards, which consist of stock options, restricted stock units ("RSUs") and restricted stock awards ("RSAs"), to certain team members, executive officers, and directors. The Company recognizes compensation expense for stock-based awards based on the grant date estimated fair value. Expense for stock-based awards is generally recognized on a straight-line basis over the requisite service period, and is reversed as pre-vesting forfeitures occur. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock options on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables. The fair value of RSUs and RSAs is based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate.
For stock-based awards with performance conditions, the Company evaluates the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of ASC 718, Compensation—Stock Compensation ("Topic 718"). Compensation expense related to stock-based awards with market conditions is recorded on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied.
Upon the exercise of a stock option or release of an RSU/RSA, common shares are issued from authorized, but not outstanding, common stock.
Interest Expense
Interest expense primarily consists of accrued interest expense and amortization of deferred financing costs associated with our long-term debt.
Income tax provision (benefit)
The Company accounts for income taxes and the related accounts under the asset and liability method as set forth in ASC 740, Income Taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years.
The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other income (expense), net in the consolidated statements of operations and comprehensive income (loss). Changes in facts and circumstances could have a material impact on the Company’s effective tax rate and results of operations.
Asset acquisitions
The Company routinely acquires rights to be the custodian of HSA portfolios, in which substantially all of the fair value of the gross portfolio assets acquired is concentrated in a group of similar HSA assets and therefore the acquisitions do not constitute a business. Accordingly, the acquisitions are accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, Business Combinations—Related Issues. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The cost of the assets acquired, including transaction costs incurred in conjunction with an asset acquisition, is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill.
Business combination
Consideration paid for the acquisition of a business as defined by ASC 805-10 is allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date.
Acquisition-related expenses incurred in conjunction with the acquisition of a business are recognized in earnings in the period in which they are incurred and are included in other income (expense), net on the consolidated statements of operations and comprehensive income (loss).
Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and performance restricted stock units and restricted stock awards, and income taxes. Actual results could differ from those estimates.
Recently adopted accounting pronouncements
None.
Recently issued accounting pronouncements not yet adopted
None.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Net income (loss) per share
12 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
Net income (loss) per share Net income (loss) per shareThe following table sets forth the computation of basic and diluted net income (loss) per share:
Year ended January 31,
(in thousands, except per share data)202220212020
Numerator (basic and diluted):
Net income (loss)$(44,289)$8,834 $39,664 
Denominator (basic):
Weighted-average common shares outstanding83,133 74,235 67,026 
Denominator (diluted):
Weighted-average common shares outstanding83,133 74,235 67,026 
Weighted-average dilutive effect of stock options and restricted stock units— 1,444 1,427 
Diluted weighted-average common shares outstanding83,133 75,679 68,453 
Net income (loss) per share:
Basic $(0.53)$0.12 $0.59 
Diluted$(0.53)$0.12 $0.58 
For the fiscal years ended January 31, 2022, 2021 and 2020, 1.8 million, 0.6 million, and 0.3 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted earnings (loss) per share as their inclusion would have been anti-dilutive.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Business combinations
12 Months Ended
Jan. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business combinations Business combinations
WageWorks Acquisition
On August 30, 2019, the Company closed the acquisition of WageWorks, Inc. (the "WageWorks Acquisition") for $51.35 per share in cash, or $2.0 billion to WageWorks stockholders. The Company financed the transaction through a combination of $816.9 million cash on hand plus net borrowings of approximately $1.22 billion, after deducting lender fees of approximately $30.5 million, under a term loan facility (see Note 8—Indebtedness).
The WageWorks Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and was subject to adjustment during the measurement period (up to one year from the acquisition date). The purchase price allocation was finalized in the third quarter of fiscal year 2021.
The following table summarizes the Company's allocation of the consideration paid in the WageWorks Acquisition:
(in millions)Initial AllocationAdjustmentsUpdated Allocation
Cash and cash equivalents$406.8 $(14.5)$392.3 
Other current assets56.5 2.5 59.0 
Property, plant, and equipment26.6 — 26.6 
Operating lease right-of-use assets42.5 — 42.5 
Intangible assets715.3 — 715.3 
Goodwill1,330.5 (8.0)1,322.5 
Other assets5.9 — 5.9 
Client-held funds obligation(237.5)17.2 (220.3)
Other current liabilities(69.1)(3.7)(72.8)
Other long-term liabilities(26.7)— (26.7)
Deferred tax liability(128.7)6.5 (122.2)
Total consideration paid$2,122.1 $— $2,122.1 
Adjustments to the initial allocation were based on more detailed information obtained about the specific assets acquired, liabilities assumed, and tax-related matters.
Pro forma information
The unaudited pro forma results presented below include the effects of the WageWorks Acquisition as if it had been consummated as of February 1, 2018, with adjustments to give effect to pro forma events that are directly attributable to the WageWorks Acquisition, which include adjustments related to the amortization of acquired intangible assets, interest income and expense, and depreciation.
The unaudited pro forma results do not reflect any operating efficiencies or potential cost savings from the integration of WageWorks. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the WageWorks Acquisition had occurred at the beginning of the period presented, nor are they indicative of future results of operations. The estimated pro forma revenue and net income include the alignment of accounting policies, the effect of fair value adjustments related to the WageWorks Acquisition, associated tax effects and the impact of the borrowings to finance the WageWorks Acquisition and related expenses.
Year ended January 31,
(in thousands) (unaudited)20202019
Revenue$798,253 $765,801 
Net income$23,101 $6,419 
Luum acquisition
On March 8, 2021, the Company acquired 100% of the outstanding capital stock of Fort Effect Corp, d/b/a Luum (the "Luum Acquisition"). Luum provides employers with various commuter services, including access to real-time commute data to help them design and implement flexible return-to-office and hybrid-workplace strategies and benefits. The aggregate purchase price consisted of $50.2 million in cash, and up to $20.0 million in additional payments which were contingent on Luum achieving certain revenue targets during the two-year period following
the closing of the Luum Acquisition and, if achieved, would be payable in fiscal years 2023 and 2024. The Company recorded an $8.1 million liability representing its best estimate of the fair value of the contingent consideration as of the acquisition date. The fair value of this contingent consideration was determined using a Monte Carlo valuation model based on Level 3 inputs, with any changes in the fair value recorded as other income (expense), net, in the consolidated statement of operations and comprehensive income (loss). On October 31, 2021, the Company entered into an amendment to the purchase agreement to pay $6.0 million in satisfaction of the contingent consideration liability, and recognized income of $2.1 million resulting from the change in fair value of the contingent consideration.
The Luum Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and is subject to adjustment during the measurement period (up to one year from the acquisition date). Balances subject to adjustment primarily include the valuations of acquired assets (tangible and intangible) and liabilities assumed, as well as tax-related matters. The Company expects the allocation of the consideration transferred to be finalized within the measurement period.
The following table summarizes the Company's current allocation of the consideration paid:
(in thousands)Estimated fair valueAdjustmentsUpdated Allocation
Cash and cash equivalents$626 $— $626 
Other current assets1,469 — 1,469 
Intangible assets23,900 — 23,900 
Goodwill36,374 (19)36,355 
Other assets100 — 100 
Current liabilities(597)— (597)
Deferred tax liability(3,566)19 (3,547)
Total consideration paid$58,306 $— $58,306 
The Luum Acquisition resulted in $36.4 million of goodwill. The preliminary goodwill recognized is attributable to several strategic, operational, and financial benefits expected from the Luum Acquisition, including an expanded commuter offering beyond traditional pre-tax commuter benefits and additional cross-selling opportunities. The adjustments to the initial allocation were based on more detailed information obtained about the specific assets acquired, liabilities assumed, and tax-related matters. The goodwill created in the Luum Acquisition is not expected to be deductible for tax purposes.
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$12,400 7.0
Developed technology (1)10,900 5.0
Trade names & trademarks (1)600 3.0
Total acquired intangible assets$23,900 6.0
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The pro forma effects of the Luum Acquisition would not materially impact the Company's reported results for any period presented, and as a result no pro forma financial information is presented.
Further acquisition
On November 1, 2021, the Company completed its acquisition of the Further business (other than Further's voluntary employee beneficiary association business) for $455 million (the "Further Acquisition"). Further is a leading provider of HSA and other CDB administration services. The parties also entered into related agreements ancillary to the Further Acquisition, including a transition services agreement.
The Further Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and is subject to adjustment during the measurement period (up to one year from the
acquisition date). Balances subject to adjustment primarily include the valuations of acquired assets (tangible and intangible) and liabilities assumed, as well as tax-related matters. The Company expects the allocation of the consideration transferred to be finalized within the measurement period.
The following table summarizes the Company's current allocation of the consideration paid:
(in thousands)Estimated fair value
Current assets$2,667 
Intangible assets172,183 
Goodwill282,287 
Current liabilities(2,137)
Total consideration paid$455,000 
The Further Acquisition resulted in $282.3 million of goodwill. The preliminary goodwill recognized is attributable to several strategic, operational, and financial benefits expected from the Further Acquisition, including an enhanced ability to drive growth with health plans, custodial and interchange revenue synergies based on current contractual relationships, and operational cost synergies resulting from increased scale in service delivery. The goodwill created in the Further Acquisition is not expected to be deductible for tax purposes.
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$146,000 15.0
Developed technology (1)25,000 5.0
Identified intangible assets subject to amortization171,000 13.5
In-process software development costs1,183 n/a
Total acquired intangible assets$172,183 
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.

The pro forma effects of the Further Acquisition would not materially impact the Company's reported results for any period presented, and as a result no pro forma financial information is presented.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental financial statement information
12 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental financial statement information Supplemental financial statement information
Selected consolidated balance sheet and consolidated statement of operations and comprehensive income (loss) components consist of the following:
Allowance for doubtful accounts
As of January 31, 2022 and 2021, the Company had an allowance for doubtful accounts of $6.2 million and $4.2 million, respectively. During the fiscal years ended January 31, 2022, 2021, and 2020, the Company recorded credit losses from trade receivables of $3.3 million, $3.4 million, and $1.0 million, respectively.
Costs to obtain a contract
As of January 31, 2022 and 2021, the net amount capitalized as contract costs was $39.3 million and $27.5 million, respectively, which is included in other current assets and other assets. Amortization of capitalized contract costs during the fiscal years ended January 31, 2022, 2021, and 2020 was $4.3 million, $2.4 million, and $1.9 million, respectively.
Property and equipment
Property and equipment consisted of the following as of January 31, 2022 and 2021:
(in thousands)January 31, 2022January 31, 2021
Leasehold improvements$18,573 $22,271 
Furniture and fixtures8,417 9,230 
Computer equipment31,982 28,592 
Property and equipment, gross58,972 60,093 
Accumulated depreciation(35,600)(30,987)
Property and equipment, net$23,372 $29,106 
Depreciation expense for the fiscal years ended January 31, 2022, 2021 and 2020 was $14.7 million, $16.0 million and $8.9 million, respectively.
Contract balances
As of January 31, 2022 and 2021, the balance of deferred revenue was $10.5 million and $4.1 million, respectively. The balances are related to cash received in advance for interchange and custodial revenue arrangements, other up-front fees and other commuter deferred revenue. The Company expects to recognize approximately 47% of its balance of deferred revenue as revenue over the next 12 months and the remainder thereafter. Revenue recognized during the fiscal year that was included in the beginning balance of deferred revenue was $1.3 million. The Company expects to satisfy its remaining obligations for these arrangements.
Other income (expense), net
Other income (expense), net, consisted of the following:
Year ended January 31,
(in thousands)202220212020
Interest income$1,501 $1,045 $5,905 
Gain on equity securities1,692 — 27,760 
Acquisition costs(10,832)(1,118)(40,810)
Other income (expense)1,708 5,080 (1,934)
Total other income (expense), net$(5,931)$5,007 $(9,079)
Interest expense
Based on the application of ASC 470-50, Debt - Modifications and Extinguishments, the Company recorded a $4.0 million loss on extinguishment of debt during the year ended January 31, 2022, which is included within interest expense in the consolidated statements of operations and comprehensive income (loss) for the year ended January 31, 2022.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Jan. 31, 2022
Leases [Abstract]  
Leases Leases
The Company has entered into various non-cancelable operating lease agreements for office space, data storage facilities, and other leases with remaining lease terms of less than 1 year to approximately 9 years, often with one or more Company options to renew. These renewal terms can extend the lease term from 3 to 10 years and are included in the lease term when it is reasonably certain that the Company will exercise the option.
The components of operating lease costs were as follows:
Year ended January 31,
(in thousands)202220212020
Operating lease expense$14,762 $16,073 $9,059 
Sublease income(1,836)(1,799)(750)
Net operating lease cost$12,926 $14,274 $8,309 
Weighted average lease term and discount rate were as follows:
January 31, 2022January 31, 2021
Weighted average remaining lease term8.32 years9.02 years
Weighted average discount rate4.29 %4.32 %
Lease liabilities were as follows:
(in thousands)January 31, 2022January 31, 2021
Gross lease liabilities$92,529 $107,150 
Less: imputed interest(15,126)(18,889)
Present value of lease liabilities77,403 88,261 
Less: current portion of lease liabilities(12,171)(14,037)
Lease liabilities, non-current$65,232 $74,224 
As of January 31, 2022, the Company had an additional operating lease for office space that had not yet commenced with aggregate undiscounted lease payments of $4.5 million. This operating lease will commence in fiscal year 2023 and has a lease term of approximately 9 years.
Supplemental cash flow information related to the Company's operating leases was as follows:
Year ended January 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$14,742 $12,941 
Right-of-use assets obtained in exchange for lease obligations$586 $17,480 
During the fiscal year ended January 31, 2022, the Company recorded impairment losses on right-of-use assets of $11.2 million, which are included within merger integration expense in the consolidated statement of operations and comprehensive income (loss). The impairment losses related primarily to a right-of-use asset acquired through the WageWorks Acquisition, which had a carrying value of $14.8 million prior to impairment and no corresponding lease liability. During the year ended January 31, 2022, the right-of-use asset met the criteria to be classified as held-for-sale and an impairment loss of $10.9 million was recognized. The remaining carrying value of $3.9 million was included within other current assets on the Company's consolidated balance sheet as of January 31, 2022. On March 24, 2022, the Company completed the sale of the asset for $3.9 million.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets and goodwill
12 Months Ended
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets and goodwill Intangible assets and goodwill
Intangible assets
The gross carrying amount and associated accumulated amortization of intangible assets were as follows:
(in thousands)January 31, 2022January 31, 2021
Software and software development costs$192,050 $127,005 
Acquired HSA portfolios192,298 125,141 
Acquired customer relationships759,781 601,381 
Acquired developed technology132,825 96,925 
Acquired trade names12,900 12,300 
Intangible assets, gross1,289,854 962,752 
Accumulated amortization(316,717)(195,749)
Intangible assets, net$973,137 $767,003 
During the fiscal years ended January 31, 2022 and 2021, the Company capitalized $67.2 million and $32.4 million, respectively, to acquire the rights to act as a custodian of HSA portfolios.
Amortization expense for the fiscal years ended January 31, 2022, 2021, and 2020 was $122.5 million, $99.9 million and $46.5 million, respectively. Estimated amortization expense for the years ending January 31 is as follows:
Year ending January 31, (in thousands)
2023$137,139 
2024120,589 
202593,822 
202671,863 
202767,368 
Thereafter482,356 
Total$973,137 
Goodwill
The Company’s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements. During the fiscal year ended January 31, 2022, goodwill increased by $318.6 million due to the acquisitions of Luum and Further. During the fiscal year ended January 31, 2021, goodwill decreased by $5.4 million due to measurement period adjustments related to the WageWorks Acquisition. There were no other changes to the goodwill carrying value during the fiscal years ended January 31, 2022 and 2021.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies
12 Months Ended
Jan. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
Commitments
The following table summarizes the payments due by fiscal year for our outstanding contractual obligations as of January 31, 2022:
Payments due by fiscal year
(in thousands)20232024202520262027ThereafterTotal
4.50% Senior Notes due 2029 (1)
$— $— $— $— $— $600,000 $600,000 
Term Loan Facility (1)8,750 17,500 17,500 26,250 280,000 — 350,000 
Interest on long-term debt obligations (2)33,951 33,708 33,467 32,965 30,764 72,975 237,830 
Operating lease obligations (3)12,527 10,501 10,849 11,094 11,344 40,671 96,986 
HealthSavings portfolio acquisition (4)60,000 — — — — — 60,000 
Other contractual obligations (5)25,243 13,191 6,137 5,516 6,500 — 56,587 
Total$140,471 $74,900 $67,953 $75,825 $328,608 $713,646 $1,401,403 
(1)As of January 31, 2022, our outstanding combined principal of $950.0 million is presented net of debt issuance costs on our consolidated balance sheets. The debt issuance costs are not included in the table above.
(2)Estimated interest payments assume the stated interest rates applicable to the Notes and Term Loan Facility as of January 31, 2022, which were 4.50% and 1.88% per annum, respectively.
(3)We lease office space and data storage facilities, and we have other non-cancelable operating leases expiring at various dates through 2030. These amounts exclude contractual sublease income of $2.2 million, which is expected to be received through March 2023.
(4)On March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. ("HealthSavings") HSA portfolio for $60 million in cash.
(5)Other contractual obligations consist of processing services agreements, telephony services, and other contractual commitments.
Contingencies
In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated.
Legal matters
In April 2021, WageWorks exercised its right to terminate a lease for office space in Mesa, Arizona that had not yet commenced, with aggregate lease payments of $63.1 million and a term of approximately 11 years, following the
landlord's failure to fulfill its obligations under the lease agreement. Because the lease had not yet commenced, the Company had not recognized a right-of-use asset, operating lease liability, or any rent expense associated with the lease. WageWorks' right to terminate the lease agreement was disputed by the landlord, Union Mesa 1, LLC (“Union Mesa”). On November 5, 2021, Union Mesa notified WageWorks that it was in default of the lease for failure to pay rent, which Union Mesa claimed was due beginning in November 2021, and on November 24, 2021 drew $2.8 million, the full amount under the letter of credit that WageWorks had posted to secure its obligations under the lease. The Company recorded the $2.8 million draw as merger integration expense in the consolidated statement of operations and comprehensive income (loss). On December 1, 2021, WageWorks filed a lawsuit against Union Mesa in the Superior Court of the State of Arizona in and for the County of Maricopa. On January 4, 2022, WageWorks filed an amended complaint in the Superior Court. Pursuant to the lawsuit, WageWorks seeks declaratory judgment that the lease was properly terminated and recourse against Union Mesa for breach of contract, breach of the duty of good faith and fair dealing, and conversion, including return of the funds drawn under the letter of credit. On January 31, 2022, Union Mesa filed a motion to dismiss for the conversion cause of action, but has not yet responded to WageWorks' other claims raised in the amended complaint.
On March 9, 2018, a putative class action was filed in the U.S. District Court for the Northern District of California (the “Securities Class Action”). On May 16, 2019, a consolidated amended complaint was filed by the lead plaintiffs asserting claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended, against WageWorks, its former Chief Executive Officer and its former Chief Financial Officer on behalf of purchasers of WageWorks common stock between May 6, 2016 and March 1, 2018. The complaint also alleged claims under the Securities Act of 1933, as amended, arising from WageWorks’ June 19, 2017 common stock offering against those same defendants, as well as the members of its board of directors at the time of that offering. The class action settled for $30.0 million. During the fiscal year ended January 31, 2022, WageWorks contributed $5.0 million and its insurers paid the remaining $25.0 million. The court granted final approval of the settlement and entered a final judgment on August 20, 2021. This matter is now closed.
On June 22, 2018 and September 6, 2018, two derivative lawsuits were filed against certain of WageWorks’ former officers and directors and WageWorks (as nominal defendant) in the Superior Court of the State of California, County of San Mateo. The actions were consolidated. On July 23, 2018, a similar derivative lawsuit was filed against certain former WageWorks’ officers and directors and WageWorks (as nominal defendant) in the U.S. District Court for the Northern District of California (together, the “Derivative Suits”). The allegations in the Derivative Suits relate to substantially the same facts as those underlying the Securities Class Action described above. The plaintiffs seek unspecified damages, fees and costs. Plaintiffs in the Superior Court action filed an amended consolidated complaint on October 28, 2019, naming as defendants certain former officers and directors of WageWorks and alleging a direct claim of "inseparable fraud/breach of fiduciary duty" on behalf of a class. WageWorks was not named as a party in that complaint. On June 24, 2020, the court granted the defendants’ motion to dismiss the amended complaint. The plaintiffs subsequently filed a notice of appeal. On October 28, 2021, the court of appeal dismissed the appeal pursuant to the release in the class action settlement discussed above. The District Court action is currently stayed.
WageWorks previously entered into indemnification agreements with its former directors and officers and, pursuant to these indemnification agreements, is covering the defense fees and costs of its former directors and officers in the legal proceedings described above.
The Company and its subsidiaries are involved in various other litigation, governmental proceedings and claims, not described above, that arise in the normal course of business. It is not possible to determine the ultimate outcome or the duration of such litigation, governmental proceedings or claims, or the impact that such litigation, proceedings and claims will have on the Company’s financial position, results of operations, and cash flows.
As required under GAAP, the Company records a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on currently available information, the Company does not believe that any liabilities relating to these matters are probable or that the amount of any resulting loss is estimable. However, litigation is subject to inherent uncertainties and the Company’s view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations and cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Indebtedness
12 Months Ended
Jan. 31, 2022
Debt Disclosure [Abstract]  
Indebtedness Indebtedness
Long-term debt consisted of the following:
(in thousands)January 31, 2022January 31, 2021
4.50% Senior Notes due 2029
$600,000 $— 
Term Loan Facility350,000 — 
Prior Term Loan Facility— 1,003,125 
Principal amount950,000 1,003,125 
Less: unamortized discount and issuance costs (1)19,173 16,408 
Total debt, net930,827 986,717 
Less: current portion of long-term debt8,750 62,500 
Long-term debt, net$922,077 $924,217 
(1)In addition to the $19.2 million and $16.4 million of unamortized discount and issuance costs related to long-term debt as of January 31, 2022 and 2021, respectively, $4.4 million and $5.0 million of unamortized issuance costs related to our Revolving Credit Facility (as defined below) are included within other assets on the consolidated balance sheets as of January 31, 2022 and January 31, 2021, respectively.
4.50% Senior Notes due 2029
On October 8, 2021, the Company completed its offering of $600.0 million aggregate principal amount of its 4.50% Senior Notes due 2029 (the “Notes”). The Notes were issued under an indenture (the “Indenture”), dated October 8, 2021, among the Company, the guarantors party thereto, and Wells Fargo Bank, National Association, as trustee.
The net proceeds from the issuance of the Notes together with borrowings under the Credit Agreement (as defined below) and cash on hand, were used to repay the outstanding borrowings under the Prior Credit Agreement (as defined below).
The Notes are guaranteed by each of the Company’s existing, wholly owned domestic subsidiaries that guarantees its obligations under the Credit Agreement and are required to be guaranteed by any of the Company’s future subsidiaries that guarantee its obligations under the Credit Agreement or certain of its other indebtedness. The Notes will mature on October 1, 2029. Interest on the Notes will be payable on April 1 and October 1 of each year, beginning on April 1, 2022. As of January 31, 2022, the balance of accrued interest on the Notes was $8.7 million, which is included within accrued liabilities on the Company's consolidated balance sheet. The effective interest rate on the Notes is 4.72%.
The Notes are unsecured senior obligations of the Company and rank equally in right of payment to all of its existing and future senior unsecured debt and senior in right of payment to all of its future subordinated debt.
The Notes are redeemable at the Company’s option, in whole or in part, at any time on or after October 1, 2024, at a redemption price if redeemed during the 12 months beginning (i) October 1, 2024 of 102.250%, (ii) October 1, 2025 of 101.125%, and (iii) October 1, 2026 and thereafter of 100.000%, in each case of the principal amount of the Notes being redeemed, and together with accrued and unpaid interest, if any, to, but excluding, the date of redemption. The Company may also redeem some or all of the Notes before October 1, 2024 at a redemption price equal to 100% of the principal amount of the Notes, plus the applicable “make-whole” premium as of, and accrued and unpaid interest, if any, to, but excluding, the date of redemption. In addition, at any time prior to October 1, 2024, the Company may redeem up to 40% of the aggregate principal amount of the Notes issued under the Indenture on one or more occasions in an aggregate amount equal to the net cash proceeds of one or more equity offerings at a redemption price equal to 104.500% of the principal amount of the Notes redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption. Furthermore, the Company may be required to make an offer to purchase the Notes upon the sale of certain assets or upon specific kinds of changes of control.
The Indenture contains covenants that impose significant operational and financial restrictions on the Company; however, these covenants generally align with the covenants contained in the Credit Agreement. See "Credit Agreement" below for a description of these covenants.
Credit Agreement
On October 8, 2021, the Company entered into a new credit agreement (the “Credit Agreement”) among the Company, as borrower, each lender from time to time party thereto (the “Lenders”), JPMorgan Chase Bank, N.A., as administrative agent (in such capacity, the “Agent”) and the Swing Line Lender (as defined in the Credit Agreement), and each L/C Issuer (as defined therein) party thereto, pursuant to which the Company established:
(i)       a five-year senior secured term loan A facility (the “Term Loan Facility”), in an aggregate principal amount of $350.0 million, the proceeds of which were used to refinance the Company’s existing senior secured credit facility as described below (the “Refinancing”), to pay fees and expenses incurred in connection with the Refinancing and the establishment of the Credit Facilities (as defined below) and for working capital and general corporate purposes of the Company and its subsidiaries, including the financing of acquisitions and other investments; and
(ii)     a five-year senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”), in an aggregate principal amount of up to $1.0 billion (with a $25 million sub-limit for the issuance of letters of credit), the proceeds of which may be used for working capital and general corporate purposes of the Company and its subsidiaries, including the financing of acquisitions and other investments.
Subject to the terms and conditions set forth in the Credit Agreement (including obtaining additional commitments from one or more new or existing lenders), the Company may in the future incur additional loans or commitments under the Credit Agreement in an aggregate principal amount of up to $300 million, plus an additional amount so long as the Company’s pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) would not exceed 3.85 to 1.00 as of the date such loans or commitments are incurred.
Borrowings under the Credit Facilities bear interest at an annual rate equal to, at the option of the Company, either (i) LIBOR (adjusted for reserves) plus a margin ranging from 1.25% to 2.25% or (ii) an alternate base rate plus a margin ranging from 0.25% to 1.25%, with the applicable margin determined by reference to a leverage-based pricing grid set forth in the Credit Agreement. As of January 31, 2022, the stated interest rate was 1.88% and the effective interest rate was 2.63%. The Company is also required to pay certain fees to the Lenders, including, among others, a quarterly commitment fee on the average unused amount of the Revolving Credit Facility at a rate ranging from 0.20% to 0.40%, with the applicable rate also determined by reference to a leverage-based pricing grid set forth in the Credit Agreement.
The loans made under the Term Loan Facility will amortize in equal quarterly installments in an aggregate annual amount equal to the following percentage of the original principal amount of the Term Loan Facility: (i) 2.5% for the first year after October 8, 2021; (ii) 5.0% for each of the second and third years after October 8, 2021; (iii) 7.5% for the fourth year after October 8, 2021; and (iv) 10.0% for the fifth year after October 8, 2021. In addition, the Term Loan Facility is required to be mandatorily prepaid with 100% of the net cash proceeds of all asset sales, insurance and condemnation recoveries, subject to customary exceptions and thresholds, including to the extent such proceeds are reinvested in assets useful in the business of the Company and its subsidiaries within 450 days following receipt (or committed to be reinvested within such 450-day period and reinvested within 180 days after the end of such 450-day period). The loans under the Credit Facilities may be prepaid, and the commitments thereunder may be reduced, by the Company without penalty or premium, subject to the reimbursement of customary “breakage costs.”
The Credit Agreement contains significant, customary affirmative and negative covenants, including covenants that limit, among other things, the ability of the Company and its subsidiaries to incur additional indebtedness, create liens, merge or dissolve, make investments, dispose of assets, engage in sale and leaseback transactions, make distributions and dividends and prepayments of junior indebtedness, engage in transactions with affiliates, enter into restrictive agreements, amend documentation governing junior indebtedness, modify its fiscal year and modify its organizational documents, in each case, subject to customary exceptions, thresholds, qualifications and “baskets.” In addition, the Credit Agreement contains financial performance covenants, which require the Company to maintain (i) a maximum total net leverage ratio, measured as of the last day of each fiscal quarter, of no greater than 5.00 to 1.00 beginning with the fiscal quarter ended January 31, 2022, and (ii) a minimum consolidated interest coverage ratio, measured as of the last day of each fiscal quarter, of no less than 3.00 to 1.00 beginning with the fiscal quarter ended January 31, 2022. The Company was in compliance with all covenants under the Credit Agreement as of January 31, 2022, and for the period then ended.
The repayment obligation under the Credit Agreement may be accelerated upon the occurrence of an event of default thereunder, including, among other things, failure to pay principal, interest or fees on a timely basis, material inaccuracy of any representation or warranty, failure to comply with covenants, cross-default to other material debt, material judgments, change of control and certain insolvency or bankruptcy-related events, in each case, subject to any certain grace and/or cure periods.
The obligations of the Company under the Credit Agreement are required to be unconditionally guaranteed by each of the Company’s existing or subsequently acquired or organized direct and indirect domestic subsidiaries and are
secured by security interests in substantially all assets of the Company and the guarantors, in each case, subject to certain customary exceptions.
Prior Credit Agreement
On August 30, 2019, the Company entered into a credit agreement (the "Prior Credit Agreement”) that provided for:
(i)       a five-year senior secured term loan A facility (the “Prior Term Loan Facility”), in an aggregate principal amount of $1.25 billion; and
(ii)      a five-year senior secured revolving credit facility (the “Prior Revolving Credit Facility” and, together with the Prior Term Loan Facility, the “Prior Credit Facilities”), in an aggregate principal amount of up to $350.0 million. No amounts were drawn under the Prior Revolving Credit Facility.
Borrowings under the Prior Credit Facilities bore interest at an annual rate equal to, at the option of HealthEquity, either (i) LIBOR (adjusted for reserves) plus a margin ranging from 1.25% to 2.25% or (ii) an alternate base rate plus a margin ranging from 0.25% to 1.25%, with the applicable margin determined by reference to a leverage-based pricing grid set forth in the Prior Credit Agreement. The Company was also required to pay certain fees to the lenders, including, among others, a quarterly commitment fee on the average unused amount of the Prior Revolving Credit Facility at a rate ranging from 0.20% to 0.40%, with the applicable rate also determined by reference to a leverage-based pricing grid set forth in the Prior Credit Agreement.
The Prior Credit Agreement contained customary affirmative and negative covenants. The Company was in compliance with all covenants under the Prior Credit Agreement during the fiscal year ended January 31, 2022.
The obligations of HealthEquity under the Prior Credit Agreement were required to be unconditionally guaranteed by WageWorks and Fort Effect Corp and were secured by security interests in substantially all assets of HealthEquity and the guarantors, subject to certain customary exceptions.
On October 8, 2021, in connection with the entry into the Credit Agreement, the Company repaid all outstanding obligations under the Prior Credit Agreement and terminated all commitments thereunder.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes
12 Months Ended
Jan. 31, 2022
Income Tax Disclosure [Abstract]  
Income taxes Income taxesThe income tax provision (benefit) consisted of the following:
Year ended January 31,
(in thousands)202220212020
Current:
Federal$628 $181 $(448)
State239 258 274 
Total current tax provision (benefit)$867 $439 $(174)
Deferred:
Federal$(21,197)$(1,630)$3,538 
State(2,122)(3,503)127 
Total deferred tax provision (benefit)$(23,319)$(5,133)$3,665 
Total income tax provision (benefit)$(22,452)$(4,694)$3,491 
Total income tax provision (benefit) differed from the amounts computed by applying the U.S. federal statutory income tax rate to income before income taxes as a result of the following:
Year ended January 31,
(in thousands)202220212020
Federal income tax provision (benefit) at the statutory rate$(14,016)$869 $9,063 
State income tax provision (benefit), net of federal tax provision (benefit)(3,733)(99)960 
Other non-deductible or non-taxable items, net(165)469 798 
Excessive employee remuneration1,214 1,186 2,117 
Excess tax benefits on stock-based compensation expense, net(5,098)(2,983)(4,815)
Federal research and development credits(4,218)(2,195)(2,296)
Change in uncertain tax position reserves, net of indirect benefits836 511 491 
Non-deductible acquisition-related costs— — 3,032 
Non-taxable gain on investment in subsidiary— — (5,790)
Reclassification of operating lease right-of-use assets— 185 — 
Change in net operating losses due to measurement period adjustments— 377 — 
Deferred tax rate adjustment due to merger integration725 (1,814)225 
Return-to-provision adjustments(810)(1,010)(332)
Change in valuation allowance3,457 (145)93 
Other items, net(644)(45)(55)
Total income tax provision (benefit)$(22,452)$(4,694)$3,491 
The Company’s effective income tax rate for the fiscal years ended January 31, 2022, 2021, and 2020 was an effective income tax benefit rate of 33.6% and 113.4% and an effective income tax expense rate of 8.1%, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, excess tax benefits or shortfalls on stock-based compensation expense, changes in valuation allowance, and other items. The decrease in the effective tax benefit rate for the fiscal year ended January 31, 2022 compared to the fiscal year ended January 31, 2021 was primarily due to the impact of tax benefit items, such as stock-based compensation expense, credits, and changes to the valuation allowance, relative to the larger pre-tax book loss and smaller pre-tax book income, respectively. The decrease in the effective tax rate for the fiscal year ended January 31, 2021 compared to the fiscal year ended January 31, 2020 was primarily due to an increase in excess tax benefits on stock-based compensation expense, deferred tax rate adjustments due to the integration of WageWorks, and research and development credits recognized in the provision for income taxes relative to pre-tax book income.
Deferred tax assets and liabilities consisted of the following:
(in thousands)January 31, 2022January 31, 2021
Deferred tax assets:
Net operating loss carryforward$5,542 $1,653 
Stock compensation14,778 12,600 
Research and development credits13,351 6,274 
Lease liabilities19,356 21,813 
Accruals and reserves7,729 10,591 
Other, net3,728 1,755 
Total gross deferred tax assets$64,484 $54,686 
Less valuation allowance(3,561)(104)
Deferred tax assets, net of valuation allowance60,923 54,582 
Deferred tax liabilities:
Fixed assets(1,862)(4,946)
Intangible assets(119,048)(134,442)
Incremental contract costs(9,585)(6,385)
Right-of-use assets(16,923)(22,285)
Goodwill(11,481)(6,081)
Other, net(1,870)(172)
Total gross deferred tax liabilities(160,769)(174,311)
Net deferred tax asset (liability)$(99,846)$(119,729)
Management considered whether it is more likely than not that some portion or all of the deferred tax assets would be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities in making this assessment and determined that based on the weight of all available evidence, it is more likely than not (i.e., a likelihood of more than 50%) that the Company will be able to realize most of its deferred tax assets. However, the Company recorded a valuation allowance of $3.6 million and $0.1 million as of January 31, 2022 and 2021, respectively. The increase in valuation allowance recorded is primarily the result of state research and development tax credits that are not expected to be utilized before expiration.
As of January 31, 2022, the Company had recorded federal and state net operating loss carryforwards of $12.1 million and $50.1 million, respectively, which begin to expire at various intervals following the tax year ending January 31, 2029. As of January 31, 2022, the Company also had federal and state research and development credits of $10.9 million each, which begin to expire following the tax years ending January 31, 2032 and 2023, respectively.
As of January 31, 2022 and 2021, the gross unrecognized tax benefit was $11.7 million and $10.2 million, respectively. If recognized, $10.8 million and $9.4 million of the total unrecognized tax benefits would affect the Company's effective tax rate as of January 31, 2022 and 2021, respectively. Total gross unrecognized tax benefits increased by $1.4 million in the period from January 31, 2021 to January 31, 2022.
A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits, including the impact of purchase accounting from the Luum Acquisition, is as follows:
(in thousands)January 31, 2022January 31, 2021
Gross unrecognized tax benefits at beginning of year$10,206 $9,370 
Gross amounts of increases and decreases:
Purchase accounting adjustments240 — 
Increases as a result of tax positions taken during a prior period38 
Increases as a result of tax positions taken during the current period1,169 835 
Gross unrecognized tax benefits at end of year$11,653 $10,206 
Certain unrecognized tax benefits are required to be netted against their related deferred tax assets as a result of ASU 2013-11, Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar
Tax Loss, or a Tax Credit Carryforward Exists. The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets or tax receivables accordingly:
(in thousands)January 31, 2022January 31, 2021
Total gross unrecognized tax benefits$11,653 $10,206 
Amounts netted against related deferred tax assets or tax receivables(7,097)(9,574)
Unrecognized tax benefits recorded on the consolidated balance sheet$4,556 $632 
The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits as a component of other income (expense), net in the statement of operations and comprehensive income (loss). During the fiscal years ended January 31, 2022, 2021, and 2020, the Company recorded penalties and interest of $0.7 million, $0.2 million, and $0.1 million, respectively, related to unrecognized tax benefits. As of January 31, 2022 and 2021, the Company recorded accrued interest and penalties of $1.5 million and $0.8 million, respectively.
The Company files income tax returns with U.S. federal and state taxing jurisdictions and is currently under examination by the IRS and the state of Texas. These examinations may lead to ordinary course adjustments or proposed adjustments to our taxes, net operating losses, and/or tax credit carryforwards. As a result of the Company's net operating loss carryforwards and tax credit carryforwards, the Company remains subject to examination by one or more jurisdictions for tax years after 2001.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based compensation
12 Months Ended
Jan. 31, 2022
Share-based Payment Arrangement [Abstract]  
Stock-based compensation Stock-based compensation
The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income (loss) during the years presented:
Year ended January 31,
(in thousands)202220212020
Cost of revenue$11,258 $7,996 $4,792 
Sales and marketing7,001 6,986 4,694 
Technology and development13,132 10,772 7,649 
General and administrative21,359 17,109 12,972 
Merger integration— — 1,603 
Other expense, net342 — 13,714 
Total stock-based compensation expense$53,092 $42,863 $45,424 
The following table shows stock-based compensation by award type:
Year ended January 31,
(in thousands)202220212020
Stock options$1,816 $4,499 $6,612 
Restricted stock units37,693 28,040 25,781 
Performance restricted stock units12,948 6,270 4,862 
Restricted stock awards155 1,335 655 
Performance restricted stock awards138 2,719 1,934 
Total non-cash stock-based compensation expense52,750 42,863 39,844 
Acquisition awards exchanged for cash342 — 5,580 
Total stock-based compensation expense$53,092 $42,863 $45,424 
Stock award plans
Incentive Plan. The Company grants stock options, restricted stock units ("RSUs"), and restricted stock awards ("RSAs") under the HealthEquity, Inc. 2014 Equity Incentive Plan (as amended and restated, the "Incentive Plan"), which provided for the issuance of stock awards to the directors and team members of the Company to purchase up to an aggregate of 2.6 million shares of common stock.
In addition, under the Incentive Plan, the number of shares of common stock reserved for issuance under the Incentive Plan automatically increases on February 1 of each year, beginning as of February 1, 2015 and continuing
through and including February 1, 2024, by 3% of the total number of shares of the Company’s capital stock outstanding on January 31 of the preceding fiscal year, or a lesser number of shares determined by the board of directors. As of January 31, 2022, 7.4 million shares were available for grant under the Incentive Plan.
Stock options
Under the terms of the Incentive Plan, the Company has the ability to grant incentive and nonqualified stock options. Incentive stock options may be granted only to Company team members. Nonqualified stock options may be granted to Company executive officers, other team members, directors and consultants. Such options are to be exercisable at prices, as determined by the board of directors, which must be equal to no less than the fair value of the Company's common stock at the date of the grant. Stock options granted under the Incentive Plan generally expire 10 years from the date of issuance, or are forfeited 90 days after termination of employment. Shares of common stock underlying stock options that are forfeited or that expire are returned to the Incentive Plan.
Valuation assumptions. The Company has adopted the provisions of Topic 718, which requires the measurement and recognition of compensation for all stock-based awards made to team members and directors, based on estimated fair values.
Under Topic 718, the Company uses the Black-Scholes option pricing model as the method of valuation for stock options. The determination of the fair value of stock-based awards on the date of grant is affected by the fair value of the stock as well as assumptions regarding a number of complex and subjective variables. The variables include, but are not limited to, (1) the expected life of the option, (2) the expected volatility of the fair value of the Company's common stock over the term of the award estimated by averaging the Company's historical volatility in addition to published volatilities of a relative peer group, (3) risk-free interest rate, and (4) expected dividends.
No options were granted during the fiscal year ended January 31, 2022. The weighted-average fair value of options granted during the fiscal years ended January 31, 2021 and 2020 was $23.68 and $25.97 per share, respectively. The key input assumptions utilized in the valuation of the stock options were as follows:
  Year ended January 31,
  202220212020
Expected dividend yieldn/a0%0%
Expected stock price volatilityn/a
 37.97%
35.98% - 36.53%
Risk-free interest raten/a
1.39%
2.21% - 2.43%
Expected life of optionsn/a
5.18 years
4.95 - 5.09 years
Expected volatility is determined using a weighted average volatility of publicly traded peer companies and the Company's own historical volatility. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company has no current plans to pay dividends on its common stock.
A summary of stock option activity is as follows:
Outstanding stock options
(in thousands, except for exercise prices and term)Number of
options
Range of
exercise
prices
Weighted-
average
exercise
price
Weighted-
average
contractual
term
(in years)
Aggregate
intrinsic
value
Outstanding as of January 31, 20211,674 
$1.25 - 82.39
$31.46 5.00$87,164 
Exercised (442)
$1.25 - 44.53
$19.81 
Outstanding as of January 31, 20221,232 
$1.25 - 82.39
$35.64 4.20$25,719 
Vested and expected to vest as of January 31, 20221,232 $35.64 4.20$25,719 
Exercisable as of January 31, 20221,148 $33.09 4.00$25,719 
The aggregate intrinsic value in the table above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options. The total intrinsic value of options exercised during the fiscal years ended January 31, 2022, 2021 and 2020 was $19.3 million, $15.4 million, and $22.5 million, respectively.
As of January 31, 2022, the weighted-average vesting period of non-vested awards expected to vest is approximately 0.7 years; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods is approximately $1.1 million.
Restricted stock units and restricted stock awards
The Company grants RSUs and RSAs to certain team members, officers, and directors under the Incentive Plan. RSUs and RSAs vest upon service-based criteria and performance-based criteria. Generally, service-based RSUs and RSAs vest over a four-year period in equal annual installments commencing upon the first anniversary of the grant date. RSUs and RSAs are valued based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate. The weighted-average fair value of RSUs granted during the fiscal years ended January 31, 2022, 2021 and 2020 was $64.87, $56.93 and $65.20 per share, respectively.
Performance restricted stock units and awards. During the fiscal year ended January 31, 2020, the Company awarded 129,963 PRSUs (the “FY20 PRSUs”). The Company recorded stock-based compensation related to the FY20 PRSUs when it was considered probable that the performance conditions would be met. In March 2020, the Compensation Committee modified the vesting conditions of the FY20 PRSUs by basing the first year of the award solely on the Company’s revenue CAGR for the first year, exclusive of the revenue recognized through the WageWorks Acquisition, and measured using the original revenue CAGR targets set by the Compensation Committee in respect of such awards. As a result, one-third of the FY20 PRSUs were deemed by the Compensation Committee to be earned at target; however, despite this determination, and in order to encourage retention of our executive officers, our executive officers were required to remain employed until the remaining performance conditions for the FY20 PRSUs were certified by the Compensation Committee. The remaining two-thirds of the FY20 PRSUs vested based on the Company’s net cash provided by operating activities (as defined under GAAP) relative to target given the importance of the Company generating sufficient cash flow to service the additional indebtedness incurred in connection with the WageWorks Acquisition. The modification affected 12 team members and resulted in incremental stock-based compensation expense of $6.6 million, which was recognized over the remaining service period, adjusted for the level of achievement of the performance conditions and any forfeitures. Prior to the modification, the Company did not believe the FY20 PRSUs were likely to vest, and as a result, $2.9 million of previously recorded stock-based compensation expense was reversed during the three months ended April 30, 2020. The modified performance conditions for the second and third tranches allowed for a range of vesting from 0% to 200% based on the level of achievement of the new performance conditions. The Company's actual net cash provided by operating activities for the fiscal year ended January 31, 2022 was below the threshold level of achievement, and for the fiscal year ended January 31, 2021 was 163% of the target level of achievement. Previously recorded stock-based compensation expense associated with FY20 PRSUs that did not vest was reversed during the fiscal year ended January 31, 2022 when it was no longer considered probable that the performance conditions would be met. The FY20 PRSUs cliff vested upon approval by the Compensation Committee, which occurred in March 2022.
During the fiscal year ended January 31, 2021, the Company awarded 277,950 PRSUs subject to a market condition based on the Company’s total shareholder return ("TSR") relative to the Russell 2000 index as measured on January 31, 2023. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was approximately $20.8 million. Compensation expense is recorded if the service condition is met regardless of whether the market condition is satisfied. The market condition allows for a range of vesting from 0% to 200% based on the level of performance achieved. The PRSUs cliff vest upon approval by the Compensation Committee.
During the fiscal year ended January 31, 2022, the Company awarded 249,750 PRSUs subject to a market condition based on the Company’s total shareholder return ("TSR") relative to the Russell 2000 index as measured on January 31, 2024. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was approximately $22.4 million. Compensation expense is recorded if the service condition is met regardless of whether the market condition is satisfied. The market condition allows for a range of vesting from 0% to 200% based on the level of performance achieved. The PRSUs cliff vest upon approval by the Compensation Committee.
A summary of the RSU and RSA activity is as follows:
RSUs and PRSUsRSAs and PRSAs
(in thousands, except weighted-average grant date fair value)SharesWeighted-average grant date fair valueSharesWeighted-average grant date fair value
Outstanding as of January 31, 20211,832 $60.41 193 $61.77 
Granted1,827 64.87 — — 
Vested(482)59.60 (116)61.77 
Forfeited(437)62.81 (75)61.77 
Outstanding as of January 31, 20222,740 $63.15 $61.72 
During the fiscal years ended January 31, 2022, 2021 and 2020 the aggregate intrinsic value of RSUs and RSAs vested was $40.9 million, $31.8 million, and $25.0 million, respectively.
Total unrecorded stock-based compensation expense as of January 31, 2022 associated with RSUs and PRSUs was $123.0 million, which is expected to be recognized over a weighted-average period of 2.5 years. Total unrecorded stock-based compensation expense as of January 31, 2022 associated with RSAs and PRSAs was less than $0.1 million, which is expected to be recognized over a weighted-average period of 0.2 years.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value
12 Months Ended
Jan. 31, 2022
Fair Value Disclosures [Abstract]  
Fair value Fair value
Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair value hierarchy:
Level 1—quoted prices in active markets for identical assets or liabilities;
Level 2—inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and
Level 3—unobservable inputs based on the Company’s own assumptions.
Cash and cash equivalents are considered Level 1 instruments and are valued based on publicly available daily net asset values. The carrying values of cash and cash equivalents approximate fair values due to the short-term nature of these instruments.
The Notes are valued based upon quoted market prices and are considered Level 2 instruments because the markets in which the Notes trade are not considered active markets. As of January 31, 2022, the fair value of the Notes was $588.4 million.
The Term Loan Facility is considered a Level 2 instrument and recorded at book value in the Company's consolidated financial statements. The Term Loan Facility reprices frequently due to variable interest rate terms and entails no significant changes in credit risk. As a result, the fair value of the Term Loan Facility approximates carrying value.
The Prior Term Loan Facility was considered a Level 2 instrument and recorded at book value in the Company's consolidated financial statements. The Prior Term Loan Facility repriced frequently due to variable interest rate terms and entailed no significant changes in credit risk. As a result, the fair value of the Prior Term Loan Facility approximated carrying value.
The contingent consideration liability resulting from the Luum Acquisition was determined using a Monte Carlo valuation model based on Level 3 inputs. The estimate of fair value of the contingent consideration obligation required subjective assumptions to be made regarding revenue growth rates, discount rates, peer revenue volatilities, and probabilities assigned to various potential business result scenarios and was determined using probability assessments with respect to the likelihood of achieving certain revenue targets. The fair value measurement was based on inputs unobservable in the market and thus represented a level 3 measurement. On October 31, 2021, the Company entered into an amendment to the purchase agreement to pay $6.0 million in satisfaction of the contingent consideration liability, and accordingly, the liability was transferred out of Level 3 as it was no longer measured at fair value. For further information, see Note 3—Business combination.
The following table reconciles the change in the fair value of the contingent consideration during the fiscal year ended January 31, 2022:
(in thousands)Carrying amount
Balance as of January 31, 2021$— 
Contingent consideration recognized at acquisition8,147 
Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss)(2,147)
Payments(6,000)
Balance as of January 31, 2022$— 
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Employee benefits
12 Months Ended
Jan. 31, 2022
Retirement Benefits [Abstract]  
Employee benefits Employee benefitsThe Company has established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All non-seasonal team members over the age of 21 are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 3.5% of eligible earnings. Employer matching contribution expense was $7.1 million, $6.5 million and $3.7 million for the fiscal years ended January 31, 2022, 2021 and 2020, respectively.The Company is self-insured for medical and dental benefits for all qualifying employees. The medical plan carries a stop-loss policy which will protect from individual claims during the plan year exceeding $350,000. The Company records estimates of costs of claims incurred based on an analysis of historical data and independent estimates. The Company's liability for self-insured medical claims is included in accrued compensation in its consolidated balance sheet and was $3.9 million and $3.5 million as of January 31, 2022 and 2021, respectively.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent events
12 Months Ended
Jan. 31, 2022
Subsequent Events [Abstract]  
Subsequent events Subsequent eventsOn March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. HSA portfolio for $60 million in cash.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of business and significant accounting policies (Policies)
12 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Reclassifications Certain reclassifications have been made to prior year amounts to conform to the current year presentation
Principles of consolidation The Company consolidates entities in which the Company has a controlling financial interest, which includes all of its wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.
Segments The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.
Cash and cash equivalents The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use.
Client-held funds Many of the Company's client services agreements with employers (referred to as "Clients") provide that Clients remit funds to the Company to pre-fund Client and employee participant contributions related to flexible spending accounts and health reimbursement arrangements (“FSAs” and “HRAs”, respectively) and commuter accounts. These Client-held funds remitted to the Company do not represent cash assets of the Company to the extent that they are not combined with corporate cash, and accordingly are not included in cash and cash equivalents on the Company's consolidated balance sheets.
Accounts receivable On February 1, 2020, the Company adopted Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments using the modified retrospective transition method. Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for expected credit losses from trade receivables considering past events, current conditions, and reasonable and supportable forecasts of future economic conditions. In evaluating the Company’s ability to collect outstanding receivable balances, the Company considers various factors including macroeconomic variables, the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer’s current financial condition.
Investments
Marketable equity securities were strategic equity investments with readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for at fair value and were classified as investments on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net in the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no marketable equity securities.
Non-marketable equity securities were strategic equity investments without readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for using the measurement alternative and were classified as other assets on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net on the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no non-marketable equity securities and an immaterial balance of non-marketable equity securities, respectively.
Other assets Other assets consist primarily of contract costs, debt issuance costs, prepaid expenditures, income tax receivables, inventories, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets.
Leases
The Company determines if a contract contains a lease at inception or any modification of the contract. A contract contains a lease if the contract conveys the right to control the use of an identified asset for a specified period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset.
Leases with an expected term of 12 months or less at commencement are not accounted for on the balance sheet. All operating lease expense is recognized on a straight-line basis over the expected lease term. Certain leases also include obligations to pay for non-lease services, such as utilities and common area maintenance. The services are accounted for separately from lease components, and the Company allocates payments to the lease and other services components based on estimated stand-alone prices.
Operating lease right-of-use ("ROU") assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the rate implicit in each lease is not readily determinable, management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.
Property and equipment Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:
Computer equipment
3-5 years
Furniture and fixtures5 years
Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.
Intangible assets, net
Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives. The useful life used for computing amortization for all intangible asset classes is described below:
Software and software development costs3 years
Acquired customer relationships
7-15 years
Acquired developed technology
2-5 years
Acquired trade names and trademarks3 years
Acquired HSA portfolios15 years
The Company accounts for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (“ASC”) 350-40, Internal-Use Software. Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred during the application development stage that are directly attributable to developing or obtaining software for internal use are capitalized. Management’s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.
Acquired customer relationships, developed technology, and trade names and trademarks are valued utilizing the discounted cash flow method, a form of the income approach. The useful lives of acquired customer relationships were estimated based on discount rates and revenue growth rates, net of attrition. The useful lives of developed technology and trade names were estimated based on expected obsolescence. The Company expenses the assets straight-line over the useful lives, and determined that this amortization method is appropriate to reflect the pattern over which the economic benefits of these acquired assets are realized.
Acquired HSA portfolios consist of the contractual rights to administer the activities related to the individual HSAs acquired. The Company used its HSA customer relationship period assumption and the historical attrition rates of member accounts to determine that an average useful life of 15 years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized.
The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value.
Goodwill Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January 31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company’s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a qualitative assessment to compare a reporting unit's fair value to its carrying value. If it is determined that it is more likely than not that a reporting unit's fair value is less than its carrying value, a quantitative comparison is made between the Company's market capitalization and the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, an impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.
Self insurance The Company is self-insured for medical insurance up to certain annual stop-loss limits. The Company establishes a liability as of the balance sheet date for claims, both reported and incurred but not reported, using currently available information as well as historical claims experience, and as determined by an independent third party.
Other long-term liabilities Other long-term liabilities consists of long-term deferred revenue and other liabilities that the Company does not expect to settle within one year.
Revenue recognition
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition through the following steps:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Disaggregation of revenue. The Company's primary sources of revenue are service, custodial, and interchange revenue and are disclosed in the consolidated statements of operations and comprehensive income (loss). All of the Company's sources of revenue are deemed to be revenue contracts with customers. Each revenue source is affected differently by economic factors as it relates to the nature, amount, timing and uncertainty.
Costs to obtain a contract. ASC 606, Revenue from contracts with customers, requires capitalizing the costs of obtaining a contract when those costs are expected to be recovered.
In order to determine the amortization period for sales commissions contract costs, the Company applied the portfolio approach. Accordingly, the amortization period of the assets has been determined to be the average economic life of an HSA or other CDB relationship, which is estimated to be 15 years and 7 years, respectively. Amortization of capitalized sales commission contract costs is included in sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). The Company has applied the practical expedient which allows an entity to account for incremental costs of obtaining a contract at a portfolio level. The Company has also applied the practical expedient to recognize incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less.
Performance obligations. ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations; however, as permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria.
Service revenue. The Company administers its platforms, prepares statements, provides a mechanism for spending funds, and provides customer support services. All of these services are consumed as they are received. The Company recognizes service revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for those services, on a monthly basis as it satisfies its performance obligations.
Custodial revenue. The Company earns custodial revenue primarily from HSA assets deposited with depository partners or placed in group annuity contracts or similar arrangements with insurance company partners, recordkeeping fees earned in respect of mutual funds in which HSA members invest, and Client-held funds deposited with depository partners. In addition, once a member’s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA assets in mutual funds through a custodial investment partner, from which the Company earns a recordkeeping fee, calculated as a percentage of custodial investments. The deposit of funds represents a service that is simultaneously received and consumed by the depository partners, insurance company partners, and investment partner. The Company recognizes custodial revenue each month, in an amount that reflects the consideration it expects to be entitled to in exchange for the service.
Interchange revenue. The Company satisfies its interchange performance obligation each time payments are made with its cards via payment networks. The Company recognizes interchange revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for the service, in the month the payment transaction occurs.
Contract balances. The Company does not recognize revenue until its right to consideration is unconditional and therefore has no related contract assets. The Company records a receivable when revenue is recognized prior to payment and the Company has unconditional right to payment. Alternatively, when payment precedes the related services, the Company records a contract liability, or deferred revenue, until its performance obligations are satisfied.
Significant judgments. The Company makes no significant judgments in determining the amount or timing of revenue recognition. The Company has estimated the average economic life of an HSA or CDB member
relationship, which has been determined to be the amortization period for the capitalized sales commissions contract costs.
Cost of revenue
The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies, and other operating costs of the member account servicing departments. Other components of the Company’s cost of revenue include interest retained by members on custodial assets held and interchange costs incurred in connection with processing card transactions initiated by members.
Stock-based compensation
The Company grants stock-based awards, which consist of stock options, restricted stock units ("RSUs") and restricted stock awards ("RSAs"), to certain team members, executive officers, and directors. The Company recognizes compensation expense for stock-based awards based on the grant date estimated fair value. Expense for stock-based awards is generally recognized on a straight-line basis over the requisite service period, and is reversed as pre-vesting forfeitures occur. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock options on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables. The fair value of RSUs and RSAs is based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate.
For stock-based awards with performance conditions, the Company evaluates the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of ASC 718, Compensation—Stock Compensation ("Topic 718"). Compensation expense related to stock-based awards with market conditions is recorded on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied.
Upon the exercise of a stock option or release of an RSU/RSA, common shares are issued from authorized, but not outstanding, common stock.
Interest Expense Interest expense primarily consists of accrued interest expense and amortization of deferred financing costs associated with our long-term debt.
Income tax provision (benefit)
The Company accounts for income taxes and the related accounts under the asset and liability method as set forth in ASC 740, Income Taxes. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years.
The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other income (expense), net in the consolidated statements of operations and comprehensive income (loss). Changes in facts and circumstances could have a material impact on the Company’s effective tax rate and results of operations.
Asset acquisitions and Business combination The Company routinely acquires rights to be the custodian of HSA portfolios, in which substantially all of the fair value of the gross portfolio assets acquired is concentrated in a group of similar HSA assets and therefore the acquisitions do not constitute a business. Accordingly, the acquisitions are accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, Business Combinations—Related Issues. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The cost of the assets acquired, including transaction costs incurred in conjunction with an asset acquisition, is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill.
Consideration paid for the acquisition of a business as defined by ASC 805-10 is allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date.
Acquisition-related expenses incurred in conjunction with the acquisition of a business are recognized in earnings in the period in which they are incurred and are included in other income (expense), net on the consolidated statements of operations and comprehensive income (loss).
Use of estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and performance restricted stock units and restricted stock awards, and income taxes. Actual results could differ from those estimates.
Recently adopted and issued accounting pronouncements not yet adopted
Recently adopted accounting pronouncements
None.
Recently issued accounting pronouncements not yet adopted
None.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of business and significant accounting policies (Tables)
12 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Estimated Useful Life of Property and Equipment The useful life used for computing depreciation for all other asset classes is described below:
Computer equipment
3-5 years
Furniture and fixtures5 years
Property and equipment consisted of the following as of January 31, 2022 and 2021:
(in thousands)January 31, 2022January 31, 2021
Leasehold improvements$18,573 $22,271 
Furniture and fixtures8,417 9,230 
Computer equipment31,982 28,592 
Property and equipment, gross58,972 60,093 
Accumulated depreciation(35,600)(30,987)
Property and equipment, net$23,372 $29,106 
Schedule of Useful Lives of Intangible Assets The useful life used for computing amortization for all intangible asset classes is described below:
Software and software development costs3 years
Acquired customer relationships
7-15 years
Acquired developed technology
2-5 years
Acquired trade names and trademarks3 years
Acquired HSA portfolios15 years
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$12,400 7.0
Developed technology (1)10,900 5.0
Trade names & trademarks (1)600 3.0
Total acquired intangible assets$23,900 6.0
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$146,000 15.0
Developed technology (1)25,000 5.0
Identified intangible assets subject to amortization171,000 13.5
In-process software development costs1,183 n/a
Total acquired intangible assets$172,183 
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The gross carrying amount and associated accumulated amortization of intangible assets were as follows:
(in thousands)January 31, 2022January 31, 2021
Software and software development costs$192,050 $127,005 
Acquired HSA portfolios192,298 125,141 
Acquired customer relationships759,781 601,381 
Acquired developed technology132,825 96,925 
Acquired trade names12,900 12,300 
Intangible assets, gross1,289,854 962,752 
Accumulated amortization(316,717)(195,749)
Intangible assets, net$973,137 $767,003 
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Net income (loss) per share (Tables)
12 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the computation of basic and diluted net income (loss) per share:
Year ended January 31,
(in thousands, except per share data)202220212020
Numerator (basic and diluted):
Net income (loss)$(44,289)$8,834 $39,664 
Denominator (basic):
Weighted-average common shares outstanding83,133 74,235 67,026 
Denominator (diluted):
Weighted-average common shares outstanding83,133 74,235 67,026 
Weighted-average dilutive effect of stock options and restricted stock units— 1,444 1,427 
Diluted weighted-average common shares outstanding83,133 75,679 68,453 
Net income (loss) per share:
Basic $(0.53)$0.12 $0.59 
Diluted$(0.53)$0.12 $0.58 
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Business combinations (Tables)
12 Months Ended
Jan. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Allocation of Consideration The following table summarizes the Company's allocation of the consideration paid in the WageWorks Acquisition:
(in millions)Initial AllocationAdjustmentsUpdated Allocation
Cash and cash equivalents$406.8 $(14.5)$392.3 
Other current assets56.5 2.5 59.0 
Property, plant, and equipment26.6 — 26.6 
Operating lease right-of-use assets42.5 — 42.5 
Intangible assets715.3 — 715.3 
Goodwill1,330.5 (8.0)1,322.5 
Other assets5.9 — 5.9 
Client-held funds obligation(237.5)17.2 (220.3)
Other current liabilities(69.1)(3.7)(72.8)
Other long-term liabilities(26.7)— (26.7)
Deferred tax liability(128.7)6.5 (122.2)
Total consideration paid$2,122.1 $— $2,122.1 
The following table summarizes the Company's current allocation of the consideration paid:
(in thousands)Estimated fair valueAdjustmentsUpdated Allocation
Cash and cash equivalents$626 $— $626 
Other current assets1,469 — 1,469 
Intangible assets23,900 — 23,900 
Goodwill36,374 (19)36,355 
Other assets100 — 100 
Current liabilities(597)— (597)
Deferred tax liability(3,566)19 (3,547)
Total consideration paid$58,306 $— $58,306 
The following table summarizes the Company's current allocation of the consideration paid:
(in thousands)Estimated fair value
Current assets$2,667 
Intangible assets172,183 
Goodwill282,287 
Current liabilities(2,137)
Total consideration paid$455,000 
Schedule of Pro Forma Information The estimated pro forma revenue and net income include the alignment of accounting policies, the effect of fair value adjustments related to the WageWorks Acquisition, associated tax effects and the impact of the borrowings to finance the WageWorks Acquisition and related expenses.
Year ended January 31,
(in thousands) (unaudited)20202019
Revenue$798,253 $765,801 
Net income$23,101 $6,419 
Schedule of Finite-Lived Intangible Assets The useful life used for computing amortization for all intangible asset classes is described below:
Software and software development costs3 years
Acquired customer relationships
7-15 years
Acquired developed technology
2-5 years
Acquired trade names and trademarks3 years
Acquired HSA portfolios15 years
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$12,400 7.0
Developed technology (1)10,900 5.0
Trade names & trademarks (1)600 3.0
Total acquired intangible assets$23,900 6.0
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$146,000 15.0
Developed technology (1)25,000 5.0
Identified intangible assets subject to amortization171,000 13.5
In-process software development costs1,183 n/a
Total acquired intangible assets$172,183 
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The gross carrying amount and associated accumulated amortization of intangible assets were as follows:
(in thousands)January 31, 2022January 31, 2021
Software and software development costs$192,050 $127,005 
Acquired HSA portfolios192,298 125,141 
Acquired customer relationships759,781 601,381 
Acquired developed technology132,825 96,925 
Acquired trade names12,900 12,300 
Intangible assets, gross1,289,854 962,752 
Accumulated amortization(316,717)(195,749)
Intangible assets, net$973,137 $767,003 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental financial statement information (Tables)
12 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment The useful life used for computing depreciation for all other asset classes is described below:
Computer equipment
3-5 years
Furniture and fixtures5 years
Property and equipment consisted of the following as of January 31, 2022 and 2021:
(in thousands)January 31, 2022January 31, 2021
Leasehold improvements$18,573 $22,271 
Furniture and fixtures8,417 9,230 
Computer equipment31,982 28,592 
Property and equipment, gross58,972 60,093 
Accumulated depreciation(35,600)(30,987)
Property and equipment, net$23,372 $29,106 
Schedule of Other Expense, Net Other income (expense), net, consisted of the following:
Year ended January 31,
(in thousands)202220212020
Interest income$1,501 $1,045 $5,905 
Gain on equity securities1,692 — 27,760 
Acquisition costs(10,832)(1,118)(40,810)
Other income (expense)1,708 5,080 (1,934)
Total other income (expense), net$(5,931)$5,007 $(9,079)
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Jan. 31, 2022
Leases [Abstract]  
Schedule of Lease Cost The components of operating lease costs were as follows:
Year ended January 31,
(in thousands)202220212020
Operating lease expense$14,762 $16,073 $9,059 
Sublease income(1,836)(1,799)(750)
Net operating lease cost$12,926 $14,274 $8,309 
Weighted average lease term and discount rate were as follows:
January 31, 2022January 31, 2021
Weighted average remaining lease term8.32 years9.02 years
Weighted average discount rate4.29 %4.32 %
Lease liabilities were as follows:
(in thousands)January 31, 2022January 31, 2021
Gross lease liabilities$92,529 $107,150 
Less: imputed interest(15,126)(18,889)
Present value of lease liabilities77,403 88,261 
Less: current portion of lease liabilities(12,171)(14,037)
Lease liabilities, non-current$65,232 $74,224 
Supplemental cash flow information related to the Company's operating leases was as follows:
Year ended January 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$14,742 $12,941 
Right-of-use assets obtained in exchange for lease obligations$586 $17,480 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets and goodwill (Tables)
12 Months Ended
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets The useful life used for computing amortization for all intangible asset classes is described below:
Software and software development costs3 years
Acquired customer relationships
7-15 years
Acquired developed technology
2-5 years
Acquired trade names and trademarks3 years
Acquired HSA portfolios15 years
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$12,400 7.0
Developed technology (1)10,900 5.0
Trade names & trademarks (1)600 3.0
Total acquired intangible assets$23,900 6.0
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:
($ in thousands)Fair valueEstimated life
(in years)
Customer relationships (1)$146,000 15.0
Developed technology (1)25,000 5.0
Identified intangible assets subject to amortization171,000 13.5
In-process software development costs1,183 n/a
Total acquired intangible assets$172,183 
(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.
The gross carrying amount and associated accumulated amortization of intangible assets were as follows:
(in thousands)January 31, 2022January 31, 2021
Software and software development costs$192,050 $127,005 
Acquired HSA portfolios192,298 125,141 
Acquired customer relationships759,781 601,381 
Acquired developed technology132,825 96,925 
Acquired trade names12,900 12,300 
Intangible assets, gross1,289,854 962,752 
Accumulated amortization(316,717)(195,749)
Intangible assets, net$973,137 $767,003 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Estimated amortization expense for the years ending January 31 is as follows:
Year ending January 31, (in thousands)
2023$137,139 
2024120,589 
202593,822 
202671,863 
202767,368 
Thereafter482,356 
Total$973,137 
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies (Tables)
12 Months Ended
Jan. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Payments Due By Fiscal Year For Our Outstanding Contractual Obligations
The following table summarizes the payments due by fiscal year for our outstanding contractual obligations as of January 31, 2022:
Payments due by fiscal year
(in thousands)20232024202520262027ThereafterTotal
4.50% Senior Notes due 2029 (1)
$— $— $— $— $— $600,000 $600,000 
Term Loan Facility (1)8,750 17,500 17,500 26,250 280,000 — 350,000 
Interest on long-term debt obligations (2)33,951 33,708 33,467 32,965 30,764 72,975 237,830 
Operating lease obligations (3)12,527 10,501 10,849 11,094 11,344 40,671 96,986 
HealthSavings portfolio acquisition (4)60,000 — — — — — 60,000 
Other contractual obligations (5)25,243 13,191 6,137 5,516 6,500 — 56,587 
Total$140,471 $74,900 $67,953 $75,825 $328,608 $713,646 $1,401,403 
(1)As of January 31, 2022, our outstanding combined principal of $950.0 million is presented net of debt issuance costs on our consolidated balance sheets. The debt issuance costs are not included in the table above.
(2)Estimated interest payments assume the stated interest rates applicable to the Notes and Term Loan Facility as of January 31, 2022, which were 4.50% and 1.88% per annum, respectively.
(3)We lease office space and data storage facilities, and we have other non-cancelable operating leases expiring at various dates through 2030. These amounts exclude contractual sublease income of $2.2 million, which is expected to be received through March 2023.
(4)On March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. ("HealthSavings") HSA portfolio for $60 million in cash.
(5)Other contractual obligations consist of processing services agreements, telephony services, and other contractual commitments.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Indebtedness (Tables)
12 Months Ended
Jan. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Long-term debt consisted of the following:
(in thousands)January 31, 2022January 31, 2021
4.50% Senior Notes due 2029
$600,000 $— 
Term Loan Facility350,000 — 
Prior Term Loan Facility— 1,003,125 
Principal amount950,000 1,003,125 
Less: unamortized discount and issuance costs (1)19,173 16,408 
Total debt, net930,827 986,717 
Less: current portion of long-term debt8,750 62,500 
Long-term debt, net$922,077 $924,217 
(1)In addition to the $19.2 million and $16.4 million of unamortized discount and issuance costs related to long-term debt as of January 31, 2022 and 2021, respectively, $4.4 million and $5.0 million of unamortized issuance costs related to our Revolving Credit Facility (as defined below) are included within other assets on the consolidated balance sheets as of January 31, 2022 and January 31, 2021, respectively.
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes (Tables)
12 Months Ended
Jan. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit) The income tax provision (benefit) consisted of the following:
Year ended January 31,
(in thousands)202220212020
Current:
Federal$628 $181 $(448)
State239 258 274 
Total current tax provision (benefit)$867 $439 $(174)
Deferred:
Federal$(21,197)$(1,630)$3,538 
State(2,122)(3,503)127 
Total deferred tax provision (benefit)$(23,319)$(5,133)$3,665 
Total income tax provision (benefit)$(22,452)$(4,694)$3,491 
Schedule of Effective Income Tax Rate Reconciliation Total income tax provision (benefit) differed from the amounts computed by applying the U.S. federal statutory income tax rate to income before income taxes as a result of the following:
Year ended January 31,
(in thousands)202220212020
Federal income tax provision (benefit) at the statutory rate$(14,016)$869 $9,063 
State income tax provision (benefit), net of federal tax provision (benefit)(3,733)(99)960 
Other non-deductible or non-taxable items, net(165)469 798 
Excessive employee remuneration1,214 1,186 2,117 
Excess tax benefits on stock-based compensation expense, net(5,098)(2,983)(4,815)
Federal research and development credits(4,218)(2,195)(2,296)
Change in uncertain tax position reserves, net of indirect benefits836 511 491 
Non-deductible acquisition-related costs— — 3,032 
Non-taxable gain on investment in subsidiary— — (5,790)
Reclassification of operating lease right-of-use assets— 185 — 
Change in net operating losses due to measurement period adjustments— 377 — 
Deferred tax rate adjustment due to merger integration725 (1,814)225 
Return-to-provision adjustments(810)(1,010)(332)
Change in valuation allowance3,457 (145)93 
Other items, net(644)(45)(55)
Total income tax provision (benefit)$(22,452)$(4,694)$3,491 
Schedule of Deferred Tax Assets and Liabilities Deferred tax assets and liabilities consisted of the following:
(in thousands)January 31, 2022January 31, 2021
Deferred tax assets:
Net operating loss carryforward$5,542 $1,653 
Stock compensation14,778 12,600 
Research and development credits13,351 6,274 
Lease liabilities19,356 21,813 
Accruals and reserves7,729 10,591 
Other, net3,728 1,755 
Total gross deferred tax assets$64,484 $54,686 
Less valuation allowance(3,561)(104)
Deferred tax assets, net of valuation allowance60,923 54,582 
Deferred tax liabilities:
Fixed assets(1,862)(4,946)
Intangible assets(119,048)(134,442)
Incremental contract costs(9,585)(6,385)
Right-of-use assets(16,923)(22,285)
Goodwill(11,481)(6,081)
Other, net(1,870)(172)
Total gross deferred tax liabilities(160,769)(174,311)
Net deferred tax asset (liability)$(99,846)$(119,729)
Schedule of Unrecognized Tax Benefits Roll Forward A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits, including the impact of purchase accounting from the Luum Acquisition, is as follows:
(in thousands)January 31, 2022January 31, 2021
Gross unrecognized tax benefits at beginning of year$10,206 $9,370 
Gross amounts of increases and decreases:
Purchase accounting adjustments240 — 
Increases as a result of tax positions taken during a prior period38 
Increases as a result of tax positions taken during the current period1,169 835 
Gross unrecognized tax benefits at end of year$11,653 $10,206 
Schedule of Unrecognized Tax Benefit Netted Against Deferred Tax Asset The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets or tax receivables accordingly:
(in thousands)January 31, 2022January 31, 2021
Total gross unrecognized tax benefits$11,653 $10,206 
Amounts netted against related deferred tax assets or tax receivables(7,097)(9,574)
Unrecognized tax benefits recorded on the consolidated balance sheet$4,556 $632 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based compensation (Tables)
12 Months Ended
Jan. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Share Based Compensation Recognized
The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income (loss) during the years presented:
Year ended January 31,
(in thousands)202220212020
Cost of revenue$11,258 $7,996 $4,792 
Sales and marketing7,001 6,986 4,694 
Technology and development13,132 10,772 7,649 
General and administrative21,359 17,109 12,972 
Merger integration— — 1,603 
Other expense, net342 — 13,714 
Total stock-based compensation expense$53,092 $42,863 $45,424 
The following table shows stock-based compensation by award type:
Year ended January 31,
(in thousands)202220212020
Stock options$1,816 $4,499 $6,612 
Restricted stock units37,693 28,040 25,781 
Performance restricted stock units12,948 6,270 4,862 
Restricted stock awards155 1,335 655 
Performance restricted stock awards138 2,719 1,934 
Total non-cash stock-based compensation expense52,750 42,863 39,844 
Acquisition awards exchanged for cash342 — 5,580 
Total stock-based compensation expense$53,092 $42,863 $45,424 
Schedule of Assumptions The key input assumptions utilized in the valuation of the stock options were as follows:
  Year ended January 31,
  202220212020
Expected dividend yieldn/a0%0%
Expected stock price volatilityn/a
 37.97%
35.98% - 36.53%
Risk-free interest raten/a
1.39%
2.21% - 2.43%
Expected life of optionsn/a
5.18 years
4.95 - 5.09 years
Schedule of Stock Options A summary of stock option activity is as follows:
Outstanding stock options
(in thousands, except for exercise prices and term)Number of
options
Range of
exercise
prices
Weighted-
average
exercise
price
Weighted-
average
contractual
term
(in years)
Aggregate
intrinsic
value
Outstanding as of January 31, 20211,674 
$1.25 - 82.39
$31.46 5.00$87,164 
Exercised (442)
$1.25 - 44.53
$19.81 
Outstanding as of January 31, 20221,232 
$1.25 - 82.39
$35.64 4.20$25,719 
Vested and expected to vest as of January 31, 20221,232 $35.64 4.20$25,719 
Exercisable as of January 31, 20221,148 $33.09 4.00$25,719 
Schedule of Restricted Stock Activity A summary of the RSU and RSA activity is as follows:
RSUs and PRSUsRSAs and PRSAs
(in thousands, except weighted-average grant date fair value)SharesWeighted-average grant date fair valueSharesWeighted-average grant date fair value
Outstanding as of January 31, 20211,832 $60.41 193 $61.77 
Granted1,827 64.87 — — 
Vested(482)59.60 (116)61.77 
Forfeited(437)62.81 (75)61.77 
Outstanding as of January 31, 20222,740 $63.15 $61.72 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value (Tables)
12 Months Ended
Jan. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Change in the Fair Value of the Contingent Consideration
The following table reconciles the change in the fair value of the contingent consideration during the fiscal year ended January 31, 2022:
(in thousands)Carrying amount
Balance as of January 31, 2021$— 
Contingent consideration recognized at acquisition8,147 
Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss)(2,147)
Payments(6,000)
Balance as of January 31, 2022$— 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of business and significant accounting policies - Narrative (Details)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
$ / shares
shares
Jan. 31, 2022
segment
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of segments | segment   1
HSA Member    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Capitalized contract cost, amortization period   15 years
RA Customer Relationship    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Capitalized contract cost, amortization period   7 years
Acquired HSA Portfolios    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Estimated life (in years)   15 years
Leasehold Improvements | Minimum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of property, plant and equipment (in years)   3 years
Leasehold Improvements | Maximum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of property, plant and equipment (in years)   5 years
Follow on Equity Offering    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Common stock, shares (in shares) | shares 5,750  
Offering price per share (in usd per share) | $ / shares $ 80.30  
Net proceeds from follow on offering $ 456.6  
Underwriting discounts and commissions 4.6  
Other offering expenses payable $ 0.5  
Passive Custodial Funds    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Minimum net worth above custodial assets   2.00%
Non-passive Custodial Fund    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Minimum net worth above custodial assets   4.00%
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of business and significant accounting policies - Property and Equipment (Details)
12 Months Ended
Jan. 31, 2022
Computer equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life of property, plant and equipment (in years) 3 years
Computer equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life of property, plant and equipment (in years) 5 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Useful life of property, plant and equipment (in years) 5 years
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of business and significant accounting policies - Intangible Assets (Details)
12 Months Ended
Jan. 31, 2022
Software and software development costs  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated life (in years) 3 years
Acquired customer relationships | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated life (in years) 7 years
Acquired customer relationships | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated life (in years) 15 years
Acquired developed technology | Minimum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated life (in years) 2 years
Acquired developed technology | Maximum  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated life (in years) 5 years
Acquired trade names and trademarks  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated life (in years) 3 years
Acquired HSA portfolios  
Acquired Finite-Lived Intangible Assets [Line Items]  
Estimated life (in years) 15 years
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Net income (loss) per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Numerator (basic and diluted):      
Net income (loss) $ (44,289) $ 8,834 $ 39,664
Denominator (basic):      
Weighted-average common shares outstanding (in shares) 83,133 74,235 67,026
Denominator (diluted):      
Weighted-average common shares outstanding (in shares) 83,133 74,235 67,026
Weighted-average dilutive effect of stock options and restricted stock units (in shares) 0 1,444 1,427
Diluted weighted-average common shares outstanding (in shares) 83,133 75,679 68,453
Net income (loss) per share:      
Basic (in usd per share) $ (0.53) $ 0.12 $ 0.59
Diluted (in usd per share) $ (0.53) $ 0.12 $ 0.58
Antidilutive securities excluded from computation of earnings per share (in shares) 1,800 600 300
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Business combinations - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
Nov. 01, 2021
Oct. 31, 2021
Mar. 08, 2021
Aug. 30, 2019
Jan. 31, 2022
Jan. 31, 2021
Business Acquisition [Line Items]            
Goodwill         $ 1,645,836 $ 1,327,193
WageWorks, Inc.            
Business Acquisition [Line Items]            
Merger related costs, price per share (in usd per share)       $ 51.35    
Aggregate fair value of consideration paid       $ 2,000,000    
Cash paid       816,900    
Borrowing pursuant to term loan facility       1,220,000    
WageWorks, Inc. | Term Loan Facility | Line of Credit            
Business Acquisition [Line Items]            
Cash paid       $ 30,500    
Luum Acquisition            
Business Acquisition [Line Items]            
Cash paid     $ 50,200      
Ownership interest (as a percent)     100.00%      
Maximum amount of contingent consideration payable     $ 20,000      
Contingent consideration, performance period     2 years      
Contingent payments payable   $ 6,000 $ 8,100      
Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss)   $ 2,100        
Goodwill     $ 36,374   36,355  
Further Acquisition            
Business Acquisition [Line Items]            
Aggregate fair value of consideration paid $ 455,000          
Goodwill $ 282,287       $ 282,300  
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Business combinations - Preliminary Allocation of Consideration (Details) - USD ($)
$ in Thousands
2 Months Ended 11 Months Ended 12 Months Ended
Oct. 31, 2019
Jan. 31, 2022
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Nov. 01, 2021
Mar. 08, 2021
Aug. 30, 2019
Business Acquisition [Line Items]                
Goodwill   $ 1,645,836 $ 1,645,836 $ 1,327,193        
Goodwill, adjustments     (19) $ (5,438) $ 0      
WageWorks Inc.                
Business Acquisition [Line Items]                
Cash and cash equivalents $ 392,300             $ 406,800
Cash and cash equivalents, adjustments (14,500)              
Other current assets 59,000             56,500
Other current assets, adjustments 2,500              
Property, plant, and equipment 26,600             26,600
Operating lease right-of-use assets 42,500             42,500
Intangible assets 715,300             715,300
Goodwill 1,322,500             1,330,500
Goodwill, adjustments (8,000)   5,400          
Other assets 5,900             5,900
Client-held funds obligation (220,300)             (237,500)
Client-held funds obligation, adjustments 17,200              
Other current liabilities (72,800)             (69,100)
Other current liabilities, adjustments (3,700)              
Other long-term liabilities (26,700)             (26,700)
Deferred tax liability (122,200)             (128,700)
Deferred tax liability, adjustments 6,500              
Total consideration paid 2,122,100             $ 2,122,100
Total consideration paid, adjustments $ 0              
Luum Acquisition                
Business Acquisition [Line Items]                
Cash and cash equivalents   626 626       $ 626  
Other current assets   1,469 1,469       1,469  
Intangible assets   23,900 23,900       23,900  
Goodwill   36,355 36,355       36,374  
Goodwill, adjustments   (19)            
Other assets   100 100       100  
Other current liabilities   (597) (597)       (597)  
Deferred tax liability   (3,547) (3,547)       (3,566)  
Deferred tax liability, adjustments   19            
Total consideration paid   58,306 58,306       $ 58,306  
Total consideration paid, adjustments   0            
Further Acquisition                
Business Acquisition [Line Items]                
Other current assets           $ 2,667    
Intangible assets           172,183    
Goodwill   $ 282,300 $ 282,300     282,287    
Other current liabilities           (2,137)    
Total consideration paid           $ 455,000    
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Business combinations - Pro Forma Results (Details) - WageWorks Inc. - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Business Acquisition [Line Items]    
Revenue $ 798,253 $ 765,801
Net income $ 23,101 $ 6,419
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Business combinations - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2021
Mar. 08, 2021
Jan. 31, 2022
Oct. 31, 2019
Aug. 30, 2019
Trade names & trademarks          
Business Acquisition [Line Items]          
Estimated life (in years)     3 years    
WageWorks Inc.          
Business Acquisition [Line Items]          
Intangible assets       $ 715,300 $ 715,300
Luum Acquisition          
Business Acquisition [Line Items]          
Finite-lived intangible assets, acquired   $ 23,900      
Intangible assets   $ 23,900 $ 23,900    
Estimated life (in years)   6 years      
Luum Acquisition | Acquired customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets, acquired   $ 12,400      
Estimated life (in years)   7 years      
Luum Acquisition | Acquired developed technology          
Business Acquisition [Line Items]          
Finite-lived intangible assets, acquired   $ 10,900      
Estimated life (in years)   5 years      
Luum Acquisition | Trade names & trademarks          
Business Acquisition [Line Items]          
Finite-lived intangible assets, acquired   $ 600      
Estimated life (in years)   3 years      
Further Acquisition          
Business Acquisition [Line Items]          
Finite-lived intangible assets, acquired $ 171,000        
Intangible assets $ 172,183        
Estimated life (in years) 13 years 6 months        
Further Acquisition | In-process software development costs          
Business Acquisition [Line Items]          
Indefinite-lived intangible assets acquired $ 1,183        
Further Acquisition | Acquired customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangible assets, acquired $ 146,000        
Estimated life (in years) 15 years        
Further Acquisition | Acquired developed technology          
Business Acquisition [Line Items]          
Finite-lived intangible assets, acquired $ 25,000        
Estimated life (in years) 5 years        
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental financial statement information - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Allowance for doubtful accounts $ 6,200 $ 4,200  
Credit losses from trade receivables 3,300 3,400 $ 1,000
Capitalized contract cost 39,300 27,500  
Amortization of capitalized contract costs 4,300 2,400 1,900
Depreciation expense 14,700 16,000 8,900
Remaining performance obligation 10,500 4,100  
Deferred revenue 1,300    
Loss on extinguishment of debt $ 4,049 $ 0 $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-02-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation, percentage 47.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months    
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental financial statement information - Property and equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 58,972 $ 60,093
Accumulated depreciation (35,600) (30,987)
Property and equipment, net 23,372 29,106
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,573 22,271
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,417 9,230
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 31,982 $ 28,592
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental financial statement information - Other expense, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Interest income $ 1,501 $ 1,045 $ 5,905
Gain on equity securities 1,692 0 27,760
Acquisition costs (10,832) (1,118) (40,810)
Other income (expense) 1,708 5,080 (1,934)
Total other income (expense), net $ (5,931) $ 5,007 $ (9,079)
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details)
12 Months Ended
Mar. 24, 2022
USD ($)
Jan. 31, 2022
USD ($)
extension
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]        
Lessee, operating lease, number of extensions | extension   1    
Operating lease not yet commenced undiscounted amount   $ 4,500,000    
Impairment of right-of-use assets   11,246,000 $ 0 $ 0
Operating lease right-of-use assets   63,613,000 89,508,000  
Operating lease, liability   77,403,000 88,261,000  
Right of use asset   3,900,000    
Subsequent Event        
Lessee, Lease, Description [Line Items]        
Proceeds from sale of operating lease $ 3,900,000      
WageWorks, Inc.        
Lessee, Lease, Description [Line Items]        
Operating lease right-of-use assets     14,800,000  
Operating lease, liability     $ 0  
Impairment of long-lived assets to be disposed of   $ 10,900,000    
Minimum        
Lessee, Lease, Description [Line Items]        
Remaining operating lease terms   1 year    
Lease renewal terms extension   3 years    
Maximum        
Lessee, Lease, Description [Line Items]        
Remaining operating lease terms   9 years    
Lease renewal terms extension   10 years    
Operating lease not yet commenced term of contract   9 years    
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Leases [Abstract]      
Operating lease expense $ 14,762 $ 16,073 $ 9,059
Sublease income (1,836) (1,799) (750)
Net operating lease cost $ 12,926 $ 14,274 $ 8,309
Weighted average remaining lease term 8 years 3 months 25 days 9 years 7 days  
Weighted average discount rate 4.29% 4.32%  
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Leases [Abstract]    
Gross lease liabilities $ 92,529 $ 107,150
Less: imputed interest (15,126) (18,889)
Present value of lease liabilities 77,403 88,261
Less: current portion of lease liabilities (12,171) (14,037)
Lease liabilities, non-current $ 65,232 $ 74,224
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 14,742 $ 12,941
Right-of-use assets obtained in exchange for lease obligations $ 586 $ 17,480
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets and goodwill - Schedule of finite-lived intangible assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 1,289,854 $ 962,752
Accumulated amortization (316,717) (195,749)
Intangible assets, net 973,137 767,003
Software and software development costs    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 192,050 127,005
Acquired HSA portfolios    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 192,298 125,141
Acquired customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 759,781 601,381
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 132,825 96,925
Acquired trade names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 12,900 $ 12,300
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets and goodwill - Narrative (Details) - USD ($)
2 Months Ended 12 Months Ended
Oct. 31, 2019
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Finite-Lived Intangible Assets [Line Items]        
Amortization expense   $ 122,500,000 $ 99,900,000 $ 46,500,000
Goodwill impairment   0 0 0
Goodwill acquired during the period   318,600,000    
Goodwill, adjustments   (19,000) (5,438,000) $ 0
WageWorks Inc.        
Finite-Lived Intangible Assets [Line Items]        
Goodwill, adjustments $ (8,000,000.0) 5,400,000    
Acquired HSA Portfolios        
Finite-Lived Intangible Assets [Line Items]        
Acquire rights to act   $ 67,200,000 $ 32,400,000  
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets and goodwill - Schedule for future amortization expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2023 $ 137,139  
2024 120,589  
2025 93,822  
2026 71,863  
2027 67,368  
Thereafter 482,356  
Intangible assets, net $ 973,137 $ 767,003
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies - Outstanding Contractual Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 02, 2022
Jan. 31, 2022
Jan. 31, 2021
Long-term Debt, Fiscal Year Maturity [Abstract]      
Total   $ 930,827 $ 986,717
Interest On Long-Term Debt, Fiscal Year Maturity [Abstract]      
2023   33,951  
2024   33,708  
2025   33,467  
2026   32,965  
2027   30,764  
Thereafter   72,975  
Total   237,830  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2023   12,527  
2024   10,501  
2025   10,849  
2026   11,094  
2027   11,344  
Thereafter   40,671  
Total   96,986  
Other Commitment, Fiscal Year Maturity [Abstract]      
2023   25,243  
2024   13,191  
2025   6,137  
2026   5,516  
2027   6,500  
Thereafter   0  
Total   56,587  
Contractual Obligation, Fiscal Year Maturity [Abstract]      
2023   140,471  
2024   74,900  
2025   67,953  
2026   75,825  
2027   328,608  
Thereafter   713,646  
Total   1,401,403  
Principal amount   950,000 1,003,125
Sublease income to be received   2,200  
Further Health Savings Account Portfolio Acquisition      
Asset Acquisition, Consideration [Abstract]      
2023   60,000  
2024   0  
2025   0  
2026   0  
2027   0  
Thereafter   0  
Total   60,000  
HealthSavings Administrators, LLC | Subsequent Event      
Contractual Obligation, Fiscal Year Maturity [Abstract]      
Payments for asset acquisition $ 60,000    
4.500% Senior Notes due 2029      
Long-term Debt, Fiscal Year Maturity [Abstract]      
2023   0  
2024   0  
2025   0  
2026   0  
2027   0  
Thereafter   600,000  
Total   600,000  
Contractual Obligation, Fiscal Year Maturity [Abstract]      
Principal amount   $ 600,000 0
Stated interest rate   4.50%  
Term Loan Facility      
Contractual Obligation, Fiscal Year Maturity [Abstract]      
Stated interest rate   1.88%  
Term Loan Facility | Term Loan Facility      
Long-term Debt, Fiscal Year Maturity [Abstract]      
2023   $ 8,750  
2024   17,500  
2025   17,500  
2026   26,250  
2027   280,000  
Thereafter   0  
Total   350,000  
Contractual Obligation, Fiscal Year Maturity [Abstract]      
Principal amount   $ 350,000 $ 0
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies - Narrative (Details)
$ in Millions
Sep. 06, 2018
lawsuit
Jun. 22, 2018
lawsuit
Jan. 31, 2022
USD ($)
Nov. 24, 2021
USD ($)
Apr. 30, 2021
USD ($)
Loss Contingencies [Line Items]          
Operating lease not yet commenced undiscounted amount     $ 4.5    
Settle of claims     30.0    
Number of derivative lawsuits | lawsuit 2 2      
WageWorks Insurers          
Loss Contingencies [Line Items]          
Settle of claims     25.0    
WageWorks Inc.          
Loss Contingencies [Line Items]          
Operating lease not yet commenced undiscounted amount         $ 63.1
Operating lease not yet commenced term of contract         11 years
Settle of claims     $ 5.0    
WageWorks Inc. | Union Mesa          
Loss Contingencies [Line Items]          
Letters of credit outstanding       $ 2.8  
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Indebtedness - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Debt Instrument [Line Items]    
Principal amount $ 950,000 $ 1,003,125
Less: unamortized discount and issuance costs 19,173 16,408
Total 930,827 986,717
Less: current portion of long-term debt 8,750 62,500
Long-term debt, net of issuance costs 922,077 924,217
4.500% Senior Notes due 2029    
Debt Instrument [Line Items]    
Principal amount 600,000 0
Total $ 600,000  
Stated interest rate 4.50%  
Term Loan Facility    
Debt Instrument [Line Items]    
Stated interest rate 1.88%  
Term Loan Facility | Term Loan Facility    
Debt Instrument [Line Items]    
Principal amount $ 350,000 0
Total 350,000  
Term Loan Facility | Prior Term Loan Facility    
Debt Instrument [Line Items]    
Principal amount 0 1,003,125
Revolving Credit Facility    
Debt Instrument [Line Items]    
Less: unamortized loan issuance costs $ 4,400 $ 5,000
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Indebtedness - Narrative (Details) - USD ($)
12 Months Ended
Oct. 08, 2021
Aug. 30, 2019
Jan. 31, 2022
Oct. 31, 2021
Line of Credit | Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Commitment fee percentage     0.20%  
Line of Credit | Revolving Credit Facility | Maximum        
Debt Instrument [Line Items]        
Commitment fee percentage     0.40%  
4.500% Senior Notes due 2029        
Debt Instrument [Line Items]        
Stated interest rate     4.50%  
4.500% Senior Notes due 2029 | Senior Notes        
Debt Instrument [Line Items]        
Stated interest rate 4.50%      
Principal amount $ 600,000,000      
Accrued interest     $ 8,700,000  
Effective interest rate       4.72%
4.500% Senior Notes due 2029 | October 1, 2024 | Senior Notes        
Debt Instrument [Line Items]        
Redemption price, percentage 102.25%      
4.500% Senior Notes due 2029 | October 1, 2025 | Senior Notes        
Debt Instrument [Line Items]        
Redemption price, percentage 101.125%      
4.500% Senior Notes due 2029 | October 1, 2026 and thereafter | Senior Notes        
Debt Instrument [Line Items]        
Redemption price, percentage 100.00%      
4.500% Senior Notes due 2029 | Prior to October 1, 2024 | Senior Notes        
Debt Instrument [Line Items]        
Redemption price, percentage 100.00%      
4.500% Senior Notes due 2029 | Prior to October 1, 2024, 40% of Principal | Senior Notes        
Debt Instrument [Line Items]        
Redemption price, percentage 104.50%      
Percentage of principal amount redeemed 40.00%      
Term Loan Facility        
Debt Instrument [Line Items]        
Stated interest rate     1.88%  
Effective interest rate     2.63%  
Maximum borrowing capacity of future commitments $ 300,000,000      
Maximum leverage ratio 3.85   5.00  
Minimum interest coverage ratio     3.00  
Term Loan Facility | Minimum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Variable rate borrowing spread 1.25%      
Term Loan Facility | Minimum | Customary Base Rate        
Debt Instrument [Line Items]        
Variable rate borrowing spread 0.25%      
Term Loan Facility | Maximum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Variable rate borrowing spread 2.25%      
Term Loan Facility | Maximum | Customary Base Rate        
Debt Instrument [Line Items]        
Variable rate borrowing spread 1.25%      
Term Loan Facility | Term Loan Facility | Term Loan Facility        
Debt Instrument [Line Items]        
Debt term 5 years      
Credit facilities $ 350,000,000      
Term Loan Facility | Line of Credit | Term Loan Facility        
Debt Instrument [Line Items]        
Debt instrument, prepayment covenant, percentage of proceeds from sales to used to prepay     100.00%  
Debt instrument, number of days to reinvest proceeds from sales of assets     450 days  
Debt instrument, number of days to commit to reinvesting proceeds from sales of assets after initial period     180 days  
Term Loan Facility | Line of Credit | Term Loan Facility | Debt Instrument, Amortization Period One        
Debt Instrument [Line Items]        
Debt instrument, amortization of loans, percentage of principal amount     2.50%  
Term Loan Facility | Line of Credit | Term Loan Facility | Debt Instrument, Amortization Period Two and Three Period        
Debt Instrument [Line Items]        
Debt instrument, amortization of loans, percentage of principal amount     5.00%  
Term Loan Facility | Line of Credit | Term Loan Facility | Debt Instrument, Amortization Period Four        
Debt Instrument [Line Items]        
Debt instrument, amortization of loans, percentage of principal amount     7.50%  
Term Loan Facility | Line of Credit | Term Loan Facility | Debt Instrument, Amortization Period Five        
Debt Instrument [Line Items]        
Debt instrument, amortization of loans, percentage of principal amount     10.00%  
Term Loan Facility | Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt term 5 years      
Credit facilities $ 1,000,000,000      
Term Loan Facility | Letter of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Credit facilities $ 25,000,000      
Prior Term Loan Facility | Minimum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Variable rate borrowing spread   1.25%    
Prior Term Loan Facility | Minimum | Customary Base Rate        
Debt Instrument [Line Items]        
Variable rate borrowing spread   0.25%    
Prior Term Loan Facility | Maximum | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Variable rate borrowing spread   2.25%    
Prior Term Loan Facility | Maximum | Customary Base Rate        
Debt Instrument [Line Items]        
Variable rate borrowing spread   1.25%    
Prior Term Loan Facility | Term Loan Facility | Term Loan Facility        
Debt Instrument [Line Items]        
Debt term   5 years    
Credit facilities   $ 1,250,000,000    
Prior Term Loan Facility | Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt term   5 years    
Credit facilities   $ 350,000,000    
Amounts drawn under credit agreement   $ 0    
Prior Term Loan Facility | Line of Credit | Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Commitment fee percentage   0.20%    
Prior Term Loan Facility | Line of Credit | Revolving Credit Facility | Maximum        
Debt Instrument [Line Items]        
Commitment fee percentage   0.40%    
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes - Components of Income tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Current:      
Federal $ 628 $ 181 $ (448)
State 239 258 274
Total current tax provision (benefit) 867 439 (174)
Deferred:      
Federal (21,197) (1,630) 3,538
State (2,122) (3,503) 127
Total deferred tax provision (benefit) (23,319) (5,133) 3,665
Total income tax provision (benefit) $ (22,452) $ (4,694) $ 3,491
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes - Reconciliation of Income tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income Tax Disclosure [Abstract]      
Federal income tax provision (benefit) at the statutory rate $ (14,016) $ 869 $ 9,063
State income tax provision (benefit), net of federal tax provision (benefit) (3,733) (99) 960
Other non-deductible or non-taxable items, net (165) 469 798
Excessive employee remuneration 1,214 1,186 2,117
Excess tax benefits on stock-based compensation expense, net (5,098) (2,983) (4,815)
Federal research and development credits (4,218) (2,195) (2,296)
Change in uncertain tax position reserves, net of indirect benefits 836 511 491
Non-deductible acquisition-related costs 0 0 3,032
Non-taxable gain on investment in subsidiary 0 0 (5,790)
Reclassification of operating lease right-of-use assets 0 185 0
Change in net operating losses due to measurement period adjustments 0 377 0
Deferred tax rate adjustment due to merger integration 725 (1,814) 225
Return-to-provision adjustments (810) (1,010) (332)
Change in valuation allowance 3,457 (145) 93
Other items, net (644) (45) (55)
Total income tax provision (benefit) $ (22,452) $ (4,694) $ 3,491
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Operating Loss Carryforwards [Line Items]      
Effective income tax expense (benefit) rate (33.60%) (113.40%) 8.10%
Deferred tax asset, valuation allowance $ 3,561 $ 104  
Gross unrecognized tax benefit 11,653 10,206 $ 9,370
Unrecognized tax benefits that would impact the effective tax rate 10,800 9,400  
Period increase in unrecognized tax benefit 1,400    
Unrecognized tax benefits, income tax penalties and interest expense 700 200 $ 100
Unrecognized tax benefits, income tax penalties and interest accrued 1,500 $ 800  
Research      
Operating Loss Carryforwards [Line Items]      
Credit carryforward 10,900    
January 31, 2028 | Federal      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 12,100    
January 31, 2028 | State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 50,100    
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Deferred tax assets:    
Net operating loss carryforward $ 5,542 $ 1,653
Stock compensation 14,778 12,600
Research and development credits 13,351 6,274
Lease liabilities 19,356 21,813
Accruals and reserves 7,729 10,591
Other, net 3,728 1,755
Total gross deferred tax assets 64,484 54,686
Less valuation allowance (3,561) (104)
Deferred tax assets, net of valuation allowance 60,923 54,582
Deferred tax liabilities:    
Fixed assets (1,862) (4,946)
Intangible assets (119,048) (134,442)
Incremental contract costs (9,585) (6,385)
Right-of-use assets (16,923) (22,285)
Goodwill (11,481) (6,081)
Other, net (1,870) (172)
Total gross deferred tax liabilities (160,769) (174,311)
Net deferred tax asset (liability) $ (99,846) $ (119,729)
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Income taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Gross unrecognized tax benefits at beginning of year $ 10,206 $ 9,370
Purchase accounting adjustments 240 0
Increases as a result of tax positions taken during a prior period 38 1
Increases as a result of tax positions taken during the current period 1,169 835
Gross unrecognized tax benefits at end of year 11,653 10,206
Total gross unrecognized tax benefits 11,653 10,206
Amounts netted against related deferred tax assets or tax receivables (7,097) (9,574)
Unrecognized tax benefits recorded on the consolidated balance sheet $ 4,556 $ 632
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based compensation - Summary of Share Based Compensation recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation $ 53,092 $ 42,863 $ 45,424
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 1,816 4,499 6,612
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 37,693 28,040 25,781
Performance restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 12,948 6,270 4,862
Restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 155 1,335 655
Performance restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 138 2,719 1,934
Total non-cash stock-based compensation expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 52,750 42,863 39,844
Acquisition awards exchanged for cash      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 342 0 5,580
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 11,258 7,996 4,792
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 7,001 6,986 4,694
Technology and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 13,132 10,772 7,649
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 21,359 17,109 12,972
Merger integration      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation 0 0 1,603
Other expense, net      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation $ 342 $ 0 $ 13,714
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based compensation - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 31, 2022
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
member
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) | shares 0    
Weighted-average fair value at date of grant (in usd per share) | $ / shares   $ 23.68 $ 25.97
Expected dividend yield 0.00% 0.00% 0.00%
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period after termination 10 years    
Expiration period from termination of employment 90 days    
Recognition period for stock-based compensation 8 months 12 days    
Unrecognized stock compensation expense to be recognized in future $ 1.1    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate intrinsic value $ 19.3 $ 15.4 $ 22.5
Recognition period for stock-based compensation 2 years 6 months    
Award vesting period 4 years    
Weighted-average grant date fair value (in usd per share) | $ / shares $ 64.87 $ 56.93 $ 65.20
Performance units awards (in shares) | shares 1,827,000    
Aggregate intrinsic value $ 40.9 $ 31.8 $ 25.0
Compensation not yet recognized, other than options $ 123.0    
Performance Restricted Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fraction of awards fully earned     66.67%
Fraction of awards modified     33.33%
Percentage of options vested   163.00%  
Performance Restricted Stock Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vested 200.00%    
Performance Restricted Stock Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vested 0.00%    
Performance Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of team members modification affected | member     12
Incremental stock-based compensation expense     $ 6.6
Share-based payment arrangement, decrease in expense due to modification of terms     $ 2.9
Performance units awards (in shares) | shares 249,750 277,950 129,963
Grant date fair value $ 22.4 $ 20.8  
Performance Restricted Stock Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vested 200.00% 200.00%  
Performance Restricted Stock Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vested 0.00% 0.00%  
Restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recognition period for stock-based compensation 2 months 12 days    
Award vesting period 4 years    
Weighted-average grant date fair value (in usd per share) | $ / shares $ 0    
Performance units awards (in shares) | shares 0    
Compensation not yet recognized, other than options $ 0.1    
Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of share authorized (in shares) | shares 2,600,000    
Additional shares available for grants as percentage of capital stock outstanding 3.00%    
Shares available for grant (in shares) | shares 7,400,000    
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based compensation - Assumptions (Details)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield 0.00% 0.00% 0.00%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility     35.98%
Risk-free interest rate     2.21%
Expected life of options     4 years 11 months 12 days
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility   37.97% 36.53%
Risk-free interest rate   1.39% 2.43%
Expected life of options   5 years 2 months 4 days 5 years 1 month 2 days
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Number of options    
Opening balance (in shares) 1,674  
Exercised (in shares) (442)  
Ending balance (in shares) 1,232 1,674
Vested and expected to vest as of year end (in shares) 1,232  
Exercisable as of year end (in shares) 1,148  
Range of exercise prices    
Beginning balance, minimum (in usd per share) $ 1.25  
Beginning balance, maximum (in usd per share) 82.39  
Exercised, minimum (in usd per share) 1.25  
Exercised, maximum (in usd per share) 44.53  
Ending balance, minimum (in usd per share) 1.25 $ 1.25
Ending balance, maximum (in usd per share) 82.39 82.39
Weighted- average exercise price    
Opening balance (in usd per share) 31.46  
Exercised (in usd per share) 19.81  
Ending balance (in usd per share) 35.64 $ 31.46
Vested and expected to vest (in usd per share) 35.64  
Exercisable (in usd per share) $ 33.09  
Weighted- average contractual term (in years) 4 years 2 months 12 days 5 years
Vested and expected to vest, weighted- average contractual term (in years) 4 years 2 months 12 days  
Exercisable, weighted-average contractual term (in years) 4 years  
Aggregate intrinsic value $ 25,719 $ 87,164
Vested and expected to vest, aggregate intrinsic value 25,719  
Exercisable, aggregate intrinsic value $ 25,719  
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based compensation - Restricted Stock Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Restricted stock units      
Shares      
Outstanding, beginning balance (in shares) 1,832    
Granted (in shares) 1,827    
Vested (in shares) (482)    
Forfeited (in shares) (437)    
Outstanding, ending balance (in shares) 2,740 1,832  
Weighted-average grant date fair value      
Outstanding, beginning balance (in usd per share) $ 60.41    
Granted (in usd per share) 64.87 $ 56.93 $ 65.20
Vested (in usd per share) 59.60    
Forfeited (in usd per share) 62.81    
Outstanding, ending balance (in usd per share) $ 63.15 $ 60.41  
Restricted stock awards      
Shares      
Outstanding, beginning balance (in shares) 193    
Granted (in shares) 0    
Vested (in shares) (116)    
Forfeited (in shares) (75)    
Outstanding, ending balance (in shares) 2 193  
Weighted-average grant date fair value      
Outstanding, beginning balance (in usd per share) $ 61.77    
Granted (in usd per share) 0    
Vested (in usd per share) 61.77    
Forfeited (in usd per share) 61.77    
Outstanding, ending balance (in usd per share) $ 61.72 $ 61.77  
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value - Narrative (Details) - USD ($)
$ in Millions
Jan. 31, 2022
Oct. 31, 2021
Level 2 | 4.500% Senior Notes due 2029    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of the notes $ 588.4  
Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Contingent payments payable   $ 6.0
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Fair value (Details) - Contingent Consideration
$ in Thousands
12 Months Ended
Jan. 31, 2022
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of January 31, 2021 $ 0
Contingent consideration recognized at acquisition 8,147
Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss) (2,147)
Payments (6,000)
Balance as of January 31, 2022 $ 0
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Employee benefits (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Defined Contribution Plan Disclosure [Line Items]      
Maximum coverage per incident under self-insurance $ 350,000    
Accrued Compensation      
Defined Contribution Plan Disclosure [Line Items]      
Liability for self-insured medical claims $ 3,900,000 $ 3,500,000  
Supplemental Employee Retirement Plan | 401(k)      
Defined Contribution Plan Disclosure [Line Items]      
Percent of employees eligible earnings 3.50%    
Employer matching contribution expense $ 7,100,000 $ 6,500,000 $ 3,700,000
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent events (Details)
$ in Millions
Mar. 02, 2022
USD ($)
HealthSavings Administrators, LLC | Subsequent Event  
Subsequent Event [Line Items]  
Payments for asset acquisition $ 60
XML 85 hqy-20220131_htm.xml IDEA: XBRL DOCUMENT 0001428336 2021-02-01 2022-01-31 0001428336 2021-07-30 0001428336 2022-03-21 0001428336 2022-01-31 0001428336 2021-01-31 0001428336 us-gaap:ServiceMember 2021-02-01 2022-01-31 0001428336 us-gaap:ServiceMember 2020-02-01 2021-01-31 0001428336 us-gaap:ServiceMember 2019-02-01 2020-01-31 0001428336 us-gaap:FinancialServiceOtherMember 2021-02-01 2022-01-31 0001428336 us-gaap:FinancialServiceOtherMember 2020-02-01 2021-01-31 0001428336 us-gaap:FinancialServiceOtherMember 2019-02-01 2020-01-31 0001428336 us-gaap:CreditAndDebitCardMember 2021-02-01 2022-01-31 0001428336 us-gaap:CreditAndDebitCardMember 2020-02-01 2021-01-31 0001428336 us-gaap:CreditAndDebitCardMember 2019-02-01 2020-01-31 0001428336 2020-02-01 2021-01-31 0001428336 2019-02-01 2020-01-31 0001428336 us-gaap:CommonStockMember 2019-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0001428336 us-gaap:RetainedEarningsMember 2019-01-31 0001428336 2019-01-31 0001428336 us-gaap:CommonStockMember 2019-02-01 2020-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2019-02-01 2020-01-31 0001428336 us-gaap:RetainedEarningsMember 2019-02-01 2020-01-31 0001428336 us-gaap:CommonStockMember 2020-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001428336 us-gaap:RetainedEarningsMember 2020-01-31 0001428336 2020-01-31 0001428336 us-gaap:CommonStockMember 2020-02-01 2021-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2021-01-31 0001428336 us-gaap:RetainedEarningsMember 2020-02-01 2021-01-31 0001428336 us-gaap:CommonStockMember 2021-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001428336 us-gaap:RetainedEarningsMember 2021-01-31 0001428336 us-gaap:CommonStockMember 2021-02-01 2022-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2022-01-31 0001428336 us-gaap:RetainedEarningsMember 2021-02-01 2022-01-31 0001428336 us-gaap:CommonStockMember 2022-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001428336 us-gaap:RetainedEarningsMember 2022-01-31 0001428336 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-02-01 2022-01-31 0001428336 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-02-01 2021-01-31 0001428336 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-02-01 2020-01-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2021-02-01 2022-01-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2020-02-01 2021-01-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2019-02-01 2020-01-31 0001428336 hqy:PassiveCustodialFundsMember 2022-01-31 0001428336 hqy:NonPassiveCustodialFundsMember 2022-01-31 0001428336 hqy:FollowOnEquityOfferingMember 2021-02-01 2021-04-30 0001428336 hqy:FollowOnEquityOfferingMember 2021-04-30 0001428336 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-02-01 2022-01-31 0001428336 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-02-01 2022-01-31 0001428336 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-02-01 2022-01-31 0001428336 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-02-01 2022-01-31 0001428336 us-gaap:FurnitureAndFixturesMember 2021-02-01 2022-01-31 0001428336 hqy:ComputerSoftwareAndCapitalizedSoftwareDevelopmentCostsMember 2021-02-01 2022-01-31 0001428336 srt:MinimumMember hqy:A401kCustomerRelationshipsMember 2021-02-01 2022-01-31 0001428336 srt:MaximumMember hqy:A401kCustomerRelationshipsMember 2021-02-01 2022-01-31 0001428336 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2022-01-31 0001428336 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2022-01-31 0001428336 us-gaap:TrademarksAndTradeNamesMember 2021-02-01 2022-01-31 0001428336 hqy:HSAMemberMember 2022-01-31 0001428336 hqy:RACustomerRelationshipMember 2022-01-31 0001428336 hqy:WageWorksIncMember 2019-08-30 0001428336 hqy:WageWorksIncMember 2019-08-30 2019-08-30 0001428336 hqy:WageWorksIncMember hqy:TermLoanFacilityMember us-gaap:LineOfCreditMember 2019-08-30 2019-08-30 0001428336 hqy:WageWorksInc.Member 2019-08-30 0001428336 hqy:WageWorksInc.Member 2019-08-30 2019-10-31 0001428336 hqy:WageWorksInc.Member 2019-10-31 0001428336 hqy:WageWorksInc.Member 2020-02-01 2021-01-31 0001428336 hqy:WageWorksInc.Member 2019-02-01 2020-01-31 0001428336 hqy:LuumAcquisitionMember 2021-03-08 0001428336 hqy:LuumAcquisitionMember 2021-03-08 2021-03-08 0001428336 hqy:LuumAcquisitionMember 2021-10-31 0001428336 hqy:LuumAcquisitionMember 2021-10-31 2021-10-31 0001428336 hqy:LuumAcquisitionMember 2022-01-31 0001428336 hqy:LuumAcquisitionMember 2021-03-08 2022-01-31 0001428336 hqy:LuumAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-03-08 2021-03-08 0001428336 hqy:LuumAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2021-03-08 2021-03-08 0001428336 hqy:LuumAcquisitionMember us-gaap:TrademarksAndTradeNamesMember 2021-03-08 2021-03-08 0001428336 hqy:FurtherAcquisitionMember 2021-11-01 2021-11-01 0001428336 hqy:FurtherAcquisitionMember 2021-11-01 0001428336 hqy:FurtherAcquisitionMember 2022-01-31 0001428336 hqy:FurtherAcquisitionMember us-gaap:CustomerRelationshipsMember 2021-11-01 2021-11-01 0001428336 hqy:FurtherAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2021-11-01 2021-11-01 0001428336 hqy:FurtherAcquisitionMember us-gaap:InProcessResearchAndDevelopmentMember 2021-11-01 2021-11-01 0001428336 us-gaap:LeaseholdImprovementsMember 2022-01-31 0001428336 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001428336 us-gaap:FurnitureAndFixturesMember 2022-01-31 0001428336 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001428336 us-gaap:ComputerEquipmentMember 2022-01-31 0001428336 us-gaap:ComputerEquipmentMember 2021-01-31 0001428336 2022-02-01 2022-01-31 0001428336 srt:MinimumMember 2022-01-31 0001428336 srt:MaximumMember 2022-01-31 0001428336 hqy:WageWorksIncMember 2021-01-31 0001428336 hqy:WageWorksIncMember 2021-02-01 2022-01-31 0001428336 us-gaap:SubsequentEventMember 2022-03-24 2022-03-24 0001428336 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-31 0001428336 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2022-01-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2021-01-31 0001428336 us-gaap:CustomerRelationshipsMember 2022-01-31 0001428336 us-gaap:CustomerRelationshipsMember 2021-01-31 0001428336 us-gaap:DevelopedTechnologyRightsMember 2022-01-31 0001428336 us-gaap:DevelopedTechnologyRightsMember 2021-01-31 0001428336 us-gaap:TradeNamesMember 2022-01-31 0001428336 us-gaap:TradeNamesMember 2021-01-31 0001428336 hqy:WageWorksInc.Member 2021-02-01 2022-01-31 0001428336 hqy:A4500SeniorNotesDue2029Member 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember 2022-01-31 0001428336 hqy:FurtherHealthSavingsAccountPortfolioAcquisitionMember 2022-01-31 0001428336 hqy:CreditAgreementMember 2022-01-31 0001428336 hqy:HealthSavingsAdministratorsLLCMember us-gaap:SubsequentEventMember 2022-03-02 2022-03-02 0001428336 hqy:WageWorksInc.Member 2021-04-30 0001428336 hqy:UnionMesaMember hqy:WageWorksInc.Member 2021-11-24 0001428336 hqy:WageWorksInc.Member 2022-01-31 0001428336 hqy:WageWorksInsurersMember 2022-01-31 0001428336 2018-06-22 2018-06-22 0001428336 2018-09-06 2018-09-06 0001428336 hqy:A4500SeniorNotesDue2029Member 2021-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember 2021-01-31 0001428336 hqy:TermLoanFacilityMember hqy:PriorCreditAgreementMember 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:PriorCreditAgreementMember 2021-01-31 0001428336 us-gaap:RevolvingCreditFacilityMember 2022-01-31 0001428336 us-gaap:RevolvingCreditFacilityMember 2021-01-31 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2021-10-08 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2022-01-31 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2021-10-31 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2021-10-08 2021-10-08 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2021-10-08 2021-10-08 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2021-10-08 2021-10-08 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:DebtInstrumentRedemptionPeriodFourMember us-gaap:SeniorNotesMember 2021-10-08 2021-10-08 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:DebtInstrumentRedemptionPeriodFiveMember us-gaap:SeniorNotesMember 2021-10-08 2021-10-08 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:SecuredDebtMember 2021-10-08 2021-10-08 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:SecuredDebtMember 2021-10-08 0001428336 us-gaap:RevolvingCreditFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember 2021-10-08 2021-10-08 0001428336 us-gaap:RevolvingCreditFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember 2021-10-08 0001428336 us-gaap:RevolvingCreditFacilityMember hqy:CreditAgreementMember us-gaap:LetterOfCreditMember 2021-10-08 0001428336 hqy:CreditAgreementMember 2021-10-08 0001428336 srt:MinimumMember hqy:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-08 2021-10-08 0001428336 srt:MaximumMember hqy:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-08 2021-10-08 0001428336 srt:MinimumMember hqy:CreditAgreementMember us-gaap:BaseRateMember 2021-10-08 2021-10-08 0001428336 srt:MaximumMember hqy:CreditAgreementMember us-gaap:BaseRateMember 2021-10-08 2021-10-08 0001428336 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2022-01-31 0001428336 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-02-01 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodOneMember 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodTwoAndThreePeriodMember 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodFourMember 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodFiveMember 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember 2021-02-01 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:PriorCreditAgreementMember us-gaap:SecuredDebtMember 2019-08-30 2019-08-30 0001428336 hqy:TermLoanFacilityMember hqy:PriorCreditAgreementMember us-gaap:SecuredDebtMember 2019-08-30 0001428336 us-gaap:RevolvingCreditFacilityMember hqy:PriorCreditAgreementMember us-gaap:LineOfCreditMember 2019-08-30 2019-08-30 0001428336 us-gaap:RevolvingCreditFacilityMember hqy:PriorCreditAgreementMember us-gaap:LineOfCreditMember 2019-08-30 0001428336 srt:MinimumMember hqy:PriorCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-08-30 2019-08-30 0001428336 srt:MaximumMember hqy:PriorCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-08-30 2019-08-30 0001428336 srt:MinimumMember hqy:PriorCreditAgreementMember us-gaap:BaseRateMember 2019-08-30 2019-08-30 0001428336 srt:MaximumMember hqy:PriorCreditAgreementMember us-gaap:BaseRateMember 2019-08-30 2019-08-30 0001428336 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember hqy:PriorCreditAgreementMember us-gaap:LineOfCreditMember 2019-08-30 2019-08-30 0001428336 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember hqy:PriorCreditAgreementMember us-gaap:LineOfCreditMember 2019-08-30 2019-08-30 0001428336 us-gaap:DomesticCountryMember hqy:ExpireInTaxYears2028Member 2022-01-31 0001428336 us-gaap:StateAndLocalJurisdictionMember hqy:ExpireInTaxYears2028Member 2022-01-31 0001428336 us-gaap:ResearchMember 2022-01-31 0001428336 us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001428336 us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001428336 us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001428336 hqy:SalesandMarketingMember 2021-02-01 2022-01-31 0001428336 hqy:SalesandMarketingMember 2020-02-01 2021-01-31 0001428336 hqy:SalesandMarketingMember 2019-02-01 2020-01-31 0001428336 hqy:TechnologyandDevelopmentMember 2021-02-01 2022-01-31 0001428336 hqy:TechnologyandDevelopmentMember 2020-02-01 2021-01-31 0001428336 hqy:TechnologyandDevelopmentMember 2019-02-01 2020-01-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2022-01-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2021-01-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2020-01-31 0001428336 hqy:MergerIntegrationMember 2021-02-01 2022-01-31 0001428336 hqy:MergerIntegrationMember 2020-02-01 2021-01-31 0001428336 hqy:MergerIntegrationMember 2019-02-01 2020-01-31 0001428336 us-gaap:OtherNonoperatingIncomeExpenseMember 2021-02-01 2022-01-31 0001428336 us-gaap:OtherNonoperatingIncomeExpenseMember 2020-02-01 2021-01-31 0001428336 us-gaap:OtherNonoperatingIncomeExpenseMember 2019-02-01 2020-01-31 0001428336 us-gaap:EmployeeStockOptionMember 2021-02-01 2022-01-31 0001428336 us-gaap:EmployeeStockOptionMember 2020-02-01 2021-01-31 0001428336 us-gaap:EmployeeStockOptionMember 2019-02-01 2020-01-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2021-01-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2020-01-31 0001428336 hqy:PerformanceRestrictedStockUnitsMember 2021-02-01 2022-01-31 0001428336 hqy:PerformanceRestrictedStockUnitsMember 2020-02-01 2021-01-31 0001428336 hqy:PerformanceRestrictedStockUnitsMember 2019-02-01 2020-01-31 0001428336 us-gaap:RestrictedStockMember 2021-02-01 2022-01-31 0001428336 us-gaap:RestrictedStockMember 2020-02-01 2021-01-31 0001428336 us-gaap:RestrictedStockMember 2019-02-01 2020-01-31 0001428336 hqy:PerformanceRestrictedStockAwardsMember 2021-02-01 2022-01-31 0001428336 hqy:PerformanceRestrictedStockAwardsMember 2020-02-01 2021-01-31 0001428336 hqy:PerformanceRestrictedStockAwardsMember 2019-02-01 2020-01-31 0001428336 hqy:TotalNonCashShareBasedPaymentArrangementExpenseMember 2021-02-01 2022-01-31 0001428336 hqy:TotalNonCashShareBasedPaymentArrangementExpenseMember 2020-02-01 2021-01-31 0001428336 hqy:TotalNonCashShareBasedPaymentArrangementExpenseMember 2019-02-01 2020-01-31 0001428336 hqy:EquityAwardsExchangedForCashInBusinessCombinationMember 2021-02-01 2022-01-31 0001428336 hqy:EquityAwardsExchangedForCashInBusinessCombinationMember 2020-02-01 2021-01-31 0001428336 hqy:EquityAwardsExchangedForCashInBusinessCombinationMember 2019-02-01 2020-01-31 0001428336 hqy:IncentivePlanMember 2022-01-31 0001428336 srt:MaximumMember 2020-02-01 2021-01-31 0001428336 srt:MinimumMember 2019-02-01 2020-01-31 0001428336 srt:MaximumMember 2019-02-01 2020-01-31 0001428336 us-gaap:EmployeeStockOptionMember 2022-01-31 0001428336 srt:MinimumMember hqy:PerformanceRestrictedStockAwardsMember 2021-02-01 2022-01-31 0001428336 srt:MaximumMember hqy:PerformanceRestrictedStockAwardsMember 2021-02-01 2022-01-31 0001428336 hqy:PerformanceRestrictedStockUnitsMember 2021-01-31 0001428336 srt:MinimumMember hqy:PerformanceRestrictedStockUnitsMember 2020-02-01 2021-01-31 0001428336 srt:MaximumMember hqy:PerformanceRestrictedStockUnitsMember 2020-02-01 2021-01-31 0001428336 hqy:PerformanceRestrictedStockUnitsMember 2022-01-31 0001428336 srt:MinimumMember hqy:PerformanceRestrictedStockUnitsMember 2021-02-01 2022-01-31 0001428336 srt:MaximumMember hqy:PerformanceRestrictedStockUnitsMember 2021-02-01 2022-01-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001428336 us-gaap:RestrictedStockMember 2021-01-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2022-01-31 0001428336 us-gaap:RestrictedStockMember 2022-01-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2020-01-31 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:FairValueInputsLevel2Member 2022-01-31 0001428336 us-gaap:FairValueInputsLevel3Member 2021-10-31 0001428336 hqy:ContingentConsiderationMember 2021-01-31 0001428336 hqy:ContingentConsiderationMember 2021-02-01 2022-01-31 0001428336 hqy:ContingentConsiderationMember 2022-01-31 0001428336 hqy:A401kMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-02-01 2022-01-31 0001428336 hqy:A401kMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2020-02-01 2021-01-31 0001428336 hqy:A401kMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-02-01 2020-01-31 0001428336 hqy:EmployeeRelatedLiabilitiesCurrentMember 2022-01-31 0001428336 hqy:EmployeeRelatedLiabilitiesCurrentMember 2021-01-31 iso4217:USD shares iso4217:USD shares pure hqy:segment hqy:extension hqy:lawsuit hqy:member 0001428336 2022 FY false 0.6667 0.3333 10-K true 2022-01-31 --01-31 false 001-36568 HEALTHEQUITY, INC. DE 52-2383166 15 West Scenic Pointe Drive Suite 100 Draper UT 84020 801 727-1000 Common stock, par value $0.0001 per share HQY NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 6100000000 83821764 Portions of the Registrant's definitive proxy statement related to its 2022 annual meeting of stockholders (the "2022 Proxy Statement") are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2022 Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. 238 PricewaterhouseCoopers LLP Salt Lake City, Utah 225414000 328803000 6228000 4239000 87428000 72767000 38495000 58607000 351337000 460177000 23372000 29106000 63613000 89508000 973137000 767003000 1645836000 1327193000 49807000 37420000 3107102000 2710407000 27541000 1614000 47136000 50670000 57589000 75880000 8750000 62500000 12171000 14037000 153187000 204701000 922077000 924217000 65232000 74224000 14185000 8808000 99846000 119729000 1101340000 1126978000 1254527000 1331679000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 0.0001 0.0001 900000000 900000000 83780000 83780000 77168000 77168000 8000 8000 1676508000 1158372000 176059000 220348000 1852575000 1378728000 3107102000 2710407000 426910000 430966000 262868000 202817000 190933000 181892000 126829000 111671000 87233000 756556000 733570000 531993000 290302000 280214000 170863000 21867000 19574000 17563000 20681000 18448000 17658000 332850000 318236000 206084000 423706000 415334000 325909000 58605000 49964000 43951000 157364000 124809000 77576000 84379000 84493000 60561000 82791000 76064000 34704000 64805000 45990000 32111000 447944000 381320000 248903000 -24238000 34014000 77006000 36572000 34881000 24772000 -5931000 5007000 -9079000 -42503000 -29874000 -33851000 -66741000 4140000 43155000 -22452000 -4694000 3491000 -44289000 -44289000 8834000 8834000 39664000 39664000 -0.53 0.12 0.59 -0.53 0.12 0.58 83133000 74235000 67026000 83133000 75679000 68453000 62446000 6000 305223000 171850000 477079000 842000 11438000 11438000 7763000 1000 462269000 462270000 39844000 39844000 39664000 39664000 71051000 7000 818774000 211514000 1030295000 827000 9956000 9956000 5290000 1000 286779000 286780000 42863000 42863000 8834000 8834000 77168000 8000 1158372000 220348000 1378728000 862000 8746000 8746000 5750000 456640000 456640000 52750000 52750000 -44289000 -44289000 83780000 8000 1676508000 176059000 1852575000 -44289000 8834000 39664000 137188000 115904000 55352000 52750000 42863000 39844000 11246000 0 0 4448000 5102000 2711000 -4049000 0 0 -2147000 0 0 1677000 0 27570000 -1232000 -1753000 -728000 -23430000 -5132000 3665000 11204000 413000 4029000 -7464000 24839000 12577000 -15235000 -11150000 -6218000 -3657000 771000 4550000 -2178000 30422000 1920000 -9412000 -10803000 -5383000 5377000 6007000 -83000 140995000 181619000 105010000 504533000 0 1644575000 62708000 51500000 25654000 65465000 32371000 9134000 8908000 13093000 7286000 0 0 53845000 2367000 0 0 -639247000 -96964000 -1740494000 1003125000 239063000 7813000 950000000 0 1250000000 11920000 0 30504000 456640000 286779000 458495000 486000 3862000 215790000 9754000 8568000 11347000 6000000 0 0 394863000 52422000 1465735000 -103389000 137077000 -169749000 328803000 191726000 361475000 225414000 328803000 191726000 16107000 27686000 21806000 -5632000 -6022000 9277000 4640000 1930000 1742000 1414000 160000 487000 1692000 0 0 -19000 -5438000 0 470000 1478000 0 0 0 3776000 Summary of business and significant accounting policies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HealthEquity, Inc. ("HealthEquity" or the "Company") was incorporated in the state of Delaware on September 18, 2002. HealthEquity is a leader in administering health savings accounts (“HSAs”) and complementary consumer-directed benefits (“CDBs”), which empower consumers to access tax-advantaged healthcare savings while also providing corporate tax advantages for employers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2006, HealthEquity received designation by the U.S. Department of Treasury to act as a passive non-bank custodian, which allows HealthEquity to hold custodial assets for individual account holders. On July 24, 2017, HealthEquity received designation by the U.S. Department of Treasury to act as both a passive and non-passive non-bank custodian, which allows HealthEquity to hold custodial assets for individual account holders and use discretion to direct investment of such assets held. As a passive and non-passive non-bank custodian according to Treasury Regulations section 1.408-2(e)(5)(ii)(B), the Company must maintain net worth (assets minus liabilities) greater than the sum of 2% of passive custodial funds held at each fiscal year-end and 4% of the non-passive custodial funds held at each fiscal year-end in order to take on additional custodial assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America, or GAAP. The financial statements and notes are representations of the Company's management, which is responsible for their integrity and objectivity. These accounting policies conform to accounting principles generally accepted in the United States and have been consistently applied in the preparation of the consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior year amounts to conform to the current year presentation.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Follow-on equity offering</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of fiscal year 2022, the Company closed a follow-on public offering of 5,750,000 shares of common stock at a public offering price of $80.30 per share, less the underwriters' discount. The Company received net proceeds of $456.6 million after deducting underwriting discounts and commissions of $4.6 million and other offering expenses of approximately $0.5 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consolidates entities in which the Company has a controlling financial interest, which includes all of its wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Client-held funds</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the Company's client services agreements with employers (referred to as "Clients") provide that Clients remit funds to the Company to pre-fund Client and employee participant contributions related to flexible spending accounts and health reimbursement arrangements (“FSAs” and “HRAs”, respectively) and commuter accounts. These Client-held funds remitted to the Company do not represent cash assets of the Company to the extent that they are not combined with corporate cash, and accordingly are not included in cash and cash equivalents on the Company's consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2020, the Company adopted Accounting Standards Update ("ASU") 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> using the modified retrospective transition method. Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for expected credit losses from trade receivables considering past events, current conditions, and reasonable and supportable forecasts of future economic conditions. In evaluating the Company’s ability to collect outstanding receivable balances, the Company considers various factors including macroeconomic variables, the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer’s current financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable equity securities were strategic equity investments with readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for at fair value and were classified as investments on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net in the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no marketable equity securities.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable equity securities were strategic equity investments without readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for using the measurement alternative and were classified as other assets on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net on the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no non-marketable equity securities and an immaterial balance of non-marketable equity securities, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist primarily of contract costs, debt issuance costs, prepaid expenditures, income tax receivables, inventories, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if a contract contains a lease at inception or any modification of the contract. A contract contains a lease if the contract conveys the right to control the use of an identified asset for a specified period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an expected term of 12 months or less at commencement are not accounted for on the balance sheet. All operating lease expense is recognized on a straight-line basis over the expected lease term. Certain leases also include obligations to pay for non-lease services, such as utilities and common area maintenance. The services are accounted for separately from lease components, and the Company allocates payments to the lease and other services components based on estimated stand-alone prices. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use ("ROU") assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the rate implicit in each lease is not readily determinable, management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3-5 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 years</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets, net</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives. The useful life used for computing amortization for all intangible asset classes is described below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software and software development costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7-15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trade names and trademarks</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired HSA portfolios</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (“ASC”) 350-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal-Use Software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred during the application development stage that are directly attributable to developing or obtaining software for internal use are capitalized. Management’s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired customer relationships, developed technology, and trade names and trademarks are valued utilizing the discounted cash flow method, a form of the income approach. The useful lives of acquired customer relationships were estimated based on discount rates and revenue growth rates, net of attrition. The useful lives of developed technology and trade names were estimated based on expected obsolescence. The Company expenses the assets straight-line over the useful lives, and determined that this amortization method is appropriate to reflect the pattern over which the economic benefits of these acquired assets are realized. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired HSA portfolios consist of the contractual rights to administer the activities related to the individual HSAs acquired. The Company used its HSA customer relationship period assumption and the historical attrition rates of member accounts to determine that an average useful life of 15 years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January 31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company’s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a qualitative assessment to compare a reporting unit's fair value to its carrying value. If it is determined that it is more likely than not that a reporting unit's fair value is less than its carrying value, a quantitative comparison is made between the Company's market capitalization and the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, an impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-insurance</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is self-insured for medical insurance up to certain annual stop-loss limits. The Company establishes a liability as of the balance sheet date for claims, both reported and incurred but not reported, using currently available information as well as historical claims experience, and as determined by an independent third party. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other long-term liabilities</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consists of long-term deferred revenue and other liabilities that the Company does not expect to settle within one year. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the contract, or contracts, with a customer;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the performance obligations in the contract;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to the performance obligations in the contract; and </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of revenue.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's primary sources of revenue are service, custodial, and interchange revenue and are disclosed in the consolidated statements of operations and comprehensive income (loss). All of the Company's sources of revenue are deemed to be revenue contracts with customers. Each revenue source is affected differently by economic factors as it relates to the nature, amount, timing and uncertainty. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to obtain a contract.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contracts with customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires capitalizing the costs of obtaining a contract when those costs are expected to be recovered. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to determine the amortization period for sales commissions contract costs, the Company applied the portfolio approach. Accordingly, the amortization period of the assets has been determined to be the average economic life of an HSA or other CDB relationship, which is estimated to be 15 years and 7 years, respectively. Amortization of capitalized sales commission contract costs is included in sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). The Company has applied the practical expedient which allows an entity to account for incremental costs of obtaining a contract at a portfolio level. The Company has also applied the practical expedient to recognize incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance obligations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations; however, as permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company administers its platforms, prepares statements, provides a mechanism for spending funds, and provides customer support services. All of these services are consumed as they are received. The Company recognizes service revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for those services, on a monthly basis as it satisfies its performance obligations. </span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Custodial revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns custodial revenue primarily from HSA assets deposited with depository partners or placed in group annuity contracts or similar arrangements with insurance company partners, recordkeeping fees earned in respect of mutual funds in which HSA members invest, and Client-held funds deposited with depository partners. In addition, once a member’s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA assets in mutual funds through a custodial investment partner, from which the Company earns a recordkeeping fee, calculated as a percentage of custodial investments. The deposit of funds represents a service that is simultaneously received and consumed by the depository partners, insurance company partners, and investment partner. The Company recognizes custodial revenue each month, in an amount that reflects the consideration it expects to be entitled to in exchange for the service.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interchange revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company satisfies its interchange performance obligation each time payments are made with its cards via payment networks. The Company recognizes interchange revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for the service, in the month the payment transaction occurs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract balances. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize revenue until its right to consideration is unconditional and therefore has no related contract assets. The Company records a receivable when revenue is recognized prior to payment and the Company has unconditional right to payment. Alternatively, when payment precedes the related services, the Company records a contract liability, or deferred revenue, until its performance obligations are satisfied.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant judgments. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company makes no significant judgments in determining the amount or timing of revenue recognition. The Company has estimated the average economic life of an HSA or CDB member </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">relationship, which has been determined to be the amortization period for the capitalized sales commissions contract costs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies, and other operating costs of the member account servicing departments. Other components of the Company’s cost of revenue include interest retained by members on custodial assets held and interchange costs incurred in connection with processing card transactions initiated by members.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-based compensation</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock-based awards, which consist of stock options, restricted stock units ("RSUs") and restricted stock awards ("RSAs"), to certain team members, executive officers, and directors. The Company recognizes compensation expense for stock-based awards based on the grant date estimated fair value. Expense for stock-based awards is generally recognized on a straight-line basis over the requisite service period, and is reversed as pre-vesting forfeitures occur. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock options on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables. The fair value of RSUs and RSAs is based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock-based awards with performance conditions, the Company evaluates the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("Topic 718"). Compensation expense related to stock-based awards with market conditions is recorded on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the exercise of a stock option or release of an RSU/RSA, common shares are issued from authorized, but not outstanding, common stock.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense primarily consists of accrued interest expense and amortization of deferred financing costs associated with our long-term debt.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income tax provision (benefit)</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes and the related accounts under the asset and liability method as set forth in ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other income (expense), net in the consolidated statements of operations and comprehensive income (loss). Changes in facts and circumstances could have a material impact on the Company’s effective tax rate and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company routinely acquires rights to be the custodian of HSA portfolios, in which substantially all of the fair value of the gross portfolio assets acquired is concentrated in a group of similar HSA assets and therefore the acquisitions do not constitute a business. Accordingly, the acquisitions are accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations—Related Issues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The cost of the assets acquired, including transaction costs incurred in conjunction with an asset acquisition, is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business combination</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consideration paid for the acquisition of a business as defined by ASC 805-10 is allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related expenses incurred in conjunction with the acquisition of a business are recognized in earnings in the period in which they are incurred and are included in other income (expense), net on the consolidated statements of operations and comprehensive income (loss).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and performance restricted stock units and restricted stock awards, and income taxes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Recently issued accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div> 0.02 0.04 Certain reclassifications have been made to prior year amounts to conform to the current year presentation 5750000 80.30 456600000 4600000 500000 The Company consolidates entities in which the Company has a controlling financial interest, which includes all of its wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company operates in one segment. Management uses one measurement of profitability and does not segregate its business for internal reporting. All long-lived assets are maintained in the United States of America. 1 The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company’s cash and cash equivalents were held in institutions in the U.S. and include deposits in a money market account that was unrestricted as to withdrawal or use. Many of the Company's client services agreements with employers (referred to as "Clients") provide that Clients remit funds to the Company to pre-fund Client and employee participant contributions related to flexible spending accounts and health reimbursement arrangements (“FSAs” and “HRAs”, respectively) and commuter accounts. These Client-held funds remitted to the Company do not represent cash assets of the Company to the extent that they are not combined with corporate cash, and accordingly are not included in cash and cash equivalents on the Company's consolidated balance sheets. <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2020, the Company adopted Accounting Standards Update ("ASU") 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> using the modified retrospective transition method. Accounts receivable represent monies due to the Company for monthly service revenue, custodial revenue and interchange revenue. The Company maintains an allowance for doubtful accounts to reserve for expected credit losses from trade receivables considering past events, current conditions, and reasonable and supportable forecasts of future economic conditions. In evaluating the Company’s ability to collect outstanding receivable balances, the Company considers various factors including macroeconomic variables, the age of the balance, the creditworthiness of the customer, which is assessed based on ongoing credit evaluations and payment history, and the customer’s current financial condition.</span> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable equity securities were strategic equity investments with readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for at fair value and were classified as investments on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net in the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no marketable equity securities.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable equity securities were strategic equity investments without readily determinable fair values for which the Company did not have the ability to exercise significant influence. These securities were accounted for using the measurement alternative and were classified as other assets on the consolidated balance sheets. All gains and losses on these investments, realized and unrealized, were recognized in other income (expense), net on the consolidated statements of operations and comprehensive income (loss). As of January 31, 2022 and 2021, the Company had no non-marketable equity securities and an immaterial balance of non-marketable equity securities, respectively.</span></div> Other assets consist primarily of contract costs, debt issuance costs, prepaid expenditures, income tax receivables, inventories, and various other assets. Amounts expected to be recouped or recognized over a period of twelve months or less have been classified as current in the accompanying consolidated balance sheets. <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if a contract contains a lease at inception or any modification of the contract. A contract contains a lease if the contract conveys the right to control the use of an identified asset for a specified period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases with an expected term of 12 months or less at commencement are not accounted for on the balance sheet. All operating lease expense is recognized on a straight-line basis over the expected lease term. Certain leases also include obligations to pay for non-lease services, such as utilities and common area maintenance. The services are accounted for separately from lease components, and the Company allocates payments to the lease and other services components based on estimated stand-alone prices. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use ("ROU") assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the rate implicit in each lease is not readily determinable, management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, including leasehold improvements, are stated at cost less accumulated depreciation. Depreciation is determined using the straight-line method over the estimated useful lives of individual assets. The useful life for leasehold improvements is the shorter of the estimated useful life or the term of the lease ranging from 3-5 years. The useful life used for computing depreciation for all other asset classes is described below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3-5 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 years</span></td></tr></table>Maintenance and repairs are expensed when incurred, and improvements that extend the economic useful life of an asset are capitalized. Gains and losses on the disposal of property and equipment are reflected in operating expenses. P3Y P5Y The useful life used for computing depreciation for all other asset classes is described below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3-5 years</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 years</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following as of January 31, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,417 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,230 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,972 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,093 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,372 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,106 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P3Y P5Y P5Y <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are carried at cost and amortized, typically, on a straight-line basis over their estimated useful lives. The useful life used for computing amortization for all intangible asset classes is described below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software and software development costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7-15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trade names and trademarks</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired HSA portfolios</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for the costs of computer software developed or obtained for internal use in accordance with Accounting Standards Codification (“ASC”) 350-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal-Use Software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Costs incurred during operation and post-implementation stages are charged to expense. Costs incurred during the application development stage that are directly attributable to developing or obtaining software for internal use are capitalized. Management’s judgment is required in determining the point when various projects enter the stages at which costs may be capitalized, in assessing the ongoing value of the capitalized costs and in determining the estimated useful lives over which the costs are amortized.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired customer relationships, developed technology, and trade names and trademarks are valued utilizing the discounted cash flow method, a form of the income approach. The useful lives of acquired customer relationships were estimated based on discount rates and revenue growth rates, net of attrition. The useful lives of developed technology and trade names were estimated based on expected obsolescence. The Company expenses the assets straight-line over the useful lives, and determined that this amortization method is appropriate to reflect the pattern over which the economic benefits of these acquired assets are realized. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired HSA portfolios consist of the contractual rights to administer the activities related to the individual HSAs acquired. The Company used its HSA customer relationship period assumption and the historical attrition rates of member accounts to determine that an average useful life of 15 years and the use of a straight-line amortization method are appropriate to reflect the pattern over which the economic benefits of existing member assets are realized. </span></div>The Company reviews identifiable amortizable intangible assets to be held and used for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Determination of recoverability is based on the lowest level of identifiable estimated undiscounted cash flows resulting from use of the asset and its eventual disposition. Measurement of any impairment loss is based on the excess of the carrying value of the asset over its fair value. The useful life used for computing amortization for all intangible asset classes is described below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software and software development costs</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7-15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2-5 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trade names and trademarks</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired HSA portfolios</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 years</span></td></tr></table><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names &amp; trademarks (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total acquired intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,900 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Identified intangible assets subject to amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">In-process software development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total acquired intangible assets</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,183 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and associated accumulated amortization of intangible assets were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software and software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired HSA portfolios</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">759,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">601,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(316,717)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(195,749)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">973,137 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">767,003 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P3Y P7Y P15Y P2Y P5Y P3Y P15Y P15Y Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired in a business combination. Goodwill is not amortized, but is tested for impairment annually on January 31 or more frequently if events or changes in circumstances indicate that the asset may be impaired. The Company’s impairment tests are based on a single operating segment and reporting unit structure. The goodwill impairment test involves a qualitative assessment to compare a reporting unit's fair value to its carrying value. If it is determined that it is more likely than not that a reporting unit's fair value is less than its carrying value, a quantitative comparison is made between the Company's market capitalization and the carrying value of the reporting unit, including goodwill. If the carrying value of the reporting unit exceeds its fair value, an impairment charge is recognized for the excess of the carrying value of goodwill over its implied fair value. The Company is self-insured for medical insurance up to certain annual stop-loss limits. The Company establishes a liability as of the balance sheet date for claims, both reported and incurred but not reported, using currently available information as well as historical claims experience, and as determined by an independent third party. Other long-term liabilities consists of long-term deferred revenue and other liabilities that the Company does not expect to settle within one year. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration it expects to be entitled to in exchange for those goods or services.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the contract, or contracts, with a customer;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identification of the performance obligations in the contract;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">determination of the transaction price;</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocation of the transaction price to the performance obligations in the contract; and </span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of revenue.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's primary sources of revenue are service, custodial, and interchange revenue and are disclosed in the consolidated statements of operations and comprehensive income (loss). All of the Company's sources of revenue are deemed to be revenue contracts with customers. Each revenue source is affected differently by economic factors as it relates to the nature, amount, timing and uncertainty. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to obtain a contract.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contracts with customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires capitalizing the costs of obtaining a contract when those costs are expected to be recovered. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to determine the amortization period for sales commissions contract costs, the Company applied the portfolio approach. Accordingly, the amortization period of the assets has been determined to be the average economic life of an HSA or other CDB relationship, which is estimated to be 15 years and 7 years, respectively. Amortization of capitalized sales commission contract costs is included in sales and marketing expenses in the consolidated statements of operations and comprehensive income (loss). The Company has applied the practical expedient which allows an entity to account for incremental costs of obtaining a contract at a portfolio level. The Company has also applied the practical expedient to recognize incremental costs of obtaining contracts as an expense when incurred if the amortization period would have been one year or less.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance obligations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires disclosure of the aggregate amount of the transaction price allocated to unsatisfied performance obligations; however, as permitted by ASC 606, the Company has elected to exclude from this disclosure any contracts with an original duration of one year or less and any variable consideration that meets specified criteria.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company administers its platforms, prepares statements, provides a mechanism for spending funds, and provides customer support services. All of these services are consumed as they are received. The Company recognizes service revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for those services, on a monthly basis as it satisfies its performance obligations. </span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Custodial revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company earns custodial revenue primarily from HSA assets deposited with depository partners or placed in group annuity contracts or similar arrangements with insurance company partners, recordkeeping fees earned in respect of mutual funds in which HSA members invest, and Client-held funds deposited with depository partners. In addition, once a member’s HSA cash balance reaches a certain threshold, the member is able to invest his or her HSA assets in mutual funds through a custodial investment partner, from which the Company earns a recordkeeping fee, calculated as a percentage of custodial investments. The deposit of funds represents a service that is simultaneously received and consumed by the depository partners, insurance company partners, and investment partner. The Company recognizes custodial revenue each month, in an amount that reflects the consideration it expects to be entitled to in exchange for the service.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interchange revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company satisfies its interchange performance obligation each time payments are made with its cards via payment networks. The Company recognizes interchange revenue, in an amount that reflects the consideration it expects to be entitled to in exchange for the service, in the month the payment transaction occurs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract balances. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not recognize revenue until its right to consideration is unconditional and therefore has no related contract assets. The Company records a receivable when revenue is recognized prior to payment and the Company has unconditional right to payment. Alternatively, when payment precedes the related services, the Company records a contract liability, or deferred revenue, until its performance obligations are satisfied.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant judgments. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company makes no significant judgments in determining the amount or timing of revenue recognition. The Company has estimated the average economic life of an HSA or CDB member </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">relationship, which has been determined to be the amortization period for the capitalized sales commissions contract costs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs cost of revenue related to servicing member accounts, managing customer and partner relationships, and processing reimbursement claims. Expenditures include personnel-related costs, depreciation, amortization, stock-based compensation, common expense allocations, new member and participant supplies, and other operating costs of the member account servicing departments. Other components of the Company’s cost of revenue include interest retained by members on custodial assets held and interchange costs incurred in connection with processing card transactions initiated by members.</span></div> P15Y P7Y <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock-based awards, which consist of stock options, restricted stock units ("RSUs") and restricted stock awards ("RSAs"), to certain team members, executive officers, and directors. The Company recognizes compensation expense for stock-based awards based on the grant date estimated fair value. Expense for stock-based awards is generally recognized on a straight-line basis over the requisite service period, and is reversed as pre-vesting forfeitures occur. The fair value of stock options is determined using the Black-Scholes option pricing model. The determination of fair value for stock options on the date of grant using an option pricing model requires management to make certain assumptions regarding a number of complex and subjective variables. The fair value of RSUs and RSAs is based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock-based awards with performance conditions, the Company evaluates the probability of achieving the performance criteria and of the number of shares that are expected to vest, and compensation expense is then adjusted to reflect the number of shares expected to vest and the requisite service period. For awards with performance conditions, compensation expense is recognized using the graded-vesting attribution method in accordance with the provisions of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation—Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("Topic 718"). Compensation expense related to stock-based awards with market conditions is recorded on a straight-line basis over the requisite service period regardless of whether the market condition is satisfied.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the exercise of a stock option or release of an RSU/RSA, common shares are issued from authorized, but not outstanding, common stock.</span></div> Interest expense primarily consists of accrued interest expense and amortization of deferred financing costs associated with our long-term debt. <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes and the related accounts under the asset and liability method as set forth in ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under this method, current tax liabilities and assets are recognized for the estimated taxes payable or refundable on the tax returns for the current fiscal year. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, for net operating losses, and for tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The effect on deferred tax assets and liabilities of changes in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided for when it is more likely than not that some or all of the deferred tax assets may not be realized in future years. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the tax benefit from an uncertain tax position taken or expected to be taken in a tax return using a two-step approach. The first step is to evaluate the tax position taken or expected to be taken in a tax return by determining if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained upon examination by the relevant taxing authorities, based on the technical merits of the position. For tax positions that are more likely than not to be sustained upon audit, the second step is to measure the tax benefit in the financial statements as the largest benefit that has a greater than 50% likelihood of being sustained upon settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as a component of other income (expense), net in the consolidated statements of operations and comprehensive income (loss). Changes in facts and circumstances could have a material impact on the Company’s effective tax rate and results of operations.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company routinely acquires rights to be the custodian of HSA portfolios, in which substantially all of the fair value of the gross portfolio assets acquired is concentrated in a group of similar HSA assets and therefore the acquisitions do not constitute a business. Accordingly, the acquisitions are accounted for under the asset acquisition method of accounting in accordance with ASC 805-50, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations—Related Issues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the asset acquisition method of accounting, the Company is required to fair value the assets transferred. The cost of the assets acquired, including transaction costs incurred in conjunction with an asset acquisition, is allocated to the individual assets acquired based on their relative fair values and does not give rise to goodwill.</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consideration paid for the acquisition of a business as defined by ASC 805-10 is allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related expenses incurred in conjunction with the acquisition of a business are recognized in earnings in the period in which they are incurred and are included in other income (expense), net on the consolidated statements of operations and comprehensive income (loss).</span></div> The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management has made estimates for the allowance for doubtful accounts, capitalized software development costs, evaluating goodwill and long-lived assets for impairment, useful lives of property and equipment and intangible assets, accrued compensation, accrued liabilities, grant date fair value of stock options and performance restricted stock units and restricted stock awards, and income taxes. Actual results could differ from those estimates. <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Recently issued accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div> Net income (loss) per share<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income (loss) per share: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator (basic and diluted):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator (basic):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator (diluted):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average dilutive effect of stock options and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,453 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>For the fiscal years ended January 31, 2022, 2021 and 2020, 1.8 million, 0.6 million, and 0.3 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted earnings (loss) per share as their inclusion would have been anti-dilutive. <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income (loss) per share: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator (basic and diluted):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator (basic):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator (diluted):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average dilutive effect of stock options and restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted-average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,133 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,453 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.58 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -44289000 8834000 39664000 83133000 74235000 67026000 83133000 74235000 67026000 0 1444000 1427000 83133000 75679000 68453000 -0.53 0.12 0.59 -0.53 0.12 0.58 1800000 600000 300000 Business combinations<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WageWorks Acquisition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 30, 2019, the Company closed the acquisition of WageWorks, Inc. (the "WageWorks Acquisition") for $51.35 per share in cash, or $2.0 billion to WageWorks stockholders. The Company financed the transaction through a combination of $816.9 million cash on hand plus net borrowings of approximately $1.22 billion, after deducting lender fees of approximately $30.5 million, under a term loan facility (see Note 8—Indebtedness). </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WageWorks Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and was subject to adjustment during the measurement period (up to one year from the acquisition date). The purchase price allocation was finalized in the third quarter of fiscal year 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's allocation of the consideration paid in the WageWorks Acquisition:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Allocation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Updated Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">715.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">715.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,330.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,322.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-held funds obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(237.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(220.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(69.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(72.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(128.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total consideration paid</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,122.1 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,122.1 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to the initial allocation were based on more detailed information obtained about the specific assets acquired, liabilities assumed, and tax-related matters.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pro forma information</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma results presented below include the effects of the WageWorks Acquisition as if it had been consummated as of February 1, 2018, with adjustments to give effect to pro forma events that are directly attributable to the WageWorks Acquisition, which include adjustments related to the amortization of acquired intangible assets, interest income and expense, and depreciation.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma results do not reflect any operating efficiencies or potential cost savings from the integration of WageWorks. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the WageWorks Acquisition had occurred at the beginning of the period presented, nor are they indicative of future results of operations. The estimated pro forma revenue and net income include the alignment of accounting policies, the effect of fair value adjustments related to the WageWorks Acquisition, associated tax effects and the impact of the borrowings to finance the WageWorks Acquisition and related expenses.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) (unaudited)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">798,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">765,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,101 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,419 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Luum acquisition</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2021, the Company acquired 100% of the outstanding capital stock of Fort Effect Corp, d/b/a Luum (the "Luum Acquisition"). Luum provides employers with various commuter services, including access to real-time commute data to help them design and implement flexible return-to-office and hybrid-workplace strategies and benefits. The aggregate purchase price consisted of $50.2 million in cash, and up to $20.0 million in additional payments which were contingent on Luum achieving certain revenue targets during the two-year period following </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the closing of the Luum Acquisition and, if achieved, would be payable in fiscal years 2023 and 2024. The Company recorded an $8.1 million liability representing its best estimate of the fair value of the contingent consideration as of the acquisition date. The fair value of this contingent consideration was determined using a Monte Carlo valuation model based on Level 3 inputs, with any changes in the fair value recorded as other income (expense), net, in the consolidated statement of operations and comprehensive income (loss). On October 31, 2021, the Company entered into an amendment to the purchase agreement to pay $6.0 million in satisfaction of the contingent consideration liability, and recognized income of $2.1 million resulting from the change in fair value of the contingent consideration.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Luum Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and is subject to adjustment during the measurement period (up to one year from the acquisition date). Balances subject to adjustment primarily include the valuations of acquired assets (tangible and intangible) and liabilities assumed, as well as tax-related matters. The Company expects the allocation of the consideration transferred to be finalized within the measurement period.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's current allocation of the consideration paid:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Updated Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total consideration paid</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,306 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,306 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Luum Acquisition resulted in $36.4 million of goodwill. The preliminary goodwill recognized is attributable to several strategic, operational, and financial benefits expected from the Luum Acquisition, including an expanded commuter offering beyond traditional pre-tax commuter benefits and additional cross-selling opportunities. The adjustments to the initial allocation were based on more detailed information obtained about the specific assets acquired, liabilities assumed, and tax-related matters. The goodwill created in the Luum Acquisition is not expected to be deductible for tax purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names &amp; trademarks (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total acquired intangible assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,900 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma effects of the Luum Acquisition would not materially impact the Company's reported results for any period presented, and as a result no pro forma financial information is presented.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Further acquisition</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2021, the Company completed its acquisition of the Further business (other than Further's voluntary employee beneficiary association business) for $455 million (the "Further Acquisition"). Further is a leading provider of HSA and other CDB administration services. The parties also entered into related agreements ancillary to the Further Acquisition, including a transition services agreement.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Further Acquisition was accounted for under the acquisition method of accounting for business combinations. The consideration paid was allocated to the tangible and intangible assets acquired and liabilities assumed based on their fair values as of the acquisition date. The initial allocation of the consideration paid was based on a preliminary valuation and is subject to adjustment during the measurement period (up to one year from the </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">acquisition date). Balances subject to adjustment primarily include the valuations of acquired assets (tangible and intangible) and liabilities assumed, as well as tax-related matters. The Company expects the allocation of the consideration transferred to be finalized within the measurement period.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's current allocation of the consideration paid:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total consideration paid</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,000 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Further Acquisition resulted in $282.3 million of goodwill. The preliminary goodwill recognized is attributable to several strategic, operational, and financial benefits expected from the Further Acquisition, including an enhanced ability to drive growth with health plans, custodial and interchange revenue synergies based on current contractual relationships, and operational cost synergies resulting from increased scale in service delivery. The goodwill created in the Further Acquisition is not expected to be deductible for tax purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary allocation of consideration exchanged to acquired identified intangible assets is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Identified intangible assets subject to amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">In-process software development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total acquired intangible assets</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,183 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company preliminarily valued the acquired assets utilizing the discounted cash flow method, a form of the income approach.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma effects of the Further Acquisition would not materially impact the Company's reported results for any period presented, and as a result no pro forma financial information is presented.</span></div> 51.35 2000000000 816900000 1220000000 30500000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's allocation of the consideration paid in the WageWorks Acquisition:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Allocation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Updated Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">406.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">715.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">715.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,330.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,322.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client-held funds obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(237.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(220.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(69.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(72.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(128.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total consideration paid</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,122.1 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,122.1 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's current allocation of the consideration paid:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Updated Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,566)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,547)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total consideration paid</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,306 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,306 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's current allocation of the consideration paid:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total consideration paid</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,000 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 406800000 -14500000 392300000 56500000 2500000 59000000.0 26600000 26600000 42500000 42500000 715300000 715300000 1330500000 -8000000.0 1322500000 5900000 5900000 237500000 -17200000 220300000 69100000 3700000 72800000 26700000 26700000 128700000 -6500000 122200000 2122100000 0 2122100000 The estimated pro forma revenue and net income include the alignment of accounting policies, the effect of fair value adjustments related to the WageWorks Acquisition, associated tax effects and the impact of the borrowings to finance the WageWorks Acquisition and related expenses.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) (unaudited)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">798,253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">765,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,101 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,419 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 798253000 765801000 23101000 6419000 1 50200000 20000000 P2Y 8100000 6000000 2100000 626000 626000 1469000 1469000 23900000 23900000 36374000 -19000 36355000 100000 100000 597000 597000 3566000 -19000 3547000 58306000 0 58306000 36400000 12400000 P7Y 10900000 P5Y 600000 P3Y 23900000 P6Y 455000000 2667000 172183000 282287000 2137000 455000000 282300000 146000000 P15Y 25000000 P5Y 171000000 P13Y6M 1183000 172183000 Supplemental financial statement information <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected consolidated balance sheet and consolidated statement of operations and comprehensive income (loss) components consist of the following:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for doubtful accounts</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022 and 2021, the Company had an allowance for doubtful accounts of $6.2 million and $4.2 million, respectively. During the fiscal years ended January 31, 2022, 2021, and 2020, the Company recorded credit losses from trade receivables of $3.3 million, $3.4 million, and $1.0 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Costs to obtain a contract</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022 and 2021, the net amount capitalized as contract costs was $39.3 million and $27.5 million, respectively, which is included in other current assets and other assets. Amortization of capitalized contract costs during the fiscal years ended January 31, 2022, 2021, and 2020 was $4.3 million, $2.4 million, and $1.9 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following as of January 31, 2022 and 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,417 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,230 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,972 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,093 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,372 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,106 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the fiscal years ended January 31, 2022, 2021 and 2020 was $14.7 million, $16.0 million and $8.9 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022 and 2021, the balance of deferred revenue was $10.5 million and $4.1 million, respectively. The balances are related to cash received in advance for interchange and custodial revenue arrangements, other up-front fees and other commuter deferred revenue. The Company expects to recognize approximately 47% of its balance of deferred revenue as revenue over the next 12 months and the remainder thereafter. Revenue recognized during the fiscal year that was included in the beginning balance of deferred revenue was $1.3 million. The Company expects to satisfy its remaining obligations for these arrangements.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other income (expense), net</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net, consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(40,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,931)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,007 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,079)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest expense</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the application of ASC 470-50, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Modifications and Extinguishments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recorded a $4.0 million loss on extinguishment of debt during the year ended January 31, 2022, which is included within interest expense in the consolidated statements of operations and comprehensive income (loss) for the year ended January 31, 2022.</span></div> 6200000 4200000 3300000 3400000 1000000 39300000 27500000 4300000 2400000 1900000 18573000 22271000 8417000 9230000 31982000 28592000 58972000 60093000 35600000 30987000 23372000 29106000 14700000 16000000 8900000 10500000 4100000 0.47 P12M 1300000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense), net, consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(40,810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,931)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,007 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,079)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1501000 1045000 5905000 1692000 0 27760000 10832000 1118000 40810000 1708000 5080000 -1934000 -5931000 5007000 -9079000 -4000000 Leases<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into various non-cancelable operating lease agreements for office space, data storage facilities, and other leases with remaining lease terms of less than 1 year to approximately 9 years, often with one or more Company options to renew. These renewal terms can extend the lease term from 3 to 10 years and are included in the lease term when it is reasonably certain that the Company will exercise the option. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease costs were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,926 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,274 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,309 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average lease term and discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.32 years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.02 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.29 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.32 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities, non-current</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,232 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,224 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, the Company had an additional operating lease for office space that had not yet commenced with aggregate undiscounted lease payments of $4.5 million. This operating lease will commence in fiscal year 2023 and has a lease term of approximately 9 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company's operating leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,480 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2022, the Company recorded impairment losses on right-of-use assets of $11.2 million, which are included within merger integration expense in the consolidated statement of operations and comprehensive income (loss). The impairment losses related primarily to a right-of-use asset acquired through the WageWorks Acquisition, which had a carrying value of $14.8 million prior to impairment and no corresponding lease liability. During the year ended January 31, 2022, the right-of-use asset met the criteria to be classified as held-for-sale and an impairment loss of $10.9 million was recognized. The remaining carrying value of $3.9 million was included within other current assets on the Company's consolidated balance sheet as of January 31, 2022. On March 24, 2022, the Company completed the sale of the asset for $3.9 million.</span></div> P1Y P9Y 1 P3Y P10Y <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease costs were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,926 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,274 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,309 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average lease term and discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.32 years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.02 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.29 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.32 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities, non-current</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,232 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,224 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company's operating leases was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">586 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,480 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 14762000 16073000 9059000 1836000 1799000 750000 12926000 14274000 8309000 P8Y3M25D P9Y7D 0.0429 0.0432 92529000 107150000 15126000 18889000 77403000 88261000 12171000 14037000 65232000 74224000 4500000 P9Y 14742000 12941000 586000 17480000 11200000 14800000 0 10900000 3900000 3900000 Intangible assets and goodwill<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and associated accumulated amortization of intangible assets were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software and software development costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,005 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired HSA portfolios</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">759,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">601,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(316,717)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(195,749)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">973,137 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">767,003 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended January 31, 2022 and 2021, the Company capitalized $67.2 million and $32.4 million, respectively, to acquire the rights to act as a custodian of HSA portfolios. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the fiscal years ended January 31, 2022, 2021, and 2020 was $122.5 million, $99.9 million and $46.5 million, respectively. Estimated amortization expense for the years ending January 31 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending January 31, (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">137,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">973,137 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s annual goodwill impairment test resulted in no impairment charges in any of the periods presented in the accompanying consolidated financial statements. During the fiscal year ended January 31, 2022, goodwill increased by $318.6 million due to the acquisitions of Luum and Further. During the fiscal year ended January 31, 2021, goodwill decreased by $5.4 million due to measurement period adjustments related to the WageWorks Acquisition. There were no other changes to the goodwill carrying value during the fiscal years ended January 31, 2022 and 2021.</span></div> 192050000 127005000 192298000 125141000 759781000 601381000 132825000 96925000 12900000 12300000 1289854000 962752000 316717000 195749000 973137000 767003000 67200000 32400000 122500000 99900000 46500000 Estimated amortization expense for the years ending January 31 is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending January 31, (in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">137,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">973,137 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 137139000 120589000 93822000 71863000 67368000 482356000 973137000 0 0 0 318600000 5400000 Commitments and contingencies<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the payments due by fiscal year for our outstanding contractual obligations as of January 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:29.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="39" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments due by fiscal year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4.50%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Senior Notes due 2029 (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Loan Facility (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on long-term debt obligations (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease obligations (3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">HealthSavings portfolio acquisition (4)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other contractual obligations (5)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,471 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,900 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,953 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,825 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328,608 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,646 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,401,403 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">As of January 31, 2022, our outstanding combined principal of $950.0 million is presented net of debt issuance costs on our consolidated balance sheets. The debt issuance costs are not included in the table above.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">Estimated interest payments assume the stated interest rates applicable to the Notes and Term Loan Facility as of January 31, 2022, which were 4.50% and 1.88% per annum, respectively.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">We lease office space and data storage facilities, and we have other non-cancelable operating leases expiring at various dates through 2030. These amounts exclude contractual sublease income of $2.2 million, which is expected to be received through March 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">On March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. ("HealthSavings") HSA portfolio for $60 million in cash.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">Other contractual obligations consist of processing services agreements, telephony services, and other contractual commitments. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. The Company accrues a liability for such matters when it is probable that future expenditures will be made and such expenditures can be reasonably estimated.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal matters</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, WageWorks exercised its right to terminate a lease for office space in Mesa, Arizona that had not yet commenced, with aggregate lease payments of $63.1 million and a term of approximately 11 years, following the </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">landlord's failure to fulfill its obligations under the lease agreement. Because the lease had not yet commenced, the Company had not recognized a right-of-use asset, operating lease liability, or any rent expense associated with the lease. WageWorks' right to terminate the lease agreement was disputed by the landlord, Union Mesa 1, LLC (“Union Mesa”). On November 5, 2021, Union Mesa notified WageWorks that it was in default of the lease for failure to pay rent, which Union Mesa claimed was due beginning in November 2021, and on November 24, 2021 drew $2.8 million, the full amount under the letter of credit that WageWorks had posted to secure its obligations under the lease. The Company recorded the $2.8 million draw as merger integration expense in the consolidated statement of operations and comprehensive income (loss). On December 1, 2021, WageWorks filed a lawsuit against Union Mesa in the Superior Court of the State of Arizona in and for the County of Maricopa. On January 4, 2022, WageWorks filed an amended complaint in the Superior Court. Pursuant to the lawsuit, WageWorks seeks declaratory judgment that the lease was properly terminated and recourse against Union Mesa for breach of contract, breach of the duty of good faith and fair dealing, and conversion, including return of the funds drawn under the letter of credit. On January 31, 2022, Union Mesa filed a motion to dismiss for the conversion cause of action, but has not yet responded to WageWorks' other claims raised in the amended complaint.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 9, 2018, a putative class action was filed in the U.S. District Court for the Northern District of California (the “Securities Class Action”). On May 16, 2019, a consolidated amended complaint was filed by the lead plaintiffs asserting claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended, against WageWorks, its former Chief Executive Officer and its former Chief Financial Officer on behalf of purchasers of WageWorks common stock between May 6, 2016 and March 1, 2018. The complaint also alleged claims under the Securities Act of 1933, as amended, arising from WageWorks’ June 19, 2017 common stock offering against those same defendants, as well as the members of its board of directors at the time of that offering. The class action settled for $30.0 million. During the fiscal year ended January 31, 2022, WageWorks contributed $5.0 million and its insurers paid the remaining $25.0 million. The court granted final approval of the settlement and entered a final judgment on August 20, 2021. This matter is now closed.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2018 and September 6, 2018, two derivative lawsuits were filed against certain of WageWorks’ former officers and directors and WageWorks (as nominal defendant) in the Superior Court of the State of California, County of San Mateo. The actions were consolidated. On July 23, 2018, a similar derivative lawsuit was filed against certain former WageWorks’ officers and directors and WageWorks (as nominal defendant) in the U.S. District Court for the Northern District of California (together, the “Derivative Suits”). The allegations in the Derivative Suits relate to substantially the same facts as those underlying the Securities Class Action described above. The plaintiffs seek unspecified damages, fees and costs. Plaintiffs in the Superior Court action filed an amended consolidated complaint on October 28, 2019, naming as defendants certain former officers and directors of WageWorks and alleging a direct claim of "inseparable fraud/breach of fiduciary duty" on behalf of a class. WageWorks was not named as a party in that complaint. On June 24, 2020, the court granted the defendants’ motion to dismiss the amended complaint. The plaintiffs subsequently filed a notice of appeal. On October 28, 2021, the court of appeal dismissed the appeal pursuant to the release in the class action settlement discussed above. The District Court action is currently stayed</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WageWorks previously entered into indemnification agreements with its former directors and officers and, pursuant to these indemnification agreements, is covering the defense fees and costs of its former directors and officers in the legal proceedings described above.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are involved in various other litigation, governmental proceedings and claims, not described above, that arise in the normal course of business. It is not possible to determine the ultimate outcome or the duration of such litigation, governmental proceedings or claims, or the impact that such litigation, proceedings and claims will have on the Company’s financial position, results of operations, and cash flows.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required under GAAP, the Company records a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on currently available information, the Company does not believe that any liabilities relating to these matters are probable or that the amount of any resulting loss is estimable. However, litigation is subject to inherent uncertainties and the Company’s view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations and cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the payments due by fiscal year for our outstanding contractual obligations as of January 31, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:29.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="39" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments due by fiscal year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4.50%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Senior Notes due 2029 (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Loan Facility (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest on long-term debt obligations (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease obligations (3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">HealthSavings portfolio acquisition (4)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other contractual obligations (5)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,471 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,900 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,953 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,825 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328,608 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">713,646 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,401,403 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">As of January 31, 2022, our outstanding combined principal of $950.0 million is presented net of debt issuance costs on our consolidated balance sheets. The debt issuance costs are not included in the table above.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">Estimated interest payments assume the stated interest rates applicable to the Notes and Term Loan Facility as of January 31, 2022, which were 4.50% and 1.88% per annum, respectively.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">We lease office space and data storage facilities, and we have other non-cancelable operating leases expiring at various dates through 2030. These amounts exclude contractual sublease income of $2.2 million, which is expected to be received through March 2023.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.74pt">On March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. ("HealthSavings") HSA portfolio for $60 million in cash.</span></div>(5)Other contractual obligations consist of processing services agreements, telephony services, and other contractual commitments. 0.0450 0 0 0 0 0 600000000 600000000 8750000 17500000 17500000 26250000 280000000 0 350000000 33951000 33708000 33467000 32965000 30764000 72975000 237830000 12527000 10501000 10849000 11094000 11344000 40671000 96986000 60000000 0 0 0 0 0 60000000 25243000 13191000 6137000 5516000 6500000 0 56587000 140471000 74900000 67953000 75825000 328608000 713646000 1401403000 950000000 0.0450 0.0188 2200000 60000000 63100000 P11Y 2800000 2800000 30000000 5000000 25000000 2 2 Indebtedness<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4.50%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Senior Notes due 2029</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Term Loan Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,003,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal amount</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">950,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,003,125 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: unamortized discount and issuance costs (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">930,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">986,717 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">922,077 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">924,217 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">In addition to the $19.2 million and $16.4 million of unamortized discount and issuance costs related to long-term debt as of January 31, 2022 and 2021, respectively, $4.4 million and $5.0 million of unamortized issuance costs related to our Revolving Credit Facility (as defined below) are included within other assets on the consolidated balance sheets as of January 31, 2022 and January 31, 2021, respectively. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.50% Senior Notes due 2029</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, the Company completed its offering of $600.0 million aggregate principal amount of its 4.50% Senior Notes due 2029 (the “Notes”). The Notes were issued under an indenture (the “Indenture”), dated October 8, 2021, among the Company, the guarantors party thereto, and Wells Fargo Bank, National Association, as trustee. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net proceeds from the issuance of the Notes together with borrowings under the Credit Agreement (as defined below) and cash on hand, were used to repay the outstanding borrowings under the Prior Credit Agreement (as defined below).</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are guaranteed by each of the Company’s existing, wholly owned domestic subsidiaries that guarantees its obligations under the Credit Agreement and are required to be guaranteed by any of the Company’s future subsidiaries that guarantee its obligations under the Credit Agreement or certain of its other indebtedness. The Notes will mature on October 1, 2029. Interest on the Notes will be payable on April 1 and October 1 of each year, beginning on April 1, 2022. As of January 31, 2022, the balance of accrued interest on the Notes was $8.7 million, which is included within accrued liabilities on the Company's consolidated balance sheet. The effective interest rate on the Notes is 4.72%.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are unsecured senior obligations of the Company and rank equally in right of payment to all of its existing and future senior unsecured debt and senior in right of payment to all of its future subordinated debt.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are redeemable at the Company’s option, in whole or in part, at any time on or after October 1, 2024, at a redemption price if redeemed during the 12 months beginning (i) October 1, 2024 of 102.250%, (ii) October 1, 2025 of 101.125%, and (iii) October 1, 2026 and thereafter of 100.000%, in each case of the principal amount of the Notes being redeemed, and together with accrued and unpaid interest, if any, to, but excluding, the date of redemption. The Company may also redeem some or all of the Notes before October 1, 2024 at a redemption price equal to 100% of the principal amount of the Notes, plus the applicable “make-whole” premium as of, and accrued and unpaid interest, if any, to, but excluding, the date of redemption. In addition, at any time prior to October 1, 2024, the Company may redeem up to 40% of the aggregate principal amount of the Notes issued under the Indenture on one or more occasions in an aggregate amount equal to the net cash proceeds of one or more equity offerings at a redemption price equal to 104.500% of the principal amount of the Notes redeemed, plus accrued and unpaid interest, if any, to, but excluding, the date of redemption. Furthermore, the Company may be required to make an offer to purchase the Notes upon the sale of certain assets or upon specific kinds of changes of control.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture contains covenants that impose significant operational and financial restrictions on the Company; however, these covenants generally align with the covenants contained in the Credit Agreement. See "Credit Agreement" below for a description of these covenants. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, the Company entered into a new credit agreement (the “Credit Agreement”) among the Company, as borrower, each lender from time to time party thereto (the “Lenders”), JPMorgan Chase Bank, N.A., as administrative agent (in such capacity, the “Agent”) and the Swing Line Lender (as defined in the Credit Agreement), and each L/C Issuer (as defined therein) party thereto, pursuant to which the Company established: </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)       a five-year senior secured term loan A facility (the “Term Loan Facility”), in an aggregate principal amount of $350.0 million, the proceeds of which were used to refinance the Company’s existing senior secured credit facility as described below (the “Refinancing”), to pay fees and expenses incurred in connection with the Refinancing and the establishment of the Credit Facilities (as defined below) and for working capital and general corporate purposes of the Company and its subsidiaries, including the financing of acquisitions and other investments; and</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)     a five-year senior secured revolving credit facility (the “Revolving Credit Facility” and, together with the Term Loan Facility, the “Credit Facilities”), in an aggregate principal amount of up to $1.0 billion (with a $25 million sub-limit for the issuance of letters of credit), the proceeds of which may be used for working capital and general corporate purposes of the Company and its subsidiaries, including the financing of acquisitions and other investments.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the terms and conditions set forth in the Credit Agreement (including obtaining additional commitments from one or more new or existing lenders), the Company may in the future incur additional loans or commitments under the Credit Agreement in an aggregate principal amount of up to $300 million, plus an additional amount so long as the Company’s pro forma First Lien Net Leverage Ratio (as defined in the Credit Agreement) would not exceed 3.85 to 1.00 as of the date such loans or commitments are incurred.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facilities bear interest at an annual rate equal to, at the option of the Company, either (i) LIBOR (adjusted for reserves) plus a margin ranging from 1.25% to 2.25% or (ii) an alternate base rate plus a margin ranging from 0.25% to 1.25%, with the applicable margin determined by reference to a leverage-based pricing grid set forth in the Credit Agreement. As of January 31, 2022, the stated interest rate was 1.88% and the effective interest rate was 2.63%. The Company is also required to pay certain fees to the Lenders, including, among others, a quarterly commitment fee on the average unused amount of the Revolving Credit Facility at a rate ranging from 0.20% to 0.40%, with the applicable rate also determined by reference to a leverage-based pricing grid set forth in the Credit Agreement.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loans made under the Term Loan Facility will amortize in equal quarterly installments in an aggregate annual amount equal to the following percentage of the original principal amount of the Term Loan Facility: (i) 2.5% for the first year after October 8, 2021; (ii) 5.0% for each of the second and third years after October 8, 2021; (iii) 7.5% for the fourth year after October 8, 2021; and (iv) 10.0% for the fifth year after October 8, 2021. In addition, the Term Loan Facility is required to be mandatorily prepaid with 100% of the net cash proceeds of all asset sales, insurance and condemnation recoveries, subject to customary exceptions and thresholds, including to the extent such proceeds are reinvested in assets useful in the business of the Company and its subsidiaries within 450 days following receipt (or committed to be reinvested within such 450-day period and reinvested within 180 days after the end of such 450-day period). The loans under the Credit Facilities may be prepaid, and the commitments thereunder may be reduced, by the Company without penalty or premium, subject to the reimbursement of customary “breakage costs.”</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains significant, customary affirmative and negative covenants, including covenants that limit, among other things, the ability of the Company and its subsidiaries to incur additional indebtedness, create liens, merge or dissolve, make investments, dispose of assets, engage in sale and leaseback transactions, make distributions and dividends and prepayments of junior indebtedness, engage in transactions with affiliates, enter into restrictive agreements, amend documentation governing junior indebtedness, modify its fiscal year and modify its organizational documents, in each case, subject to customary exceptions, thresholds, qualifications and “baskets.” In addition, the Credit Agreement contains financial performance covenants, which require the Company to maintain (i) a maximum total net leverage ratio, measured as of the last day of each fiscal quarter, of no greater than 5.00 to 1.00 beginning with the fiscal quarter ended January 31, 2022, and (ii) a minimum consolidated interest coverage ratio, measured as of the last day of each fiscal quarter, of no less than 3.00 to 1.00 beginning with the fiscal quarter ended January 31, 2022. The Company was in compliance with all covenants under the Credit Agreement as of January 31, 2022, and for the period then ended.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The repayment obligation under the Credit Agreement may be accelerated upon the occurrence of an event of default thereunder, including, among other things, failure to pay principal, interest or fees on a timely basis, material inaccuracy of any representation or warranty, failure to comply with covenants, cross-default to other material debt, material judgments, change of control and certain insolvency or bankruptcy-related events, in each case, subject to any certain grace and/or cure periods.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations of the Company under the Credit Agreement are required to be unconditionally guaranteed by each of the Company’s existing or subsequently acquired or organized direct and indirect domestic subsidiaries and are </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">secured by security interests in substantially all assets of the Company and the guarantors, in each case, subject to certain customary exceptions.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prior Credit Agreement</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 30, 2019, the Company entered into a credit agreement (the "Prior Credit Agreement”) that provided for:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)       a five-year senior secured term loan A facility (the “Prior Term Loan Facility”), in an aggregate principal amount of $1.25 billion; and</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)      a five-year senior secured revolving credit facility (the “Prior Revolving Credit Facility” and, together with the Prior Term Loan Facility, the “Prior Credit Facilities”), in an aggregate principal amount of up to $350.0 million. No amounts were drawn under the Prior Revolving Credit Facility. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Prior Credit Facilities bore interest at an annual rate equal to, at the option of HealthEquity, either (i) LIBOR (adjusted for reserves) plus a margin ranging from 1.25% to 2.25% or (ii) an alternate base rate plus a margin ranging from 0.25% to 1.25%, with the applicable margin determined by reference to a leverage-based pricing grid set forth in the Prior Credit Agreement. The Company was also required to pay certain fees to the lenders, including, among others, a quarterly commitment fee on the average unused amount of the Prior Revolving Credit Facility at a rate ranging from 0.20% to 0.40%, with the applicable rate also determined by reference to a leverage-based pricing grid set forth in the Prior Credit Agreement.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Prior Credit Agreement contained customary affirmative and negative covenants. The Company was in compliance with all covenants under the Prior Credit Agreement during the fiscal year ended January 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations of HealthEquity under the Prior Credit Agreement were required to be unconditionally guaranteed by WageWorks and Fort Effect Corp and were secured by security interests in substantially all assets of HealthEquity and the guarantors, subject to certain customary exceptions.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, in connection with the entry into the Credit Agreement, the Company repaid all outstanding obligations under the Prior Credit Agreement and terminated all commitments thereunder.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4.50%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Senior Notes due 2029</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior Term Loan Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,003,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Principal amount</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">950,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,003,125 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: unamortized discount and issuance costs (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">930,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">986,717 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">922,077 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">924,217 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>(1)In addition to the $19.2 million and $16.4 million of unamortized discount and issuance costs related to long-term debt as of January 31, 2022 and 2021, respectively, $4.4 million and $5.0 million of unamortized issuance costs related to our Revolving Credit Facility (as defined below) are included within other assets on the consolidated balance sheets as of January 31, 2022 and January 31, 2021, respectively. 0.0450 600000000 0 350000000 0 0 1003125000 950000000 1003125000 19173000 16408000 930827000 986717000 8750000 62500000 922077000 924217000 19200000 16400000 4400000 5000000 0.0450 600000000 0.0450 8700000 0.0472 1.02250 1.01125 1.00000 1 0.40 1.04500 P5Y 350000000 P5Y 1000000000 25000000 300000000 3.85 0.0125 0.0225 0.0025 0.0125 0.0188 0.0263 0.0020 0.0040 0.025 0.050 0.075 0.100 1 P450D P450D P180D P450D 5.00 3.00 P5Y 1250000000 P5Y 350000000 0 0.0125 0.0225 0.0025 0.0125 0.0020 0.0040 Income taxes<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision (benefit) consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(448)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current tax provision (benefit)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">867 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">439 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(174)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,197)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,538 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax provision (benefit)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,319)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,133)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,665 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax provision (benefit)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,452)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,694)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,491 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax provision (benefit) differed from the amounts computed by applying the U.S. federal statutory income tax rate to income before income taxes as a result of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal income tax provision (benefit) at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,016)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income tax provision (benefit), net of federal tax provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-deductible or non-taxable items, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excessive employee remuneration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits on stock-based compensation expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in uncertain tax position reserves, net of indirect benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible acquisition-related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-taxable gain on investment in subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in net operating losses due to measurement period adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax rate adjustment due to merger integration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Return-to-provision adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax provision (benefit)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,452)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,694)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,491 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective income tax rate for the fiscal years ended January 31, 2022, 2021, and 2020 was an effective income tax benefit rate of 33.6% and 113.4% and an effective income tax expense rate of 8.1%, respectively. The difference between the effective income tax rate and the U.S. federal statutory income tax rate each period is impacted by a number of factors, including the relative mix of earnings among state jurisdictions, credits, excess tax benefits or shortfalls on stock-based compensation expense, changes in valuation allowance, and other items. The decrease in the effective tax benefit rate for the fiscal year ended January 31, 2022 compared to the fiscal year ended January 31, 2021 was primarily due to the impact of tax benefit items, such as stock-based compensation expense, credits, and changes to the valuation allowance, relative to the larger pre-tax book loss and smaller pre-tax book income, respectively. The decrease in the effective tax rate for the fiscal year ended January 31, 2021 compared to the fiscal year ended January 31, 2020 was primarily due to an increase in excess tax benefits on stock-based compensation expense, deferred tax rate adjustments due to the integration of WageWorks, and research and development credits recognized in the provision for income taxes relative to pre-tax book income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,484 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,561)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,582 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119,048)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incremental contract costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(160,769)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(174,311)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99,846)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119,729)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management considered whether it is more likely than not that some portion or all of the deferred tax assets would be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considered the scheduled reversal of deferred tax liabilities in making this assessment and determined that based on the weight of all available evidence, it is more likely than not (i.e., a likelihood of more than 50%) that the Company will be able to realize most of its deferred tax assets. However, the Company recorded a valuation allowance of $3.6 million and $0.1 million as of January 31, 2022 and 2021, respectively. The increase in valuation allowance recorded is primarily the result of state research and development tax credits that are not expected to be utilized before expiration.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, the Company had recorded federal and state net operating loss carryforwards of $12.1 million and $50.1 million, respectively, which begin to expire at various intervals following the tax year ending January 31, 2029. As of January 31, 2022, the Company also had federal and state research and development credits of $10.9 million each, which begin to expire following the tax years ending January 31, 2032 and 2023, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022 and 2021, the gross unrecognized tax benefit was $11.7 million and $10.2 million, respectively. If recognized, $10.8 million and $9.4 million of the total unrecognized tax benefits would affect the Company's effective tax rate as of January 31, 2022 and 2021, respectively. Total gross unrecognized tax benefits increased by $1.4 million in the period from January 31, 2021 to January 31, 2022. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits, including the impact of purchase accounting from the Luum Acquisition, is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross amounts of increases and decreases: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken during a prior period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken during the current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at end of year</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,206 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain unrecognized tax benefits are required to be netted against their related deferred tax assets as a result of ASU 2013-11, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of an Unrecognized Tax Benefit When a Net Operating Loss Carryforward, a Similar </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax Loss, or a Tax Credit Carryforward Exists</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets or tax receivables accordingly:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross unrecognized tax benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts netted against related deferred tax assets or tax receivables</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,097)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrecognized tax benefits recorded on the consolidated balance sheet</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,556 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits as a component of other income (expense), net in the statement of operations and comprehensive income (loss). During the fiscal years ended January 31, 2022, 2021, and 2020, the Company recorded penalties and interest of $0.7 million, $0.2 million, and $0.1 million, respectively, related to unrecognized tax benefits. As of January 31, 2022 and 2021, the Company recorded accrued interest and penalties of $1.5 million and $0.8 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns with U.S. federal and state taxing jurisdictions and is currently under examination by the IRS and the state of Texas. These examinations may lead to ordinary course adjustments or proposed adjustments to our taxes, net operating losses, and/or tax credit carryforwards. As a result of the Company's net operating loss carryforwards and tax credit carryforwards, the Company remains subject to examination by one or more jurisdictions for tax years after 2001.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision (benefit) consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(448)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current tax provision (benefit)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">867 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">439 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(174)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,197)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,538 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred tax provision (benefit)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,319)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,133)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,665 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax provision (benefit)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,452)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,694)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,491 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 628000 181000 -448000 239000 258000 274000 867000 439000 -174000 -21197000 -1630000 3538000 -2122000 -3503000 127000 -23319000 -5133000 3665000 -22452000 -4694000 3491000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax provision (benefit) differed from the amounts computed by applying the U.S. federal statutory income tax rate to income before income taxes as a result of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal income tax provision (benefit) at the statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14,016)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State income tax provision (benefit), net of federal tax provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-deductible or non-taxable items, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excessive employee remuneration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits on stock-based compensation expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,098)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in uncertain tax position reserves, net of indirect benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-deductible acquisition-related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-taxable gain on investment in subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,790)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in net operating losses due to measurement period adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax rate adjustment due to merger integration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,814)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Return-to-provision adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(810)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax provision (benefit)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,452)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,694)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,491 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -14016000 869000 9063000 -3733000 -99000 960000 -165000 469000 798000 1214000 1186000 2117000 -5098000 -2983000 -4815000 4218000 2195000 2296000 836000 511000 491000 0 0 3032000 0 0 5790000 0 185000 0 0 377000 0 725000 -1814000 225000 810000 1010000 332000 3457000 -145000 93000 -644000 -45000 -55000 -22452000 -4694000 3491000 -0.336 -1.134 0.081 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,778 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accruals and reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,484 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,561)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,582 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119,048)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(134,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incremental contract costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,385)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(160,769)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(174,311)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net deferred tax asset (liability)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99,846)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119,729)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5542000 1653000 14778000 12600000 13351000 6274000 19356000 21813000 7729000 10591000 3728000 1755000 64484000 54686000 3561000 104000 60923000 54582000 1862000 4946000 119048000 134442000 9585000 6385000 16923000 22285000 11481000 6081000 1870000 172000 160769000 174311000 99846000 119729000 3600000 100000 12100000 50100000 10900000 11700000 10200000 10800000 9400000 1400000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A tabular reconciliation of the beginning and ending amount of gross unrecognized tax benefits, including the impact of purchase accounting from the Luum Acquisition, is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross amounts of increases and decreases: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken during a prior period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increases as a result of tax positions taken during the current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits at end of year</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,206 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10206000 9370000 240000 0 38000 1000 1169000 835000 11653000 10206000 The resulting unrecognized tax benefit recorded within the Company's consolidated balance sheet excludes the following amounts that have been netted against the related deferred tax assets or tax receivables accordingly:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross unrecognized tax benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts netted against related deferred tax assets or tax receivables</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,097)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,574)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrecognized tax benefits recorded on the consolidated balance sheet</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,556 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11653000 10206000 7097000 9574000 4556000 632000 700000 200000 100000 1500000 800000 Stock-based compensation<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income (loss) during the years presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merger integration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,092 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,424 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows stock-based compensation by award type: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total non-cash stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition awards exchanged for cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,092 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,424 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock award plans</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incentive Plan. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock options, restricted stock units ("RSUs"), and restricted stock awards ("RSAs") under the HealthEquity, Inc. 2014 Equity Incentive Plan (as amended and restated, the "Incentive Plan"), which provided for the issuance of stock awards to the directors and team members of the Company to purchase up to an aggregate of 2.6 million shares of common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under the Incentive Plan, the number of shares of common stock reserved for issuance under the Incentive Plan automatically increases on February 1 of each year, beginning as of February 1, 2015 and continuing </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through and including February 1, 2024, by 3% of the total number of shares of the Company’s capital stock outstanding on January 31 of the preceding fiscal year, or a lesser number of shares determined by the board of directors. As of January 31, 2022, 7.4 million shares were available for grant under the Incentive Plan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock options</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Incentive Plan, the Company has the ability to grant incentive and nonqualified stock options. Incentive stock options may be granted only to Company team members. Nonqualified stock options may be granted to Company executive officers, other team members, directors and consultants. Such options are to be exercisable at prices, as determined by the board of directors, which must be equal to no less than the fair value of the Company's common stock at the date of the grant. Stock options granted under the Incentive Plan generally expire 10 years from the date of issuance, or are forfeited 90 days after termination of employment. Shares of common stock underlying stock options that are forfeited or that expire are returned to the Incentive Plan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation assumptions.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has adopted the provisions of Topic 718, which requires the measurement and recognition of compensation for all stock-based awards made to team members and directors, based on estimated fair values.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Topic 718, the Company uses the Black-Scholes option pricing model as the method of valuation for stock options. The determination of the fair value of stock-based awards on the date of grant is affected by the fair value of the stock as well as assumptions regarding a number of complex and subjective variables. The variables include, but are not limited to, (1) the expected life of the option, (2) the expected volatility of the fair value of the Company's common stock over the term of the award estimated by averaging the Company's historical volatility in addition to published volatilities of a relative peer group, (3) risk-free interest rate, and (4) expected dividends.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No options were granted during the fiscal year ended January 31, 2022. The weighted-average fair value of options granted during the fiscal years ended January 31, 2021 and 2020 was $23.68 and $25.97 per share, respectively. The key input assumptions utilized in the valuation of the stock options were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">  </span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> 37.97%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.98% - 36.53%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.39%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.21% - 2.43%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected life of options</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.18 years</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.95 - 5.09 years</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility is determined using a weighted average volatility of publicly traded peer companies and the Company's own historical volatility. The risk-free interest rate is determined by using published zero coupon rates on treasury notes for each grant date given the expected term on the options. The dividend yield of zero is based on the fact that the Company has no current plans to pay dividends on its common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.163%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding stock options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for exercise prices and term)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>exercise<br/>prices</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise<br/>price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>contractual<br/>term<br/>(in years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.25 - 82.39</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.25 - 44.53</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.25 - 82.39</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of January 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercisable as of January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.09 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,719 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value in the table above represents the difference between the estimated fair value of common stock and the exercise price of outstanding, in-the-money stock options. The total intrinsic value of options exercised during the fiscal years ended January 31, 2022, 2021 and 2020 was $19.3 million, $15.4 million, and $22.5 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2022, the weighted-average vesting period of non-vested awards expected to vest is approximately 0.7 years; the amount of compensation expense the Company expects to recognize for stock options vesting in future periods is approximately $1.1 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted stock units and restricted stock awards</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants RSUs and RSAs to certain team members, officers, and directors under the Incentive Plan. RSUs and RSAs vest upon service-based criteria and performance-based criteria. Generally, service-based RSUs and RSAs vest over a four-year period in equal annual installments commencing upon the first anniversary of the grant date. RSUs and RSAs are valued based on the current value of the Company's closing stock price on the date of grant less the present value of future expected dividends discounted at the risk-free interest rate. The weighted-average fair value of RSUs granted during the fiscal years ended January 31, 2022, 2021 and 2020 was $64.87, $56.93 and $65.20 per share, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance restricted stock units and awards.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the fiscal year ended January 31, 2020, the Company awarded 129,963 PRSUs (the “FY20 PRSUs”). The Company recorded stock-based compensation related to the FY20 PRSUs when it was considered probable that the performance conditions would be met. In March 2020, the Compensation Committee modified the vesting conditions of the FY20 PRSUs by basing the first year of the award solely on the Company’s revenue CAGR for the first year, exclusive of the revenue recognized through the WageWorks Acquisition, and measured using the original revenue CAGR targets set by the Compensation Committee in respect of such awards. As a result, one-third of the FY20 PRSUs were deemed by the Compensation Committee to be earned at target; however, despite this determination, and in order to encourage retention of our executive officers, our executive officers were required to remain employed until the remaining performance conditions for the FY20 PRSUs were certified by the Compensation Committee. The remaining two-thirds of the FY20 PRSUs vested based on the Company’s net cash provided by operating activities (as defined under GAAP) relative to target given the importance of the Company generating sufficient cash flow to service the additional indebtedness incurred in connection with the WageWorks Acquisition. The modification affected 12 team members and resulted in incremental stock-based compensation expense of $6.6 million, which was recognized over the remaining service period, adjusted for the level of achievement of the performance conditions and any forfeitures. Prior to the modification, the Company did not believe the FY20 PRSUs were likely to vest, and as a result, $2.9 million of previously recorded stock-based compensation expense was reversed during the three months ended April 30, 2020. The modified performance conditions for the second and third tranches allowed for a range of vesting from 0% to 200% based on the level of achievement of the new performance conditions. The Company's actual net cash provided by operating activities for the fiscal year ended January 31, 2022 was below the threshold level of achievement, and for the fiscal year ended January 31, 2021 was 163% of the target level of achievement. Previously recorded stock-based compensation expense associated with FY20 PRSUs that did not vest was reversed during the fiscal year ended January 31, 2022 when it was no longer considered probable that the performance conditions would be met. The FY20 PRSUs cliff vested upon approval by the Compensation Committee, which occurred in March 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2021, the Company awarded 277,950 PRSUs subject to a market condition based on the Company’s total shareholder return ("TSR") relative to the Russell 2000 index as measured on January 31, 2023. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was approximately $20.8 million. Compensation expense is recorded if the service condition is met regardless of whether the market condition is satisfied. The market condition allows for a range of vesting from 0% to 200% based on the level of performance achieved. The PRSUs cliff vest upon approval by the Compensation Committee.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended January 31, 2022, the Company awarded 249,750 PRSUs subject to a market condition based on the Company’s total shareholder return ("TSR") relative to the Russell 2000 index as measured on January 31, 2024. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was approximately $22.4 million. Compensation expense is recorded if the service condition is met regardless of whether the market condition is satisfied. The market condition allows for a range of vesting from 0% to 200% based on the level of performance achieved. The PRSUs cliff vest upon approval by the Compensation Committee.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the RSU and RSA activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs and PRSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSAs and PRSAs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted-average grant date fair value)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average grant date fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average grant date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,740 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63.15 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.72 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal years ended January 31, 2022, 2021 and 2020 the aggregate intrinsic value of RSUs and RSAs vested was $40.9 million, $31.8 million, and $25.0 million, respectively. </span></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecorded stock-based compensation expense as of January 31, 2022 associated with RSUs and PRSUs was $123.0 million, which is expected to be recognized over a weighted-average period of 2.5 years. Total unrecorded stock-based compensation expense as of January 31, 2022 associated with RSAs and PRSAs was less than $0.1 million, which is expected to be recognized over a weighted-average period of 0.2 years.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a summary of stock-based compensation in the Company's consolidated statements of operations and comprehensive income (loss) during the years presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Technology and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merger integration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,092 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,424 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows stock-based compensation by award type: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total non-cash stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,750 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,844 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition awards exchanged for cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,092 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,863 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,424 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11258000 7996000 4792000 7001000 6986000 4694000 13132000 10772000 7649000 21359000 17109000 12972000 0 0 1603000 342000 0 13714000 53092000 42863000 45424000 1816000 4499000 6612000 37693000 28040000 25781000 12948000 6270000 4862000 155000 1335000 655000 138000 2719000 1934000 52750000 42863000 39844000 342000 0 5580000 53092000 42863000 45424000 2600000 0.03 7400000 P10Y P90D 0 23.68 25.97 The key input assumptions utilized in the valuation of the stock options were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">  </span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended January 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">  </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> 37.97%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.98% - 36.53%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.39%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.21% - 2.43%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected life of options</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.18 years</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.95 - 5.09 years</span></div></td></tr></table> 0 0 0.3797 0.3598 0.3653 0.0139 0.0221 0.0243 P5Y2M4D P4Y11M12D P5Y1M2D 0 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.163%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding stock options</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for exercise prices and term)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>exercise<br/>prices</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise<br/>price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>contractual<br/>term<br/>(in years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,674 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.25 - 82.39</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.00</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(442)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.25 - 44.53</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1.25 - 82.39</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested and expected to vest as of January 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,232 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercisable as of January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,148 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.09 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,719 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1674000 1.25 82.39 31.46 P5Y 87164000 442000 1.25 44.53 19.81 1232000 1.25 82.39 35.64 P4Y2M12D 25719000 1232000 35.64 P4Y2M12D 25719000 1148000 33.09 P4Y 25719000 19300000 15400000 22500000 P0Y8M12D 1100000 P4Y P4Y 64.87 56.93 65.20 129963 12 6600000 2900000 0 2 1.63 277950 20800000 0 2 249750 22400000 0 2 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the RSU and RSA activity is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs and PRSUs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSAs and PRSAs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except weighted-average grant date fair value)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average grant date fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average grant date fair value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,740 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63.15 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.72 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1832000 60.41 193000 61.77 1827000 64.87 0 0 482000 59.60 116000 61.77 437000 62.81 75000 61.77 2740000 63.15 2000 61.72 40900000 31800000 25000000 123000000 P2Y6M 100000 P0Y2M12D <span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Fair value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value measurements are made at a specific point in time, based on relevant market information. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting standards specify a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect data obtained from independent sources, while unobservable inputs reflect the Company’s market assumptions. These two types of inputs have created the following fair value hierarchy:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1—quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2—inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3—unobservable inputs based on the Company’s own assumptions.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are considered Level 1 instruments and are valued based on publicly available daily net asset values. The carrying values of cash and cash equivalents approximate fair values due to the short-term nature of these instruments.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are valued based upon quoted market prices and are considered Level 2 instruments because the markets in which the Notes trade are not considered active markets. As of January 31, 2022, the fair value of the Notes was $588.4 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility is considered a Level 2 instrument and recorded at book value in the Company's consolidated financial statements. The Term Loan Facility reprices frequently due to variable interest rate terms and entails no significant changes in credit risk. As a result, the fair value of the Term Loan Facility approximates carrying value.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Prior Term Loan Facility was considered a Level 2 instrument and recorded at book value in the Company's consolidated financial statements. The Prior Term Loan Facility repriced frequently due to variable interest rate terms and entailed no significant changes in credit risk. As a result, the fair value of the Prior Term Loan Facility approximated carrying value.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liability resulting from the Luum Acquisition was determined using a Monte Carlo valuation model based on Level 3 inputs. The estimate of fair value of the contingent consideration obligation required subjective assumptions to be made regarding revenue growth rates, discount rates, peer revenue volatilities, and probabilities assigned to various potential business result scenarios and was determined using probability assessments with respect to the likelihood of achieving certain revenue targets. The fair value measurement was based on inputs unobservable in the market and thus represented a level 3 measurement. On October 31, 2021, the Company entered into an amendment to the purchase agreement to pay $6.0 million in satisfaction of the contingent consideration liability, and accordingly, the liability was transferred out of Level 3 as it was no longer measured at fair value. For further information, see Note 3—Business combination.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in the fair value of the contingent consideration during the fiscal year ended January 31, 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingent consideration recognized at acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 588400000 6000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the change in the fair value of the contingent consideration during the fiscal year ended January 31, 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingent consideration recognized at acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of January 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 8147000 -2147000 6000000 0 Employee benefitsThe Company has established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All non-seasonal team members over the age of 21 are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 3.5% of eligible earnings. Employer matching contribution expense was $7.1 million, $6.5 million and $3.7 million for the fiscal years ended January 31, 2022, 2021 and 2020, respectively.The Company is self-insured for medical and dental benefits for all qualifying employees. The medical plan carries a stop-loss policy which will protect from individual claims during the plan year exceeding $350,000. The Company records estimates of costs of claims incurred based on an analysis of historical data and independent estimates. The Company's liability for self-insured medical claims is included in accrued compensation in its consolidated balance sheet and was $3.9 million and $3.5 million as of January 31, 2022 and 2021, respectively. 0.035 7100000 6500000 3700000 350000 3900000 3500000 Subsequent eventsOn March 2, 2022, the Company completed its acquisition of the Health Savings Administrators, L.L.C. HSA portfolio for $60 million in cash. 60000000 EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (. ?U0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "#@']4G8\64.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TW00^CVLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4QKHC(AX7,*$1,YS#>3[X>L3-RP(U%4 -DM-8C[+DYAT:>'MZ?"GK5F[( MI >#\Z_L%)TB;MAE\JO6">X$!67E6QV@BLNU:UX7UQ_^%V%?;!N[_ZQ M\46P:^'7771?4$L#!!0 ( (. ?U297)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M@X!_5-X;0 7#!@ \AH !@ !X;"]W;W)K6&;&K?7 3EU@D<==V*/S[ MO7;:IK#I3;3[ LW'/3Z^US['=DY64CWJF'-#GM,DTZ>MV)CEYTY'AS%/F6[+ M)<_@R4*JE!FX5 \=O52<12XH33K4\WJ=E(FL=7;B[DW4V8G,32(R/E%$YVG* MU,LY3^3JM.6W-C=NQ4-L[(W.V[79;),RUD>DZ&!BD(BO^L^=U(G8"^MZ> +H.H&\"_'TM!.N H&E =QW0 M=9DINN+R,&*&G9THN2+*O@UH]H=+IHN&[HO,UGUJ%#P5$&?.AO*)*S*!$I-# M/:EK/$VC=<^$^TIM@ MF_/ X05HSO\H'_435I''UT@9&D)4G:A.2,/9-Q!$-. M+$3HF")%KH$\HH&3$.>B9!,I,B@)B,%BQ^,0 MK2I:-4A#F:8@C+ ="!\/R!(6"T\LR3EY[[6!K$]@#A =,X6)""WM@^("#]X? MB>R!3%_2N4PJZ>( 5]_O,2*E15!--@D7*57B615$W&T1CER*/9D\^FLUX9%Q%-5XSNG M,HV$?6VUT\)JI]94-?F6&RA:9EVQZOAIC=S;(=0/^M0_[G7WL"HE/6AVLJ-W M=G,PE>=V][G@(%75Z](:U(F589EINS@Q,=_9R?ZJ[;&IR(23Q*62SR_$CE?N M3@443USS1A(!E.QA"&'%84_*N5-V0'3+E%@F$7@/^6#Q6^[-B4.;;M!:'PDD MEX@W_5*;?L$3:&?"E"'C\;B@*O3KPR5BIY%4*;%'6&05]K>K-,$U!U*7JX][,@0VIUXVP"1P;K.(Q%[ M@?<68",.@4/$.JF+XFSGQ9[M0$=6L0CCH@NJX%YD4V-[_J"TVJ"9U4+O%+0Z MSB+^3+[PZ@F-0]DE99?V@P#;1@>EU08-S^%V#[LNX6:E8]2 U9R_!:7-!K@] MOF6U/B3O$UZ"NS'JM)PA<0ZK6/83BIX@-+<6'DTGURF$MC9.I^ MQIR!'-@7X/E"2K.YL UL/W.=_0-02P,$% @ @X!_5(F71GH@ @ =04 M !@ !X;"]W;W)KN*@/EH M5P4DH*O&1"=4U.UBVH5)#L3"'YE]LK3_?K83,B9!Q$W\==['[[%SG%3:'&T. M@.1="F6G48Y8/,:Q37.0S/9T P%SS!Y8@ MA 3N/*7\H6C5OE3H>S>9EQ)"M57Z\[IR1&A_6+<=H@%C6"7D$, M*'G1"G-+/JL,LO\!L?/3FJ(G4PO:2?S*5(\,!W>$]BGMX W;)(>!-[PU2?)S MOK-HW"_QJP,_:O&C@!]UX;4AWYB$2\?7K=X8GD+%$$RN2_][N8(SEJS7FPYK MX];:^"9K:YU>O=UNPI8))&MV!++D^'%'WI#E'<8FK;')3<:>N9%D]73)5S> M#A\NV8C/2D&".82"MR35I<*Z*MK9]DV9UZ7T+[Q^D%Z8.7!EB8"]D_9[]^Z@ M3%WD]0!U$0IKI]&5:>CF[ET$XP/<^EYK/ W\!NU+._L+4$L#!!0 ( (. M?U1G0*@':08 -(9 8 >&PO=V]R:W-H965T&ULK5EM M;]LV$/XKA!<,+>#4?-%KEQAH4VSKT&U!TVZ?&8F.A4JB*U))LU^_HZQ(MD@Q M+K8OB27?'9\[\NZYHR\>9/-%;870Z%M5UNIRL=5Z]WJU4ME65%R]DCM1PS<; MV51B ME ^7"[)X>O&QN-MJ\V*UOMCQ.W$C].?==0-/J\%*7E2B5H6L42,VEXLWY/45 M"XQ")_%7(1[4P6=D7+F5\HMY>)]?+K!!)$J1:6."P[][<27*TE@"'%][HXMA M3:-X^/G)^L^=\^#,+5?B2I9_%[G>7BZ2!E_B@??A6]0Z&QE\E2=7_1 M0R^+%RAKE995KPP(JJ+>_^??^D <*)!@1H'V"O14!=8KL,[1/;+.K7=<\_5% M(Q]08Z3!FOG0Q:;3!F^*VFSCC6[@VP+T]/I*UDJ618=>G+U$9ZBHT:>M;!6O5N*):JA7,@-XB4D=7< H#R@7+:W>M.6D&F]"HB<14M*D\[5 MLV!)60HQ-.]AAUJH L,>=Q)FMY:PD-J)+EG+1UB@:R;/XT["&&UN(L"=)P M&6"I,(ST",!HB1%^(GJ7EY M L3(AA@2QN()1ELLB#")9T#& \C8"_*Z 5II]&.WZ^;T[Z#0Z^Y1ICV\VK*FU?!HS8AT!6PSR",_5%8)'(L%> MH+](F3\49>ED!VPM2J(@3%@T ><29#0FZ1R\ YXC)^3Z_!;WZD>ID29X&CV' M&(-RA6?@C8Q$Z EY[H%'[74)C@F>IHU#$.*'@[E"1$:.(^PDUBP+?EN4A2Z$ MCSK)R$CD1$K:\4?#1T[W[?I/8R#-J?.V&(D.F/48X4@3Q,\3@+!IH3_*9 7M ML^*F 76BM"D@B(E]R!U,@2$'9V".5$'\7/$$I0V"81QF*13E+882"5S M*$>N('ZR>#I&.]ETC3QT#Z6L[\ZU:"IHP&^=M8W8;)#$(9Y"MJ4B&N(YR"-I MD.]CC><";!,!H22V#JM#+,!L+D]'PB!^QCAN&9[#:M,!"1E)K+IGRU$!H3 MIUP .ST3DX/QQ$\&GO,&;LCZO-]<)WB[_D, C.1&$V\!OM$R^[*5 M92X:]>,/"92OG[H9;IH(Q^9'-J)^-KINGI),F866Z R_PA@3Z/8:=,_+5BP1 MP7@)[Y#:FKH-5LP>R58KF(IR4R&?N7]P;IK-959> M^$2.KXA&IF/^ _R?/"=(50.G:\R,^+&F5\5T I<8*T"1A*0G0X<_=0'8($QL^# M2X=CP"-5,S]50\_=5FW979\*WM00?/>EG\VW)(YP..VZ'7+0>K!@+K('-Y1^ M8M[78W5BLO>@'>R75PX6Y^[?B=-W=%K:!=VX F?A4#K3;['Q#V#UKNNCOX6ZFUK+J/6\$! MOA& [S<2.*9_,-?ZP\\XZW\!4$L#!!0 ( (. ?U1)DW66(P, )D* 8 M >&PO=V]R:W-H965T&ULG59;3]LP%/XK5L0#2*RYE29% M;24H0MND214=V\.T!S=Q&PO'SFRG9?OU.W9"2*!7^I#XJ(@'':60N98PU2N7%5(@E/KE#,W\+R!FV/* MG=8_KTE3&S&CN^\+#S05:;-@CL9%7A%YD0_%C,) M,[>)DM*<<$4%1Y(LQ\Z-?SWUK8.U^$')1K7&R%!9"/%D)E_2L>,91(211)L0 M&%YK,B6,F4B XT\=U&ER&L?V^"7ZO24/9!98D:E@/VFJL[$3.R@E2UPR_2 V MGTE-Z,K$2P13]HDVE>U@Z*"D5%KDM3,@R"FOWOBY+D3+P>_O< AJA^!8A[!V M""W1"IFE=8$#0WX10ZGV%)N,Z(I@EF%^@3>IS?H?.S"W2&*$??,U$JS%,UVV"E=9(IO%'-;U9! $\Y_EOX!\TZQ"X:@A$:H7QU"'5T M$/4^BP[JN$$=[T4]%7D.-T -^57JC;PMYE*E!P0?'R?X@V8=$L.&Q/ $$B>K M??BNJ,,=:C_&LL/ ]UZ_4][I'(X3>QVY#2L.HW@+_BV64>0/XMWX6]]9_W3\ M)VB_#G\,B?>6.TBXK;[!-&W?L%Q1KA C2W#U>A'<7K+J@ZJ)%H5M)19"0V-B MAQGTCD0: ]A?"J%?)J8[:;K1R7]02P,$% @ @X!_5")^]G+/!@ .QT M !@ !X;"]W;W)KU3=7NMMR;/2O6I O6V*-+JYYW*]?/-!$U>?_B[U)5^I!F:^;3Y5]FNZ]++-"E76F2U"IIYO)!W0U)[PQ:!'_9.JY/O@. M&BJ/6G]O'NZ7-Q/8C$CE:F$:%ZG]V*F9RO/&DQW'C][I9/_.QO#P^ZOW7UOR MELQC6JN9SK]E2[.^F<@)6*JG=)N;S_KY=]438HV_A<[K]B]X[K%P A;;VNBB M-[8C*+*R^TQ?^D <&" ^8H![ ^P:T!$#TAN04PUH;T#;R'14VCC,4Y/>7E?Z M&50-VGIKOK3!;*TM_:QL\OY@*OO?S-J9VYDN:YUGR]2H)7@P]L,FU=1 /X&_ M-ZI*F^34("V78*8+.[/63]IXU?:=SCJ\8^TO 0$O0<88AP8T.QT2+D.G<\(/7$X(ETEQU]<3*S'?5N _%1WB,F.20.>'Q431)N!N= (HD#(6# M(_<\9'RVJL6ZU+E>_6S)+.UTS?6FJ9TA.M(; F*"N".=!6"8RH,\=H1\F!!, M\#"A9$\HB<]85=ITYRV;=&F5)JM-D_Y=< TFWA D)<(9Z"R$H@=UHJ/CHVRF M^4A^$!R$#48)?2AT9;)_6P5K*DJZ^+'-*JMR66G2 D&=IM59 9\49R@:TV2)>9CR,4(F_B^3 A(!RI%6C0 M:D3CVF#6=M[U*8K( AH$$\45\][.8;MS-&&G?7!\H;L@G GL!B>$HU(B-SH! M'*;BP-\QF4$Y$8^2Z<*3]L?%A#$+AD@HX2Z 8 MV0R@0;A17+G[]3F>^)Z++[<7%#-(7#(!'$ZD\&9P $>('--O- @XBBOX\=)\ M5+:'5J\I,^G+2.'QM?>"1;,%W65M MDW[V:!7>;D?/@[Q\$;[ F#)O905PE"=>TGP8H48NEN3@(X*;VM=0!%$LY'E!L/RHWCRGW<3;]-"GD]5YB4CPN1\E$Q M4H.$8QQ5!2\_P&I==R1P%6O:!SG%<3F]2^ML \'++.57(8,GC) MW#H4@,%+A-V(A5!LI*;B049QO.>=9_FV.7@YD1$]C9$/"S$*H9@<833(.&;1 M*?"M/6A3RXMT9['\TM*W;/;CM](O-MMWIE?]SV@QRC.-R M/$R;;@SAZ/JZ*0DB7G1]F+#[,^:&UX=Q ?'(Q@L/*HSC*GPX8V)D?-4,DO%A M@G&WCYL'8%Q2-K([QH,$X[@$/ZAJERU4^+#GV.>@?3BN?6^>A?7VA\6/8IX@ M]_PHA"/0EDDW.#X.!KGB'8\>YF-Y>?8ZZ ZY)3&,1:?0'<'L43"C8^/0PE,W%4S#^$D MDLE(VT .CG%/.<<])>-^6X>1Y!XA'X82YFVQ0S!;!L;2/:@;B:M;V](MUFFY M.F6)DT%C2+Q5?#OA?E^',)?8W2V%< AQX?:) 9P4F(P%:- E$M>ET_/-_1H# MN=O/S@(P)"F5+IT 3'!/^Z<'MTI%<]#4W,[5=KC;TG0W+?M?]S> ']I[+^?W M.W0U[^[Q!C?=M>+'M%IE90UR]61=PDMA UUU-W7=@]&;]N[J41NCB_;K6J5+ M534 ^_\GK$_X[%_ MALP.+'_B6TH%>$F3C%]/MD+L/EL6#[:SXK>[?#YC>Y'$&;W+ =^G*;(7Z MP9K/=F1#'ZCXOKO+Y9E518GBE&8\9AG(Z?IZ\@5^7CFV.@4KE MD;$G=7(;74]LI8@F-!0J!)%?SW1)DT1%DCI^E$$GU3V58_/X-?JO1?(RF4?" MZ9(E?\>1V%Y/@@F(Z)KL$W'/#K_1,B%/Q0M9PHM/<"AM[0D(]URPM'26"M(X M.WZ3E[(0#0?H]#B@T@&=ZN"4#D[' >$>![=T<+L.L,?!*QV*U*UC[D7A;H@@ M\UG.#B!7UC*:.BBJ7WC+>L69:I0'DP^K&/Q4]P";X_W("/'RX WY*<H&B94#1,JPKH]81=T$VF A[C^T5\M7H\SWWDNO[,>C;( MMF?MOB1K=P; \AIVVVTLT@AH%GFW-W MJ]S=PL_IR?TV"^7*S.5(W-#CT85J?N.L^>>>)0F0*]N!Y-&_ _W@53?W!@M_ MR_F^J+>-IC1.XR%PZOU+OGTN]J;]\33&$KA-TFF?,JI49KC+#@YG]*;8T!W%??B.E MQIHDC'W'K"BH% 7O4&0J7Z"I<'V$L-V9GH$^JSH5-@?RI^:$IE5"T\&$B@EV MJ38'D4I%[I@X44UB2F6J*7"F@>MV=(Y9M61"NR:K/2CT#[G-BS,I42X1">/& M(5^4,=HW]_V.Q-6H65MC@_YP4.,JBTZ#"K*-5(9ZQT+;@SVR:MK!8=QU9)T@ M90%UP$';L='4Z_1M:=AL7-QI"$.L 88:Z.BVR$(/=@W+#56H7-^ML":;-#] MO]"E5-(J-<(]]:OI",^&1V.OZ4R<3KWN[F3,JIU;S4XX#,_W(0;JV//0M&E8;-WN[M04RSH!0Y&G5$Q&")D.VY? 1I/ENC\K$$U MZM#P(^0965,J:36VW_,H@VI8HK/!TMAL!D!BM\N:,:MV;C5'T3!'W\<:I /0 MPWV/W:@&('H/ (TUU*'G>G+W;'>K.&K7EESC$0WC\2T@03K-/-0L6ZEUS*PM MM68>&F;>22!!.L4N7&PO=V]R:W-H M965T&ULS5M=<]LV%OTK'$\?DIDH(K[XD7$\XTCI-IUMZZG; M[C--0A(V)*&2E.WTUR] RH($7$#R=&9W7V))/ !Y+H![#BZ1ZR?9?>TWG _1 MKS3!L/\SG?;GA3=&_EUO>JBLKV37%H+YVZWF_[7A1C8V:>H[C.)DW MA6BO;J['W^ZZFVNY&VK1\KLNZG=-4W3?/O%:/GV\0EK6_1AR5+=8$3\(?A3?_0YTE0>I/RJ MOWRI/E[%^HEXSM:]Z2>X\]]IU>'>^J&QY]?>O]^)*_(/!0] M7\CZ7Z(:-A^OLJNHXJMB5P^_RJ!K@?0-L-Z">!F3?@%S:@.X;T#$R$Y4Q#LMB*&ZN._D4 M=1JM>M,?QF".K15]T>IQOQ\Z=56H=L/-0K:]K$55#+R*[@?U1PWJT$=R%2V* M?A-]KR9&'\VBW^^7T9OOWD;?1:*-?MO(75^T57\]']0SZ)[FY?Y^GZ;[8<_] M$(Y^DNVPZ://;<6KTP[FZN$/#/ +@T\XV../1?L^(NA=A&.,@0=:7-X< / VS(83S(V!_QC8<.^FH,^JJ33:06>%<,HEU/*T0,@OAA_O0\3[4 M)09VP8 <6+!BMV^K?:HE,,W:0*@^5LBU%S:/6IJIA/KD;?TKM*>>"&(JQ MQ<@%X10AF!2*C3K%05K_5&LW4HSXLUZB.]%O7@9,$P3E)W8IQ=1.60#*'J(@ MY)3.D=BB()W%IFC77$OH2LV]Z+&H=UR346E+\]/4U,=>Y:;.N[#VMSA^KAE& M-+49NC"'80ARRA ;ACC(\!_*:DXC]N=.#-^BGI>[;DRJ(!?L5;U(?(:/'B 0)_3)L>!>ULIV-TB&408*I$#0378)P$B2, \/H_DH+/K3(NKU M*CH2[S%ECT);B^)!U&>%'!DE1V$IORU+N=,60PDZ%X_%0\W!Z+F:.U/J8$OS M L)1Y,P!"!7CW!,](^$HK.'3?/8K''+%-J6)P\%%S3#-2&ZS ' (LZ,5?DK# MB#<*J_I#.(]N]+ %8@I%OH1HI1V>TO"R[W046 M"[F:.R,)<[*G"TM39%,!G !CGNR)C7[CL'X?ELZV^*;7S3OELB=R1ZOTW;AL MY3@QE5IT6@:/+D/4L2O.2@13V[D ,!)3;"HR>41T69 MR(($ 97/*;+U!(*A.(OM; +A&,F(AZ*1>QR6^RF;U+)=SP;>-6>'S55I1ARY M!U!)'*H.XWSW$XO$"Y#";*S)X2+68Q\,]-8 M 4Q?5640[2/O7[$)QD:L,3N3 )0/[(5.87K2\]&[CP$N])7.+@'M \F Z1I3 M1H@=21=H)VFH+Y10RE*/$\'&&."P,;C;=>5&K>RQ7-;+U?!4='Q,9F6Q%4-1 MB[_4!#I& =U/J+$62< CF#BB!>$RQ'Q430F X=-QLGX MJH2@TH#:TNCQU;N;<2!!>JXMF&6Y.X( #)$X=W(W@%/;@<3#SM@,'+89)^PN MVJYAUR386X/SD"4 T5I$/\C(\@81]QT*2=+KRI;0^4KD%6@.HG),=.L0 "YDENV_XEA$.IKJ]X MUAHQ3H+@5TG22K1%6UXN2>2HPAZ6^+M.J(ZW1:U-Z?YM1WOD87R5)>*JL?): M,5'[&3N< !*3/'8*FQ PS9#'Q1"C[R2\U3]="1=0BDKU-2QDJ0L)6XFT;K%=5- DG_B;/?TSKO(J"NB/)BOGEO/ 0YXR%.AFHE M:[4$9J9^)E+?!AJ/G+ )>U4)]F&UY7T6K7JO#(AUJLQZWP& J0*V #:&87YR$4 MR1)[3PC!,&)I[IO'QE60,Z[B9,3Y,^]*T>_+P$VCAK[7KUG4IF,TS2!1UQ'D M*;-K- J8TEF\X1*'81Z"C3$N MRQEV8U?J:ZC8!S$$")*+S-B,(.7UG:AP& M#3L,<'<(*17X-A4H1N34>=NU ' ,NT4+ (:4A4Z)9RE2XS=HV&]\:8>"A0E"W)?'+A"1-+:+ DNPPR1/J:^%FT[9M%7,73K#P1G3NEE >!0CE*G*N,<&8463G& '!6$)X*P@G)([.L80KF3<[[;;23:4GRM?/&14%4,1 M/"9A7 <-NXXOK7).RFVK1*V+L5P)L*A>E@,8.MT*JV > M*9<'E,S!P0&4'%BQ "JQM1, TF*O%U%70 81HGM@P"4QRXP8Q=8V"Y\/N/MSKQ0 M9,!1AM1V0@!(B8;-#D#YV!F;P,(VX?.X0]D?!RJ.JH%G31X[>S9A<1ZR!" D M33V9D1D[P,)V8"&;[4[E?%.W/2IMCC7-0&)@1I59^*#??R%+,:.B[$R]X&\6 MLH,IS//.[RBQG7O1R=R: G6WL *Y?;9A26$2JGG8!P[.HAXP7L.?;CBA_O; M:"N[0>WDA>Q#HV.TFB7_\ZEBU)6%]^G_[U-E>OKT1-YRVZ *&>>A"!3[.9' MQZX;WJW'X^M]-%*:SB\??CTB6^L#535? MJ2[C]ZF:A=UTE'WZ,LCM>+C[00Z#;,:/&UZHY*L!ZOI*RN'EB[[!X3\4W/P' M4$L#!!0 ( (. ?U2G *@YN1\ +)F 8 >&PO=V]R:W-H965T&ULS5UM<]M&DOXK*%WV8E>1M"S;<2IO5;(2;[*UOJ2L^.[#U7T8 M D,2,8AA,(!DY==?/]T]+P!!R;N;I/;#9D42F.GI[NE^^F7&7]VZ[KW?6=L7 M'_9-Z[\^V_7]X8LG3WRYLWOC5^Y@6_IEX[J]Z>ECMWWB#YTU%;^T;YY'_COVM[Z[.\" M*UD[]QX??JB^/CL'0;:Q98\1#/W?C;VR38.!B(Q?=S/\.H[_FM=-: MUL;;*]?\3UWUNZ_//C\K*KLQ0]._=;??6UW/"XQ7NL;S?XM;??;\K"@'W[N] MODP4[.M6_M]\4#Y\S L7^L(%TRT3,97?FMY\\U7G;HL.3]-H^(.7RF\3<74+ MH5SW'?U:TWO]-]$)41](O NFO+NX= M\6^F717/GBZ*B_.+BWO&>Q99\8S'>W9BO!^[K6GKWPRT95%EVWIBUKTQ37]*4E3>U]\;^7:]]WI&O_=P]%SR-%SYFBYW^\ M'OK6GZW7>_#G5_MRA^:,M5\>@L__*L<%W1[VQQ=N7V!]/>G3TN M;HTOZK9TW<%UQ,"*/O C'NP$+=_:QMR:COYNBVM[(!ZO;5<\_1PB/[]8C68M M:B*Y:,@NT2,TD*EHM]2^MQTHWO&3A3%U7_0.S_04$P_Z0)X?3#>TQA%Z]KEVK3OQ5Q5M6G#^DU#-G^L M'!AAYYHJ/MS08-[VLH"ZK6I:Z(!O143\,*_HQ[;XV]#0:IY#_$]?_NXK6CO2 MD+0L: &6]J=Y4704*)V]-Z-]7$)?L#<,NK.-M6JN/3_$/T\ M><=J17-$CKRUVZ%A_OG"J_-\NGI^_OGRXI%]_.C%XT=U_?C1*])R\%:W<[&G M40N@@)[^5[0$)\@=$T,?*86T&P=?-+59UTW=D_%X7&QI1MJ?-(S1C3_LL;"+ MO^"_@>[$P5/0MXL1:(D> ^6AXC*?)P/;%01?TI"-"T9&[P:=)^L+KURH*?K-5FK MC5CY&CK>VVV'16$.M_X%FG1#GYD:;V?]B;)"S>2_P 7,F;@-^PM7T/9X\7!H MZO2>2"(Z=7Q51M=/C\VQ;55I5GWY(JP$B*?N +=*LQ> MW Y]FRV5YQRZ#ON:'\NEL"I>.]B7)=%GQ;:XS4:\V@^RA$W=T=[[E6P]=A,M M(E-G!D?CG5HVSM/"# DK#'P8UB2!-#"-\6+Q\L7YXOS\O/ [T@U6!M+O/3U- MRE^^Q]XQ1R_26DMVW9]\?KYZ=EX/1] M[7U0[$^>Y\- 18FV+JW$?J"XQ\NZ264Z]Z&F&,"2 GUROGH1WEP1*HS*R1S* M46.^HDRI?$'"91L()91]E MHQ^Z57N@[DM#8FF!;D332_FO+9JB@\4T# @!) M;LF9$)WNMH4[%-=AV*KI!S^L/<$)TQ$)Y#7HS1SH\11JRA)2P@ $;%MORJFB MVZ8FZQX0W(@%*\)M6S$U.3,HINR8$3"T+1E^>6A5O(D&!E[0\X][]DLVN#T2 M!0$O<2-B7"I'3Y(5PS"=W0(<@0T1R8K+I47!=M-V)[]$3)6%-Z[=+AM6-754 M,(3!CSUL9,D4&+\3!<,?V*(WICE:,9L@\? TZXYB19)04]/35>;6/6VHKB3Y MTU3B"^"(ZFT-RDG]AD[V/Y'462)3 BI:GFPN1_(X(F.TL8!0G[[\TLM3LU03 M8+7B'6GI=>M)4P>1>& %T)3H$^L>;;^#\^ X8#>(L@0'3/?>QJ !+KYGO#^T MT%[B7,\%;_$4AO"KGL(0 ==6:-2O24W((>O<:J*#*-FDVR5^ MT\>9&SH7>12RP^3.#MA+O(GKM3*PHWBF%Q(VC?W 'M.3F6$(-MII&J]TMMZO MA\Z+\IN.]M]6UQ?BCM.5CSC,G ME.J<#97C/1H MVJ2W5/_$ZIS49]=.E29W[VO3D&4E,2"# F,8I" >R$!$/V:QE*0;SL<>U52. MHR*YLMT$?#S.C% M$(X".;U?1$1&#PCP]Z*)"),H"@!W.$4R'.!0C*)?2_HG^K\9R%R3SM/[;D\8 M*8W#T;DE_1Q,'\0TM<_!OS%2;)##+-S0>V@57LE$I!KL)R O^IL;=TU&&1ORLY%^O ,LAD@F\,"U8O4.YH[U?$=@W75WPN]\\.2^5#@)&$7V@KO)G[YA M/\2,4O1,(2W<*)2971W2=12J$ ?T@=P=LSU"LKLFY:XL:2V0#LO:4) #^C7W M<@SCJIIC*P%*S-(D4_N!]+\F>SL&7AL:CC@=C/&45-5X1"4T(QG11 2SBA\* M 8GXUWPQ:@GOMW^$3K:Z\:JP=>1%(B@;#5[%-/5O5H)N^'7YN! R2$,=+>TW M,<\"KI'LVY,I5&S]>,'POIXA*PM12;\$+D8U 3;M[ Z5@1L;!P6MCSD'0F_\ MS;1LKD-ZF-^C/YXN)D@;(E*P,J\DJ^*_7+N\[XF/5"/:OO^NFI1YB\S;$ (! M9.Y#,FE&NT2LP>?_>ZK7'%E_KGJU#RD0 QP"VWM$F!VL6> ;S?70VV-XMRI^ MS&4R^J!I$ 3I-"#T4")6KE?0'QYLK^R:],?[@>?7+SE)0DK(G"4S2RI"WRIK MD(C./.J"Q=B2 6?BL+;@@G)U(59J,B3Z:XE?(-GA '_1Y5)V-W@5"87:5>QT M;FUS(?D ;!F3E-./$(Q!3[AFM'C^,/V[LG215.E0?-:^$M(%D6CQK$%2K M0LI!F4'L%P>"X*.4;Y6OQ![[08$9'@DP0H/Y*QV258LE MV=2D\@BGX5>PBB5J=D!2]$QD?R15A@'!*3?9R+*X@!1"=;=NZJW:.L2Q1N [ M;(P,$4+I12@O%!2[-LE,:0J0%FP$I%L ,$7O*0X_LJS(G['H9#9L0M>* MO0]8+P95A/I+SK8H+(R!N.ZMF+.+TZ;A$N0DA\*).S;Z;;4T#7)*G*=$46DB M"%:8I=LLH26/SM[^B) M)(;@L5+]0C/F45IQ1LTJ<]0DV"Q% ZA)[H>P_+BP M^P1ZI&RP4^R(6,,YV[4_(('.UHWK&6HOO$;HQZ!CD:7R)=,V%X20U@@6@$=R M7>=N.?; E*/5UJUTAW J]<;4C41',W2#PD!'P!RG>!6X@QPK-HQF^^ #SS@ M_->++,)A/G =CEC4$9<56W"9M6>M,.+Y=%^7Y; ?)$E3(?2ET$(LW[?9)S V M^H J0T_CO2IQ=2;;J(G$< 2P2#LRG,CK@5E!*3ZV$6,\OQI0PY/O7,C_GYB- MAM$B?+!L:3L8;\""Y=90]X)'5\5?Y_$LR@\' MYTVC2>LY#183LFEDSP/(1GL4Z@\(9WL(A[<4:X?@VJ.OE;*NJS.U9FBY1\:; ML7-_=R#H0=YU\;!WH:AD7F4_2BMTTK%6U!.:[U6-:[?IN?N#TRSA0V4)YCIA M'Z/3XIFJPV5)?$6&-V0+)-\*7[>K#[YXN7SZ8OJHCL;.OMRUKG';N^)B>?2< MY(U:L[>Q$E)9H/*9Z;^_OBR0$MH0IG2^B)/F$#+FKK1@JDN1&IMLB.F*!1$+ M4E)NQZ+&P,&3)DEY/S"8FGYJ6(9IJ-@J MP;GX>4#9P,PGQG@ CKWDW-D+ ?S).TQEX" ^1 X?\?)HCZ>Z5'2.OPP5%ZT$ MM*GLY]R;HZ'%#(4XB*P!RN%D;)@.7-B+4P0DFK1 M?[(^I5=T+,F['I%WRBO!"*1,A Z!S1B,R>JA#;>8W5V+M'_F]Q,FX:54 CU_ M"Y2&<)XAL2 M/S'[>30721,Y93!'JS;(Z^:F75$.O@:W"5ASH<#+?%E) JY.V-F0X)F$U@!4C>VG BYV!F@K@OA0@^JP^)UH481GZ R-- M8_ZR[P/MH&56E4)P34L9]H=H(S&%9+KADI.:J%[1&O;2\)@7.J) U.X!<)/A MW=HI7HEN)TP5D@$3X<\)D_?Y[R--^X%6R,4&7='S?HO([I! DEE$C\ M/<40H>XM#5W2/J?N<0\\R#8:YM>"7*GNP ](EH.+UF7=$>Y'?%CR%Q6\C8UU M2@95=TJF&:5!DAB(Q[P+5']-H/95[^.HE7T7I4BF 5UFT4=VH@3PBGIE"&=JX&VNJ%$ M "93;2-_QG,@^^L:^#:#EC12=:T@,&:1QQRC7+8RDUD^S94$#T)MQKI% 1': MG"9!.'-'OF4^-_5[Y)JXM13B$VMY[VSTJO:H(6%Z-.]"%H3.+5F1K*'VDA#@ M;K^U[6^1>QXW'&@O3(1D9N0"YG?.F- \IQ$8SWSXV %X-Z&%;KP-%U)VB (4 M7#Y)0X80Y:$-'S4B[G?.2V&$;-]?VV:SI(!YZ#A.R4U_C7[C\*M.O+<5>\?T MQG!@!=(DIVPWM"0>EFRFT(LV:7J"]20K6OL=:V7(X=UQ!6M4XI8B; MROLW)+N3OQRM4VH/TJ8\@:B0&9FMOI'05/O^@%!6Q5L=677NJ'4RZJ*/1' X M%4H=P460WZMAVJ"(;%1C8AC6&@TOJ06,][>"-2]!5:OMN;(6!3P^%@]C&:2H MPZ("].!VSD8'GE10"%!Y>TS2ZE1%J9MA1K_KW+ 5E"5-NVRK>WOP7TC#UV=? M1KPP7UGB9O#P@18LQ8[(@B\?&(;4D567:Y)9#2'5[GG@-$PU13^<=DS]H^+' MT_.:[;_OX0#+/YJ6V Y'X^?L9"R6](A98R;],YX&]1M.\Y^8D!!>[BX7)Z<=!T-^E+^G+1&7.=W(L6;)L2G+)AS# ME'F?J3R.N035C8X*_+Y;,7<0?"0@%Q_=HJ!SRB7G!@.D,5RLL/D<8)!'7B#U&0]IWQH1R/VOBHD!-Z(>8T\M8- M37[Z)P"-4+U?%3_->Y!H"=(&5S.+$E10]&TX8Z!HX:2["@5LUM2A#1ZE.N7 MOBQV[A9)B@56?L#VX;YKLH710O43[MLFV@Y"'5SBU\Z(>D2\MH3F!BT_6E - MZ034E%W:G707&T0G:(C1TMYR6C&VDY1\O*L_5X,7^BBYYYU<9_QX9B4TU[=#(0E=^]7 LZ>BP4L"G1_W/?S2P3/T:3@]?M'1S@(@4H+F=,R2.2EF-8M@=P#!W0P6TE; M(5[RZ@W.S^4G('C4%!>&$TMA\ 7+I:O>6\NEGXW%P2M:A'BA[,O# 5*("N9!1X_)&LX?(Z$7@M$.O1RL["': MQ;$?CPX L02:4X6DM=0EA"*B!-O@2C.!T "CI8:PPF1BS8X8*_$+$>QQ5ZIH MA#EF,P%9TY3:1F$409>6#ZJS^YV930,BY9UT@M M=8-OLD.#XEIU_^H9\!FI+.[5'D'@4VZ8 Q;Q=D$82XLF8E.2!7:8U9$V4DJIO:Q [^UO9\K\Q)=LW$-G\2EQ8! MIK%HM* A5.<^W)6$-+RV/ (.A7,6D\@]I#D2O@GR1^6]8?[DS9GY"G <+IY; M0 E(4H*T:*0PX=];%XM2"9=E+4(Y9R$#DY\,8<04J!GG].1,LG0 QH3O%%R, MB8N+T%?@/&.#."($GBZ,AY8@6VG5,2PA.:M^EO:XQ)BBX]A\FH):9*P]E0R0 MBS04<1$*R9KC0^%^PL*]><^B'#72QV?G2NBKA/!XK1-X*'@48+H?)&CY"V0N9>FHQ$?8DE5I)_7 K6NJVIA M6XP8MI#3[DLIFL!+6$;R^$5[84. DE)87/N_CR-UV/GL0(3 M(Z+,P8?X+7&PBI>9^)#PS9I?QPF<=&AJ(IO EG"F'$<$3<@P!^B#B'AZATDL MM>96O!SW[\A)\%;O#V%7D0D-'F-\G+S&9C']:'+:MR>8/U*]+8W#30WI65P; MA#@@--/$M@"YN\ =5$S9863Y!<42C\[?ZWSR2)CXFRAH5.OI1(6RZ2( MHF=F21F$K,^Z=^QD4NTJ]H. -ULC5_&8HAUXUVLS8&,_Z$%3O4/%IJ.:8'ZIV7V@+6K[7VN=7'VSQ.=6_'M";WT%B.DU+C@A:+ MNMJ_7VYPE4&R0=S=_GI>.<6,9"X_/YP[BDWD9*D--+IUJ/EQX]>NMC>Q/R\? M3M,68IFUGR!*0R]"B0V'>>8VQ8>S.U=ZM!$#_C)X?25OJ3F:9#IV!&BG=IGP M[&/X=(K ;+.G#;5%$UH5MVIHKXN.TJFYP=T\67 M;.-'/Y!I_=D=" G1*V>/5^/? L4YLCBA*:'P'A^@$#:T4]H,T? H2H"%<1!/=AW M1.AF('ETJ44%44EV9CR]CLDT5H1F!8<0OP@<3JF=O#1,PNX&6Z4=&_%/:C6/ M9C5"=SVH'0$.V3Y7BK]G4;FA&Q6=USTHC.<+HS85C[2[[/'I?NIT+C%TEV8Q M2'R2KPJ:-$BEUH#0"8>4'B?..=BS-T3S'SSP'R54'0R.(=J0&2POR1\>& MVDE3XW&C10H/>'B*J3B>8\5 6D0^B2+)Z4LRN6W63!Y/Q\=[H-"/%JK?N#CP MHXXTA?'4I.-%: )W,'&>=-IHK14\_):WPLS?R!##S*O!$N3R 2: OF-[\?'LT1/2P4;:UI2AS#-P M=HD%(K<\938<%1*Y!\5\T%X05B#-14@)*[L-RO'IKSWN0>GN1HR=K1EJ",<- M!FBRT RUY=HJ-RU_Q/( .%(;6EK'V#?PK4 Y[6H3)2D7KJ-B/09O\B-K1;SO M(;O3H_8A4U_I\7?;/MC)Y3%_.&JTT03?\0I'O9G*(Z):]3D[XC2#P,/F4GNC M-K9-964Q3-I"R=<$LNV>R$:^YXISVJH!/!;]K5NBCV/2JBXWNO$/-:>W IZ) M5/V3\Z[O1ED,K:+=\MW%;-QCKY)EU%;:V(#H/Z['[HA ;@E;XW)'K]'E<& W M;B+^UA0MO![N,\7[S!YQ:'+(?81BN5.>:XRXA2M%O*FA];5N]O!-!MOF:7WQZ89'L_\F#\,?MSML. M78]9^\:TQ9G3>*B^Q#N6C9;:$&UH82VK$HV3T(R/\@7KM5\0*]\,9[,.ZKF6 MD?S=XV/A1R L/1[/SV[RNT#G3KD1)OO\_,7R!<&R>"'U5>KE]AIGO%4=_P&8 M.0=M'SOY.,3,CWWA0K>L;3GUPV1=A[(W0PXN>R:(*F_RS2L1LXFU7\@-I@X YCXX:)TW)+6P=LJXWX_MI1M#+1 *ZS-G.T5"Z@AQ9GDW(2 8Y/SV?7=G']OP?@3JO=<+Q\D>KC@XF MIU5!3?HF9I6SAJ![A/; VH\NN4&]E2\&'^.N_ I1Z5*(LX9FP;R!Z<^[*N>= M!+ AFA%;.;EN=]9+SMR)C&N,[\VII5DTOHJ9-?'[ H0%980V[A1XW!-OC#N M4!$A&7#%[,0[_2A;=AH*Q+CTF!Q-T,M#49FR$[&IN3\D?[*+4P$DN#Z;>!*W MVOTWZ2W&]:"31ZX7^>UUL>U?3L!/KU,='X]9'!U_/'4R?FX3+V+R85R("=]F M@(_/[<_\\Q9/LWQ$A8+WE M?RV%J6][^2=%XK=%^ =9+N7?(4F/R[_F\H8@+JY%:.R&7CU?O7QQ)F H?.C= M@?]5DK7K>[?G/W?\CS?@ ?I]XUP?/F""^,_4?//_4$L#!!0 ( (. ?U11 M\0ZT#P, "X' 8 >&PO=V]R:W-H965T&ULK55M3]LP M$/XKIVR:0,J:-$G;T+65*#!MDT (]J)IV@GA"*@TK1] M\?L]]YP?WWFVD>I&EX@&[NI*Z+E7&M-,@T!G)=9,#V2#@G8*J6IF:*K6@6X4 MLMP9U540A>$XJ!D7WF+FUB[58B9;4W&!EPIT6]=,_5YB)3=S;^C=+USQ=6GL M0K"8-6R-UVB^-)>*9D&/DO,:A>92@,)B[AT/I\O$GG<'OG+I!CP=K*7,G-!]S&,[)XF:RT:V'3G8U##[)6&UEOC8E!S477L[OM/>P8 MI"\91%N#R/'N'#F6I\RPQ4S)#2A[FM#LP(7JK(D<%U:4:Z-HEY.=65R0[EQD MLD8XJ*36A] @:58RA;/ D -[+,BV8,L.+'H!;!C!N12FU' F&5T\L\=!+:9FB;$"[:&A4S4L'!$Q:'4W@:YVLX2!(_ M2H_L,/73.*$^/O+'XP1.44C*CATX@OCF4A+SM^R6/*U=\#7%[4AIH!*E#3FU M=Y7&_C".84+X\0C&$S^,QH]!'YC]*^P3>P=-M0FP**A865TH[[,;D(W52;N; M(6BC>&8EZC9;P4G9-Z_2:!B]@Z&?)(EMHPF<;J7<_#W1D3^>',$X]9-1_(P$ M.T]AZ30C3<+!*+:*A -*?]N-CGH&SVZG\%RB!3LUC![&VE5J391;8;IRUJ_V MG\%Q5P,?CG<_R3E3:T[75F%!IN%@,O) ==6YFQC9N(JXDH;JJQN6]*&AL@=H MOY#2W$^L@_Z+7/P!4$L#!!0 ( (. ?U2PB3" *@T '\J 9 >&PO M=V]R:W-H965T333Z?0#EL0N$7,)!B"U4GY]S[T 'RNM9+=I9M*I/]CB [BXN(]S MSP7W^<[8]RY7JA:WVZ)T+X[RNJZ>G9VY-%=;Z<:F4B7>K(W=RAJW=G/F*JMD MQI.VQ5DRF2S.ME*71R^?\[-W]N5ST]2%+M4[*URSW4I[=Z4*LWMQ%!^U#[[3 MF[RF!VJ=-J4PJKUBZ/+^-G5C,;S@+]IM7.# M:T$[61GSGF[>9"^.)J20*E1:DP2)/S?J6A4%"8(:OP291]V2-'%XW4I_S7O' M7E;2J6M3_*2S.G]QM#P2F5K+IJB_,[NO5-C/G.2EIG#\O]CYL?/9D4@;5YMM MF P-MKKT?^5ML,-@PG+RR(0D3$A8;[\0:_E*UO+EE2DJG<\[,:HFG 61K$7'DQR2-BXD1\8\HZ M=^*+,E/9OH SZ-0IEK2*725/2ORK+,=B&D]QL5 MLLS$I7.(_=_9;#?P?B!$_(6]^HOS= MT_]M*2Z;#6)'3"=DO_@B$G6N:.>5+.]$6ABG,GXD!]/,NI<7B3=E.A8C&G-T M<)6C$P%($,?S>#R=BTHAT7-IE="E2*7+(T$OD_%$K'11D/C:#-1%7*?OD9#K&KM!%#=8N-R(0B&D MK5@K=6CN=#*>MVM'HN&A4D#"5A1&EF(M4UWH^DZ,G%+B6U,KL?SL3\LD3CY_ M@\&K6F7DUQ-OA<,.W4D'3Z6F*3&:S>[7N>_!K:ISD[&2?C2I3\-7AZ+'KYCB M2D.8-V:7*PJ32EH.?F-7R'*C5X7BG-%E?TOIX[P:%L/I=:'EBC:M83&\ M;[9X3M"9"?:CTK"FQ'\WLFAX"*E\?S,95O/ZY\MY84J%2% M!FZBX/!R?=[30->L?D9YH#W*[&=D#,I-+;+&DN%H@:V2KK&*'R/&-:P[:BH: M;THE[I3$3JS9'E0^N+1J;)I#(:BB4S7UP(6QE[JVD#.CM64Y 9?5"'(#5/]+^[CC!;6/AA]S\0(KT.$NQ, M@_?&92_XLK.=$S]6&8?-X/4U9229G%-303(\P8./Q6RR&"_Q=Q3/QO,37$PO MDO%4O(4Z%O7/6K)\B+'Y JF6X-_\ KCRSH*9V/HN0I++LHYX!1)>L;>2Q7@A M0J+YF[<5[YDSFOQAJ6"?FO5IX[HPGI'X=A;?O'D0ZN?Q'!JV@_S=E\9D.YA( MQ-&4$6&T'$].Z"XA(7X[[38 5NULNKXN-!0^S56!W$9B(QM6A=YXVXV2Z3D9 M)CX?)[A))N/IR3WK#+-MM+@8QR=B-!V?X__S9+QL1Q>FW)QZ6!J.AV4PLE4G MW+Y2:V4IF6MYVPT'@L7)DEZ3&W"=C),3\8.I$0L'0NI8)!&-B7'5BN^?#2,F M ,R!+-\I%)0NF;<&=YFJI2XX73PCYX6%)X+,"[V1IKE*I7NOT/CY%A\#) MQPXV>PJTX.B%X)I+$Z),\$)["U(&-J5L,DV#JVZ,50YLT!'J.,5@O2+:B[EI MT62*-5/K-2"G@[S#B ]DT&NA:U0QDJ%*-C'E. GU@/E:K6Q#N,8D*5Y&H(YU M/@ R-NT&I#>L2;>]KNK&#\DE$HPL"_.D-4H:MF[UJO&X$IQS4$LLF.LT[W8W M7+DU9)@OX;Q:_]KA4%1PG5Z$%\87E4C0HL#4J5Y!+LFF;01DJ5HI(# MZ_%0Q0&G MGXI/"DN3,@)!,[_J2FUT69)5PQ*A8';;C*"_Y7W@[7WEUTV-0GM89^]DA(3V M\3\T)Z*X\3%"-"^$S##?4%XW)9>$?5Y4F8)<[Z)!5K(B'3-Y*J ?20C$L*'( M#-C9YCK#"X4/3.U788/UG!12 _%]"A0@I54C) 1,\WB0&!VJ81 MUW33.,Q"U1YUP7A"+&+";8'X+ICO6)Q?+*-D/J6KQ3Q:3F+Q;6].X/8TBB<$ MY8MHAGE?-\UVC^^@Y?A&@N>()3=L\7[#T65[/)G\N=T]D-HA]REE0 PJ376$ MVP+&-L"%^,+[Y-K8*A+9V>I,^H5]5\*7>PW)V+]&=-R@&#FAME5A[@#C'AAO MD#.P!P7\MB%RY92] 25CR*%X(4T0(,23X0^K9'&*B%/M!")UDMZ@4E>TA2V0 MR"&X/"7&8IXG F=N&="L0DB7I[4!R5@S]\.X_&YE=79*9Q7@+7A(K29 AM!_#F#BOB-)[XC@QR])N.&Q::5(62Y+6'[ BQW%W)3WBXO9?D.)4@%@ MYLX$K2*X1VN&GMA8%3"*M(+ML1+ O\6;5L\!,/1,NC73/@/Z4$=S7Y1VC\NB M+@&L!\R-X;IATTD^;L$FI2W,H+'9FDP5/67Z&N8KQ!3FJAHJK9X@T!$ NN,- M(BX0_X$^O;FP!V:. 01& 7).(D+:J)U*R@))/>E'0M>JQ=I!S6'R#W]8E=-Y MWHWJA"(4J/<%?KQ-:[/"5)BE8Q7"H#)% M'"_V8]]!*;<.IPH?\F07)%& W]1LRM"O\0XH_9)!5/D"QHUW2QJ\L3EF/SJ$ M?)P\2(U/)P&_PTF _OT/ JYD0<7]L86 Z=N6T?7,I=/2[5'F8.?1(WXX>&C#?_,LHSL/ M^ CW/[O/@+[HZ.,@"W_#R<4B6>RUMG1_\-@BCF:+ON/W=P]/%<"P+B:3_L3" MWW;G"M-%-#V?H>V^..'K^;U#A7@PEZZO#QT.S"^&O3[?/=;J3Z/Y8G$BP/7H M8H! M8Z7N##%^*WN69=4IF;@;W"W,O5U/QU*+BGCJD*9,D:H*3+@IV8&!$OZO')V0 MLIW/4M#INC_E?! 3<"0UMYT7/(R$0WCR+!4O,F#;&#^,CWU4V ]4=>N+, ON M#Q\RXGQK?>@<@D/+!6QR0)-CL8\GKWL4Z:&ET&L %G^V@X_9)(3?N:Z0?C&= M;\9)-$-^GH.3O")VAMB$4BK-2U.8S1V/BB><_'.,^0$QA+X?=,>)S^2V^IRC M2@$?WWN)"PR@-BW[NM.H_9/Q1X2'^X *$3(T!;1 M3L72M]/[10)D'BFCLNXH@2*']_C@.()3#VX.0R%^H%&/$<-\T8/#O;%XW5@/ MPONM\+?F1FV)RQZDLD2$"\7)T&97_P6.!K92.ZXV\D2\1@BW+['1&U/ ]!3Y MH=%5 52@-*5#.(H@P:VD\,UN-N\^685FNEWR7C_=/J9@6O7UT!GA!&FL&7Q+<]=O"WM!X\"F?V*7V+'AU[)V!,H2-M)<#< 27W M,-GS$+VW;B_0:W! QB=2_8E4?R+5_T52?;W/?^FKSV)Q?H#SQN=)%"\'7\^2 M91(ER_/#[!5CIT_S4.!:-$&%>RS1]X@GUAI/_YC,\T- !SY3YOY7$BUAQ_*9 MI8.5C36[.ONRN5Y9/(+L7;Z*!S M"MM]5QC0&K^MP3[#EY-.U+T#$6S#*I9.QW=\*A*P&FROP [LW=/4\9!C_W_8 MXVS!$1[/G^*/B4\#&O/F*26'N#G\0!>?QWZ5*7\ /T7%YU-Q9];UCK\5^I6W M/C(<-[F4R.69_!@BVN;]'YV%'B0+?T0B>NAW:F>#'P4BG#;\TT>B*+"4_WU@ M][3[=>6E_U%A/]S_-/,;B51&P2S4&E,GX_/YD?_U1'M3FXI_8K@R-6*7+X$] MR!\:@/=K8^KVAA;H?G/Z\E]02P,$% @ @X!_5 CCLJ,$!@ SP\ !D M !X;"]W;W)K&ULM5=K;]LV%/TK%UXV)(!JZ^%G ME@1PTG;KL*)!TVT8AGV@)>Z]YQZ2 M9VNI/NJ"]J-<-O!?+PMB!P<79 MBBWY#3>_K:X5>H.-E4Q4O-9"UJ1X?MZ;1Z>70SO?3?A=\+7>:9/U9"'E1]MY MDYWW0@N(ESPUU@+#WRV_XF5I#0'&I]9F;[.E7;C;[JR_=K[#EP73_$J6?XC, M%.>]:8\RGK.F-._E^F?>^C.R]E)9:O=+ZW9NV*.TT496[6(@J$3M_]E=&X>O M61"W"V*'VV_D4+YDAEV<*;DF96?#FFTX5]UJ@!.U3BMK4VAZ56<\ M>VA@ *@;O'&']S(^:/$75O\D>>^_4DM7BL_,OH"M9 M:UF*C'G&U!E=*ZYM<-R S.GU)D0W78@T_35?:*- L+\/(!IN$ T=HN'_E)'_ MSCK=N.+A&:6;N*"S8"56T0]?*4YK;E=@=*RF2S,'E3HK93V=B5U?8B=7W5+ ,7XA]P28,'HW[,:JO+#M:' VW P'$2:^X MDY?ROD\O&P6L'KG0*:)[SYG2Q&T)/,$6M,!:B.%#B(JG4MEEJ>*9,&1#Q37E M2E8$QF7 1_UP'_ KJ>&ND207!G).S";"\?KK MXEI;.E0V:)2RE0##Q&= 9WIK)W5;K#%TE,RV2#VT>-(?/8\MH'4ATH*$MJ0I M&QL1 )3854$EE;)T8PB-\3SS'_Q G^:55*:M<>O&+KA'R+)_E3OOV/!!!N)G M,C#;EX%K90O&W+N)_%,C5JZ0]@RW90)@CPO%QOQ0OD[I&.$SA6PTAE!\3V8^ M&HCH5XZSKY E H\:EK>M]!U1- U&DP0-Q".>1/2Z4;4PC>)NMUS\U:X@)_$B0PB\8LB,(QO=PUQN]P#=)> M(KZ)'8_($0W[DQUV1.-M.7IV3/>SXZKC:JO 7REWG5YC)JXK',62P? MKQO> M8@JW==>I6[0/Q(>M1=2:L@+D8P_=2)DN6D'R!K%Q [$"3G?+>V<5I4CD*/7?((._VT:4N]J%DI7>*H MQSXK$/A.X)"#1S2'%;>WX]0&?69<9G:USF62+T5=VR5?SNE6A/9&1(/:.K]WKGO, MUK1DVA!X%HS!R_^%PA/]1, M']),]T&P=H^HA )KCU!!&@%-1,(;B M_/#=-([B'RF>!)-Q"%'!/"UW$Z!*2G%FO M;"3!ZE*DFT-N?G,%:H%IX-=]S^6!6 M$;8Z92\A+I8/5GLN8J,=5M\_GU*OCD^/]+4P!=(D'OO9TO_Y:Z;^QGMFI^ ' ML/6?N\8/=AY9%5=+]Y2T5QO<=_Q[:S.Z>:W._2-M.]T_==\RA4+65/(<2\/^ M9-0CY9^/OF/DRCW9%M+@ >B:!5[<7-D)^)Y+:;J.W6#SAK_X!U!+ P04 M" "#@']4]FA\CA@& "]#@ &0 'AL+W=OD^6K3;0:?=P6*Q'VB)MHA2I$I2 MXZ2_?L\E+<>QW>DN]HLD4KSGGOLD>;>S[A??2!GHJ=7&WX^:$+JWDXFO&MD* M/[:=-/BSL:X5 4.WG?C.25%'H59/RCR_G;1"F='#79S[X![N;!^T,O*#(]^W MK7#/[Z2VN_M1,1HF?E3;)O#$Y.&N$UOY48:?NP\.H\D!I5:M-%Y90TYN[D>/ MQ=MW,UX?%_Q#R9T_^B:V9&WM+SSXIKX?Y4Q(:ED%1A!X?9;OI=8,!!J_[C%' M!Y4L>/P]H/\EV@Y;UL++]U9_4G5H[D?+$=5R(WH=?K2[O\F]/7/&JZSV\4F[ MM+; XJKWP;9[83!HE4EO\;3WPY' ,O\=@7(O4$;>25%D^;4(XN'.V1TY7@TT M_HBF1FF04X:#\C$X_%60"P_?29CD[R8!6#PSJ?9R[Y)<^3MR14G?6Q,:3W\V MM:Q? TQ XL"D')B\*[^(^*TP8YH6&95Y67X!;WJP;!KQIE^TC/[UN/;!(?C_ M_@+F[( YBYBS_]E;_XT<_=1(>F_;3IAG:H0G:8)TLB9E@J7/PBG;>S+6W%3" M5%*+M9:$\G,B*+,ES2 DMDY*5$7PA)(DN]FH2I+O1"4SJI$"A)QQJ"?:B$II M%93T&0E3DPV-= G%(\M"@Z+BLGW!!IO6 Q)#[RDTPE!!SU(X C_1=JX2]))\ 5$.K M/&)#&V=;FK)XD2>5T18!%]J1+%58!=/8XW#-:3PJZ_%CASB2X)!HM#G_EO[)7I-< M&H3$[M'O8FZ_B>H19ACAKV.J\Z/@1TX_G&#+)_1>O*^HF&6+VY(_;K-\,<7' M*LOG*_K8K]-2.,.VDMX4V7)Z>\WOQ6J%]V*>7]/?T=PO\6:\,EN5MTE#N9CA M8YE-\Q5]BNT,[,5G&;/IR+L<@%KYRO8F$$#EN?G'-D?U/,LZ*,D5IFRR5"]0'S2#+T =W+5(2G M\(M%-LNGM%QFY6VQ1ZYZYUBLLRYNM:,1>4]VG6G;:L5(LL9VQ = -7 M&[I;!5_%GB*VZ'=;CFIOABCC7T+KQ',[U.75;#S'!JGUOFY1^J?*8YD/^-PU M-@ $R=CA8,TT9C8W9G&<@P"_V/O&J+ZNT[$9 Z42OJ$-$@K(Z;"4SBU:,&$T ML"-/_>F,'+*2]?X?'>0]Z^^$JJ.31\F=-LH6RWD7.%U/E[5$3.ECD4QL^ MHYSZTJS<]Y%90?%0=V,W-SUO5=Y+#LZ:NVZB()\J["K;E A)N5UKM15IE[BB M^3(V(R3Z,J>O>\?:F/=QJ,Z='=QLN%C[N>7-LY4K]/V@@ M'AMF_5)X0WX]CX]#^H>QO&!0*]/.73F%VE2".:PQU/BM-HJW!$^-U/4-$NS& M"QR@XG'!G+HQV92/5P>;N/XX:[9&_2;KY/N7/>F"1Z8GPJ=)DLY;0T<=LLR< M](%7B;(6FD]^E.YCXF++'=,/AKX7#L$J9Y=2GS-*R]AT,!M] !C^3C[DTCLF M/[YT,)X<72EBMO/%B=FBJZ3;Q6'V<#=[3%>2E^7I8@>N6V5XN]Q -!\OYJ,4 MVF$0;!&ULK5;; M;N,V$/V5@6L4"2#8$F594NH$<)+=[A9=(-BD#8JB#[1$V^Q2I):DXGB_OD/* MEI4X"7I[D7B9.3QS)6<;I;^8-6,6'BLAS?E@;6U]-AZ;8LTJ:D:J9A)WEDI7 MU.)4K\:FUHR67JD28Q*&TW%%N1QG5U.G+P7^)6S MC>F-P5FR4.J+FWPLSP>A(\0$*ZQ#H/A[8%=," >$-+[N, ?=D4ZQ/]ZCO_>V MHRT+:MB5$O>\M.OS03: DBUI(^QGM?G =O8D#J]0PO@O;%K9)!Y T1BKJITR M,JBX;/_T<>>'GD(6OJ) =@K$\VX/\BROJ:47,ZTVH)TTHKF!-]5K(SDN75!N MK<9=CGKVXJ.T5*[X0C"@QC!K@,H25DJ5&R[$;&SQ#">04O(O!) M2;LV\$Z6K'P*,$9R'4.R9WA)WD3\B/$K>#_N;/.& M]LR?M^9??/'&\=.NF,G_MC)_^;H_X('Q]MW:P8KK8R! M@FJ]Y7(%M%*-M%X1A53!J64X+(JF:D0[KI2V_!OU%:26P(]@-TR[,2R5P (W M9W#")=BU:@S"FE/ \#58[5T$GR]$<*N6=D,="O(P^TG)'K!CU%C_%@IE\*0A M1#D)PB1T(Y(&89C O/C:<(U$/]S.H4:N2(,KXR5)GJ%<$D23Z"#7EA33V%"$ MM\JL>6T@3?(@S2*8AE$09SWY'0T<65:LI1)JM84H)D%&$LBG04YZ)#!92@:2 M5@P9D" /0_>+\7<4CF 7BR@@61YDR03!2) F!-%>8X%;!E5!M@KDZ/P^2"X<(3 M>(TK5=54;C%U:FZIX-]093A-1P1[DA"^O:+\,":CR7XE0!>;FOFN*[8(HS"S MO*,\HG;MTK2KUB40;6-3@T'+>Y]G5JF;'.17@C MHD^0ME3][6)-]0I+@SO7;EV0G7=JIKDJ#>";PJ!4J^@VL ^U1SN'%%BIF FE M]_:22RJQ6PDP%A<<.&;(RPG^:CH<#) %.L2@T&*+*1QEHVF7 F7#7(JV=#!Y M#?<]PW'_N6DJGR+O&XW[^I\1B'H$2M8GD!Q*:']\A;MX(7DGMNX"6OZ)U>(M M;UN9:S\MT7M\3-V[1UW;F%K*HS;N;;O&L"A'V45$NHCL-#M&W0WQ0 52*/]= MZQB]=&V.>V\5[,,K_R+#.\G=1.VSI5OM'GWS]JUS$&]?C)\PG3@&0[ EJH:C M-!FT;64_L:KV+Y^%LMCT_7"-#U>FG0#N+Y6R^XD[H'L*7_P%4$L#!!0 ( M (. ?U0(!:]]*@X # D 9 >&PO=V]R:W-H965T%5\J9+E9.V4';NB9/VPM0_@#$@BGAG0P QI M[M?OZ0;F0HI2LI4\2"(Y0*,OIT\W6GR^-_:SVRA5B:]%7KH7@TU5;;^[OG;I M1A72#FKG)= MJH]6N+HHI#V\4KG9OQC$@^:#G_5Z4]$'UR^?;^5:W:OJU^U'BW?7K91,%ZIT MVI3"JM6+P6W\W:L)K><%_])J[WJO!5FR-.8SO7F;O1B,2"&5J[0B"1)_=NI. MY3D)@AI?@LQ!>R1M[+]NI/_ ML.6I73JSN2?=%9M7@P6 Y&IE:SSZF>S?Z." M/5.2EYK<\6^Q]VNGR4"DM:M,$39#@T*7_J_\&OS0V[ 8/;(A"1L2UML?Q%J^ MEI5\^=R:O;"T&M+H!9O*NZ&<+BDH]Y7%4XU]U57.8J)*#^+Y96>+R5![\VJY58'L0* M/I"Y."AIL=4*4]-/Y2J<1$+H,/)+C45FF>NUI/R"(DZ8E4"\:F1W&[+OQ,@;<:]*#0U_ M,I7RXK'X1ES&5^)"_/UOBR1.GOT?KV:C430:C7JO?E&V$.^,+,4/,M6YK@XL M?!'-IR,1SZ/IJ/V3S*($'R8+O[.1.I[Z]V]+Z*Y<)#>'?\;S:#$>B0];924! M0.0*#'4L<7PEXB2:PHGQ")K&]&7DROXZU?I@D7K!H]M M]DO(+!3O@X5':P NY)?<;G.=LLC*\#J?=T1 9Q+E/!U$8K_1Z4;L(3DD,>V/ MAXO%-P(PQKNR+B+4>[=57+'SPY!!_$DUZ%ZM-#EE*_&;-L-9$CH;BRY"K/SY MX,&('^Z5V,@==C'H2E-^FY+G.$^KK5EMZ+RNQ T>"F4@\,Z4U]7H# M(\8CC@0TD86IR77J*_O]"-*N7GIU$113*$9&,DP:7#1^T'PF+(6_X=6E@N6I M@ME9>^)[:=,-4^.0D^Y#V7S4N)1B =+?RO) H-SFBL-'0>TE+#2@A3ZW19/< MMQFZ"DV5#@Z$S]X-WPWO<-#@B ,&5^+-_6V/":@P7,QZ,"]%*MUFR.G[=((3 MQ+7C1-A:DRKGR.%.V1W""I775BF&) Q#][;=&)C5//9!-0\.2+N:-SRIZ6]] M,I34Q-'"VC*(Q++&P3C]V'^4J-81]DU[@,=XIQ@V !_T%%VOD(P4!Z",H7\D!@*V1&$F & M)W M0V"055WAO B^JGP:$?:0I\);:FNP4N99+3P1DIZN!5S /^W:_ MP5Y2C*C1+#VCD%+^-$X(,"R]QF( K-,4[F-11TN0T#YQI#,EI"&(#<\-Q3NU MAG^;HX&%6[!U3HD#1OH$QOA$]Q\(5#;5+J2-I5Z>60Z\IDM((HLXG;DCZC,0 M//5>.1F)6[14.-^;LI%9ZRO")K"H,B2]1NK)-4*V)J%>9$O!Q!&S\3!NLXIA MQTK0,Q"P-5_9,-@8Q]Q" ;Z]_@ZA0,G(,$C MJ@('B"@K'VB_RZ2:RQ+[L%5JV 7Q'^?B=L8T)"187;MMS47V<.2V2/Q:DNLI MIN@+Q+MW=^*2,C 9/>N>\ ?QLZLAL?%/J*_%$FZ<1@%7/1%P!M(:YW188X!H MKP;0$^Z0#3]W,.N%#Q!A?S1EHW< 9S6Y188.6ZUU69)C=4\UKQ=S9__3B==8 M9!;W9]2G15>??/H#,K[*'2&%DHGT3:U"$GJ#.OL( R"J4-*<2LF(WP'>,8T0 M>FS&-5 =J05%Y9Y:BT+9-?93B[*V++*%2J"NHTZ*.QJ./;0.T&OHF2JF51L: M-.S:BJ,'M(&<8H3G**ATEY\@CKW-4ZER\H="E ; M['O2B]XTY*%]TE/X?5K!]5Q84/)U:K:256JZJDG3 3S0"&)@+KF0&P)H59W7 M9"@^HB"BFZR:KB[8TA?JE,+O3 %KW"<\1(9O 2# ]N$JU!XH]YG=$96>V>LC@>R[8DH(JU PVD9H!0@Z!E3Y!+B/_-UUL7W5 P8*PS"$%\$M!5KT-HJ= M-L)3*I$Y3Z6:RNI:7J7&UW#@(*A';:'E\27<2E^J?$ ?1'K8]8@WI'"\@%<$ MZ$Y20TU"G L*<,"\!4':K\/[("4DMQ M28L"6=Y3WG,C+N[XP%L^\(@YWX/6XAFK>$,J'N7L0P!WNC:DK8AJ^*%>K?@. MHRP7E> H']=[/P)TN/I>+J\8(,GH4EZU6=BI^OW7="/1.I*V]#B^&2/)<&[0 M)FK!V\8F8FZC^2B.NMMHM8(42&1??^!6P?*9#Y;]@.1 CXK^I%EFJ)/9R'S% MW7&-""*I+'<&7392Z<5"W'C2SUA>[:D7(U=Z3\[X,!_^V(??LVOG2)D[7.;S M7*W)OWU7G;BC\\+XQ M6<]N^LJ;H5 N=JOBQ+I6(/?;FQ_JB=U+^AM5VG089 MX2"9*B'$2V[]<=A>4?7Q0ZJ"*9@=06Y<&FDSODIKL K=7$2@(31^RL=55NUA MP?X^[M&$5(0DOLB,>S=V@+^V33/5GU5Y-#ZD@GY@0%MZR6W%Q;0W!&BB#X-1 M"Z'L5FI?W*RBR3D==Y%,^TKX@%'RK>GR0)H"+;EO G=^U,!W=;:#J9A.X>L+ MTY%?WO(TM+BMUS4E/I8;P(2T\(VU]76Y%]JRWSY= M,EL6;%Z+F*L_6&<[LHIZQ?5>4@)5RGB_RT 7;$2?DX)?4-J2<4>L3B-JTI[Q M0X^Q3KT0+'[@B;_ !7^.P [2;SL\:_C&=!2%]J=/ M8]S'M=8WL'_8/#W2V9P&&&A27VHP7'YH.S&ZRTIIE]#*3' 9OZ0< % M94?#R/S0,CQ/J$[F1OUA$%^3>RW',9?T41:=&LBF/28X8F5A3ULD.9IT9SU* MJ:94/WU\<&'.4QH>!ZJ,YY)G,[L=,X5Z2M'7F:;QFY^"AUD7-[/-_-9WSC03 M]B05X?H [4NRYN105I[;H8@Q?Z)$Y %/O4\;_$?'BD/QMO)5M:+;L--A<)XI M?RWRHPE<_'F@0_]8\'-B&VXZX58+B3SQ^D/Z&]NJ'^1H."P-M[0']H<[[1QRU?:M,$Q[6;BWP!9W?+\.ES'I-F*5FSU\W'XQF2O_TST="HE.]-5+_:_W)6@F[GZFB2N$283\:)_2$D7;%X9HG;("6: MOY%ZCN'Q1C-]@>"G!XJO)&4T7>7:A)4[J?T_%'3IOR?13E :FS*C/!26*M=J MUVB()XV.!&&NDIQ631XV@TL"=VL=QS;TNYWZWG44!9ZJD2'TWP76'+N&XHW9 MXV14]@X#M ))]!N5#Z83^C\K#WM"56JGUN=PL*-O77C']52ET7*X1!U-D<%G MU$])NFVOY,[X\M3@'J>;%"YEM_$06+LJ_(.:L\?'D6L41<(2_&1&]^H6Y7\6 MKB=H;9LF[@.84_STC1/WC UL0 #]UE2J:7*HN/O1MI?DAN>^4G#=^Q8'C[?H MNRI$M8BO_T)'^VG[=9A;_RV0;KG_+@TN?V@-'&AUA:VCX7PZ\+/1YDUEMOR= M$&1-90I^N<%=6EE:@.&PO=V]R:W-H965T3Q7E5P_&WKFU4JWX7)6U>WVT;MOFQ>FIR]>JDFYB M&E7CEZ6QE6SQU:Y.76.5+'A359[.I]/GIY74]=&;5_SLHWWSRG1MJ6OUT0K7 M596TCV]5:1Y>'\V.XH-/>K5NZ<'IFU>-7*E?5?O?S4>+;Z<]E4)7JG;:U,*J MY>NCF]F+M^>TGA?\CU8/+ODL2)*%,7?TY4/Q^FA*#*E2Y2U1D/CG7KU394F$ MP,;? LVC_DC:F'Z.U-^S[)!E(9UZ9\K?==&N7Q]='8E"+657MI_,PU]4D.>" MZ.6F=/Q_\>#7SB^/1-ZYUE1A,SBH=.W_E9^#'I(-5],]&^9APYSY]@^7D[/TCQK[*>B+-9)N;3^?P MO;->OC.F=[:'W@^03OR@75X:UUDE_O=FX5H+7_B_ \3/>^+G3/S\GU3>U^\6 MMZ9>/6N5K00]%+F!VSO\*,Q2M&LEEJ9$_.AZ]4(\U34>F<[)NG G AKK$$Z] MTC8?S,3YY&+Z1/RJ:FVL^-FTRHFB4_3;M3@6SZ?3;#J=XM-__L?5?#9_*7XC M-FZ-K,5[F>M2MZ!UX1?%)1\MT=JQ,"Z88?E9-IM?T-(ZUXTLA:Q,5[?B.M : MEMQ" R]$5V.!;?7?(74!B_%BR"BT MB=],"_*DN$S42&379]/L:GXIKJ^>9Y>SRT _[ZQ5(-G0(4@(T&PYUOI5=GDQ M%<_GV078&UO$$SX6U_-Y-KV\Y$_GV1S$B9T/2"]%H9EL:]A@Q[/KR1P16Y:< M?"#&\>SYY+Q_@M._5F"K2DFN ,H;#$M'=+8\@&B0Y3-L=8WBQ%<^9N+X/&& M6;J83/=QM)\)TUGQ2=V;\A[^*-Y9!R%6%#2/Q$2@0+F*NXF5=Z9J9/T(EJJF5,2/)CZ72V5):+!RC,!)M"=7*ZM6X%PTFPZ/ MQ;3Y$!M/Z4R*G?GT)?_$GV"S@UI;:4 MQH?X--+)A-?JEK#@$?(D(GOY5]"HK%MCG6BDA5G)7*HU&6O\=U11!Y/;E1%O M97V7B9\E.3]DOG'.Y)J_962TUJ*(*>7EH!AJK,F5*IQ86E/Q6;VGA5SGI6W- M2K&/D,.(A;&6\Y\+HC/'WO5NH'E546CO\CVPFTNW)A];XTOFU=@Y[\M6-9*% M@U>WKL4",N_.TWS.^XHS4YN1ZP==*EKP*)3,UU'2H').FI M$XM-1LG]]_"Y[-CC#K#S+=Q J[FRK=1U#!6?''12($=Q@) #!F(6S!"_/OJO M)\C&R)!06$PKR2X("7O+1>> M"7Q]5T[R 133%Q;(/+<4LWHW7_"?XZO)9GJ8P^N^%2?;%(E66?3^62.(I-AP=:* M"[]B-@'B>N+3.%9M+7O.OW"V]]SS+E2Z*=&%K!P;R*A]NMY5[P9/6BAB. KF MSQVG]NC5]$M7-U(/D9*14GQ-0N59="T\A$*"4R2=4;#G+A-E>IM&'ZR0W&7I M3&! .%.QS8)SI&RBP55;2MUM*79H\C$HYLE7J2$33=DY_BZ;IM0Y.UDHUI6\ M4\_8G4*U!BU5Z:[RH,?K['MK*8&L8\]MN,Q!N"VW;3<4&W3:-;3Z?-#$82B4 M)ID$RM#C'K5P^-1LJ8K,8G(X'.<8RH(IV IT>XNT 65PR>^A!HY-R5'5:Q][ M-.>^;&;";E]IZL37V>;?VW#O.TNQ0X)LFV0QKNGD6:0OEI0>-)W-UQ2[ [M= M$S*_DR4?%FMQQ.;6+R%$K9< (7>HRZQ24*I7RG]$AK*F],$WF)$>@Q05I7M5 M Q@$F*"KQH )IU".*_-.9#(!6E?B://QD<=YZ,F12%!(7&YU M$UO*#3XFVW#G2RV'8N]@+T$5@S<_B-S3D /H3+#^Y@$1\N^"]D@H'MN2RCB3 MEXK#SX-QBG\*(LX#*>P?'7C+6]S06OSUXT_&KN!G[]BW0D2J)34M;)O/C0*Z8[Q+,QJV M)8*S#I/;/G03:KU3]&;PK<0R=8*@2X+)>SI#"F$:&Q-%>*)N0_8)V0-X1P ]?<#2 _.^W3&>V.S C+9O.^0H0+<4_&WNZB'#\0PNNPCSDZ<>"XIC -4X M4X%.GY6Z(MF,W1H5E*I%7/GRP^R<[//[4!G9\_\M+8Y"TRW^@+M'"$,)PZ]% M'!1A*\HQL0\U[5P9UL MHXQP?&BK.&K34RC1,6Y(CSO0_W^#QYQ-DR3GX56='ATV.#\IY?G3CN0&#Q%\ MGR7>:XO^]U:K6OP,[=X2ED"!$I\(BGQ5>8$S=64A:L/@C48G9Y.K"T:-Z)G" MV++'V#6%OHUG%(__:H*M[,(1P6:QGS4I3AE@ M@=+LD53%;C^\_>43)"_^Z/C^@>(%U)6%LYX$E<,)[(K:;N _\A1VI1E:SR<4]A6* L4G=>I'@'(55S0" M3F4PYC,ZM6!,3V>LK"Z^'$J'ASNH.6TZT&&1:) SFUQ=/1EJTYY1"ZV<3YZ? M/1DWJ]K%7G5 \%0H(R#G@AD21,!@2=Z)HUQ.+OA!"AC?XMCR,7$T(A)!M S. MWM6<&<>]S/X!OV^62(Y-LTW9;-/)^72/V7@7R_BOM!SIU,=8)0N5!-".^RJ> M"L9+#QYO<,@,JD/W@A)1^B#=ZCY]K.UJ0OL+.X'&)L=NTG30K;$:>L/:?8WD M-J,>8LXGB(Q8"Y>]+!,T"$J8O@J-H63,8=H -" MEZ/##;6A!T_W(.;^!.US9,&SO3RX<6,TL<=NVFT.KRN<)UNH%D9K:*RO_=QT M-*39.1J@81 WN]P"(3^(].# UYW0B"-(EUT9W7[1.CMM=HPD4@P)R"RC-0(;_6QOO0]LK953C*VYBE MK?DV>P>-DS1F#]6[ .2">;,^T::%E-LW3Z2?B!1=3O.8Q>-(5<2JZ5HP@5BD M>9"-@[>1;6D+!*P6: =5[#(&@P=$O+!*WE&,\W7I),+KWW8!GGXLD@Q LH2D M7"*VJ] N0\2:L@U]Z<<*J3-MS%88,(^* 84XD(2/)7]SL'FSL]MM(/P6N$LO M93("WI0'2P H?*N473&>+(#343U4YB=0"=+-Z#<>_E#@L6,#?M0KTAPY&,V@ MB)=2(?4O9'XG6D2BDW[\$^@5-$W0BVX(LT+?ZT+17(J^L7\\>G? ,7]TX9X@ MY7PX,ST@3*2A_U)+GMOR-,;/8OI!%$\Q@C&ITE;DVH7).WK@\\2*L@3#[YVG M5Z;0RT=_.:%=#KWZA @ZR4\\5-%_CV.Q>((;S^&_F(BR41:B(L4^-V@ONK!T M=RKQW:T\O-^1AVD=(IJAM7]SH'=7WXB%E#WR/!Y3:J83QBB5_*RKKL(OU)Q1 MRHZ 0/"(D!Q-.FZ"!WA=2A1#2BGQ^B[H-53RC)[7!AB"')9" M7D@A!Z1.K# M[4J/7,8D*(&IK;<-YEG:K=.DBU@?7<+UX(]+QW<1HZ3,SS*[?^ F7L#CG/B3O\-9>4BKVX>@^=2ZE+JG9#9"\!VY9%+5AI6 MN37./>OE,8'K_CS_ZE+_]8^N6(4,XH?WR>S>8YW0:NB:\W>=$,D@B;_YPJW_@#OF0EVV_O]#5_;2$)__? M_N(%24LE$'1Q!ET>Y.$$NNOVZ9C?UK(D)A?-.GS9_9)&?-,B3NW !W]D#!L\ MAZ.-=K5@5H<[B[*_?]DNU/1]>$'G4#4(!MA5%2;[7FCYI18WW0H[Q-F40G=V M??!^8O?=Q-%NXOU,GZ$*,"^5;$UM,+*AWKKY:B]TNV9:.UAF.ZHDIG)-\VU M_J* Y=<_\@WO_P^V]KVUMEWPOWKR5/ZK)T]?<*5_M_G3(07OR;##Q?.W]'Q_ M"J3MX21YSRCM0PZAQ(UJG<;;E\_CW/%-5?MWV.%W^A,5ULI[:%[\R&-5:,(V M_)")_JD".Q)B5X7]ZIJZZW)_SVTF]&$??17=!7#&13<,M/B]I>1%U=UO6.Y1 M/@O&7L\0SKO*KL')9-??1IPF?V3"C?X[?@F8WUKW?V_2/^W_6N?&_Y'*L-S_ MJ<]/G.0&ULK5IM;]M&$OXK"Y][)P.TS#>]I4F Q$G;'-(VB),+ M#H?[L")7UC8D5^62EGV__IZ9)2E*IFPG*&#()+4S.^_SS%+/MZ;\:M=*5>(V MSPK[XF1=59MG%QA[T\O9+M2'4M@ZSV5Y]UIE9OOB)#AI'WS4U^N*'ER\?+Z1U^I* M59\W'TK<771<4IVKPFI3B%*M7IR\"IZ]CFD]+_B75EO;NQ:DR=*8KW3S+GUQ MXI- *E-)11PD_MVH2Y5EQ AB_-GP/.FV),+^=-'7H$ M<_\(0=@0A"RWVXBE?",K^?)Y:;:BI-7@1A>L*E-#.%V04ZZJ$M]JT%4OWQ6) MR96HY*VRSR\J<*3G%TE#_=I1AT>H@U#\:HIJ;<7;(E7I/H,+B-+)$[;RO X? MY/A/68Q%%'@B],/P 7Y1IU_$_**']?LD;\4;;9/,V+I4XC^OEK8J$1'_?6"+ MN-LBYBWB[S3ATZG%I[42NGL@-J6YT1S^HZ4JU$I79R(Q2 A;J528E:BP?F4R M9)8NKI^)?RM9"D6>$+!CC21C4XYT@96FMK)([1E;ECX"^O#%95V6JJB>B9]4 MJDJ9B5,Q#>?X#.8!/D=Q/#\35Y6LE BCA0@G=/(IZO(FT3S9NM1Z 5A>"9&>.A' M9R((9XT(:1%P8(O)UX018[[=#II>#QB<^(0>O$DY,O8FRYBQR%> M!$_CD.H5I(20J]+D[#:9F[JH+/R9;VIRY_).R,TFNX,G><'G\=58K!H+61BA MK@P83SU\@ MY1#QBSDI$7OS .*T=H =!/\-^NHFIQQ,$%^T$PC"P#$(%A/^'RY@ M\,NU+*[)QJ(N$E56DMQ,%C165Z['6E7>*-O961>I+M$^=UK,HZF8!(&@P/]M MWYPR^;/6CM-YJ3)9L9861'__VSP,PA^[_Y'G1R&3M[:_)ED@@2ZP?<7:X(&M MEU:GFL+RD 6,-%N@2'Q422;AG)5.G"DA-0 +>09IE"G86I34F,_-ZKS:K MGDC!?-)=[^S#ZN^X&-!8D=:<;#EXHH6PC%BB32ID^D?MI-XQCF:S[OI-OT)Q M&NPH=FS+:X2H+BIUW<35+)Q0,9P'*#8AKC^JJBYA,W.^B_G^UJ-Y (N PN?_ M413V?7XCL]KQE93_$B% !6PRHXQ$E"RB)DOZ>3"-8PI "J()/OZ"8HF2<(G0 ME\4=6V?VHQ4*I9&QV;W:AGKF2A8Z-S:^0]S;@7I%!8H_<4U)P65J2Z6O&&;> MR.HV0<1$T7CZ Y,&032.W>4QXB99.^+Y./C!H]S9N+79W9C5;$H^V7FIJJU2 M!>MR7%O:]!L*OY*H 4T$:BLTC)JT?404=;Z$+ZE6XJDIX5#09W7:=A?.4)(B MU[>T#*8M\)VEOH0EELOQ'W6I;:H9/X-#4V \F&"@O@'IKTU9K1!>3ZQV"0>G M/1*=SI=F%Y.-617$H+36A_:\Y]F!\#D2/2R@Y!0U3R,)., VI<8HH[.[-HV) MUGF"VVU/HB:M;$V5VS[%.JVUR0RMJ9HM!LW5N;19E$DN*9C5SED03$9, MK5]H?'9.>K0SHY>:ZT+_#SLU=MP54#+?'G3KNW/ 2^/]MM+T-=HYTW*I,S1B M91^<%@Y@WKVV@0V?B=_N]4J1R+*\@SY;6::H_!-O$H&/? M#T"$L]DC2&O&?G]U4.%O@:2(PZ9R1>)4E9R\QV M#B* (V;>+%R(P/XAJBGOK<((]ID,@_WJ7MZ8YK2MWC<2$? M81HR>ES$ '_OB@H5Q &U=@4LY=-P-PHB:!*'M"IQT(9&.PSV-"(W(&ZTP/8$ M!*9>1/\_#J JX&82]8P10$BK?C8FW>HLH]U@K(#I??K?LSK).F/H,@O/CMN] M[V3LY'NSZ8*)8@QWX$B1>-]18M32W3$@62R\>3QU@R8,@#@X$[_* IGL@HP2 M)N51;;M63?.A_IK3;)7IKRB)R!I4GL+0A(,QQU+.;M#ZN"J4Y+DVVX;B9FOJ M#%V:6K#,J!:X"HL)#=6M:A]W-6:(A2;+;*A20N)Z8UPMN5;=2$)]OZ[HI*.; M;EQI2='1&P3@H -WW^U:(]]0"^!*M"GH0GF_ S 6XCKR#NZ/CQB-9[YDC769 MHH2[4:65V3U%^KZ$ +G\ZL32EG6TEOFZ"E"I,M<%\X:U71UO5-[RH1MQ)Z/+ M&ZDSUE;=0!QNB@\X;Z3':HS*[;[0:X0J<>*UO&CB_W#F-JUVL%5P.,-]O!%J M<^-&T%DW-%6#]6(L?C%;,H>WQXU:0DD=3P[F/OB= IP"I649?P.+G/KC8/? MTII[M;N!P<%0+^^WS*$].Y%TO^4ZT-@>)#A\>+3AD=IMN68#HMNSS:GE,DJ% MX6##NM*< NW9!;[6+H3'XM6@9OO66\MT)VX+F1G>L'SWY[B]WL0;G 9AWYQD MWTG/P/L&])I46:IK:I[&":SHL.,&9D(O98A0WE#'Z5HMBTPF:0$./3M0;/$T MA<'7L-;WE7T4?;"R_GC1*4L3Q#&-AH6WP])'7[;L)NH3#;AJ+=ZL>V/)X[7R?>C&.NP=-M:ZX\QP3HZW:=!3X<64+J!D(\9[P$XN/=0'G@(.RQK# ML ML2)!1G9-A#AR9-!LR*(W_G>GE[3D$8D/Y\[=<+2I$:Q4AF22$#-:T9V.OJ_K M'-BM.U'R!'>&)BSM=X#7GQ^Q++663E.(Q[EZ2A@Q]*=\3!G-_(9+>W;+1V3. M(;9)N^;NF?@PH%Y_J@ACOSL@>K=CVSN>H\'FJRK:%BZI-@-M- Z/ %N_ MBP]9NSW%;W@%7C!=B'DT>8K15)'VS>5 ?F>WR^:<\0$6)94N.+KLN@+*-K4( M2:>"EC--EZ(]4AS"0P?:OKKZ#)\'T3FD$1^H+@+0MB&-OOZY+PR]&7K=%)HO M:]A%,I#\O6L;[\D$E[VV09#A2B/OH#%1TP*/@1_?7G*YW:,0;V\U86C7?YV@ MQ/IHQ>MZVE8#$Q4'Q8;@ELETRO98RHR[MGN%BQ$8R48'!?U9KPM8[L5K>4-9 MK8H!0S]H9AKPJ;JI1.D;@C^6@[NDY,[NOB,GGU;S[D?5JT:= _F_4?;1S//I ME1---O1>ZO-1"3IW-+#S 0><"HQI$RH84W3%H>/.#2B3.ZIG#!Z;'1UN4-:! M7F![F3$X;G7"V@=RB.*?1FI3*%>5FV,S!_I'S4%'\P*EB2=F[?M.,#JZ. M$:]2K>G=^^Z@W37:_J'D_$*/'R'U^#+'T0@5FS7@NVAWX\M&_Y7*P?SZ\ MPW]81V[9.[-UQK1M@0>,K^$D8-!;B9'*U<2EP_;O/EYU)]".(33XA(7NW-6J M/A$F*GE'KU?8M%P!R'1H=*7=/SRC#E4:]!ZU_YZ$R.K2'75Y@R]AS^GF+I1=2?S#V,X<61.*1JCP[[GM@U6C@ MU^$?/*_1!DM]S]G.97 M65Z3S)E:@10Y-#EQ;\+:F\IL^&&UL[5OYC]O&%?Y7!EN[W05H+B]=\0&L'2=M@22+72=&4?2' MD3B26%.D,B17WOSU_=Z;&1Y::K-.4Q0%"AB61,V\>5. M9L79FU?\[%J_>54V=9X5ZEJ+JMGMI+Y_J_+R\/HL/',/;K+-MJ8'EV]>[>5& MW:KZQ_VUQJ?+EDJ:[511964AM%J_/KL*OWJ;T'I>\%.F#E7OO2!)EF7YB3[\ M)7U]%A!#*E>KFBA(O-RI=RK/B1#8^-G2/&N/I(W]]X[Z-RP[9%G*2KTK\X]9 M6F]?G\W/1*K6LLGKF_+P9V7EF1"]59E7_+\XF+5)?"963567.[L9'.RRPKS* MSU8/O0WSX,2&R&Z(F&]S$'/YM:SEFU>Z/ A-JT&-WK"HO!O,9049Y;;6^#;# MOOK-;5VN/KT@N5*Q*G>P=25)7:\N:U"G-95>%^D M*AT2N 1;+6^1X^UM]"C%O\K"%W'HB2B(HD?HQ:VL,=.+3\FZE5I96:_E/:!5 MBRNM9;%1_/[O5\NJUL#)/QXY+&D/2_BPY'=0[&^C)#YLE5B7.?PJ*S:BELM< MB6I;'BHAG9.)&#I:;";"T(LF<[R9>8O%%*^) M-UM$XE;FRO 'V3^IFMB8>4$0BJFWF$^Q:KI(Q >UVA9E7F[N>6D*JGFY9P2$ ML1?&D0@#;S:+L'6:+,2WJH#H.:^5*5PP(Y!0+!%1Z,63A0AG7AC@)?(6V/6= MTANEH9-:;8S*Q!__,(_"Z&7[&GK3(!8_0$-0QFG-Q$NBY!&8G*2ZA&H.4J>BOM^KWV@UABUP M8T #FWGST)@J62SP.O6F"!DW"MK,5@9PM*$I,B NANX7L8CF7I $(IIXLWDH MKI7F+%2L%+ PNH]LD,Q!.YH%.&D^'3F!)!,X^\<*;)XFX6OW<9%5F4I0Y1WU>;2DHI3"; M%DR[#XR)-YD'OP,N;CO9Q#Z7,-)?('W!R+[.*?9^Z**# )8I%%1]JWJGS'!^ M=G/[8W5VX;'7G-(GK;K"*FQ*X0D4,/ZL9%YOWT,E];U'_/@ $[S /#EB4)Q+ M>/O. -,=1+'+8UIGP]7$S6&;K;:(1^5=EEKUTLJLJAJVO(N6CL.ZY._33*.( M*+6)+;62.[%3NZ72'!I[,90V[!L-\T'US9X^@DVYV6BU 6.T.O*GR.-Y3D:J M*"$Q#=AN1P_H^LL*V@IX@*V:#B M (16,L_O*;"CTJN(;"&^44O-OA_2(4I"DQ3?/;%4FZPH*+A(/K];2*D[G-B, M@5.*QF0&73:;+3_&"7F3TM/AKBCQ* K%SYV&:^-L(^+V],\N,GN)3";W6>L? M L4H@%'P,1"DBV%N.S+42O'7ZZR"Z%8P:$P*I!1H\.')J:J51CJ :L$H45F6 MY$I8T>+%%U?,8C]J4ICTQ,Q/CF%P4%H)>2>SG$,TV8N=[J2Q_*,8^V.[CCAK M=3,&&X=7 )4_RV66DX,!L.;,K-U$5D*,^[F1>;;.6A^VA_H]\H,OD(+O@0Q# M#KO*(F?RK:?TO,@7WY\\X)A.CX3ZK%8-GURNU]D*A& R3JI]XMZ1^U*1@Y*= MHAD4V #%[B18@&EO7K&W2B,D[%!EV^[SDZAK$( M@)Q0,0]@]D.YSU9B%LZ=*35LF)$DM':'D-AHTS.8M+,J-T7FY!_D8?)BJ'N0 MJ&URV,&\4'7%W")BM0P:[6!1=+3HKLRA)(ZO MHVIZQ._+NUY$=VM-R=8A@JIUK),;UW9UQ+9H5DI-V;S/1=;5%Z9B6>99M>US MFAFGE5!L;GJ=O5*4C\IF#PGC"Z&SZM.+M5:*.QVJO 2Z'64JOO/DHA,_S:C: M0HM 8;[U=,YV+ESU6L9> AYI.2AY&JL=>-ZBTA=&]&.='@?$\1.J\2-"%H*[ MF . ]BR*_>FNZ M._\:X'N@'IQM&K?J9 ]VU'2]/U:ZN,]4C@1^*47PG/ZU*\QYG-KZV*"5\0Q" M/AV1V5#!T MF/)0C#N-L>T)U!\QM[RW_'6>]8O2)0YN]C3+Q X3"35GDGN*,ZKB0,MEM8F* M'",W %8Q#"KOANW*U8-ID\LQ/'.UQNN#^8=>03[$_6"FX%$KK/:UT8RIR92M MQFPKIG<7XOLVX-]0VTQO/KKHT'MWU;9A_>/E6($>THAFEHAGH1\1-.<1X(W. M.0[]9$I #?!A/O/"*5I3RQ=%O02AW^U)$C@-S3T6_CS\]2,C'!G%T<,C)SX. M2?R(CJ1!2+@0/P%WMN7M4%&*.X+CX\1'R;WO5[NGMH<)S=OBF)PT,0JPVPEZ M78L+OT"DK5"/F%ALPYT9.\DE$AI"IIT(5K:[1NX'Z!"'EJH^*(?WD8KG02'I M''@(#HXUG<(],/$"JUY@'V+S2"UCFLMCUGL12[5&_J)$$HVF$R B=LV?AX^3 MKA?T;):)_$GW:)AB3G64]5A2)$AP(%(Z,W4=C:ON+'[Q3$GUG_ M")Z!/S-2OC3UQZYLBOI!J>M&3OVH8FAS(+%5\B_J84'9L@FPK!O4]LHR7#WD M!?X1.M7XI\:'CTV=1H9:-*SB/32/(E[12]:2D#OH([LN6X&_>1;<$0R!?-I4*XIK!0%Q-*5C?)M \I9ZEA0*IW9A=)AYG') MY53EFY=5EQ&L)X_U"[:)5NYFH2-HT?.P]L2[:D6P)=R;S'3:;^(C8Q8#JA('VRTGS",)QO+!CTOOCZ"RKL8-A&,@FL"J.% MMYC&XIJ%/ZKWTF-$FLH9LL'/J#; MJX$)M,5F&L7%NHU//;H6O3U.4?5!LD[+Y#:LY$';5J$'1Q@K!W=O[=S277&] MN_KVIAU/=Z2X(,J;RLR\#(KMCC:\INU\E;[^".Q^I!O^_D6#"6!VC.%J:2XG M=88F$N 8\%%+O5$T^U>U:\]/*"TK'$JY%*3AF@,@A07ZLLEK1-)"(2%G9FYV M;'#J?%*E=MTPX,1I=E8G>11$*& ^7XIM>0#[4%8*7A [0:-7G\M. V"7<*F) M$L(>0B5YNL;"PG5F>#8^9QQ];IBWPZ+49#WZ982=B?%@#NV$-1Q]8Y/S&'*= M^8]U0\G)0/-1]=B&I3VE/I1&YV/8M17!(%H?8Y,N*/DRJKT_P?GV7IBJ6E/K M4UMUSH/2M6G4.#E^>W5U?=$-$\C-V5B]_B;;[4MD77L-TP] 9F;)AU0-:3JC MF,^LK-%/$#6;#HV?V=$&)[=4+2%800DC*SC_L-FAYL+^+N20U8^XBM&B"08K M.U-THZHP>CB[,P@WA_#M"276IUS40>9GT^YNR T>*>SU7+N=!W5V=:*;_ Y@ MI_]LV)@./SE=3N%192 !U^#OG81NJ^18;I( MLY3G9DN5TVFC$,ZS3\II>*'= JM=J6R+5CG!L3/YEXR,3#:>_ZSX2+,=J$S-^ #EE5Y2KCJH-#0 ^C M7%,X'',U?0I*3U%3KX"A"Z"RV/ ,ZM\M93X,_6J5HXUV<9R+=^Z;4+$^GB9< MH"E7771L2Z3HRPK'<+QPC&8S;S%QC-I!/-^-V]_I=$(^GH%,F\[E,"$-:C0W M0>+\[,/MS=E1@@&!FZ:JZ+8 [A5P,OA,8:8M? 9WP2Q!/"Q<&[ZYX-^UX:'4 M.3)-MFMRZ4;G[="O,UYO>/=PS&][4,+"45N+J#/O^MIW8XC-J@[>F1T:V^#? M*3 C^6I[(<*-$HX&!LV]*(6U8Y5C!QU44:RSD>]X"0>RZM^+8WU06^^UQQT# M^$O@^V4 C4X -%GP+W/^!P":_/< &G5CJO\#] L .AB/L]%O?W2SDI,3\G:@ M8LXV8Q7S\>K4E/S!S&+4TA?N4O[CDY9_X>HGC=;G/(J>!GZ"3PL:DD]#?S83 MW]J!"E9$,\$SD0>_G;2S[_-D'EV(R<*?!N(\#*<7EL0W[>\&SI-XAJ<13=_/ M9Q.WX F#^,B;)33?GL9^.!&192\Z$6F>.N>I'QV3NYG28(A'I0E-AY*@JX91 M&\=AERJ\]EHR.#4P-K\4;(HO*8U&]7)<,1UAU,RVD4*#XR8F&PZ9E^I!2R,? M@K<;6=,PG#7]'Y5EX& D2_=3G6=!-W/^G60*_,C*-/9;\\O>#_IW]'MB^K,% MFG\U16U^V]\^;?\RXLK\04"WW/Q9!6JY#8 &:=;8&OBSR9G0YD\5S(>ZW/.? M!RS+NBYW_':K)'(7+<#WZ[*LW03*H3V?#[W946U]#/;4H,W:^MJ M&7#K-G/?.I(J"M5FOEHLWLQKJ9O)]65\=N>N+VT7C&[HS@G?U;5T^QLR=G3=\OSFU,^'P_\ MJFGG1]>"(RFLO>>;?ZJKR8(=(D-E8 T2_[9T2\:P(KCQ,>N<#"99<'S=:W\? M8T1L(A2M96?"CW;W+>5X7K.^TAH?_XI=.GMR.A%EYX.M MLS \J'63_LM/&8>1P-GB"8%5%EA%OY.AZ.77,LCK2V=WPO%I:..+&&J4AG.Z MX:3\%!S>:LB%Z_=2.[&5IJ/+>8 ^?CHOL^Q-DET](;M]L$RHOOFD4J8<* MYG!D\&;5>W.S>E;COV0S$R?+J5@M5JMG])T,T9U$?2?/1?^UKXTUG>. MO/C/N\('AX+X[S,V3@<;I]'&Z=]"\%E9[KASW\J2KB9H*4]N2Y.10C&ZK$FR M\^B'X(5T>" 5"1F$%+ZE4J]U*5JKFR!T(P+Z9AJK58G8/(:V$J_0=_?$)U(W MHRUF8QO:>JT3 MK=3Q!>!M_)H):5-J5MI6*"V'C$H=@\D8#O?.PD7X^E!]0,] ML&F=(F?VR91,35Y0V!$UO8Y6NJ#95 0M1'TC((62@6;B75G:K@FZV0@?9*.D M4SZ#NH?_E28G75GMA5U'H")P(E!9-?ICAWH:@-Y5!!/);]VT':PR%I7U=%R2 M$VD+3KPL#'&477.XGXD?#N^R/I 6,QJ[+B$:9$S7VMD:)Q2!K!5'YFWG2O)3 MN*0A/-;Z6!,[>VMK@+3_QQ=GJ^7;BR$'P+ZK6W;:S\3/%2I4A!T"VK?P'6AD M3979\ M3'*D[.R,CQ6A.3I=HG9B7?AQ86CR%X]4K[+JY.A4V)P>F2KQ3RQ.4^4_2A+I MJ$1I-$) _;%737]W@R8'?-PQ3<2E]% R5?T,=. ]J! M$4J< 3X."C.PL *BZS)I0(Z/Q6RH@^6V*XPN$8C<2FVB]&D"L#?*))* M *:=VW-JTT,N@_)IM]K6V4\:7$.C4@#-H!YB9Y#PE77AJT"N%HT,'6.]YA>> MQMXGV]\C7?[S(+H68>1<]IV?4MK'_!DTJP?0%%3*CHN[.E2;YG;6914?)L-@ M&N9.2(%FY3M0[HO79V>S4\QY8R(W M<\P_,S(?+"KVO2PS__D'QH^$% -'13)'*F8^WHMZEG]0;%\F7=9H%=L7]"_! MSF@P<&&@$?A'''&4<5X[9!U'434YM5OI="YTY)9 \HZ+@/.,3!4?WY1Y6;@KIS&OU[1)+3 M\7\ ^4E_,M3J[T,-V?\=UD_Z.4)<'44<0/"H9?QZ?--8/,SW9#J.#YYK;.]# MU]48U* 6K^-ISH\BCC$.P,[S<1D74L NG;&CB5M;A=P-C)=I.7-P<@NP)9I" M@)^'^Z33%MRY29><%\VUXKOB-TJ,,&)OSE21US9'&RP9[+&#*PWL;+!UABHF M#F-'85GEE:2_;PD#IS^ZM08&T[R;QOP"\6(8@6P3.4[[&9<&[U0M* 81H. * M1HJ\SR +7U+#AU*E'$7UH'X?YX'WB35WFCTFWI1"S^9&WY/1E;6*H9,EAOZ6 M=93D>%49@@C2;:C'?GUTS8W.##G+\_+1#!TQ=O0_5)V/K8+QT838MR8G>Z09 M>U4C?BB#+0!K9N?E=-RPW#*Q[]%2-BZXD%/1JQQHB_VJ@G-";AQ1_Z:5>_'B MS6S14SB[Z)$MO\X+ZI_5T] $*;.R9';!2;.?9GS[3# Z_9;-GN(7-VOO:QMO M=8(036\L;+D>@LA5!\SQ$P"MO.Y<7&M&OPVF6._3=!I6F)N^>DI;%R"Q,(RI MP\H78FZ8%T%QAM(/B40U?<;^0H.ISD6E+(6N0 7O23K!:Z[Z;,*>BY?1 DH> MZ/E73 2)@&0=^^E&&A O]^61 ;T4+T2.$W7PA#\<%QCT]X2B'#'2V71Y^E;< M#H&.@AP)900>C(-A"+!3MLVF4D<":%1SQ9]!MJP6]R1>XI/1_F:A3FL=^_\]'7A)K0IOS-A#,. -.'A>'I\%GF7?H:<3B> MONE\AR['O$0/KB&ZF+U]/<&(B=])TDVP;?PV4=@0;!TO*P)#.CZ ]VN+ZLLW M;'7]!U!+ P04 " "#@']46T.]J>0# !I" &0 'AL+W=OKW7YMZVB X>.ZGL M)FF=Z]]FF>4M=LRFND=%.XTV'7,T-;O,]@99'8PZF95Y?IYU3*ADNPYK-V:[ MUH.30N&- 3MT'3.'*Y1ZOTF*9%JX%;O6^85LN^[9#N_0_=G?&)IE,THM.E16 M: 4&FTUR6;R]6OKSXS]Y7V^2W >$$KGS"(Q^'O :I?1 M%,;G$3.977K#X_&$_GO(G7*IF,5K+?\6M6LWR9L$:FS8(-VMWO^!8SXKC\>U MM.$;]O'L@CSRP3K=C<8T[X2*O^QQY.'(X$W^@D$Y&I0A[N@H1/D;(L7 M\&[1"8,D)0=78YKPSV5EG2%1_/N*@^7L8!D<+/\/B_\1XE.+<*V[GJD#M,P" M6L?YKP0*NB$\A/>W=^2]QA0NI02EU9E%9K5B$ARR#CKL M*C06] .!> .ZP=ZV+,@) DJQ$Y5$=PJ=Q!+W1#Z*F MT*G)S#G3C>.M4#N/BA,YG(1F1#7XF"T,O<=?I*OOPZ'))S*CR-"F,))JOH(= M P ^>FH0]D39R45:T 63DC9.X>0\74TS8*J&DT5Z,2_X,'T:C;"<"#F00ZJ/ M%S^0= =J;I'/2<+ANP@X-,A/J9O9'D,_DH?TN-#" G6LYDPH._CJ>4\=UL*[ M\>8U58Z&DT;"/J,"Q>H??(835S82/%D'HCD)($@$J+'T9U);"[V6@A]@WPK> M4O,A,"J'H^B@,;JCBM6"BD/XP"43G85Z,-[/5,>0/E')D3S1^LEBE9_F>1[= M3XD9Y-K40<6"BD$Q4,6XMBX.(K)0? BB]7VVAD ]?9@\6!'.M8+B-B&?FKI= MH(0"Q-Z33YJ>T9\X_]&"%*P24KA#8.P)Q1-!4PPA##GX8@K_:G S/+]&M.[) M)RU9(H\B"2$3%QPA/J4^L*"J1?K+.1\>(-R\2685^=W]#(^'U^/QT?X(S,[(@8D-F2:IQ>K!$Q\V.*$9!,>DTH[ M>IK"L*7_ FC\ =IO-&EGG'@'\[^+[1=02P,$% @ @X!_5&PI*@ ] @ MX00 !D !X;"]W;W)K&ULI93?;],P$,?_E5- M/%5)FG9CC+926X;*M(EJ%?" >'"32V/-/U+[TF[_/;;3AB*Q(L1+[+/O/KZO M<^?17IM'6R$2/$FA[#BJB.KK)+%YA9+96->HW$ZIC63D3+-);&V0%2%(BB1+ MT\M$,JZBR2BL+#H_TC\&[4[+FEF<:_&-%U2-HZL("BQ9(^A! M[Q=XT'/A>;D6-GQAW_IF[R+(&TM:'H)=!I*K=F1/AWLX";A*7PC(#@%9R+L] M*&3Y@1&;C(S>@_'>CN8G06J(=LEQY7_*BHS;Y2Z.)JMF;7';H"+ G?O:44(. MZS>3_("8M8CL!40_@WNMJ+)PHPHL?@R8U"P[2[QE*H9!OP=9FF5G M>(-.Y"#P!G\7>1-$PO?IVI)Q)?'C#'[8X8 MW,5W\3R&Q6H*M394:L$UN Z'UY?IFU?]R_2]Y$)X'E>0,UO%?[JFY*3L))I- M:"[KDFL4M178K7;].VW+]I=[V_Q.ZX8K"P)+%YK&;R\B,&U#M0;I.A3Q6I-K MB3"MW!N$QCNX_5)K.AK^@.Y5F_P$4$L#!!0 ( (. ?U3P7'J?K1T (5D M 9 >&PO=V]R:W-H965TZ*S[NF]5^?;;MN__+)$U]M]4[Y"[O7+?RRMFZG M.OCH-D_\WFE5TTN[YLGR\O+YDYTR[=DWK^F[]^Z;U[;O&M/J]Z[P_6ZGW-T; MW=C#UV>+L_#%![/9=OC%DV]>[]5&W^CNX_Z]@T]/XBBUV>G6&]L63J^_/KM: MO'RS_!)?H"?^R^B#S_XN<"LK:S_AAW?UUV>7N"+=Z*K#(13\[U9?ZZ;!D6 = MO\B@9W%.?#'_.XS^EC8/FUDIKZ]M\]^F[K9?GWUU5M1ZK?JF^V /WVO9T#,< MK[*-I_\6!WGV\JRH>M_9G;P,*]B9EO^O/@LA'O+"4EY8TKIY(EKEMZI3W[QV M]E X?!I&PS]HJ_0V+,ZTR)6;SL&O!M[KOKEA;A1V7:QZ#S]Z7ZBV+KS9M&9M M*M5V0+G*]FUGVDVQMXVIC/;%H_?RU^/73SI8!X[VI)(YW_"::_;CK\ TKTUK6HKHYKB!K[4(+6=+_[G M:N4[!V+WOS,K^C*NZ$M:T98'^PD6>VUW>]7>94/! MT+!@TZ%@ X$.6U-M:5_AT:T"K< 7.F>;!A5A'3ENVD[#CKM2WH/5-GT-(ZFF MP14;$(7#%EX#)3NTNBYJ QSH2(Y,*Q]\O_*F-LK!$BZ**W@S5T":HI*UB#:R MFH)\M5Y58S;JQH"M@(WA%$.:7UA MB;;5A>=1+XH?5 L. ?\N>H]LAQ]W6OG>\9= U+VS:].IE6E,=T>4J"T\V=H. MAW%Z P,3Y:-1 W%E.K; ,Z?WUJ%!8UHWMMV<-^ =Z@(40R-M'4P)RH(*PT1$ MTD0K_T+_TYE8UIX@\/]18R$VM M'8OC%GP4R&%C8'C\JD'+8W<%TN)#".K,Q2"QP?;U#,L.&NZW3 M0!FVWD#1!DD+1F"EC]9]463K^.M?OEHN7KSR_-34-HL#:%&QU0U1V[0>]+%G MN0[4O[BY$*TA#0/GN[<>F0P/*%R4OH/%ND\ZNBQX3W7% ;2W;U%'@5D=,1G7 MC!NMG3K %F$G(&ES;/PJLO&K>38V!G9S3OM8]VT]R;[Y(7X@Y5CG!N@+(!P- M#-+M;DV%U@6D7!P-<4SO]HV]0T8_ ERCP1[7N$G8ZAFOR9\]1K6Y-6CAD2SR M-2C#SG2\V&#/@_3 1[#FY_B;/$X,D+ETL5>@16"W/EZ<_% M*WI3OO[^0_RZA&%@%D)ZS=UC%C2[V_6@]W%6$DROBR-6,25DU3D9:DN6!:P& MNS:18C850TZ%5_7G3@?Y@\]W9%%P$%C.BFP*<:VR#BP1&BL+Y^>+IV6&R-Z!*7$]2])Y<0UZ =+^#PO,\R^+'X9N9? KDG-Z&/0I&UKC MSM;@I&%Q3@,T"*+';MD0.MSI;FOKBV*"5IE @?%"\%'W>BQ[Z+?(WH(TB/+# M>[>Z[77) 4)MR*/15V(?$2YL48'"]P-C'#T;*B#Z!7L@P<"I:MNONG7?)!V% M]> BW2T_H#_C)F''%=.J85JMG=WAMFN=;=!']T.Q@_)=@FKZ#+-K$'E6N74/3@G4#-ZW.U-EXUP JV :U?2J"VP: M>Z$ ' C)-A@A%A"Q>I0J?"5CD2B-'XID\JJW -EL#_L'$&:=%T7%07:JDU[C?S$0:3<69Q;. M!!K8E@WM7MV1G&\-C.7NF-[YX,E)"W,2R(WDG3,;B\L4=%[.ZOR[A#PFP\?Y MMW\@'T_L0>O7H6)4"%%0A0A&8-S5Z0W071[(H0X97LQ@&%"I6H.N(%8F"5/& M%4@US7CQ.!"H 3:A/2:H38Q,DJ0_@]89<"Q#Z+Z&X8"_P>N,ERIZ!AS$&<%; MI$40@^BA$+ Q=LDW(R9_SM 3Q-V(NM=!8?E%6% V&KI/U9A?<1IX$C$3?RQY M&: 7%K;V*_LA"^\CI@:/!@88[4+K]>.R:'47(-M@63Z%QB#5C/ZC<&)TX_06 MTSVW.@Z*:WT,&Z W(,@G)Q'B?'H/_EB4HU@-621 <%I(+HI_VO9\[HD'BA$8 MC7]72)T"$Y""0V4'X!/X/ M;&B@&\QUW]M#'#MK<[-$WV(>9V5\G32Z#W^=_1]X\[TSL V4?D[-4+H+_O#( M[%JO0&J][VG7\B5P8:] ](F?X%) ,.%;84BG/N?HH23A:<%9$4F0HL'=YD(* M#.3L5,(F')&B//5[](TNERU[BZ\6("#&UN1@#[JY/8IJ4S9EJ!_!.8J)0ZTC MR2#/^_OP]F*9F+B"3(6\7+MBO*K&(6#S!D!]J.L1OG_R@:##!PI5N]QI0%X^7A M"GA:%/-'J]$$DB:<>N&B8*&(B9ND!E M&F]CRL>N&K,1NX[)"<4!$MI3'B+D1TI@1H4Q>M%WZ%>#2<9MX[K ]7 8I!'B M2GR4DBM'[M2#V4(P 'PEUO%LJ/JV9=\6T'0,6R&NJBA1*, [9E=$M^!Y-F-Q MVC1< O7@/,TN.+BV/E<-ID/!\%:(8WX<,8($YMRNSU%*'IU]^!&#XI#31.]L M&&88V63&K3@C+C'$I8Q#4[P%5L/L^K#]N+$YAAX)&UI'VQF$0V M52M@F]@++VF78X!5 O.&2>*I, ^DAG$/>E_KP-I2=(=3#G9K6BYO4GGG5IF& MX\^)=>,*PSH"OCI%JT"=6405#I)-F-@&&/@T]Z@M\S4)E%KD3] MK<5,[ XSAEK0FR)(3+*HV,N+-:FJ?M=SOJ_&E :$C&QOO\T^(3NCYZDS?#JT M$)POR20JRC^P&1,3F*GC^C MC$.GHO9@0UO"=]S0G%W@SM:H(U MC#JT9[+YRID5*BF6T5^2H%-.,_(OS5Z\[5U+P(HXO#:?"605\O.<,*9BY&*^ ME/@.5 IV3EI"I"=8/BF,LP-AS\%+OU>5_OIL+UFFL^/12?(JY9S)1(\ ]@[+ M.!1!='=[ "7@=\O[_0[$9M-B]2#.R:1#SIG1FF?9=V/7W4$)@WSX4&L ^Y:Y M26BY>"HG"^>C1^5T0@&5-O6-G9S5RS/CY[C MG%VK=CI6%&N-LB-;P5B@]$:,<[9H3. M&$JH'2MU/860DA,G&$(P9S(7?)TCTU TN+JYEN+ X^+IL\OS+R_+XIV,?OX1 M1H_,0'CHJ9I$$!](V%/>,H:2G$6#9\[18;%CH>_!*&[$H0+V=!N.0 04G1J6 M -P>'1\/DK.?!N3B =&)T!]"RHY++.2?$!;R.[3*0$'\$"E\1$O6I+WI./+. MBZW1;?[X# SLS[!4JJ>+ 0_$Z20)PO*P ^2V M&BRE)#Y34C-,$!*:T;.2/*579"S.>1\M[Y3G0".0\C$R!"IC,"87]RE<.:E= M9=*?:7W"26@K-8/27\-*:^,#UJ2:SAJLA#A"&+2@3HL0I7"D#(+C+""ED<$2 MSZCNL1>4;4GDB5@HK*/@NCSGX[FNL $?@6E3_$%R,&L61_;T4\N8-$%C&IU: M2T22=@4A-5C0F/J*ID84S*=8R(_,?A[GQ:4QGS(H(D4ZS*GGIEV0"'Z-U ;( MC0"0RB'K)D1C>Z !:-=8JHX#/N8?:F!@3N;;0B+LXJ2M#1F74<"-X(

-:)D4IA-VPE7ZWCS82I^ J M [KD)"8B5["'G=ZMLI(LVS)AB-@]A.)@>#=#?XSA;' [8:J0)A@Q?XJ9I.=_ M##?U9]@A%7ID+U/LG$-;J0%J,=^T]'=KZX-IFDE\];!74ZG12YQ69=6ET/S! M8672FJP4(4^BXB>@P[7&,5:KDL=0J?^&Z]X2%\1E28B7X3CP;H3-P20$+ #2 M:!SG*=JVI]P*<%3RM=R2]G114)T471ZZ+'@8GC)KJ3?BCYP5HF:1RCB(6#"> MKNB+&GVPCL7ZD/]A%\73CW0CA9AI<;ADYG\T8B"26,?76<)$NIS$N$H;4M$# M8D?Q[2L$ZSS5)A)I. =F16V#-E85OP Y3"?Y?/*=_)@EM$72/IKE"Y^S%1Y$ M<49L?1<][47Q#MO61@$;48>_)3HWYA-F0^#KEGC(6CL[&[S*#4/XSO&\)6\( M._%X1[P'XSEXI-[$E>X.F),=]CE(UT^$!FI@BH:S!%$>+C2/?P/AB0X/'8!4 M2@,*I>Q>W'/)18#(0,:'HT19@,I#K3R>-4H$:2AU/F'F!$>($\YF&U*#W^*^ M#K\& VS?.]2120J#O4[4C8CRP=.,OEWCQ8 "W$B/5&'UK2\ M7X6S'OG+T1*G#BSI[F18B)(")KIK.!R4!E)$!;-D2DU\B_D6O ^R.M'14[W& M]XR2BVK4=A^W3H%3*'<$3^P 9Z#S0%4GMQ63P^@4L:TH]?:1!158YCE\:J53 MFRDHT,;'8FDLA10FD#*T;U(#=",#CZHH )V\/E[24!FSJI([)A]VCMI^PW@* M,&W#N5AP\GO_DCOYGK^*-9CIZE)9<$6'/L"&N> 12?#JGF% ]4A-J0:;U1%2 MKP(-G(:)">=\E*SCFN%2>EXR_G,/!P#^X+7$/D<8/RM'8\CD. M>\&VI_[J/ZJ>GPIO:?TGUEUC$VTJ&/,/4<:D23/HV$7Q'58GPF,\) 6(ZS4' MJ[6!O\0_@#F/@4-H#\/NG4ZBL5@/:K'!&CT"J2[P$)OW-](C(0X1'(#DD5*Y M,55N8<\WU\7SR^=E$4P7I:1/;:0H0V+')] 4LA$Q89?R25F-F*P6&X24.IDH MO -"0W;X%'J4P[L5;&U!R"R*W'G M>U0?:J@'6Q@M5#>B/IW0#"ES+O-+=X09+%X:;W.#EA]3J7L7E6-,+NG&NHMM MN",T1&AIIRF!&%M**F>H<^NBN!GV70\%*"7=./;;@\HC:4*S$[(@*5 9SF"@ M4]YI](S&[]CPA>,1=!B!W6=\.*;?I",Z V')W?E1"P-NLM_)@9=P"($;K,:Y MO@R?'G69_ZN!9>K9L'*0A[K=N6;''C-!&2+Q*=F_'O?#C^)%Y5H_T32?VMA( M\-",BR^0(T;AN(9\M("#,"AKD>>P#6!YQ:9U R!W3\$KFJTDK\.H-'J7, MC[;0J"D&#F?\PN E\<75G[2F(L]:XU%%V 7/)AZ"$JH]Y8+Y'$L\PX@[X?1D MZ!IFL3H^^G+_1LF7JYK;P)%5:!YD])@.HTPQEC!"X.VPGX.$/43V>(3,8SV^ ME.Y4RIXBIZ6HQ0O%Z!G)AJXT8P@,,-AJ""M4QM;41N!C:IS4_&/-H&X<4LA_K1F(1N""B[-SIU>&MB / M,*;M F\"$%?6L,3G.VNI)DLJ$EAU:U0\)]'JCBY'.$FNB=CF3Z)2&6 :L49* M%[SJW(?;"I"&E[9'A$/A-,LH<@_)E81O O^QQMX0??(&S7P'>+0RG@[!8@\G M76'3F"1&_][:6'Y*N"QKV,DIBSQ0^?D;0DQA-<.L*1]/YR[ F%(?@XOAXN(F MY!5TGK$A'B,$FBZ,APTZNI;Z8MA"*KS$A[*AE <75 M7(!"LL, H40_(N%.?2)6#@X.Q&>GBN0! +H0=6;Q<99O.,;,60SSL*@(XR$Q M]E-AT3U1UXE@<=P0<%_PR$%TOLE!HAJ1N>?VH@$=8O&4N9]7_:2"*0V)G"$6 MJ,:'KLCDCOL'!-M5TNPP//S*R>*+XKNL1SYVP,+FO6U;W9PGI9)V^]105@X( M5F(:O?ITSF4I]!*:D#S^(OVP(4!)*2RJ\A_B-F4KX; OHM F=N5SP)MJ7#$B MRAQ\B-\2!6L$Q\%Q!!3A6QZ@#X8$4?7%J)\ MQ#[C#%4U[-3ANQ-:N4"&7$7&-/08PPL8#"J+Z@:3SR:DTT';Q?PAV9L3#)S, M2L\/E0O\!E9/31-I='5 1UC&9IW8=D / 9-%.++C]/P+%L$\]AS??,2CYES? M'#W#@]-#5_!0F5=\.JUV@6@E'H&J>BH"VC78L8AFN!7*NM->.2=/E&N*KXYV M.>P")F)PC2@9MZRPQOIX>C#P3AL-NDX%ZM_4!D^A.J+OB [9Q F XX2Z\XQ$ M\4 ^(CH"JM:MM1@($RF4H^.IN@L-8A)8GJ'12 M<[E/&R//GWLOK^0M.T>3C,>.L/"4EC'-'D*G4PO,E#TIU :;W.JHJJ%U,^\L M.^YK%9K?&@8O>,7,S77Q8O%520P*DY,[7+XBKS#X 4SK3W8/^ M>.7M\,?PM MK#C',RNE!OIHS&.8(D?_ M(Y@#BVLKQC8D(+9W@[+^JINE2SJENIP_9OHNG02->E \DKZ[R;OF[AEPD*K- M>]/3F=/0J9M%>?')OJU#-V4\G9<:34)7(29-J31!V3S666XTISE^HCE AF4P M;&:2[M[@57##@\-9[:A!]+A9* 5@-#Q$K10QDQ)@XHD_L=+PR5IP+VW6F!]O M>?!8Z:#NB>+;>'<0O/&P@V-A/'%?^"+*'W7A429ZW+0N-5+\+6_G2K=-Q'1Y MZH&2"^@&C9>GEL>\-"ZKH-&JT,R!%:<#@]C G,[.T9EU=D*T&]P"7Z)!"X#O MR#8^G#QRYC[X ]VJ*A32>LK?$4/XYKG,7V$-BJ\04I^ELX@$2+(]7"3,;JBS M=,9NAU<(N;L!82>KLA(D4PL'-L](#4!3]9H:P!^P/017J94R[6/H!^D.KWSM M8O\Y[1FNR",Y1MKD!P.+>&])=C>-\:$64LN%"KJ]MQO1X_SA:-5:4JC'.\1& M3WPGIQ&L6N0Y.](U$6T$Y1(+)?ZD385[-F56;@/J ,62GQKQAK^GFGY2U0"4 MB^Y@S[%39M3VOS;.=]1"0RC)1NP65_4[YUW=#?)$4J<\T VGY%)BYYLFA%KI MV$3K']8G>K1 :FN$!7D >1R_]WN"+"K&&I($1P]_J]AD$GG8>?.U"0/$3J<. MJ(J+U_2EG$*8E(%?OHP,HDZOW4ZL4?4U]H]R>A;A2\X2,01'LYE] .D!E M@FJ8JGA+0'M7YL 1+^^(RIYMC"O>*9%#U=CNS[HHYCH9IC67W_&-0;=WE2KK M> )<[N; #MTJWBLR3CJQ@0QNA,X/2WJC;\:+G(5!Z9Z'Y?QU#5<,-BI&T7'S M;R:ZZ2Y<(FIDMHJ!GI22_9^=&$3UM)!#/P(\>47*G,'2IPU-(+FS6E_VK5/Q*&_7UV]G\V7QG6%>#)F M31GG,/!G5!4.0:1 :R:^&O:488T-.$\UV!/O=(-,Z&GH$^/PX^5(R8*ZM M/#HZNY^\I&/:=)0QQ3,L[85O,SZ4>9%CKDK #!E04]4>V:*/*'Y)"59T!;Q M@57!30S%.&H-+7\8T48.S>IHNJQB>>_5^7)@1RZ2Y:(*I?_R?]K V=;V&ULU5=M;]LV$/XK!Z,8 M$H")1Z$0IW%MK4W.'4+(>V M,8(7X5!=#5D4C857IT-Z&"]\$DN M2^<7AM/3AB_%C7!?FFN#L^%&2R%KH:S4"HQ8G UF].0\\?)!X#2J.!M$WB%1B=QY#1P_M^)"5)57A&Y\ZW4.-B;]P>WQ6OMEB!UCF7,K M+G3UNRQ<>3:8#* 0"]Y6[I->O1=]/,'!7%#E6^[X]-3H%1@OC=K\((0:3J-S4OFDW#B#NQ+/N>E- MEPS0"YBW%C>M!:X*L'*IY$+F7#E$+M>ML$@9?-3*E1;>J4(4CQ4,T?U-#&P=PSG;J_$7KHXAI@18Q-@> M??$&DSCHBU_0]ZM9BE+&$M%FTEO+5WUDEDHRC@BQ6+MH(/ M$]V)6BO,=\&3FS##8J*M>,0'R5P+[BQ<-D:)5UK1 AM(>_\V,)Z^U'@#^=S3)RT'B@$!]U MGRJTY5WEUJ\A;UK/_35UPGD7KXHEJ%N4/_8Q*C6AQDA$9C MV$/K9$/KY-6TWI#Y5H3D7&&!J:7$)@,SSQZ[B\A[U?]K(O-:&]?7_X;(\L&? M'[/Y1B_TU.B_2(>P;/GD/[.B9'#:A0H#BM>@Z>YACS_^ZP_S[FQFV>..P4J2VL#'J M04,(*XDWD*<] J+S3?\+A58(TRV(N[Q$I+QEC5='KQGW\0992#]\@F2 $"NR M*T^+Q?<&'I??)9<&;GG5BJWN%[)WL1NO WKH2X^1411!>AS!VUU@>2F*W$>9 M!&4^;P'U$Z^;G[>A\K)8+1![0>VPUS^$]BR>4"Q>[1BE_4F/GZ]JKNZW<)35 M?1=5$=K31F&O!^>D'ZWD#;%X>_U_3-QJ3"$&DR;X$LB0(>9FK?4[:=OX7_A,,46W7-TUI9R4^3K#I M'"%FN?\3M*=J*:&3&-20OX8)-&5!_#]"@^Z*R+DQ]WVK:_T_/!7,:7\W>,M; M=\8CL%#S\QA7PC>Z;0+\T\OSM>T2T*>4M>[ETHR;()RB6$CNB/ M6VR2D71"L<@IB2?T!WV6QHQ,6 +9F&0LV=ULL?WX'H"?&#]73W%;7]>4L$E& M)LD(E3&2)NS1E?T(_H.8CDE*\:H^H%E"TE%VN$MO=U]G:4QHG.(H'7NHXITW M]G#KZ8"@+,,#"0GB:=&](C:KFS?8K'MZ/(AW#[B/W"RELE")!1Z-CE.\G4WW M*.HF3C?A(3+7#C,0AB6^(X7Q KB_T-JM)][ YF4Z_1M02P,$% @ @X!_ M5/[F<>TG P ,0< !D !X;"]W;W)K&ULI55M M;],P$/XKIX#0)H4F3=(V*VVE=1L"I*&)#2:$^. FE\9:8@?;6<>_Y^RTH;!U M$N)+XK=[[CD_=^?91JH[72(:>*@KH>=>:4PS#0*=E5@S/9 -"MHII*J9H:E: M![I1R')G5%=!%(;CH&9<>(N96[M2BYEL3<4%7BG0;5TS]7.)E=S,O:&W6_C$ MUZ6Q"\%BUK U7J/YW%PIF@4]2LYK%)I+ 0J+N7]X=^,)QH_?&8"-9 M27EG)^_SN1=:0EAA9BP"H]\]GF%562"B\6.+Z?4NK>'^>(?^UL5.L:R8QC-9 MW?+SP) G>S[(MJC+#C4Z@#J,X%(*4VJX M$#GF?P($1+'G&>UX+J-G$3\P,8!XZ$,41M$S>'$?=^SPX@-X%TP)+M8:KBC< M:Q?NM].5-HK2Y/LS^$F/GSC\Y #^-55/WE8(LH#'OGQ8,LTS8"*'V7*>Z81G./:I'C>H>O<5-B5#(BFJ-/(*Q H)&HVE1F1(,;9/836N8 M*PIBM^J9Y!T3$(=S8@I?D2E JRJ0)BT5LI/EB L"EZTF(.T#/F38F+UIG\8)_>,3?SQ.X!R% MI +9@R.(6U>5F+]F]^1I[8*O*6Y'2@-U*6W(J;VK-/:'<0P3PH]',)[X833^ M$_0WL_^%?63OH*D] 18%]2NK"Y5^=@>RL3II=S,$;13/K$3=9BLX*?OJ11H- MHS9T;146 M9!H.)B,/5->@NXF1C6N**VFHQ;IA26\:*GN ]@LIS6YB'?2OY.(74$L#!!0 M ( (. ?U3$OV,L+0< !P4 9 >&PO=V]R:W-H965TB^6JP8'I]67-EOR.-S_7[S3TIELMN2AY982J MB.;%U>C&O[B-4-X*_"+XV@S:!&^R4.HC=M[F5R,/#\0ESQK4P.#QB<^YE*@( MCO%GKW.TW1(7#ML;[6_LW>$N"V;X7,D/(F]65Z-D1')>L%8V[]7Z.][?)T1] MF9+&_I-U)QO.1B1K3:/*?C&\I7K&'7 MEUJMB49IT(8->U6[&@XG*C3*7:-A5L"ZYOJV-3!B#,E4N1 50Z@,&=^SA>1F M5SG/]Q5,X7#;$]+-"6_I28W_995+ M M\AU*/TA+Y@>^/ Z@N^=./Y[L:$53FY,0:P?^E+>2$U60&RE5UNT,O3E +G*N[< AR$\J1K>],#7+^-4( M_-)P_8F/KN]7G!0*MEF+:DD:-&?O>.(S-Z2!:;A_S:K';PQA>\?!N6QX)%(S MD1-1V9D/X*H?,&0,D;H@8Y@NA91(GPEY6\$PD\-[WN1_ )O!G1M#?JYSUO!\ M.#UG9F6MD&&#@^9/3%KA,S+S(C>!Y]B?N>$$&D%*W8#\!,?1X"-:@QQA:#U# MPL@-"85?F+H>>:NGFT2&U9%7CV!U0>8T'(31R(_+U5PGUZ;==YZ?:WAD@ MDQQ\G6ATZG-5G+?0Z;>8H?K-*MMY6S6L6@K$N)>)_1!.N!'J>O]1*E\#1,1W M@L"#9>/$]2;8HZBDN\[F&FZZ78WMN11PX/,5ESDIVBHW1"VD6';8C6D0(S!^ M[%+H4,\-)D_0D8(MA 2C@.W'4>KZ$S(.W!C^8^HF&VFIJN5YPW6Y+P_(@.3F M.'WW%2\XZ,Z!6P];\4>P$4UP< ;>K2";E7#7#A *7."'50QH?61OUN[&]1 M>$N#%U"Y8VNS4JT!/@!=7YM&E):1!1.: /-:_D\(&]%H[T;8/\A6WYE%.T-W MO>=DHH&3>MZ.J%UW2Z<@2R4F5QY,)WX)8PTYV!RC* M/O$*L$0WJ"!WB@JJ"(X/V>;+A* )NZ7;"W4%I;[AG46D E M4&7\N':K97,,_@!%L>'&);]RI@G'4H= H=)"76MKE2<,'+<5:W,!2R=8QGCP M!^[SOH?OC,1IXM PP%84.HGGDQ]W<)ZAQ_L>!LG(F<&Z$\R)MLR)7LR<-P*R M-3__'JKC?,A_6P^90Q0ZJ?LXA2"'%JT$?REL.T<68=U9MY82K%2Z$9\[9\$I M<'; 8-\?22;Q:8@P4'R;3(L%*%K@R\4%N5-%LV:Z(Z39='* 6:HNXV?* "$" M\@AFZ\V+$:XKM"%D6@-C#;,2-63QT0*I2-0#! 01M3=U=[=I^S36J,0!I7 MWN]RR !'(1^[6W518:NPUP)DE.*SS4DPFPMC8Q;O$WT!6)&2 THYQ!L;!S:;Q;9_.2'IPQ(NR2&,F]/'=*TBS\PM..MAO[MQWZW2V#K MYW/ +,.7LA->Z]LT7$W92YBPR=K_)S18:H7OV$SKQS[4M5A[5/DP9T%Z;,NV MRS![8('FYW=<F _^)P"6BFU/%"SSIW#'8+C\@Q/]"G/4#ZB0T)&GDI#0\'&PA_& ,@$< CV?U MG-/;PH<:+G62< ;*J!.'%+0=@7\<^)$3^_BVY*>A$\_2R2&]6 &=D30.L 2T MJ1RA"@ZFZ^G@BPV LK3?I? C#-"B^WBS'=U^^KKIOOCLQ+OO9C\PO125@1?6 M I9Z;@P%GNZ^176=1M7V^\]"-6 !VUQQP$NC ,P72C6;#FZP_2!X_1=02P,$ M% @ @X!_5'Z%!WKD P NP@ !D !X;"]W;W)K&ULC59M;]LV$/XK!VT8;("+*,JV;,\VD&3-UF%=@R;;, S[0$NT390B M59**D_WZ'2E;3;K8Z!?S=+I[[KD7ZKS8&_O1[83P\%@K[9;)SOMFGJ:NW(F: MNPO3"(UO-L;6W..CW::NL8)7T:E6*:-TDM9XEN)?GYUUS:-$EAESQ5LI.:ZE"@YSWW4@M1=YT,)!_=\K80;+E*/H0- M6A["7'5AV(DP&8-W1ON=@S>Z$M5+@!0Y]\39D?@5.XOX"]<7D&<$&&7L#%[> M%R*/>/D)O/=VR[7\-R9*X-IH9Y2LNKRYKN#6"A>J%!5F S=]K>Z.M7+P]^7: M>8N3]L\91J.>T2@R&IUJ#5[ JE4B1+NU> VM?XI4WGQJ91,"OM:'LYCABL]= MPTNQ3)J0D'T0R>I^)Z!U8M,J4'(3Y0JPZU":NFF]U%N<OUB(CLRD#AF S=B)A EMK')9E2F8%@PDE=);#95FV=:MXJ,.+#@WR,9E0 M.D2!(G@Q/ FKL7?(/R_F(+8^=AM_*'P5F./A//' M@-AK,J99/.EHC.>8S.@8?L*U!UCP4%$LKA-E:Z67V/2,3+";WWTS91G[ 5A! MB@G%AJ&=D[%'I7$X1(.,DFG.L%,9R;(IGB-49-BZUQ-&W().,3J=TN SRT=# MN#?AZVU.5PCY#I!PG@TC&PO M=V]R:W-H965T MVT::95!;VUU'D2EK;+F9J XEG6R4;KFEI=Y&IM/(*R_4-A&+XUG4G50O6V$1+O-)B^;;E^NL%&[99!$NPW/HAM;=U&M%IT?(OW:'_O[C2MH@-* M)5J41B@)&C?+X%UR?9.Y^_["'P)WYF@.SI*U4I_=XJ=J&<2.$#986H? :7C M6VP:!T0T_ADQ@X-*)W@\WZ-_[VTG6];\;^T'M?L31 MGJG#*U5C_!=VPUV6!E#VQJIV%"8&K9##R!]'/QP)%/$+ FP48)[WH,BS_)9; MOEIHM0/M;A.:FWA3O321$](%Y=YJ.A4D9U>_()EDX.(C7S=H+A>1)5!W%)4C MP,T P%X 2!B\5]+6!KZ3%59? T3$YD")[2G=L%<1?^9R FD2 HL9>P4O/9B8 M>KST=1/_>K'VZ5L>>\]RJ.*[EK MT_$2EP'5E$']@,'J8XU0JK93$J4U3@75H.96R"TT7EE)R@SL4"-P QO54&V9 M:_@3N09T80!R8D]%YOUX(2386O6&R\I<>K>Z3^(^,?SV#!L?J>!I? -)%N8S MYB:S,,Y3FLS#>#J'^WX]7!62:")<)&&1SB[=F,_G-.;3^!)^I1?E'&^'Q\(Y MFPT:6)[1I C3> Z?? T1>_Y S7;+()F\-;&DCV[9@3C>!KT0@K\$RP MGD7EO\G_H)4Q(\]C9 H+"Z>DG?P9YV$RC4F](0VB[7I'6$@R"\GS%\DT3)B/ M5!$6!87JSB4=F?# F]XG\RE\GH=9G$)1A&R6C,AEK[43ZY3V;^M9P0L*>J5$*225WNT-S";ABQU&9=38K",,JWK&J0>8'D#)3&;>Y1!,C[_Z=:;IW^CHN*(#3PUL7>N!IH^LI[ MV1-H25FO/>>S;KD^*KB#1<1*J_:4\E"#&1MK)DO =\TKM;GJC4LG@^Z!6%M* MXH$"/I8UEY2=CN.@7*T;L?7.!;6(X=Q+&!TUDQ;UUK=, S[5A[YR MV#UTY7=#,_IR?6CI[[G>"NER=D.B\22?!J"'-CDLK.I\:UHK2XW.3VOZLT#M M+M#Y1BF[7S@%AW^5U;]02P,$% @ @X!_5%/NG'[Z! 0 T !D !X M;"]W;W)K&ULU5==;]LV%/TK%T8P)( 2Z\.R["PQ MX*3-VF$%BJ;;, Q[H"7:XDJ)*DG%27_]#BG;41/'[<,>MA>)%"_/O??<#U(7 M:Z4_F9)S2_>5K,WEH+2V.1\.35[RBIDSU? :*TNE*V8QU:NA:31GA=]4R6$< MAN-AQ40]F%WX;^_U[$*U5HJ:O]=DVJIB^N&*2[6^'$2#[87@WET?I4Z>2_PF^!KTQN3\V2AU"5M< M#D)G$)<\MPZ!X77'K[F4#@AF?-Y@#G8JW<;^>(M^XWV'+PMF^+62OXO"EI># MR8 *OF2MM!_4^@W?^.,-S)4T_DGK3C:+!Y2WQJIJLQD65*+NWNQ^PT-OPR1\ M84.\V1![NSM%WLI7S++9A59KTDX::&[@7?6[89RH75!NK<:JP#X[>UM;5J_$ M0G)BQG!KB-4%K90JUD)*.O[(L&1.+H86RMR68;X!ONJ XQ> HYC>J=J6AE[7 M!2^^!AC"RIVI\=;4J_@@XL^L/J,D"B@.X_@ 7K)S/?%XR0MX/VV==![W>)AW M/+P2)I?*M)K3G_.%L1H)]-)):E NW=N0,,A[DVNQ -#"U?4YW:JE73-PY<@TVTG![[#< MH(BQ6QFPFM #9]K0//_<"HW]78YSC0J77K\I16,H.XW2IZ(;-(PLS\M:2;5Z MH/CTF1Q"57"J6<6[;/9SM)Q/>]2_N9U3 ^>72@IE:*?4D08*I4#-H5DY0E3> M\8.XY3!3%%QW'_A]7H(IIUFAS6R0L5Y;L11N^*S(0"$S8!JH:W-.QT>0(5NJ MUL!@X#&!^]Z_U\'4\A(TR[^QMGGO>K7=Y1%G9;D M+$73.05G.3?F4-5&031)J!ZR[\F$*(N]^'\D#59:P;F<:?VP:74 \WT!ZE0N M?&Q8GK=5*[MQGRP@/_=QS5VCZR? U^''2=6ZK-L>5D\_1-_=+L'F- ["-/3% MG2%NZW^/^;/B^ ML_R@XOUG^6,W^8HFWBGQ1[)K.R-C$Y5^2 M@=ZIFXX0XS!()WZ"G$B0&K$;CPG-93).W#@C1"$93UP5XG]A:9&!HPER(QUO MVLACR/8%:MB[U2)[5_[NCDIV]=M=<'=?=[\'\^Y6_"C>_5N\8WHE:D.2+[$U M/,M O>[NZ]W$JL;?D1?*HE3\L,0O#M=. .M+I>QVXA3L?IIF_P!02P,$% M @ @X!_5)\N:"@Q!0 '@L !D !X;"]W;W)K&ULE59M;]LV$/XK!R\=$D"U]2Z[2P(D:8MV:)>@R58,PS[0$FT1I4A5I.)X MOWX/*=NQ ;?K/D@4J;OGGCO>'7F^TMT74W-NZ:F1RER,:FO;5Y.)*6O>,#/6 M+5?XL]!=PRRFW7)BVHZSRBLU2J'X74>F;QK6 MK:^YU*N+433:+GP2R]JZA]_D/)EK_<5-WE<7H] 1XI*7UB$P#(_\ADOI@$#CZP9SM#/I M%/>_M^AOO>_P9#'F6KYEEE^>=7E'GI('F/KRK7AOD MA'*;Q]]%_)6I,2510'$8Q]_!2W:> M)QXO^4'/;PX\?RU,*;7I.TY_7LWJ.JJEYRT@NZ M8^O!_.N>T_6:WL(FD_0G9QTAY>BV=X\U%O3 S#-T/'H(W-_W, MC9AQGF+O>I3\;OM>/?M^!/]4*'#0O0&V.7,*B7NE[I6Y5^Y>!<$-]*&%Y1T] M: OM=)R%+^B>*P&&OVG+!W@(S^@T.J,3^OFG:1S%O_R/KSP,@S ,][X>>-?0 M!\T4O66ED,*N/?@T*+*0HB+(PMT0YT&,Q7@Z:&Y1DVR8OU?@SHTEM">IU?*E M== 5G]N#&)[&9Y0DP2R+W%"$4S>D>4%)',SRC)(P*/*4"LP*Q"D= M9]+6]^P1F(9:W5GDD-!HK%][881OLJ?I&>)TX.Q_C1OQ6V1=]\TT.LV0!UD0 MIPE%21#-(LJ#*"DH"[(HQW>V9S##=%IL4N*$(GB1PHL3*M)@-NQD@6 F;B4+ MIDBI$T1R&N0(+): GZ>Y4PS2T#V)W]ZKHXD<'"F$9HYRJZCM!%I)ZQQ9T,DL M"\[FA[EQ'/5(HQ]M!0*M:E#6M@+PI8JNR3^#/?9O=B(5Q06H:W4T:P&#CK#E<+6@SVT=@#_W/% MJ6:/T/))I[1Z6;K(2>^'/BP<0_RI%9V;,TN/Z)'H3 [>=\I.]\L:3B2AWPDP M88WN7>CXDX_[04J;?C[0Q:;HQA\")_$XWN;%-@["VX2GB#>B.N?PO.1PN]I9 M_,BZLO:M<>R+[E9ME[8A=7N!,ZYE:NV2LI7<;Y_;U+V"!0,G.-0V;8O[JL)5 M0[A3#P%$S#Z,/XQO8&ATT -&9_3N_FJO$[B#X23?2W-%)3/U^-BY.=F[LS2\ M6_J;F0%3!&^XONQ6=Y>_J^'.\RP^W!SA^%*@24B^@&HX+K(1=<-M;)A8W?H; MT%Q;W*?\9XT++.^< /XO-')V,W$&=E?BRW\!4$L#!!0 ( (. ?U0]Z@$2 M\@( !H& 9 >&PO=V]R:W-H965T=[[2YMEM$![>55'81;9VK9TEBBRU6W![J&A7MK+6IN*.IV22V-LC+ M8%3)A*7I.*FX4-%R'M8NS'*N&R>%P@L#MJDJ;OX()2>A"Y\;MC1OV1WO#^>$\_"[%3+"MN\43+'Z)TVT4T MB:#$-6^D^ZIW'["+9^1YA98V_,*NU;(\@J*Q3E>=,7E0"=5^^6V7AWL&D_0) M ]89L.!W>U#P\I0[OIP;O0/CU43S@Q!JL";GA/*7L?8WK%C]BSQ M$U>',,AB8"ECS_ &?:"#P!L\P3NE,.%4V$)JVQB$GTPCA-XS1-:?3ZQ81E[!U<>3?.-5=PQ@LAA2/6J!7M)1?& MLQX1[@49R0=QQD9>J@I1ILS:!0)C!-_*>J2[C&(*480 MUC9<%4A9L8X><78 V33.\@%DXWB83N!*.\+[Q,6@J,]-!VD\83E,)^,XS_*. M7S3&("%K?PCU"\JL?)CU29R/4ABS>$3N/;R1%OP2IHS%:9Z'T3!F!'_L=27W MZK5"LPE=R4((J2W=?K5O?$=MO=_)VZ[YF9N-4!8DKLDT/$X9::-QHOH/VUIAOO)OZ _N]@^0]02P,$% @ @X!_5'Q&)",3 M" YA4 !D !X;"]W;W)K&ULM5AM;]NZ%?XK MA%=L-J#$(O6>)0&2M+VW0^]=D;0;AF$?:(FVN4JB+TGE9;]^YY"RK*2VFW4; M$,B20IXW/L_#(YX_*/W5K(6PY+&I6W,Q65N[.9O/3;D6#3>G:B-:^,]2Z89; M>-2KN=EHP2LWJ:GG+ S3><-E.[D\=^\^ZL M:OK)\-S(UO_RQ[X.HPEY>& "ZR=F;N?9FV $SE)%? M5&O7AKQK*U$]-S"'F(; V#:P:W;4XI]X>THB&A 6,G;$7C0D&CE[T?%$/_-' M\E::LE:FTX+\_6IAK 9H_..(BWAP$3L7\0$7=\"8JJL%44MRHYJ-:D5K#3Z- MG+][!#X90:;7HA5+:?<6^Z@?Y.F9V?!27$R B$;H>S&Y_+P61 Z+239:W4O' MG.FB=T1*!5PR5E08DH7Q2U4#*66[.B-_$UP3@6M'H/(=\-,5?RI;&*DZP]O* MS-Q:X(7B)20WG=:0XAEY+RJA>4W>D)3E<*4YA>LTCO,9N;/<"L*B@K D)RR+ MR6=E86SI)Q^,]@W)TPRN,- QQO5(2U@VJ9#,"Z>"-]LZB? H1OPY?3NE"S[]36P MA)U5 ,>1(XTY6;5]M1"P.8W1#U+&X0\V#0/B_+]"^Q9RW\F86^=M%[B+%L$9 M!R%-/; 1TD40IE&/T>,V ](*E\:V*H=\ \0SA.BT ,06:4C^#*%HTJKV!'+M M !P+A(I_ T90[HFTHC'>Q92FR8S$$%Y6Y"!5I3 &\22:3:V>A("*-ET+(;@= ME0:,QG"E>4J 8S3K9[CP^IA _EJHA2J_GN#F6;EE!P'T%H07P]YY$H0%" ;P MM<@QB3C(*82SK3L"C^MR36!U@+KWT%!L&E20$O"%GF "H]X +1+WRPHH^,V: MMRNL,>G:4FC+<9FQ@LI(ZYL+!VDSU%FVE=3 I5T6>922A%*"M/WU>3EY^5LG MO:43+6IN798&)OW^=SFC[(_#;Q2$$7/3M[5?82P0@6S!O779P O3+8RL),+R MI0DH4E: Q &C:PZ+LY2E+R5$#9T:K@S0J!90:Z*Q(SE1RY,.'F"P&(5$\V2X MW]7'I;^SHF".(57GR-: 3=@R78PP1*J*\.J?G8]Z9SC*LN'^[5A?'0UV,W9F M]0H@*ELK5CVN,I:@E.<4I)+!_:VPG8::J9,=YL>NISF%BL",T/U&$1NO^3VO M.V^7(_\Y0 #E-\F0D8"2(NI9,N9!&L<(0 11 I?_J]2G@]2GKY;ZH;(H\5=^ M:9$6'R5?@,Q;*F?T: _Q0C['RNJD],4+2O8X/"._?H-! M4G*MGT#C'[BNH*))D,0,NXP@35! 05R>RPHH;9;EL-$':1@"?+ZC&Q2V^(22 M-,#FY*.CSCAE6L"_0>$0D1&Y*DO=\=I79BL<) LR5A :!@FLM8.3!Q+H,31$ M-,B2;;^PTIA1M:?4T#S%09S'F"&@!T3U(XKI/OQB*Y-2Q'PXZHI&Q@8EVS<[ M#8."1>@DR=GSV:.\H<>2C_"ZCPX)F3*GRD4,HOJAM< P+X#;$5"I$%N^*8T@ MDYCAJ-)+!C9\\(& K78OCM,"W"/!TB#"W]L]:@7[$88Z<\QB..HGI:H'6=?H M#8I%W?P0?T=5QU@S)PD9FQVN^WB1P5,89&GA)L70\H%%1.*W"T6FVWE/CNA% M$>1QZMM/* #@8':$[-E ]NS59/_2PEZD5JW\5T_XZ^VN= OD(^\],?;Q_:B/ M_5W=%62ZZ&KHC_2SIG'+]X58R;9%:B(!H(=RMZZGPR&^S-TXXG$W$*"(UEVU M[?5DLT%$P,1-!Q1%ZO&R1&,X8N@9/W9= \P;]EDPXUH\+S[F!Z3GI^-Q8A>W MRQ3">\*.\0TRG(6I:]ZB+.RM;#M:US@ WCGNFEYL^JN,]C,7AL&U^ MV!EYT<6.FA;LLKZ*%K91[6S!EB2AL>MW9OCXH3]D!ZN]_3+K;4&#!PUA'B6O M*1H 8EPN+]%#W8X0(Q^(D?_7Q$#FXA9UA>V5L7MVRWUD.>KW\$>W+RO6[E!A M'),T?FP\2+MV2!7N@("W3W_P6ZJJ9>4:QP6OG4;[$SGQB&2!!7RVTPZ LVNH M^)K?(RN%Z][0!.^SMBXXWX_NVV\ +:XO$Z60]^[@QX%3(SGKIQ_@U%AH#X/D M6U1<]>F\B/\_C'V:P>=#-G/["IX5?#D8P; &PO=V]R:W-H965TOV1) D27JO4L".%W7;4#7P.D+AF$?&.ML"Y%%EZ3B>+]^=Y3L M.&WL9L, PR*EN^?>'A[)LY72MV:.:.%^43?F?#"W=OER.#23.2ZD\=42&_HR M57HA+4WU;&B6&F7IE!;U4 1!.ES(JAE;%^-J-K?\8GAQMI0SO$;[87FE:3; MH/_L8J=8;J3!5ZK^5)5V?C[(!U#B5+:U':O5+]C'DS#>1-7&_<.JDXU)>-(: MJQ:],GFPJ)KN*>_[/.PHY,$>!=$K".=W9\AY^9.T\N),JQ5HEB8T'KA0G38Y M5S5O;BVJK)[2G'5<)$+:C61KIT';^7-S6:D[.A)3,L/)STD)<= MI-@#&0IXJQH[-_"Z*;%\## D_[9.BHV3E^(@XF^R\2$*/1"!$ ?PHFW0D<.+ M]@4]EQK[H*_DFCAF8:2U;&;HQG^.;HS51)B_#AB+M\9B9RS>9XS64=G6"&H* MSC!<.L.O=K,]QHF:-=7?7Z:KR\Y! [QL7YJEG.#Y@-:E07V'@XOW] &3* !6\ M90^YYL?.%=4:PB8$I@#_A?P7D(/&L@\:[[!I$5Y &'HBR6F0>461TC/VLD+ MM20V._\H]ENT[$;F!4$(J5?D*4FE10SO<3)O5*UF:R=:$FJMEHX48>2%D8 P M\+),D&H:%_ &&PJ]=K*RI.59,6^XSX (O2@I(,R\,*"'\ K2>HMZAIIR8G'6 MI0R^_RX7H?AQ^PR]-(C@'66(DG'/!4$/&NK.42P>A"(O"\E;9ER#."=LD05D*4^?L. B(]$D(9^B*(&41@>Q-QI1#H**0J7VBFA3FD8UIQ-I MYM^N44+*2;"I3U1X>1S#:/*YK4S5;5^=';R?S+E/E50V#0Y[EQB)E^3!_\"+ M WTOV?:]Y-E];V2HYW35?JJ_'09BCM[BFE;-LK4@'Z"@M57-/7/3K>YDW78A MDDU^81[Q;(74?*7I"6_VE(1_5V9NBV!,K\X@=_;Q0UU73(^YB7&@T_N5(?EZW\*N$XCL7)5B>. MB2C<(PN?^MPW3=(.Y0G:I[XRF?AD)/8%F^2F2:WJ(]&-['$&<,,KJ^".67@8 M_$FX/@*WB>Q5#V/>FZ.(B1EW">C5#S TVS(T>S9#=WI[1]913Z*GV'H0]AEL MY68SOO[@4CF^'NTE+,ETC+MR(Q+=3D?[2+O:,$_>T6&#>$E'!SJ/\$D,IK+2 MKNWA27>X- ]$/2C^+Z6?Q?3<,2,-_)AF!7,V#?TL@S<,264@"9%!&OMY]M6Q MIZ?B<9P3]9/"3P,X#L/TI(>@&]@4JTXBRNBMX,5PG"4;@6>L"]IA8Z9;&OEA M J)W3SS)N^'.C6K!AS:^-_(AN&UL=[G:OMU>34?=C>Q!O+O7OI5Z5E%'JG%* MJH&?T6ZGN[MB-[%JZ>YG-\K2;<\-YW2]1LT"]'VJE-U,V,#VPG[Q#U!+ P04 M " "#@']4^;7*5-P" !)!@ &0 'AL+W=OA.:4B-+O5,APCB*SL."<1G,I_YLI>=355G!):XTF*HHF-XO4*C= M+!@$AX-;OLFM.PCGTY)M\ [MSW*E:1>V*"DO4!JN)&C,9L'E8+(8.7MO\,!Q M9SIK<)&LE7ITF^_I+(B<(!286(? Z+/%)0KA@$C&4X,9M)3.L;L^H%_[V"F6 M-3.X5.(73VT^"\8!I)BQ2MA;M?N&33QG#B]1POA?V-6VYY\#2"IC5=$XDX*" MR_K+GIL\=!S&T3L.<>,0>]TUD5=YQ2R;3[7:@7;6A.86/E3O3>*X=$6YLYIN M.?G9^37C&K9,5 B]>[86:/K3T!*PNPZ3!F11@\3O@ QBN%'2Y@:^RA33UP A M*6IEQ0=9B_@HX@\F3V$X.($XBN,C>,,VS*''&QX+\\&'><5-(I2I-!KX?;DV M5M/+^'.$8]1RC#S'Z!V..VJ8M!((*H-ESN0&@4NP.4*'G>[!!_Z6;LM1X7UT;RO\3.+'7Y M4\4-]S?CD\'HHE.*3I =IR8##E0)GC)+9\;2IW!<)(H&8$UE@&(@PX(2G;NY MM'6PM*?>H1=%T?5B1]F'%=L[;P.]\Y,HBOK'PXP[8;[U#L-.>Q>H-WZ(&1)" M":P[O3UMY^1E/1Y>S.LA>\/TAE,@ C-RC4XOS@+0]>"J-U:5?EBLE:71XY,(VG^/^3]02P,$% @ @X!_5+^S:9SP! H10 !D M !X;"]W;W)K&ULS5AA;^,F&/XK*+I)5ZD7V[A) MVU,:*U6[;A^F?2 VCE$Q^ W[6D_?B_8-=D6DTG3IGQ) /,^/"\O M/+PPVTCUJ$M*#7JNN- 7H]*8^GT4Z:RD%=%C65,!7PJI*F*@JM:1KA4EN3.J M>(3C>!I5A(G1?.;:;M5\)AO#F:"W"NFFJHAZN:1<;BY&R>BUX8ZM2V,;HOFL M)FMZ3\U#?:N@%O4H.:NHT$P*I&AQ,5HD[Y?:>?0Q.)EDFOWBS9=WWB$LD8;677&P*!BHOTGS]U$;!FD MIP,&N#/ ?S' R8!!VAFDSM&6F7/K S%D/E-R@Y3M#6BVX.;&68,W3-@PWAL% M7QG8F?E]&SXD"[1J-'S4&A&1(\W6@A4L(\+ 5&>R$8:)-:HE9QFC&KU#-T0I M8F. WGZ@AC"NC] ;%"%=$@4=F$ /@AE]O-7P4RD;#>C0^,;6KQGG$$L]BPRX M8@E%64?[LJ6-!VBGZ%H*4VKT4>0TWV&_#-LG. 0P1SV$XE?)_(2!Q$7M1JC M-#Y&.,;)P_T']/;-D9^.]G<7SS#JCT0 :N)0L:9KV$ F0#;MHYXZV'0 ]@:V MU\)']59) >6,6GB-I$++DH@UM3'Z4S4.UZZ9'4 ^KR'/C^$H"2QU]WX M/P[+G@%.]X8EV3HDDB#6(OO6, 5,[4:Y!78%G ,RB(T]-CZ(R'AM3-*@LQ^U M89 ?@+><%7"ZP8ZNJEK))_HJE==, ML*JI0H-X)4PF!Q$.KZ;)-.CU@Z9%P]M8P D!CL.6,"_'J.8N.8%DA<+JK"W! M?<$*CY3NCY47W22LBL.Q(L_[8N7E,CD[B%AYD4W._[=8A4?:OZ^PEV(<5LI/ MDL-M!H'8?@1RY@5]+0I07;$.H7OMQ,DA! E[P<4X?/+(J@)?X9S-'OOLW :C M+1[9W&LH7;WLL+=SK\GI)-Z=?F&ON3BLDZ\S#DN&9=0>>BT'QZO1N6^Q]'Q> MO9-B.]3Y%L6S>)P.4/3JB_TO =[B7NEPR M9X2C3PU<.D.;QTLN/@C)Q5YR<5@(N[,?"5B>&\C,2D16<-RT;P?.>9@-:G;? M/!S'/X1NFUYAT[#"WDCQKMX9E1"\E]CT("0V]1*;AB7VWP1E#_3)4%"B MK4<@N$"MW=N81L[=]CVH;^W?WQ;NU2GRW=O'NVNBUDQHQ&D!IO'X%#:H:M_# MVHJ1M7M26DD#MS57+"D!/;(=X'LAI7FMV 'Z5\GY'U!+ P04 " "#@']4 MUX?0QAX4^]@1U<65Y"6!_?A)LJ.FL+@P M:%]L7<[YON]\(!M:<"3V)EL;4YW&L\R5RHH]DC<+NE%)Q8NQ4 M5;&N%9+")W$69TDRBCFA(IJ._=I<3<>R,8P*G"O0#>=$;6;(Y&H2I=%VX9Y6 M2^,6XNFX)A4^H'FLY\K.XH!24(Y"4RE 83F)+M+S6>H3?,1WBBN],P97RD+* M)S>Y+291XA0AP]PX"&)?O_$2&7-(5L=S!QH%3I>X.]ZBW_CB;3$+HO%2LA^T M,,M)=!I!@25IF+F7JR_8%31T>+EDVC]AU<4F$>2--I)WR58!IZ)]DW5GQ$Y" M.MJ3D'4)F=?=$GF55\20Z5C)%2@7;=' MEH&#*S2$,OUI'!NKS['$>:=EUFK)]FA),[B3PBPU7(L"B]< L2TL5)=MJYME MO8A?B3B"07H(69)E/7B#X-; XQWOP;N4O&X,*L!0[Q^XHX+RAO? 'P?X8P\_ MV ._M?00YLP;_\K9G]]L.-P:Y/I7#]DPD U[:WG46#8,&"W1G7X=N.O _5+E M 16P0:+^?:S]1(,VLT?R*$@>_8?]9/V&_2I)M&"6H:A5Y=2==NW ><)B^W4/+^UJ<[EU[Z4>:_P=3C?KQS:W-4E>]- M&OQ=VU[@837TOXOVUG\);YOG'5$5%1H8EC8U.3JQOTC5]J-V8F3M>\!"&MM1 M_'!I>S@J%V#W2RG-=N((PK^"Z5]02P,$% @ @X!_5"RUARL^ P [0T M !D !X;"]W;W)K&ULO5=-;]LX$/TKA$Y=H(U$ M.K&3PC;@] --T0!!@]T]+'J@I9%$A")5=;ZQY\"8#LL=+&+Z(2L7X;QSXMH9+^S-9@:"6WKI)(IBMB7SN06>M4 MZ5@DR32NI#+1U M+. >\,_ZSI$5]RB9JL!X90USD"^B%7][+2:-0[OC+P5;?S!F32EK:Q\:XR9; M1$F3$6A(L8&0]/<#WH'6#1+E\7T'&O4Q&\?#\1[]8UL\%;.6'MY9_;?*L%Q$ MEQ'+()<;C5_M]A/L"KIH\%*K??O+MKN]2<32C4=;[9PI@TJ9[E\^[H@X<.#3 M9QS$SD&T>7>!VBS?2Y3+N;-;YIK=A-8,VE);;TI.F>:IW*.C545^N+SOG@:S M.5MO/"UZSZ3)F%>%4;E*I4%B+K4;@\H4K+9:I0H\>\-N#$I3J+4&MO(>T+-7 M[P&ETOZ/>8R46A,@3G=I7'=IB&?2X(+=6H.E9Q],!ME_ 6*JJ2],[ N[%D'$ MS]*1)L]$6J7?-\I!QCXJHQ#>?*%CF_V"[G^^D".[0:C\MT#8BS[L1;# #QX5 MG7(*I54.[)4R[ FD^_73#$--.L] 4M,^J6D0J>>B>Q7 D1)HV;S/OE2U9S_9 M+9%4;:I K%D?:W9*WB_[L)?'XST,-1OE_:I/ZNIW>9>/([SS9-"@Y)3,\P/Q MX\?C?@2+7XRRS\60F'@9_SN!H1%"6AJK;?'THE//!V'CDY.R/^@Y'99T'P/7;*#UW%K<&TV M_H:W_!=02P,$% @ @X!_5("P!QC$ P 8@T !D !X;"]W;W)K&ULO5?;;N,V$/T50LA# FRLJR4YL W$48NVP!;!IND^ M,Q)M$Y%(EZ3B].\[I&19D61%"RSZ8HODF2'/(3DS7!ZY>)5[0A1Z+W(F5]9> MJ<.=; MJIPR\BB0+(L"BW\W).?'E>5:IXYO=+=7NL->+P]X1YZ(>CX\"FC9C9>,%H1) MRAD29+NR[MV[Q VT@4'\3OB.0D5=H%AK\W\D#R M7'N"=?Q3.[6:.;5A^_OD_5=#'LB\8$D>>/Z=9FJ_LF(+962+RUQ]X\??2$UH MKOVE/)?F%QUKK&.AM)2*%[4QK*"@K/K'[[40+0,WO&#@U09>UR"X8.#7!OY4 M@Z V,%+;%16C0X(57B\%/R*AT>!-?Q@QC370ITSO^Y,2,$K!3JW_A*-%6 MJ,<_,)LAW_V"/,?S!A;T,-W<'3!/IIL[(VS\9N=\X\^_M'-E00167*!K./@T M12 SRFA>*I+=W(U,$#03!&:"8.K1&-K#RD5D7.@8\[:^#0(O7BSMM[:R?5@< M^\%'4-('^8LP/*,^L)@W+.:C,B6$<;@W+:%&Q0D;M^&H.-]-0"'9+7Z#7=@1 M!#H5$,?JJP 15BK8$,IVZ)J>N@<5K.8)V]+XKN]W!.RCHL#SYQT%^Z@PK#4\?8S,18] DY'B#["#8+N;1P">=&P#*YS M3C?.J!!)=7[0\:?M?3WA9YL_ (OF8=0)5,D +(R#N7^!=RO-NN/1^G*>';M* MKG>>P!L5=F-R@-:JE-G9^;!DE:M%.VH[LWE/LC[,F;E>5[$AU'QQ0;!S=G/] M20=E(B-_&J,^;(C1$&H>7V!T3J?N>#Z]9XHVUUZ2M!1443CKY#W-2ZAPT%;P M0M^#0ZFP*8HA*! L&%P"V2[+/KD/0?_BQDXW! R@PBXH&0#Y+5"E@]TJ/J$B MV9DB7@*/DJFJ-FMZFX?"O2F/._T;_8 P1>W93?7Z^(K%CD),S,D67#JS"%*^ MJ KZJJ'XP92X+UQ!P6P^]_ ((D(#8'S+N3HU] 3-LVK]'U!+ P04 " "# M@']40EA&H[8$ "U$0 &0 'AL+W=O:.SX^!X?7Q_;F6R%_*YBQC1Z3)-,G?9BK=%,4NIZHLU MR^#-4LB4:BC*E:/6DM&H *6)0UPW<%+*L]YT4M3=R.E$Y#KA&;N12.5I2N73 MC"5B>]K#O>>*KWP5:U/A3"=KNF*W3-^M;R24G*J7B*\,?[P@ MO@$4+?[@;*L:S\@,Y4&([Z9P&9WV7,.()2S4I@L*/QLV9TEB>@(>/\I.>U5, M VP^/_=^7@P>!O- %9N+Y)Y'.C[MC7HH8DN:)_JKV'YBY8 *@J%(5/$?; MH;N,:W4"E?#\+1:YHEFD)HX&>B:($Y949CLJI(/*9['I(Q>?(.(2W *?V^%? M0MU'7C=\88=?4PG11YWPW^SPLWP%T5T#Q^,6^+D=_CO-*O*D!7YQ./PG\@XD M1)45I,H*4O3GO9859^&/G"M>N,:?5U"'+C5+U5^6&%X5PRMB##IB7 @1;7F2 MM(FU0PX+I#'3S10' W_D!1-GTU2EI9U'AGCL5>U>4!M4U 96:O=@PO=F,SA! MEUG8MPS6KWKTWTW0H(H16%E?,[EB$O:'A&H6P8)69E6N)0\96L.+8L&B(UBD MN8KJFN.V9-]%&C>$]7'?\]ME'58$AU:"9ZN59"L@AY:42[2A2#:T3!Y^SR7V&9R>:[?*6IM M<=CN<5=YGC:'91M);4YX\'YZU8:%_3?KM2BQ3;U\EW3J53L8MEO8EVW&I(KY M&HX2L!Z8TNB(*D2-6X4LTVU>M7BE3^RZ?=?]Q29*;6#8[F#7])&G,*4T%3FL MVIUW:5C)P&W/QI[H0\):"7=868=ZM9/A5ZRL@\N)D:^XM62[K8"+]EFU=T_0 M$Z-2V82L'1#;+;!!%82"JXU6%L7F96]-Q8*F8"7__58CW"4KJ9V1V)UQ'E-@ M:@ZWC6U+LE"L,OXW;+3P0L>LD%PD/"HV7Z7AQPS+Y C<&V5YL(:3L3EIPZTQ M-M>YC>D6RK M)T*IMO2>E^Q>9$OWJ&K7)?BMQZ]%"7UAAX$W'+S4^[QL%KQL MYG><$DCC\&FWZO-<@J#R0.,DM1L3[]V,D]3V3.R'Q_]URIF5G3>E'_A^ISF0 MVL^)W<\M\STC^W9.1H2,AC]/>&L[;X^&UL MM5I;<]HX&/TK&J8/[4P(MB1?Z!!F C2!3KO-]+)]V-D'!01X:UO4%J']]RL; MQ\+H8B=M7Q+;G".=[]/E2+)'!Y9]R[>4M?NZP7V"T*)^#NBA_SD&A2AW#/VK;A9K*YZ3J&(QG3)BR*(^/= IS2.BY*$ MCN]5H;VZSH)X>OU8^DT9O CFGN1TRN*OT8IOKWIA#ZSHFNQC_I$=YK0*R"O* M6[(X+_^"0X5U>F"YSSE+*K)0D$3I\3_Y427BA"#*T1-@18#G!-] 0!4!=27@ MBH#/"=A \"J"UY7@5P2_*R&H"$%70E@1PJZ$8448EMWAV'YEX\\()^-1Q@X@ M*]"BM.*B[$$E6[1YE!:=_1//Q*^1X/'Q9)^+)WD.EBRYCU)2], <],%=1N-( MU"<& +B.8[8L?P%L#:8"$*UH=GSP+\E>!\^30#+U^\ B] E(+/6[;/ M2;K*1P,N=!:U#9:5ILE1$S1H@N ]2_DV!V_2%5UI^%,[WW7;"IBU%&!3,! 9 MKM,,'],\@=82/RSY)4#N!8"..]1%9*>_)>DC'4)=/+]&?].=[FKH-]WICH9^ M:Z?_Q1XN@6.N?6ZGOR>9H(=&^L).O]YOA'A'UW"-CH#J\8;*\E#;>+M>?M]' M>50.HG_>B6=@P6F2_VNI ]=UX+(.;*CCEK'5(8IC73\[,H.261CAP]CUL1(:EPC!*\.P>L4P@4@J__$+"CLE>MFDMFQ&/^D_G[1 M3@V-GJ*Q[V$4-E$W*LK1Q^#7,?C6&+Z*Q<+78M$"%NGRTM*N05U@\,?Z3EC7 M$5I%3TF^!6+:!LOB@HIZ'DAL2/XD5%*&AA Y3C.S"Q6&'3]T#.D=UDJ'SU/: MUF9J!F0/*?Z^JMB3@5X0T=)FP[FFV6> M.+[[9)FM.:O*/!4#S5J@U *M6NXRL6S/^,\+L(M)RB_*!BW:UJJOF)<[4+H*M+O* M9\9)#):-4XL=B73' A.HF@<4R7/5Y*F[A7-@4ZYT&6AW&9/<]O3Y73@0(#J'EF M(*=[]%MV%E.DSN N]L_VP[-.J'D;JAF*] )D]X(N2]$ITNPVD+)(F76#S5MA MS5"DB2"[B=C.69#J!,A'GG<>02?87 \+L"&"D\,HNZUT7=).D M9/>>SJN,*=)L<9"'E6@ZP>9ZF&^:-J5](;M]/6\A,D7JWL?8UZ7K(?O.YPG+ MD"E2-S->B)QS0^H&FR/U_*T):T8D'1;9'?:Y*Y4I4HW4,!2Q=$AL=\B;?58. MQFZ+%2SM"KM_[KQ>.@GNLAUI]??;JIC&LM/W#>,>2QO =AOHXLFW6+4 L95U M0\-)/SYY6_$+KRO4]PLP5(^89QUQMUCU 8$3NQY#$-(*\.^S@ENLF;ZABTPB MY/R-G[=WT&I0MPO8\QS%% [/B1PO&&LUWY!ON><&PO=V]R:W-H965T@ M+PJ1"MVT5NN$8!T?IGTPR4&LQC:U'>C^_%1+7Z\4T-R!>.E'0=#W.67" M2Q-G&ZLTD94IF8"Q(KKBG*K?0RCE9N"%WM8P8FU("]S=;]D_N]PQESG5,)+EC.6F&'A7'LEA0:O23.3F"S3Y M.(&9++7[DDWC&W@DJ[21O &C LY$O=+7I@X[@+!_!! U@&@?T#T"B!M [!*M ME;FT[JBA::+DABCKC6QVXVKCT)@-$_8O3HW"6X8XDPXKC1:M22;YG EJ:ZO) M1S)6DK@ZD0EH+(DFYW=@*"OU!=[.\ ?/[$,C]R+KH.%I>D?.SR[(&6&"?"]D MI:G(=>(;E&@#^5DC9UC+B8[("2/R*(4I-/DD.F ML'7Z>7U5=2+$W^]6Y,#;OW>51"V;F]T]5I= MO9.ZON%08@(?VD%IO7^_5[X;7>[K\G7[@H)9N3-@G7@E3OYS6 MVDZB6]> >_8A3JAZH/REJAME6R%L54ZK!SS3AZF00:[WYX'DJC&E*U+'84&Z^60F9$FUVY=I3&TE) M5(C2Q$.^/_)2POA@/BN.72J"R-"7R?D$3L3T9P,'#@:]L'>O\ M@#>?;(VW[F(3@9^7A%-:*AS"V(^[NB2)DGN9.KX49D.ZC%S87/[P?V\N'AS,3=$ MT:5(KEFDXY/!9 BNB)9HK^*[2=:7= P]PM%HHJ_8%N=ZP] F"DMTDIL*D@9 M+S_)SVHB&@(X:1&@2H">"H(6 :X$^+F"H!($SQ4,*\'PN8)1)1@5X!\!/?(EV[Y%R*-?-(J/W/+_R#\ M&.!R=+1'_M$M_RO4#W(XW2,_=\M/L[61^_ODGEG->DE1O:2H\ M:_+Y)$E' M24H5^(VDF]^!SH\8<-PJASVN[7%AC[L24T1$L0(0_WPVQ\"%IJGZUS%&4(\1 M."_AH]+,4,/$+V$K"@Y,N.XID>IPW]JZK7"I=!0UK(L:.IVN#6FO<^*;>R(\ M=AB.:L-1;S,YKL<8.XMNW+ZDN'WWQ;NT&!<6^:/H;CZ&0^S[,^^N&>/.TQY5 M.*DKG#@K_)QE:7,&'!<]K2VGO4TL]"TY?6?AYXPS38\2\V2,#/Z>S/-[\] L M$;H79_[.7"(\;9M*V* Y?/5R+RN/]L$K9G:=]KA&BR?HYM-+;NYEA]>H\^Z& MEFL0ORB(X#_[%"R?Q%2:9BHIGY$QVSB'M:B#07]AM>R";GB]*JS#G2! %+0& MP>(/CMXP"&ZO<7<0+#*AFYFN($3TSG3C&[.E:1ASD8CUO6M02T$XZ2\&%HQP MVE\,IKLQ\%MY@"Q'D9NC+XI!A]>P,P;(LA2Y6;HG!K_86J%&ZX9Z2P&RI$-N MTKTF!95U,P6CU@Q8"**W:_B6'5[='1^RV$0=V,RDC@WVG]>?((L^U%_KARS( MD!MDKUCG!=KM]N 8^JU+;4&'W/W>7Q>'0$)[AE= M Y ;@2X*VZ/"" M5=+ "*2"Z]CYZ\KB$'>TE;N1,^2YX$<;*<(\,DJL])9(^O L2BG7YN>[>CJ3 MC\>WV,.PMVAB"SKL;MPN>$17SG@ZTUFY/\I':SIPXZ=M!QCWSOVO=X'8 A#W MUP5BBS/<6Q>XP'NZP"@1L68C?K@U<='C![@8 6WSB#GRZT_#"5A!;0N+^ M6D%L28A[:P47>+<51,/6* 26?<';M8*+#B]'$KS&^]+\_?D7(M>,*Y#0E;'R MC\"&T 4&S&U#1^,C_!?+\20C_LY&]EZW\,S/\'4$L# M!!0 ( (. ?U3X,-O_ @0 ,4- 9 >&PO=V]R:W-H965T0J%!:9)4R(L@8+W_I4W40)PK^J$,AJ!2"2X6P0V%0*0Q>JA!6"J$]F9** M/80!I_<,C M(%_6*=M83UV1=T\Y1A;$Y"O+C)Q(R H_J826\?;](]HF[]')ZDRVQ03B 6!:$@LBK5.BA2C.A(%UZU7H30XM@9-=MHM1IBL9N[NU#U-H?!4 MZ SKL,8Z[,5Z+R%FFJ1"*5 DD2(C6M(8,(U%P'9TG4(KX-+JZ 3+8- W"(4 M7@HMAPU6OM?%:E2S&O6SHCG#&&:_T.<1!I%$1^- Z38JHR;*:9-+4RH8#[MP MCFN"MC+IPM_I@W( 4-G$WA8*F#YI"_K2+VZ3F-NGEM@2L MO9@_+3? ".0*VEA,FGN'XP:-%JF1U^#1E)IT\IC6/*:]/([I)3])+Z).+VV< MIDVTWK#!J2D5^EUH?>]8P[QGSCT!B5&-$6P39&OE\9H !YU;GY1/OW?KCYA% MB/6VQO,JF-K:JHD7.X9U:^Q5!L]RFA=.+PZJ1>K2\[TBYW2"(YW@&<__5Q7F MBJPTE9I@5P+D^^T34S]N;!5^Z^&?WU-S_&,Y]/]O]= _%D2_OR(^%T-79CTR M?=>F_;[VFP_'UY[W6Q_28SGT^^MA?8KR6\%ZM7Z+W-H._&+]SKQ1;-]\-%,^<#Y1N6%< MD102-.E=CQ&N+-\,Y42+W';1:Z&Q)[?#+;ZS0!H!_)X(H0\3LT']LZ804^IR'3/FQN3G_F^'L]9 M2O6IS%D&;Z92I=3 5,U\G2M&)XZ4"I\$0<=/*<^\?M>M#56_*PLC>,:&"NDB M3:EZOF!"+GL>]M8+MWPV-W;![W=S.F,C9N[RH8*97T69\)1EFLL,*3;M>>?X M;(!;EN 0WSE;ZJTQLJG<2_E@)]>3GA=814RPL;$A*#P6;,"$L)% QV,9U*OV MM,3M\3KZE4L>DKFGF@VD^,$G9M[S8@]-V)06PMS*Y6=6)M2V\<92:/>+EB4V M\-"XT$:F)1D4I#Q;/>E3:<06 1*M)Y"20-Y*"$M"Z!)=*7-I75)#^UTEETA9 M-$2S ^>-8T,V/+.?<604O.7 ,_U1D>>"P7C2W1X<(0.@(J^S66A :N[O@&U M=D]_7"J[6"DCKRC[0K-3%.)C1 )":NB#M]/Q2[H/'E5&DJ%UE:EM=6H]7P\+M)"0+U,X/Q +X$"LM52)W,5 MJ;,EX"1L@X8=G76P((FC>J'M2FC[GTS-F*G3VMX30<)PS](:5(*#3KW23J6T MTZCTAD%CFDLQ03S-E5RXDZ@;ZBJJ D\:32FC1JO2I4QDVAF!,[Y4]VW.0X#C8--OAXS_%6/\?OZWH9;]O0N(6C M'==K4 D)@WK7\::I8M*H=B#3O#!,;90VF;!IGSC\#YYO.B!N;H%_[WEKKQ.' M.(EWFTL-C,3MA.RX[F_]_=N[UU>J9CS32+ I\(+3")J46EUG5A,C&ULC59=3]LP%/TK5K0' MD( X7TTZM96@'1N3$(CNXV':@TEN&XO$[FR'PG[];"?-2I)6O+3^..?X'M\; MVY,M%T\R!U#HI2R8G#JY4IN/KBO3'$HB+_@&F)Y9<5$2I;MB[B,$(ZC#^-IM,N:8C[[9WZM?6NO3P2"7->_*29RJ=.XJ , M5J0JU /??H'&3V3T4EY(^XNV#18[**VDXF5#UA&4E-7_Y*79ASV"-SI \!N" MWR6$!PA!0PC>2P@;0FAWIK9B]V%!%)E-!-\B8=!:S33L9EJVMD^92?M2"3U+ M-4_-EM5F4X#.HR(%6E%&6$IU2RJB["BBK*XMDZ1S=*=R$ A>=-5).$-,U^7) M A2AA3S5T]^7"W3RX11]T#3T+>>5)"R3$U?I2,UZ;MI$=55'Y1^(RO/1+6<$#O3JP)HW]M5L[0G#/)"YK52=([CNX%2)-2.\!7Z+I-['*76(E^73Y* M)?2']_M(1&$;46@C"@]$=,,4Z$5-O:2\A*&4UP*Q%3"GT?/,B[#>S.?]- R M&(A: ]%1 Y_U$8GT;L&?BJI7)"&M!%44!JNWEAKM1SD: M^QTK?1#N^.@C_#@>X6$CH];(Z*B1RU0[D-2F/N52#1H8]58^]W 2="T,P3PO MZ=@80(4X\0[XB%L?\5$?]5%3EQ,Z:8ZX$.>^#(IQT$]('G7OC M(!PVDK1&DJ-&OG%SMO)!._8('?*4]$K\/!H'W:^ECXHPCCNF!J3&.!YW3+E[ M=T@)8FWO8JDKJ&*J/F;;T?:ZO[2W7&?\2C\#ZEO[OTS]AK@E8DV91 6LM"2^ MB'7]B_I>KCN*;^Q-]&ULM5A1;^(X$/XK%KJ'/:DEL0,AK #IMO1T/6WOJE9[?3C=@TD&L#:)6=LI MK70__FPG38 $ R>U#R4.,]]\,[8_CYELN?@NUP *O69I+J>]M5*;SYXGXS5D M5/;Y!G+]S9*+C"H]%"M/;@30Q#IEJ4=\/_0RRO+>;&+?/8C9A!V6BOSPIM--G0%3Z"^;1Z$'GDU2L(RR"7C.1*PG/9^ MP9]OR= X6(N_&&SESC,RJ2PX_VX&=\FTYQM&D$*L# 35'R]P VEJD#2/'Q5H MKXYI''>?W]%_MU$,)+&F1JD>^_0VJA"S!F*?2_D?; MTG:HC>-"*IY5SII!QO+RD[Y6A=AQ(/B( ZD*ITM?UY_4]2<6-CA:?RD! MKI"=ARLT!QD+MK%[Z.^OVA;=*IGAB??2P6Y0LQLXV?VYSPKE7*$WK9,QS[0L MQ9"@(D^8C'F1*SV@F7GH8E:&&>TP&PQ]\]?-;UCS&SKYW64;RH2FHDRAA)&? M:[Z\+C15JNNJ9!>78;M*F S"73+E AZV2!]8W+HL]A(*ZX3"BPI^9DIA*Z4P M"''03JEM&(V'?G1T(D8U[]$EO*]0RNB"I4R]==$=M5B,1@._@V[;,(I(B(_2 MC6JZD9.N/7G-DJG+VD4S:D4/QHY%.ZZ#CYW!GXJ%A!^%6;2W+W"X7_8@L=\< M&/X'*Q;>.9RP,X$'P6. 1**EX!F2- 53R@,%ZSRF<&N_."N*&[W&Q$GI6;=/ MSZ:-NT)W>=QWI=DH,PX^NJ2-SN++A/:\?3^O4/>T;!"Y*MHH*W9+ZT4[>H[/ M5D+<2"%V:^&^N*<\7UVGNA-*JGH@Q=$"D#Y^-ESJMWS9V=.$+6+8=ZZY1O*P M6_/N68I!$R MXNXQ_\>$GT YD M[ [BJ*:WD.2Z1Z+$UINK)DO$2237E*U>L.4:9$96%"STO=DM$ MJ#,>FK4[/AZRC2P(Q7<,E)@*PBC@>#ER;OSK65_'FX ?!._$P1AHD@5C3WKR*1LYGDX(%SB5 MV@&IGRV>XJ+01BJ-W[6GTVRIA8?CO?L'PZY8%DC@*2L>22;SD=-W0(:7:%/( M>[;[B&N>2/NEK!#F+]A5L5'D@'0C)"MKL\XV M%,#%VI]M8. M;EKO,ZGV@2?V\2&X953F KRG&1@V\:- $':%$ M#4K4B3+?+"H&0E-66A$J@_A@VRN_'\0M!%M4,ABT$"Q12>39$>(&(>Y$^*KN M<-:J2*I>-QM+_/:@X0"V62Q1(4S"%LO;J'[@G2A'TK DG2R/YCK%&4!;!;3" MJ@'H%O,*)C$O;6#=MGWP@A$7( !E=5? "&3HQ7;=3+N=!K538M$?$?<;XO[_ M$6=$I&Q#)5 %M?X_=ON%/3@XMW']31; ] "2LQ7II4*8%*L[M1FM>G6 M-Z9)M=8GJHM73??5IOH$N$5\1:A0%5XJ2Z^7J+>$5VVUFDBV-HUFP:1J6V:8 MJR\1S'6 >KYD3.XG>H/FVV;\!U!+ P04 " "#@']4J^N&Q)0" E!P M&0 'AL+W=O5\_YQCL;"/D MLRH!-'JI&%<3K]2ZOO9]M2BA(NI2U,#-S%+(BFC3E2M?U1)(X405\W$0)'Y% M*/?RS(W-9)Z)1C/*82:1:JJ*R#^WP,1FXH7>Z\ #797:#OAY5I,5/()^JF?2 M]/S>I: 5<$4%1Q*6$^\FO)ZF-MX%?*>P45MM9#.9"_%L.Y^+B1=8(&"PT-:! MF-<:IL"8-3(8OSM/KU_2"K?;K^X?7.XFESE1,!7L!RUT.?'&'BI@21JF'\3F M$W3YQ-9O(9AR3[1I8Q/LH46CM*@ZL2&H*&_?Y*6KPY8@'+TCP)T 'RN(.D'D M$FW)7%IW1),\DV*#I(TV;K;A:N/4)AO*[2X^:FEFJ='I_!Y,#12Z0*Z![BF9 M4T8U-6.G=Z )9>K,S#X]WJ'3DS-T@BA'WTK1*,(+E?G:(%@C?]$M=]LNA]]9 M[@OAER@*SQ$.,!Z03X^7AV_EODF\SQ[WV6/G%QW._N?-7&EIOJA?!SRCWC-R MGJ-W/#]*H11BKISL7SF':M4:I<[(_F[K_ K'^"KSU]LEV8\*@S2,@S[L#>:H MQQP=Q+P'I:X1K>I&0V%V58,$I8CZ^&,>,>,SZ( M.3-4P#5:$]8 $LOC"AOOL:3I*(AVB/>CQF.#)0!%QF(8[Y$-A)K]T&#WMT=/_H.\0GB,N^$67RQ!NNO=I)C&.\ [M?E0Z MPGBT ^MO'6+V OE*Y(IR^R&ULC57O;]HP$/U73E$_M-+:D!!*6P%2 MH:O6:=6JLFZ?37))K#IV9CN%_?<[.Y!1"FA?B'_EV1J#4[)0ZM5-'K)QT'.$4&!J'0*CSQO.4 @' M1#1^KS&#[DB7N#W>H-][[:1EP0S.E/C%,UN.@ZL ,LQ9(^RS6G[!M1Y/,%7" M^%]8MK'#ZP#2QEA5K9.)0<5E^V6KM0];"='E@81XG1#O)B0'$OKKA+X7VC+S MLNZ899.15DO0+IK0W,![X[-)#9>NBG.K:9=3GIU\0_+ P#G,F[H62/6Q3,", MF1+NJ<+P(-N;XBP_O4/+N#!G%/XROX/3DS,X 2[A1ZD:PV1F1J$E3@XY3-?G M3]OSXP/G1S$\*FE+ Y]EAME[@)#$=(KBC:)I?!3Q*Y,7T(\^0=R+XSV$9O^? M'AVAT^\,[GN\_@$\;V7-> 9D)+!*-=(:,BT5#>EU[MD2H:(R--K;#RH'X:H" M@K,%%]QR-#='F"0=D\0S20XP^5ZCID+* E+'*:?R&LBUJD!U._[@O65LL8<> MV[6&MTF4#!,R^&W;VSU1\742=5'OB \ZXH.CQ'UK.5?Y>4.F,&.0#%0+NHJR M-1!7:]<_F+:3/C)=<&E(64Z0O8LA,=-M=VHG5M7^ M@2^4I7;AAR4U=-0N@/9SI>QFX@[H_B(F?P%02P,$% @ @X!_5.3/C,*' M P <0T !D !X;"]W;W)K&ULO5==;YPX%/TK M%NI#*S4!F^&KFADI350UJZX4=;;MPVH?'#"#58.I;3+M_OJU#0$R,&PJ1?,R MV'#/]?&YES-F?>#BNRP(4>!GR2JY<0JEZG>N*]."E%A>\II4^DG.18F5GHJ] M*VM!<&9!)7.1YX5NB6GE;-?VWIW8KGFC&*W(G0"R*4LL?KTGC!\V#G0>;WRF M^T*9&^YV7>,]V1'UI;X3>N;V63):DDI27@%!\HUS!=]=(\\ ;,172@YR- 9F M*_>3VVSC>(818215)@76EP=R31@SF32/'UU2IU_3 ,?CQ^P?[.;U9NZQ M)->B[ [P"^W6C+S&[K!BN\70M^ ,)$ZVQF8+6Q:+T;6IDR M[I303ZG&J>UMI7"UI_>, "PE41+@*@-[SK,#90Q<@)UNG*S1CWD.^Y8=. M\/L#5Y? AV\!\A":@5\_'PZ?PEVM5"\7ZN5"-I]_(M^'5H%/5H&1=E>M G]_ MTO'@5I%2_K.PFM^OYMO55L\MSENP%US.RMAFBFPF\^X^;"&*DSA8K=V'L5[3 MN"1$48#ZL"=,5SW3U2+3JS1MRH9AI67!)1>*_HO-:SK'M,T4CAA<^#",8'3$ M="8.)D&T2N:I!CW5X'=%K8B:(QI,""21#_UCGM.P*(P\SY^G&?8TPT6:.YZK M Q;$OH_R<9*1!^V\M?91!5(NE5SHLJA?*3I#3\?]:O&+]70\418FR N\HP+, MA"%=@&"^ $E/-/F?EO[14*$E^;B[ K5NZ9PSRI<$A]Y@NMX9)(%R :5SH03\^58#!(.&R0_8%Z-Q&CQ1)BXHSOO^U),?@ M;3 \A_R#P\'HY>2/IGWMHQ@%Q_)/XY(P02=7Q#MV^MDP?Q364G5'YV'S,?(G%GM:2 M9:3[7[3G^W:B>&V/R/=<:<>QPT)_$Q%A O3SG'/U.#&G[OXK:_L?4$L#!!0 M ( (. ?U36$(: 6@, &X+ 9 >&PO=V]R:W-H965T$E(2,AZD\$%_.]YV+CX]/?TO9,X\1$N M30@?&+$0ZRO3Y$&,4LA;=(V( MW%E1ED(AIRPR^9HA&&I0FIB.9?EF"C$QAGV]-F?#/MV(!!,T9X!OTA2RWV.4 MT.W L(W=P@..8J$6S&%_#2.T0.)Q/6=R9A8L(4X1X9@2P-!J8(SLJYGM*H"6 M^([1EI?&0+FRI/1936[#@6$IBU"" J$HH/R\H@E*$L4D[7C)28U"IP*6QSOV M:^V\=&8).9K0Y F'(AX870.$: 4WB7B@VQN4.]16? %-N/X'VTS6=PT0;+B@ M:0Z6%J289%_XE@>B!) \]0 G!SB' /\(P,T![B' .P+P88($N[^1YAZ"4&Z,L-W[<27EP M*U#*?S9H\PIMGM;F'=$V2BD3^ _4)0.]R>+'4=T)9"P=S:(JWZM, Z=MJ5_? M?"T'NRK9Z_5J!&=50<\_8'SG4KMPJ=WHTN?=S<'I&F(F2ZJH\R@C\4OJ#SWY MI\2L2>*=[7YANW^:[3!XV6 F,R#<,$PB(&($UHAA6GMA_8H=KMWU&V+9*>SI MG&3/!8#A+UD*53!YG06=B@67=J^:'#5B;<_M5I.C4TF.(YYT"T^ZC9X\R3?W M2;W]\DX%K8:;TRL(>Q]P3VUK_TI8_^4HQCE/.7:77:OF!DYRR?)QM+V&K+%+ M3YK=7%9VZ7NS&(&Y+#$KFF#*FP+A[+F=CPC\OA[;[BF^ *8:'@X$5:U5[;/I M5@+O=YRZ&EDCZ3JUD3=+?46*6*0;.@X"NB$B>V"+U:)I'.E6Z6!]HII)W:_L M:;).]!ZR"!,.$K22E%:K(ZL:RYJ[;"+H6G?L " !T!P &0 'AL+W=O1"C[W" MF/69[^M% 275IW(- D^64I74X%:M?+U60',G*KD?!4'BEY0);S)RSV[59"0K MPYF 6T5T5994O9P#EYNQ%WJO#^[8JC#V@3\9K>D*9F >UK<*=W[K)6K]RN6.N[<+5Q:LR&"?L69T;A*4.=F5P+0\6*S3D0JC483:C(R4K*?,,X M)R=DAGV35WB,'4.6E:D46I92&?:'NA1U=M">ZSU2?U=,, ,G7[#Q)!T,XN6!?X605D#/%]*:5XW=O*V/]K) M7U!+ P04 " "#@']44+NSOBX' #=)0 &0 'AL+W=O)>+)$":+&B'= F:=L,P[ -M M,[%024PE.FF!_?A1LFHJYJK-O# MR4KKVU?3:;M8R4JT^^I6UN;*M6HJHZ:T*8/W?R1)9EUY+IQ^>AT#.8N6CEB2K_+)9Z M=3C))V IK\6ZU._5_1LY#*COX$*5;?\_N!_NS29@L6ZUJ@9CTX.JJ#=_Q9?! M$2,#2 (&:#! NQK@P0#O:D & ])[9C.4W@^G0HNC@T;=@Z:[V[36_>B=V5N; MX1=U]]RO=&.N%L9.'YVHJBJT>9"Z!:)>@H6J=5'?R'I1R!:\!!=KW6ISP9P# M)^9:8Q[46I3@8EX6-Z)[="UX?BJU*,KVA;G_X]4I>/[+"_ +*&KP8:76K3%N M#Z;:]+53G"Z&?KW>] L%^O5.-/L@0WL 90AYS$_BYK^)>A]@�_W=TSC0WKFJ;UYJV53@5,[U'C@KVH5QXE]2-."=T.NFT%_!W\?S MMO?O/Q%%O%7$O2()*'Y06I0^OVW,>&_60>'N:(:S'/&#Z=W8/Y[;U! MK\BV5R3JA[>U<8)L-;BH0>^3#S_#)W2K3J,^,0\3^URRL6*CL6(\H] _5+85 M8RDQXA-C'C&>Y7XQOA7C*3'J$^,>,<("#S'?BN4I,>83RUTQ-&/4+S;;BLU2 M8MPG-G/%,LZ(7PQFEH99/&Q69GZ*:S-+O8ZS@*+E$4P 2;:ME'O@XE8VH@,^.)=F]=P#YX68%Z4)O3UP*;YVZ\(>.%W+ MW0(16CK!.)Y"H3B8C0<,$46!&0LM=R!Y5#0.9@_T,IH%8A]:TL D:KP!"5W6 MP"PGLX">A0U,TL8;D]#%#839+!0GEC>A#$<&!48Z2(?2H8!S,'DP>#&>!QX@L;% 2-MY@1"YL&,0!UB#+&I1DC3<6 MDAPB!D)8 =;[. X=L(;3$^*0S+S+_0H+7IP'#V735$O MBEL3@J)2ZUI[U5T S0SU1O-VV-]Z$J,LPS X 2RN72P'1651)H M!>82-'(ABSNY]/;9Y1A"P4BS&,/QG.ELW?3IQ!LI2KT"5^+.Y/DM.%XL.N>! M2]7H:U46RISYO"[:HH-F[V%'K>ZUY6.VF+9[S54O1LSB448 M22+,RTSB(HP]F H/]2S"2!)A7F02%V$A+8LODL27%Y?$Q5=(RZ*+)-'E125Q MT172&A6"DDF2%Y/$Y55(RZ**)% 5)21Q>152M*0BB20I!$?B8B>IS6.'2(H?")RH@4XL>FD2/OURZ,WJH10]-HL>+5+HS>JA%#TVBQXM4 MNC-ZZ*CBG-R<>9%*=X8.M="AR1J0%ZETYST9M;RAB3U9%*G436CZ, O)6MK0 M1!DHQ%7J5H"BBI8Q-)[+_'R^,4L5%J?*+OGNT(1#M._S7>;F0@'?, LE%L^# MKK30/\68Z>#Z+.B!F=BT5>Q8\U:.#'\ MU'/ PHK%8;6SC^/-P/T\C_K8$HTEDBG'QR:U^'^.'[U"8T^TZC%+-I:L;'M7 MO<%L'&@YIZ$8LD1CR9=I_M>$+M @#Y;OF.492]:7O(L?\]27PGK<,HPG]V;> M!9"[/$(,A?S)+9-X&P\?13+9*?S5K $N^BT*: M:;"VMCP+0Y.M03 S4"5(?+-46C"+4[T*3:F!Y35(%&$<16DH&)?!;%(_N]6S MB:ILP27<:F(J(9C^<0Z%VDX#&CP]^,Q7:^L>A+-)R59P!_:^O-4X"SN6G N0 MABM)-"RGP0=Z=D%3!ZA7?.&P-7MCXK;RJ-17-[G,IT'D(H(",NLH&/YM8 Y% MX9@PCF\M:=!I.N#^^(G]HMX\;N:1&9BKXH'G=CT-Q@')84=NF-;,'3XY68!EO#!OR1O");GF18'6 M,)/08AB.+,Q:R?-&,CX@>0?E@$3I'R2.Z+A@6U-QV\,R][/\6-?L2Q^ MP<*094@=2QS?WRW(R9NW/2P?_2PW:H.QC&H6>ICEPL_RH=082^1A"?%PNQ.. MNQ..:]KA =HK90R9/SO6OZ]P#;FT(,P_'H5AIS"L%48'%/XJP7E$KD@!>,F) M5);\P**8H;=0$7)2R9R;3%72XH0)-^@[JT8FJ65<2=S,1H-D$FYZ8AMUL8V\ ML6%IM 40M219P;CHL^NB84CW9(=1OVK2J29>U9M*/()VJCEHOFDN4&M20_XE MA_UZGKP()NYB:>Z%;\6S:-,NVM0;[0-^0A[K[HY.5#3S;H-&N!$>OE"JZ5^;I_W)'+UJ=_4N:#@>T M/ZET5Z1H_)OQ6="B/FQ,E,:&I#\8^[44IWO).F _ MNBMHU%_1GAL0B\F]="W:-1CFV]>N=-'DM=RX*SC47W&N,'=89NKD:L6E04&ULM5==C]HX%/TK M5M1*K=22V $21H"T953MK&:KT3#=?5CM@R1CBY-[CX_MQ;$_W4GW2&\8,^IQG0L^\C3';&]_7R8;E5 _DE@GXLI(JIP:& M:NWKK6(T+9WRS"=!,/9SRH4WGY;O'M1\*@N3<<$>%-)%GE/UY1W+Y'[F8>_; MBT>^WAC[PI]/MW3-ELQ\W#XH&/DU2LIS)C27 BFVFGF_X)L%&5F'TN(/SO:Z M]8SL4IZE_&0'=^G,"RPCEK'$6 @*/SNV8%EFD8#'/Q6H5\]I'=O/W]#?EXN' MQ3Q3S18R^Y.G9C/S8@^E;$6+S#S*_:^L6E!),)&9+O^C_<$VBCR4%-K(O'(& M!CD7AU_ZN0I$RP$/SSB0RH%.4Z[X0VJH!*->BO>S! =X;E^F\' M?%C#AR7\\ S\@^(BX5N:(9K+0IB^>!T0HA+!MN!N/AD%\#?U=^VX=,UP$(28 MC&J[(X;#FN'0R? >JN &%0+X*!C$_=Q'-?>1D_N3-#3KXS3JS#8)@YA$)Z1ZS.)QA*-^5N.: MU?B"B":%4K:@MC:L(%[075G=7;8!^WB/.X3B:'1:"%VC,1FURN6(=%23CMRD MC[B]00*V$Z#\_?1'W1@2$D2GH>XS&Y)SH8YKUK&3]7 "W^)EDQPJ= ':9A& M:<&L.$PTD%>D\3 MGG'SQ07;J"X>7J6T&FG$;FV\.)!N&#R(8V<@&U7$;EGL!A+]AWXLNHV8X>@J MT6UT![N%YZ+&C3L]$O9M[)7=)8W;"!>>_&3C3CJ3G9 Z/D8U4D;<4M:;7@@3 MZ/(/)9DTXD3P-9),6D=#MXAVD]F.BS5: M*)9RJU&WT/W61 M8G^G:LV%1AE;@5LPB !%'2Z&AX&1V_)N]2P-W-3*QPU$84@WL M=:V^GL^_ E!+ P04 " "#@']4.)I 2:,( #(.@ &0 'AL+W=O=!Z\^ML5BT?1,&KJ=R(TORREJK@VGQ5][-JHP1?U4)%/O,H MC68%S\K)Q5E][5I=G,FMSK-27"M2;8N"J^=+DX?M+TPNSC; M\'MQ*_0?FVMEOLU:+:NL$&65R9(HL3Z??&2_?F(TLA+U+7]FXJGJ?":V+W=2 M?K=?KE;G$VI-$KE8:JN#FS^/8B[RW*HRAOR[T3II&[6"W<\OVC_7O3>]N>.5 MF,O\']E*/YQ/D@E9B37?YOI&/OU--#T*K;ZES*OZ?_+4W$LG9+FMM"P:86-! MD96[O_Q'XXF.@-'3+^ U MY0 ;\1\%\+!&\(!(U ,%0@; 3JKL]V?:\=M^": M7YPI^424O=MHLQ]J[]?2QE]9:4?*K5;FU\S(Z8NK+83F65Z]-U?_N%V0=W]Y?S;3ID4K-ULVVB]WVKTWM']=ZBFAR0?B48_U MB,]Q\8_;^RGQJ15G:8_X A?_.R^-.*M;]WK$/PTPOA%_9?S,>+EUM=>ZVJOU M!6_H^V*^$[DF:/67G_)+KLI*JZV9X9K\L[;C2HNB^A>B/FC5!VBOYK(H,EUK7@M!-D(M MS6<#F;YXX:KHU*._(":%K4GA"1W-?S@<';7-1F,X.F[5QZ=S-*Z*3@/4T4EK M4H+J":8AI;^06U%F4I'?I18566V%G3 IHCYMU:=C.)118!]%[;_5W*"/9*46 M2E2:&/3U>M.AQKH!UX MI'>XA7OM)S'6.A"*16CKG]9K46=FSHA\*.RI?B T_O2H8Y1;^J%F/<]0*#G M9M=@[X?#O>\!\SPVAO>]3MJ%YUV'>M^ACE$V90[W Q\]-]@&NS\BO%P1_6 F M+E^;Z7M -("/7C!*- " '@[ @Z.!JV.43BFZ-GA 1\_%-#089NDPE[4\'DD> M0-&+1PD#,,_#4[>#PX"K&Q &H*6'X^W(,'P@)JFU:3\L\8,#XP,O?3I&8'S MH8^G@(<&QJ&.45?NY -(?9Q\UZTAULV;5YD4,5LK(0JQZK42UQRX1H_?V>WB M1/TF5$&^2%ZVFSQ,+7#1'X6+/G#1QT$V="_B4,.F28(Z$FCHGRI77#@T>=/( M1VT"+/IXKMALULF=5$;6;NB7?&/";';R9D2NMWJK!%FV&^6J=RC&>]FUCV?W M/E#5QS'X8E\N'H6R\\06TV2O%3M%C'7-F"9A:T'CV=UM4>>N\ TC@:\^SM>F MM 1A74J'M8M&8]<,O]^, $@:X)GG_D2%LI?Y]$66*\/ *VOD'2^_DZ]F/!K$ MD!LS",F[+U>77V_>(X,J .(&HR2@ 7 SP.GV)U<9O\MK_XK.V-W5]OM&AT,A M$>5V YNJ97/)*U*['FNW4#$>A:0 T#7 ,'N%R7"%UN1RX M&N T['=Y XX3C'N :3!*CAD #0.-^Q"8%XZ2 M/8; LA!/]PYWN4.A"S4A4##$H=7K\H$7,0. =>$H#T)"H%J(UQ;K!LRT+7K] MC,N&Y%EPA>U1PL[C#YQ5S4..]N=3V//?I'1#]$T* 3$A4<@;N^IS&%A M!JR%HV M!*R%.(7J!K*V ;-!4V+#G^O&;"I5\OKBJ\V27 JQJLA:R8)4/#=[ M6K.%W58&[.;O3D-?YN6PQ;WO#H&)(<[$O7Z5V\+NKXWY*_Y.-H.0EHW@CV& \I&>&8YH".[/4*W2Y:2:*_(KN9F?" ?"ZET]A]>UQZNZ^Z1KR6V\$4 M_VB4!TT1P#W"$]F]F/-N;XPSX[R2@3+1X0O 6/'\MN3 MK O(WQZ4$,U%S'!8;Z)PE.!V'JSCZ\F(P<4;#AUPC6!5BO#*Q=C!_2RW"C,4 M5K=HE(=A$2PST8'+S.F"B3<<.V9J# M,?$3IXI3!S!XQ[,:P/,2CE#9BX'J, M)_7C!=/1,'/E/3$L'?$1-9#A9X@P&X#]\2@%D1@8'>-[ G1OXI!U[TUB0'F, M$W70WJ31T=V;,(K7:./.,:IC2"RTWF6(/Q=PP&P\"F9CP&R,TVZ8H],]1WLA MYN8$&)G@C-P]IANYR)L "9-12)@ "9,3%WGG#H6NRDL"@$MPP T*Q6$EKP3( MEHQ"M@3(EIRXU#MW*'25>A. 78+##G/\R0J^"9 O&:4RDG2.@YZXX#MW*'05 M?!/ 88+C<% H#IL#*; P':7LFP+=TA.7?><.A2[XI,#%U'%HX&W'_WSQ-P4& MIJ,4?U/@7'I\\7?ND'4G6"G@,/WYXN\\W2_^,@^O_J9 O?1HZITDJTX!>.DH MP$L!>.F 4O";0<=E!P2];J?[#DJ_B;I;BVPG]&#S?5.KB(KQ9]* MLBU7)IU>[LSB]\H>#.K=Y\U?]';->M.I7=I7(Z$)QY;W ML(C@RMY\=6?6>0?0ON/Y&U?W65F17*R-(CJU>WRU>VMR]T7+3?U:X)W4)NFI M/SZ89$$H>X/Y?2VE?OEBWS1L7UZ]^!]02P,$% @ @X!_5(;PR\&ULG591;]HP&/PK5M2' M5EJ;.$X"5(!4R*IU4J6JM-NS(1\0-;&9;:#[][.=$" )B/4%8N?N?&<[]M?? M89DP-GJ=3JWG7E; DYE7=\!4R_F7.14Z6;8N'*E0":6%*>N;[G M16Y.4^8,^[;O10S[?*VRE,&+0'*=YU3\'4'&MP,'.[N.UW2Q5*;#'?97= $3 M4.^K%Z%;;J62I#DPF7*&!,P'S@.^C[$E6,2O%+;RX!F9*%/./TSC*1DXGG$$ M&J3_:\#K,E$H8\^QWFJCEP.DZ*($Y M76?JE6]_0!DH-'HSGDG[B[8%MA,Z:+:6BN< 5,2\3G:OT37,2B:9O)&@]XG,;J^ND%7*&7H M;"Z&7XOZ,5%!)!58J M."'U" D(FK6M44'L6*(Y)3;#R._VWZ$CVV%E.SQK M>Z*H@C;3!2TZ&,PGO9KI%DQ8"Q:W8#I!N^>H\AR=]?S&%-LA.#Z]]:&"S&IIVN!D2@*3^0[ MN,?P!?G2_8UU:3K&"Z)>4$_7A)&@AVOIW(,+.P>QL(6/1#.^ M9JJX[:K>JKAZL"5%K7]DBBY;".QEBHKMF8I%RB3*8*XEO3M3XHBB""H:BJ]L M63#E2A<9]G&I"T<0!J#?SSE7NX89H"I%A_\ 4$L#!!0 ( (. ?U2%/E'N M1P4 !X3 9 >&PO=V]R:W-H965T:T,YV9[K;2=+=BYV]D.'8UA8D5Q).^N_W"!QP0.#< M)(!??3P0. O6ZD*9O!6 M[6;ZH(!E5:,BG_F>MY@5C(O)>E4]^Z;6*UF:G OXIH@NBX*I7S>0R\?K"9T\ M/[CCN[VQ#V;KU8'MX![,]\,WA7>SII>,%R TEX(HV%Y//M(/"8UM@TKQ%X=' M?79-+,I&RA_VYDMV/?'LC""'U-@N&/X[PBWDN>T)Y_'SU.FD&=,V/+]^[OUS M!8\P&Z;A5N9_\\SLKR?+"$+24AM9 MG!KC# HNZO_LZ?0BSAK0Q4 #_]3 [S8(!QH$IP;!:QN$IP9A]69JE.H]),RP M]4K)1Z*L&GNS%]7+K%HC/AOKDB;P@7Y&$O2\U$IE@[XGN^[YC0[>N;4T?S MY/7-O1&:H(E/4/47C,?G 5]_PG6:2UTJ(/]\W&BC<,_\.S)$V P15D.$ T-\ MA@P4RS&03:0/2AYYM;7?;D# EILKP@PQ>R#:,%,:J7X1Q0RX EZ/%E6CV;1S M7$]IZ-'%:G8\#T-?MES$+S5)7Q-[BZ 1O<"=-[CS4=Q[!( +L.^(P)2+JW][ M>C<#.A=^/?KB'#^(@J!#[U#%7?J^)EYX;OA% [\8A?\30ZB(D&**FZW$G+O) M@\L-%+IZ RZ\17_B=#'OT/5%82^V?4T4+]UT44,7C=)]>DI!:ZPC M!(I#+G\!8&DJ2H$AM.G,A1/U9D%]&G9P'"*Z[*SGI"_R*8W<0,L&:/D*H&KU MG9:<)KC^L"JD/Z:VW&4$ES%Z %WG:WBRUS 8O&4_>'/O[*W7N Z5'R\[*SAQ MJ,(EG;N!XP8X?E4N4J"!J71/L*I@&3^B/SF@VS D59#A6W#!Q8X)^;0+YU#Y M-.XLX,2E\N.%&XYZ;;'U1O%N]TSL;/(AI4A!8345=6J1FIO:26E01]!- N(B MXPH]4A-_9XGU>M-=!MU\ZQ#-*>UP.T1A3 >PSSP&'<7^XV6^8>G/DM? 4P4Y MIF.[C/4 &^W-R.N2790D#DG@!?X F-^"^1?!GM/FS@830\@%QL]4BQ4?Z'*C M><;14COA_,MP%R6)0S*=1_% J:"M]:#!*!V:P9QA/MWRM+&#^,%ADZG8D1PP M_Q!E??54;JE5Q10F7&6'9?V4=:3=S>)FY+PFBJ,L\UL]+YM8#T7$3E, 6%*;2 M*OM8(W<&TQ*K'9H%+@SLA@LH[;N4R._Z 8=H2I?=.ILX9+X_4%%H:WGHN.>Y M U,JW*=RVCJX2Z%SN)PE[47/Y86\KBQQR8+!W--Z'3IN=MIE>V1Y66]0EN-W M/,/2XH3J.Y0@G$==J+X*[7MO'_95\8 OIZW9H>-NIS:GX_:3.FS'(NP:-I>J MS^!R0T.KK34P=-S!/$AS\5O*"1;W/YM\/YS[732'#LUU;ROU94&_DL_.#@ZJ M[6X/8#06XU*8^HN[>=H<\GRLCC8ZSV_LX4]U(-%V4Y\YQ51_&U#=&'JKCB8TT1A;5Y1X8VD KP-^W4IKG&SM &ULM5=M;]LV$/XKA- ""9!9HF3+=F$;:.QVS="N0=)T'X9]8*2S)50B/9** MTV$_?D=)EA3KI>F ?+%%ZEZ>YXZ\TRT.0GY3$8 FCVG"U=**M-Z_L6T51) R M-1)[X/AF*V3*-"[ESE9["2S,E=+$=AW'MU,6NY6HA,IW$'*XE45F: M,OG]$A)Q6%K4.F[R=PS!6N1_!&'.EI:,XN$L&59HF_$X0.4A";&7B 2E?^20R'K MSRT29$J+M%1&!&G,BW_V6 :BH4#]'@6W5'!/%<8]"EZIX#U785PJC//(%%3R M.&R89JN%% W5.7I&8DR^1R!3CH5K8&@$8,W90.KLLG+D]SJA+ M/@FN(T7>\1#"IP9L1%[!=X_P+]U!B[\Q/B(>O2"NX[H=@-;/5Z<=ZIOGJSL# M;+PJ&5YNS^NQ]WD/)OI\1SX*I<@:D_$=K_:!R5"1/S^B-+G2D*J_!GR-*U_C MW->XQ]>[[1;R.XB,RDBLQDT,X&MB EA'E$F%*@+\@#2S)6%*H$2R7C M06=4"L/3W+"IN \K;^+CP7IH!J M1)UQ)?,$LE]!]@/Q/ M";[,8A?2PI[?!$']B7<"M4,*3[K_5&KCMPC-O:G3S6A:,9H.,KKKX:*(CIC& M9I(E(8G3/?8-W $"U7$VPGVG=MK!9^8X)ZS;4O.QT\-G5O&9#?*Y!AF+T-PU M[,[*7+J?2M>L#;P7TKR"-/]_(;YHE@0L""S1,78'K/GX0H,$I8^5H@OKO(5U MV@IQ6\8]E=G,.^Y)#V7JU.W.>3G2+ AD=MJWRL;GM#,T:=$NI9J<9KV<&BV< M#G*Z 05,!M% [:-N;3T'N M\KD'S8N,Z^+;M]JM9JNW^41QLG]I9JY\#JC-% /;)R9W,5&PO=V]R:W-H965T,1-M$*-$EZ4/>OB/9D1R1 MTJ;MC2W9_XP^#CG\Q=E.JA>]8LR@?2DJ?359&;.^]#R=KUA)]85?GC@RY6I?_#FLS5=LD=F?JSO%=QY;9:"EZS27%9(L<75Y!I?WA"_#F@4 M?W*VTR?7J![*LY0O]ZH]2%5/XZ-1\"^'.#._JW)9,F3HGFDT1;=LP91B!7JB>W2M-3,: MT:I WSE]YH(;#JJS6V8H%_H<]#\>;]'9IW/T"?$*/:WD1H-:SSP#:/4#O/R( M\>6 008POM'J @7X,R(^(8[PFX^'X_?A'A2DK0IIJT*:?,% OK8,4!=$FS)< MCJ0-VK1!DS8<2/L[M"4TH**&5TLDI-8HITJ]0C?NJ"I<93LD3)J$=4MNYU$4 M0H6VI\6Q13B.@E;TCC5L6<-1UDI?W.8*]!HFLC%UYLXV5!%/?P;!7!*1Z8[J3E2T;YKO-<;:@X=+N" MTJJMFS&QGIXD).LAVB+L1QEV(Z8M8CJ*^(=9,?495.287^@8_")->%14L7F;'\/?3DL9] M]W#)PBP<6FB=@>!Q![FK#*V6_%FP,4;;&Z889W[8;UVG, C#<&B2.A_!XT8" MKT"*U-Q/?I&RV'$AG'"V/<"';#M%C#A?A+WK=DI3,( #Y25 M=,9"QHVE?KNU#1"=O9&_GKO CTF3=_V4I6'_K<>E@XWB]-WCP.V='(;JD^AO M5"UYI9%@"XCT+Q+H3'4XW!UNC%PWYZ-G:>"TU5RNX$#,5"V _Q=2FK>;^LC5 M'K'G_P!02P,$% @ @X!_5'B/J8>M P ] H !D !X;"]W;W)K&ULK59M;]LV$/XKA- /+=!&;[9E%[:!..FV#BA@.,GZ MH=@'6CI;7"A2(ZG8W:_?D9)5QY:$ AM@6"1U=WR>T[W-#U(]ZQS D&/!A5YX MN3'E1]_7:0X%U3>R!(%O=E(5U.!6[7U=*J"94RJX'P7!Q"\H$]YR[L[6:CF7 ME>%,P%H1714%5=]7P.5AX87>Z6##]KFQ!_YR7M(]/(!Y*M<*=WYK)6,%",VD M( IV"^\V_'@7.@4G\0>#@SY;$TME*^6SW7S.%EY@$0&'U%@3%!\O< ><6TN( MX^_&J-?>:17/UR?KOSCR2&9+-=Q)_I5E)E]X4X]DL*,5-QMY^ T:0F-K+Y5< MNW]R:&0#CZ25-K)HE!%!P43]I,?&$6<*X:1'(6H4HDN%48]"W"C$CFB-S-&Z MIX8NYTH>B++2:,TNG&^<-K)APG[&!Z/P+4,]L_PL4ED ,?0(FGP@3T)!*O>" M_0,9>:1'L@(!.V8T>7L/AC*NWUFIAWOR]LT[\H8P01YS66DJ,CWW#0*R9OVT MN7Q57Q[U7!Y&Y(L4)M?DD\@@>VW 1R8MG>A$9Q4-6OR=BAL2A^])%$11!Z"[ MGU\I!D"CM@%3*:')MXWDG&!$'ZC*_AR /&HACQSD40_D7Y74FE3G,#$X MR/84!]3@>L^$0X6$O@-575^^OB5QM]A:\K(,@RB8S/V7\\]Q+36+DZ 5>L5@ MW#(8#S)85RK-,;.Q1*36CQ8HS?["7,+R8SK#M#8X.8,1C8(+J-1:).QFDK1,DO^=B>H/(GBOL>P1;@TL'3!+)6>;X;BFG(@7B M6GLGK?"J=H[&X\L"VR$UB:,+3O[9_%" VKNQ2A-7/>O>VYZVH]NM&U@NSE=V MI'-SR0\S]3SXA2IL&IIPV*')X";!&%FZ*64K#&ULS9G+;MLX%(9?A3"Z:(&V%B^Z!8F!Q)Y+ MBRDF:-*9Q6 6C,380B32I>BXF:5$Q7A>" \GN+R:7\&Q!L&G0*/XJV+;N70.3RIT0#^;F M4WXQ"4R/6,DR94)0_>^1S5E9FDBZ']_;H)/N.TW#_O5S]%^;Y'4R=[1F1J=3%))B!G]W13JJ]B^SMK$PI-O$R4=?,7;%MM, '9IE:B:AOK'E0%W_VG M/]J!Z#6 T8$&J&V A@W(@0:X;8!_M@%I&Y!F9':I-..PH(K.SJ78 FG4.IJY M: :S::W3+[CA?J.D_K30[=3L1HGLX8,9N1QDHM(_IYHV0#Z F]U/ 8A[<+.B MDH&K1C7OJR3+Q)(7_^GG;Q=,T:*LW^FFWVX6X.V;=^ -*#BX78E-37E>GT^5 M[K'YWFG6]NYJUSMTH'<0@2^"JU4-?N$YR_<#3'6J7;[H.=\KY(WXF?*/ ,/W M 4(.3HT__GFT-%\\?/- T\VN*.'FWCX$#W#I:6WQ^522LJ73$]0!>Z>0%]W M39^:QY=;*G/PSQ\Z)/BD6%7_Z^D0Z3I$F@X17X? ^.?D0K^+%#>1C#T]SD(< MI!K*8Y_'6$50$N%]U<*A"@DBG6HOF;!+)O0G8^8&$&N30.T9G*B+%YT&K;CK M4'PT6KM(46^$80*C :RQB) T'; :BZ(((C>JI,LD\6;RE=5*%IG2B=0-M0TO ME(]9V@5.3X,9#*QC!T>CUH;J#S:.HW0P?>8.&4H"$@S(N61AG$ W.]BK0="; MT363S0J&9TQ7E%>2A,A^#3H1EM:_(3X>2SR>@B@ER9#E6!:A>(1RK"))=& 6 M0FO_T.__HWE(S;AY\5DWAN&)X+.&#J/CX8O&^,)P",\APC@IL?CF#H0C2;A6(1B.*R$KE I/K!J0;9 ('^! MN!6*EH +_B&C]6H'T+7$9S_,-?.MJJV%(W@:4)&U>X2.!K4-U2<1HC@Q>F)L)J1EF*S.^.=!S%QC>OK&S/H[( MB>"T]H]>6(V_!F=Z58FP'TC59O%^9$MF&P-7!\O(V8-M3^ MB@;BH5^Z9$$#K:/CX^W.X/&F"H(X3(<(';LX,0R&ZU*7#*7Q 0/%MB!@?T'XPN22 M25!PQ9;2D ,Y]C$FO(Y$2V8H@U<7*\K9@V5'^_>;R^=(A&T,82B&,XK'?3 MWOE.9>:0.2>K=2\W7.V./KJGW5G<97,"-7A^!<\6NQ,U&V9WP/>%RF7!:U"R M>QTR^!AK-Y:[,[/=C1+KYA3I3B@EJN9RQ6C.I!'HS^^%4,\WY@NZD\O9_U!+ M P04 " "#@']440F:TB3++P9+ MSE?OA\-\MB0ISAVZ(IEX,J6YNG?' M+L]IP9,X(W<,Y$6:8O9\31*ZN1AX@^V-K_%BR>6-X>7Y"B_(/>$/JSLF?@UK M*U&-S=#%P)2*2D!F7 M)K#X;TUN2))(2P+'/Y7103VF[-B\WEK_J)P7SCSBG-S0Y%L<\>7%8#P $9GC M(N%?Z>8W4CD42'LSFN3J+]A4;=T!F!4YIVG562!(XZS\'S]5$]'H@,*6#K#J M /MV0%4'M-?!1RT=_*J#KV:F=$7-PQ1S?'G.Z 8PV5I8DQ=J,E5OX7ZQJ(?O[SG=/;]G9RY",QH*I93CE5 WH$OF#$LHP+>3 G'<9*_!;^ (GXF;XOHV3A+1+S\?<@%+&A_.*@C7)038 L&#X)9F?)F##UE$ MHET#0^%/[13<.G4-K19_QYD#D'<&H OAP_T4O/GEK49>_C7@O.EOU>MO==K? MJEM934GZ2)C=]L[$H#K:2 V&VJ(M#571OFE&^TJ$.EL0L:$Y>'P&S79W^%G= MOMI@%H&__A FP6=.TOQO"R"_!N0K0'X+H$]B6"X&>2-64.GE6_ #M,[E=6EM MI*Q)2EM?NN?#M0% 4 ,(K "^*6(@T3N\)DP0'9CCF($U3@H", <1Y@30.5A( MG IED4=@15B)48+583(MJ7+T20,P1,YH7(,NEXBA5>!,0K-KH]JUD=6U#T\K M0:YBF"*M=VHYX)G@IEM MPCQ7:XM[),(YHVD3H-Q;)%TE5,V343OL0TQ?K7 ;4NA9;7TE,[H0DM;$ M2\5.;Y%((UK["&.0EDHG-*\+-M2PH=7H0\9*X/\*@ KLKI*3)WE- *?@D8!& M6\%F\X(7C!@]*0<-&ISD.9Z9D3RM/Q[JF.*PCP))]P*C:*+8P:"'P[$I01G7:5N2-,E:S9C(!",@# ,D9Y[SRPLM],!+TQ#%VW)1V$6K.@75".VK.5K>8^ M\UUGLC?7AE;(<_9SP*I5N),$MGBC)0W:!6>'"#/*Q1+F#0DX Y0O91"U@-/"!>W"U5P%!\*@-JUMLT$M.O!$JAZHQ0K:ZYZ/#,^V^4^U M].=%DCP#P3#9?@U"'74&E!K#+2+0X^U+ CM%C_%:9': M1M02 D^D'H&:UF$GK1\3G^L.<]#MJ@61IG5DI_6>\8FSCO@@3;W(.XWX($VX MJ)-PCXI/A[G.Z#2.I>QE@34Z724"TJR+3J1$0)IKD9T=OQ3RJ$^&@Q.<@O+D M;\NWLQ(=GL_+@YP?U7,3"U?C[&1$+7D:TH2+[ SY.9LQ-2LX:@8@(V.*QK'"WU6]4J IX9V+5K+/4>&I; M8=@IH1J9W2YT3=K(GO>_./&M[#?##/U)&+A[.:>I71A.]MM-#>T\.)F,6I([ MI+4 V/7W6LN"_0!84\?12;5^K@G\BJN!K M5?!?5Q4ZS!E5NPSBS_3<=4HKBO]21>DE]W[C1<:):(NOM<6W:\O1@;6;:P_K MT?UV'=)RY'>=/]6!+,\Y<5>1Z&M1\<,3B9\6"]\N%J]PW-8Q NQ_'NUKYO?M MS-_WN*W#3/=Q6Z!I/K#3_/]WW!8G"14]ON\)M4J$=C) M^95.DH+#UPINVVN%0+-]8&=[D:>*?2@_5;A+<&9;,IK/@Q/A\Z#QJKIOK:!" M#W#!EY2I5SF]5\9AE0!'KMMZ;AIH;@[LW'P518JI9*50?B""USA.\&-"%&NI M'2=NYG)W-61IAE=Q75X 6O"I081A?Z3W5X,-6A M;YKJ8>/KG92PA?H**A?47F2\_.:EOEM_:76EOB_:NW_MO9^6WTMI,^7G6[>8 M+6*A_0F9"Y.N$XIEP,HOHLH?G*[4-T*/E'.:JLLEP1%ALH%X/J>4;W_( >KO MTB[_ U!+ P04 " "#@']4]_UDJC<# @# &0 'AL+W=OSG1!H%0R;^M 7$CO^OOONSF;N&.+I3(3P6A0T@7<@_I>SH0>!0U+RG(H).,% M$C ?>F-\-<6Q =@5/QBLY<$[,JX\ $A\!!#5@.@EX)B% MN ;84 >5*S8.4ZKH:"#X&@FS6K.9%QM,B];NL\+D_5X)_95IG!K=*YX\7IC( MI2CAN=Y.DMJ$7*"QU)NA- .)WD]!49;)#X- ::L&&R2UA>O* CEB 1-TRPNU ME.BF2"%]3A!HN8UFLM-\39R,7VGAHPA_1"0DI$70Y'PX;H%/SX>'#F^B)@.1 MY8N.96!)!=09F!QF8"P$+1:@BTRAARTZ7#>C6SL]7E.1HE_?-"7ZHB"7OQV" MXD90; 7%1P3=;$I=E-I*RIY8"D6*M@RRM"WS;J+0#\-W;?GY/]CTGV'/W.\T M[G>L8/DJ=S!U&Z;NV\ALKQ'4.R^STE0]*@5+ #WQ3*O*F-JVQ=Q-&'7\ M_J4KZ)>-LDLGT1V3CQ=S 8!8H4" 5$A0!6V*W$3$)]@EJ-\(ZI\7JHS- ?$Y MXM5)V*;(S12C+5 A$<8HK\Y!?2*F="L=*G&X/[Y#]VZEFQ.[%1]ZW'RRE@U^]$KJV%]R<^CEYIMT].,&$_ZK<[X\81/W;[ MLK\L\)FWQ>E"F9R@ZM250G:%$K?42>W>>4QUR:'C!1<VN7LQ?VW:7]N2[6FJWOF6B@73/50&V M07O@2K=[]G6I6W@09H'^/N=<[0;&0/.G8/074$L#!!0 ( (. ?U0>I.B] MEP0 '$3 9 >&PO=V]R:W-H965TY^=F&2H +.V29I__T90X$D8$"Z+VUL M/./WQN,WMA<'QM_$%D"B]SA*Q.UH*^7NBV4)?PLQ%6.V@T1]63,>4ZF:?&.) M'0<::*,XLLAD,K5B&B:CY4+W/?+E@J4R"A-XY$BD<4SYQSU$[' [PJ//CJ=P MLY59A[5<[.@&GD&^[!ZY:EFEER",(1$A2Q"']>WH#G]9$2\ST"-^A' 0M=\H MH_+*V%O6^#.X'4TR1!"!+S,75/W;PPJB*/.D!*)F0-P6 U(8D!,#[+08V(6!K8GFR#2M!RKIW8:7'\ M72UMF&Q4SD'"ERCL@0JDI*L=T;T+ 0V>> '&?LVBV(*@W&9A$^%J'!<7(ZXI3+4C&L M9^)5XHT[U/L4^["0NEU95X#O''<,OY)_/#6*Q4]]H(/@!M$]<'5"/5$-DVA4 MXHW-ZMU49'O$QCOG;..Q,VWA7*DU[B771<'M 636D&#S\0RW *F$&L^'%M\> M:.8-87''4^9G^6Z('JDJ #%7 %,I[L>@F,# X!A:502(N0C4ZW!/*/@\ M2/9XTK*M2"7ZQ"SZY]O*5^=SKFYG*8V0!*X%(C_/9F>%YM-!QR2./F8(1%"< M'_[5-2"@'TWWAU6'*S=W9;HX5/6%F.N+(4&NT>'_"8P90;_ '-.KBA7I*%95 MDM7HF-@@ Q'S7$[WLE2%BI@+U=UFPV%#):B[IN1A(D(?[6F40B.NW)=7VQ?$ M]?!I66H8-O-PZT:NJA(QWTJ,*40'$3F_C1P3.498E31B+FE'63 ,D=<1VAR1 M57N\B(%O])N.4/F5)C*_QI>]Y;O1G7XM.>F_QU]6^>M/Y29_C/I&N3HT"Q3! M6KF&PO=V]R:W-H965TF6? \R/CKV)'B 1?\HR*A;.36*](SD6 M+ML3JMYL&,^Q5+=\ZXD])S@Q2GGF(=^/O!RGU%G.S;-'OIRS0F8I)8\;\DSD?_N'[FZ\VJ4),T)%2FC@)/-PKF# MMRLTU0I&XE-*CJ)U#70H+XR]ZIL_DX7C:X](1M920V!U.I 'DF4:2?GQ7P7J MU#:U8OOZA/Z;"5X%\X(%>6#9YS21NX4S=4!"-KC(Y!,[_D&J@"8:;\TR88[@ M6,GZ#E@70K*\4E8>Y"DMS_A+M1 M!1@-**!* 5TJA ,*0:40C%4(*X70K$P9 MBEF'%99X.>?L"+B65FCZPBRFT5;AIU3G_5ER]395>G+Y+-GZ]4:O7 +6+%?E M)+!)R UX(D+R="W5&R,%[G2.4OD5O%L1B=-,O%=2OP /B!WF1)Q.*07_[%@A M,$W$W)/*26W*6U<.W9<.H0&'( (?&94[ 7ZE"4G. 3P571TB.H5XCZR(?V'J M@@!^ ,A'J,>AA_'JL$=]-5[=MT03U D+#%XX@-?*BC!9*6@JA04XK(%# QP, M58+)G@5H4@--K![^74@A5?)3NOT 7L@VI51=JN[,,%T3\$[51UDI[_NJH\2. M#+8FK<,23@.5MD./1U'M463UZ'>.J5ZP;YB.>DRCN-]T7)N.K:8_J71]VW+< ML7P33@>"GM:6IU;+BA8W)!UA?-IC/!@(>U8;GXVO 6+.8PM@UG$'Q:%?NU.V M;%=HN$J@WW"A;VV!SV9*D.0&'PA74P]L=>& !$L"-CCEX("S@EA:!+9H%[ZU M20J1@#WAY5KU+E5E8]9:ALAW0SBP#JAQ#HWNEQ%>E& 0MMT(W6E\D;-*KNWM M)')GP;G8JD72>\1LY1HP^C03NF=,8B/F%]^;YQC-Y0- MX[=-0MAP,+23\-MF(>Q2,VSUR[E/#35#.S>/G(:PR[%^OVG4$"SR?\ TK$#. M)A*$ \V'&LI%=LH=/1 KG#/[\63 ?$.JR$ZJ;QB)%?+93+SHLQZ1P5)!#6FB MX.<.1-10([)3XP\9B)6-,[:!;CSP,8,:ND1VNKQN(*+N-^Q0YS1\A^Q\=]7X MJK#.QX9E'1IF1/:OV6OG5P4WVI&&5]$5O/I=\ZLR<%DJG;[J%[L,P&O]@>>$ M;\U.AE!_U 65Y9]J_;3>+;DS>P07S^_A[:K<\VA@RBV8CYBKIA @(QL%Z;NQ MJC)>[FJ4-Y+MS7_^"Y.2Y>9R1W!"N!90[S>,R=.--E#O+2W_!U!+ P04 M" "#@']45F(W!60" #V!0 &0 'AL+W=OO4=JBHV\.T!Y-]D//9W_?Y.W.7-$(^J1)1PW/%N)IYI=;UI>^KK,2*J(&HD9N= M0LB*:+.4&U_5$DGN0!7SPR 8^Q6AW$L3EUO*-!%;S2C'I02UK2HB7ZZ0B6;F M#;W7Q /=E-HF_#2IR097J!_KI30KOV?):85<4<%!8C'S/@TOYQ-[WAWX1K%1 M>S%8)VLAGNSB)I]Y@;T0,LRT92#FL\,Y,F:)S#5^=9Q>+VF!^_$K^[7S;KRL MB<*Y8-]IKLN9-_4@QX)LF7X0S6?L_,26+Q-,N5]HVK/QQ(-LJ[2H.K"Y045Y M^R7/71WV ,/1$4#8 <*W J(.$#FC[M4GA$Z0OA XB&[R$,PO ?'X:_C73/7SX-]PWGGOC86\\ M='RC(WRWN$,&(?R&T2 .@G>P0DZ%A'NA44%NZF&$/IX0BGJAR E%1X066)A, M#E?(3:1AR0B'!549$VHK$7[@2@5M'A]ZK M)8H=D>WV71I/IX-1XN\.Z,>]?OR&ND8GG(Q[IO'_*-RDEYN^)_"^7M=:2?B'9$;RA4P+ PF&$Q,(64[9=J% M%K5KU+70INU=6)K!C-(>,/N%,"_9+6SO]Z,^_0-02P,$% @ @X!_5.^H M8'7L @ *0< !D !X;"]W;W)K&ULG57?3]LP M$/Y73A$/(!62!F@KU%:B96A,0T(PV,.TAVMR;2P1N1U,M!U([6"_=B5CB_ M$ _[MP\&3X*6=F,,/I.)UL]^ M5IA1$]([;H[7Z-OEU]IE<^YQ\NTM.$+RY5M$D%66:?+E3,S*(6J__BZTF'#(6WO M<$A7#FG@70<*+*_0X;!O]!*,MV8T/PBI!F\F)Y0_E =G>%>PGQM>HS"P0%D1 M'%Z10R'M$1S#6"LGU(R4\T,K!'H2N+*K?]V#$'CQ1GJWBC.EZZ M(UX[A5O&+BQ\43GE'P%B)M]DD*XS&*5[$;^A.H'3=@O2)$T?'Z[@\.!H#^QI M(\QI@#W=)\R3%Z8%WP5.A!1.D(5;0EL9RH'%N*>L,H9U@A%:85OPJ/3$DEG@ M1!+?GZG;X7_08KWG % M!=9:BAP=KUG'O](GPWIR)ZQSL<#%SX8E]\'"-ZB%A^4Y7R*IK3W:EE+G4TK' MZ&;9[?U(G8_!^PDR8[C[34!>_]?8>DV&KU_5EB\T;Y*,K/0 MI"WK6RE7=[)FM7D'+NOV]VY>/R*W:&:"ST?2E%V3DRX7DJD;AZ:X40[ M;JUA6/!;1L8;\/Y4:[>>^ #-ZSC\"U!+ P04 " "#@']4KL+Q0"<# !M M"0 &0 'AL+W=O:K'X#:2I1N&A-(%8CM8=J#F]RV%O[(;(>"M!^_:R>$PM*,)WB@L7//N><> MQ]<>;Y6^,QL 2QX$EV82;*PM3L/09!L0U/14 1+?K)06U.)0KT-3:*"Y!PD> M)E$T# 5E,IB._=Q"3\>JM)Q)6&AB2B&H?IP!5]M)$ =/$]=LO;%N(IR."[J& M&["WQ4+C*&Q804 M 8?,.@J*/_=P#IP[)M3QNR8-FIP.N/O\Q/[%%X_%+*F!<\5_L-QN)L%Q0')8 MT9+;:[7]"G5! \>7*6[\?[*M8@>8,2N-5:(&XU@P6?W2A]J('4 \W -(:D#R M&M#? TAK0/I60+\&]+TS52G>ASFU=#K6:DNTBT8V]^#-]&@LGTFW[C=6XUN& M.#O]+ JN'@'($B2LF#7D8 Z6,FX.R1&YO9F3@P^'X]!B*@<(LYIV5M$F>VCC MA%PI:3>&?)8YY"\)0M38"$V>A,Z23L9O5/9(&G\B290D+8+.WPZ/6^#SM\.C MCFK2QO;4\Z5[^.;HM82->YH4H F3&<=0E"$@9QGE)..4"=/F[NA?=T^B%_96'WM+W"#:OPS' MC?;C3NTW95%PP+9N4673&J[!,NUG*^_^D'X4']P==IAUTB0\>;<%BJ/GGA=U MEKD G;EJU(I 7:0AP-F:+3D0H%HRN6Y=G_\0I[U!]+%+XDY;CCN9:O,U]GJ; M;5 .;ML=B^#!;9/6#5H3[WX;H[CM&VH)' Y: NFH[6L+=\XA 7KMSW.# MRDMIJT[?S#9WAC-_4KZ:G[F[A#_?GFFJB\@5U6O<3H3#"BFCW@C[BJ[.]FI@ M5>%/NZ6R>';ZQPW>AT"[ 'R_4LH^#5R"YH8U_0M02P,$% @ @X!_5&X( M3#X2 @ 2 0 !D !X;"]W;W)K&ULA53?:]LP M$/Y7#M.'%DKD.$D[BF-HDHT64@@-W1[&'A3[$HOJAR/)20O[XR?)CO%@R5XD MG73?=]^=[YP>E7XW):*%#\&EF4:EM=4#(28O45 S4!5*][)56E#K3+TCIM)( MBP 2G"1Q?$<$93+*TG"WTEFJ:LN9Q)4&4PM!]><,N3I.HV%TNGAEN]+Z"Y*E M%=WA&NU;M=+.(AU+P01*PY0$C=MI]#A\F(V]?W#XSO!H>F?PF6R4>O?&;6,U"W'7".G'LB)V/?@!DN$90-(" MDJ"["114+JBE6:K5$;3W=FS^$%(-:">.2?]1UE:[5^9P-EO7&X/[&J4%/+C5 MP/4"+67^!M)K##]C[I/LF#3 <>M \>!^$H%N^K8Q MK*I"KVR4=9T7CJ4;==3>P;UOE;(GP[=?]_/(_@!02P,$% @ @X!_5,P\ MZ\(J P #A, T !X;"]S='EL97,N>&ULW5AM:]LP$/XK1AVC@U''\>K& M:QS8 H7!-@KMAWTK2BPG EGR9*5+^NNGLQSGI;J0]<.6SB&U=(_ON4=WYTID M6)N58'=SQDRP+(6L,S(WIOH8AO5TSDI:7ZB*28L42I?4V*F>A76E&'>]CYRWT#L2>HDOCR!&:3'2Y"BU]CH@V%X8_=5Q](?( M,>K!+O4FKSMY#-NBC8:%DIO:Q<09+#,M6?!(14;&5/")YN!5T)*+E3/WP3!5 M0NG V*:QH2*PU$\.CMP,^JGE*;E4NHGM(KB_D_;Q/6 ] X%]3=M_$6]0\4=E/B_LH^>_F><8DTU1LB[:]?\I9?K'B=G?Z%YJ;?RO[BKTBXZO3U]CNQJG+S).3U)CV.[?6X>$G2-"9PW@*):1[W"H$YN@P63!A>&RGX+"/W#27'\%\'.9' ,/B8 HP'^>%Q?F?UC- MU^,P3-O BPQ0GP'JX[Q\R+CY8''\/JF]_"M-TSA.$BRCX[%7P1C+6Y+ U\^& M:0,/+ Y$^K-P"--_=7&XH '5@6L M=R"^/P[TE-\GCJ&JF#;L#<:1-,40Z$5_CR8)DIT$/O[Z8&])'*>I'P',KR". M,03>1AS!%( &#(GC9A_-8?20$3;8T.P6BP^0"X99K>]9!:G;$S^T>@R_KC>'8J.# MGFNCJ^?)H/UNU$"4VNI2OZAB,A@-1%BYQ[^=UR_.5M+,F ;1AI==A M(*PLU61PX3;*BUNY5,U#P;],B^X!*R!#U>5/-%SPTZ)EY.,YKPM=B:GM?@Q7 M$59$8$6\6!=P[(PNX-\+\4T::7,EVN8-"# F ..# 8JC6XD@$P(R^4#(60/1 M_" (MQ#?U\HCR)2 3 \&.:M M!VU5"$+:0@2]M'JA$>07 O(++^0-E*MM[DHECHP+X9. G@ADTN,1\2L!^)47 M\-NVZH!QKFUW QZL1]1H/>)NXO7:M'U/&G">A6%'P[?PVB,Q)BD59JM<*QE4 MK](HEXR993*%VK++YD^%#*$9H9NW8NE<\:B-P9244,;L1BE+777#2L.70V@$ M48J"%NY7)264,;-1IK90U9*S)55"]V+ M\\:4#L;,/IC5\Z!^UG"34)OF[<01,N6"B-T%A.[_C3 FY8*(V04T9HPQR82# M61)$7"*.[G% 'U&6B)@ML3,Z:0 !(WS"E)0F(F9-D&%*OVM2YHB8S=&%*3MK MCY)'Q"P/.EX1&)-R2,3L$#)@$4<8DQ)+Q"P6'++L;&I*+A&S7'#LL@LNI@03 M&LDS,;)G=D<2QN)'>PP'&I"P3,UMF'^8MW*W+'B9E MF9C9,OLQG;AR>*HUIGP3'V)R"S#/\Y^U[LW )91YDD-.<_5RAH0R3\*>VE"8 M>'A/* LE[!:B,/'PGE 62I@M]!J-OXU FW:XK*0V/:$GY((*LX+>&-LOXL*% M:C2UENUJ;!N5 RO&I 24, OH#;/7/YOE%'%EW"/&I 24, N( MS,9ZN6Q""2AA3W,HS-Z020DH84]X*$P\9*:4@%)F =&Y[3'&I 24,@N(Q.SU MS9024,J^ (-2<'C?H(DA)9?U/W!9!C#O%'3.'#S432$XC$E9*&6?;.MA4HU.62AE MMU /\U(ME/>J$/?R29SWUN)2RD(INX5ZF/]8#\T.V?E+AXHQ*0NEW&LZ^V:V MFF"D+/&>$\I"V:$FX+I^BC$I"V7<:=!^3.B:-<:D+)1QIT%$H[_;:$19*..> MC-N/>:<"CMXSRD(9LX70K.NNC UC4A;*F"V$)X=WY&D9N:>,63V_+7GO1J2T MD[%O*7NW^+T;D5).UBIGV-X%*KBALH/L#Y7)K\UHOFH]LGE*3-:O^B M-N8"SGVWUTX6VYVZVUW&9_\!4$L#!!0 ( (. ?U06W6L4)@( &,H : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDM.XT 4A>&M1%X E;JO M0(LPZ@E3Q :L4'F()(Y<;@&[[R@,DF/UH"?(9V25+5__HT]6V8\O9=\.N^Y8 MM[M3G7T>]L>Z;+;# MJ;^=T3P]WLZ@GH+@=Z">@N!WC)ZV2;06U!O M(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1;R706U%O M)=!;1YLE!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>MMHLYM ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]' MO9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'WVL)-#;46\GT-M1;R?0VU%O)]#; M46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M&/YL0Z!VH=Q#H M':AW_*3>=?C:EWKM^5[C\W^2ZN%\;[D^_K+\/HD2+BXXI]N*^O074$L#!!0 M ( (. ?U3A[%X1] $ *(G 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: MRT[#,! %T%^ILD6-ZR7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E M]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; > MYQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (. ?U3>&T %PP8 /(: 8 M " @0P( !X;"]W;W)KB " !U!0 & @($%#P >&PO=V]R M:W-H965T&UL4$L! A0#% @ @X!_5&= J =I!@ TAD M !@ ("!6Q$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5):%:=XR!0 '!D !@ ("! M6"( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@X!_5%'Q#K0/ P +@< !@ ("!-5( 'AL+W=O&UL4$L! A0# M% @ @X!_5 CCLJ,$!@ SP\ !D ("!VV( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5 @% MKWTJ#@ ,"0 !D ("!570 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5+2L-S$/$ .S( !D M ("!GI\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @X!_5&PI*@ ] @ X00 !D ("! M>;L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5,62.=_6 M P MP@ !D ("!5_ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5#WJ 1+R @ &@8 !D M ("!_?X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @X!_5/FURE3< @ 208 !D ("!RQ ! M 'AL+W=O$P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M@X!_5"RUARL^ P [0T !D ("!RAL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5*'/U,:3!@ M-B( !D ("!)R@! 'AL+W=O&PO=V]R:W-H965T M1U?2GP0 "08 9 " @94Q 0!X;"]W;W)K&UL4$L! A0#% @ @X!_5/@PV_\"! Q0T !D M ("!:S8! 'AL+W=O&PO=V]R:W-H M965T<] 0!X;"]W;W)K&UL4$L! M A0#% @ @X!_5*+,D3\8! !Q$ !D ("!34$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_ M5(PW45VE @ +@8 !D ("!E$L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5 G$7G[ @ = < M !D ("!OU4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5(9%6/CN P J@\ !D M ("!M6,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @X!_5(4^4>Y'!0 'A, !D ("!#W0! 'AL+W=O M0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5'B/ MJ8>M P ] H !D ("!-H(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X!_5/?]9*HW P ( P !D M ("!0I,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @X!_5%9B-P5D @ ]@4 !D ("! MWI\! 'AL+W=OP" I!P &0 @(%YH@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ @X!_5&X(3#X2 @ 2 0 !D ("!^J@! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " "#@']4X>Q>$?0! "B)P $P @ %!MP$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 3 !, ,L4 !FN0$ ! end XML 87 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 88 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 231 463 1 false 81 0 false 8 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.healthequity.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.healthequity.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.healthequity.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) Sheet http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss Consolidated Statements of Operations and Comprehensive Income (Loss) Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Summary of business and significant accounting policies Sheet http://www.healthequity.com/role/Summaryofbusinessandsignificantaccountingpolicies Summary of business and significant accounting policies Notes 8 false false R9.htm 2107102 - Disclosure - Net income (loss) per share Sheet http://www.healthequity.com/role/Netincomelosspershare Net income (loss) per share Notes 9 false false R10.htm 2110103 - Disclosure - Business combinations Sheet http://www.healthequity.com/role/Businesscombinations Business combinations Notes 10 false false R11.htm 2116104 - Disclosure - Supplemental financial statement information Sheet http://www.healthequity.com/role/Supplementalfinancialstatementinformation Supplemental financial statement information Notes 11 false false R12.htm 2121105 - Disclosure - Leases Sheet http://www.healthequity.com/role/Leases Leases Notes 12 false false R13.htm 2127106 - Disclosure - Intangible assets and goodwill Sheet http://www.healthequity.com/role/Intangibleassetsandgoodwill Intangible assets and goodwill Notes 13 false false R14.htm 2132107 - Disclosure - Commitments and contingencies Sheet http://www.healthequity.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 14 false false R15.htm 2136108 - Disclosure - Indebtedness Sheet http://www.healthequity.com/role/Indebtedness Indebtedness Notes 15 false false R16.htm 2140109 - Disclosure - Income taxes Sheet http://www.healthequity.com/role/Incometaxes Income taxes Notes 16 false false R17.htm 2147110 - Disclosure - Stock-based compensation Sheet http://www.healthequity.com/role/Stockbasedcompensation Stock-based compensation Notes 17 false false R18.htm 2154111 - Disclosure - Fair value Sheet http://www.healthequity.com/role/Fairvalue Fair value Notes 18 false false R19.htm 2158112 - Disclosure - Employee benefits Sheet http://www.healthequity.com/role/Employeebenefits Employee benefits Notes 19 false false R20.htm 2160113 - Disclosure - Subsequent events Sheet http://www.healthequity.com/role/Subsequentevents Subsequent events Notes 20 false false R21.htm 2202201 - Disclosure - Summary of business and significant accounting policies (Policies) Sheet http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies Summary of business and significant accounting policies (Policies) Policies 21 false false R22.htm 2303301 - Disclosure - Summary of business and significant accounting policies (Tables) Sheet http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesTables Summary of business and significant accounting policies (Tables) Tables http://www.healthequity.com/role/Summaryofbusinessandsignificantaccountingpolicies 22 false false R23.htm 2308302 - Disclosure - Net income (loss) per share (Tables) Sheet http://www.healthequity.com/role/NetincomelosspershareTables Net income (loss) per share (Tables) Tables http://www.healthequity.com/role/Netincomelosspershare 23 false false R24.htm 2311303 - Disclosure - Business combinations (Tables) Sheet http://www.healthequity.com/role/BusinesscombinationsTables Business combinations (Tables) Tables http://www.healthequity.com/role/Businesscombinations 24 false false R25.htm 2317304 - Disclosure - Supplemental financial statement information (Tables) Sheet http://www.healthequity.com/role/SupplementalfinancialstatementinformationTables Supplemental financial statement information (Tables) Tables http://www.healthequity.com/role/Supplementalfinancialstatementinformation 25 false false R26.htm 2322305 - Disclosure - Leases (Tables) Sheet http://www.healthequity.com/role/LeasesTables Leases (Tables) Tables http://www.healthequity.com/role/Leases 26 false false R27.htm 2328306 - Disclosure - Intangible assets and goodwill (Tables) Sheet http://www.healthequity.com/role/IntangibleassetsandgoodwillTables Intangible assets and goodwill (Tables) Tables http://www.healthequity.com/role/Intangibleassetsandgoodwill 27 false false R28.htm 2333307 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.healthequity.com/role/CommitmentsandcontingenciesTables Commitments and contingencies (Tables) Tables http://www.healthequity.com/role/Commitmentsandcontingencies 28 false false R29.htm 2337308 - Disclosure - Indebtedness (Tables) Sheet http://www.healthequity.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.healthequity.com/role/Indebtedness 29 false false R30.htm 2341309 - Disclosure - Income taxes (Tables) Sheet http://www.healthequity.com/role/IncometaxesTables Income taxes (Tables) Tables http://www.healthequity.com/role/Incometaxes 30 false false R31.htm 2348310 - Disclosure - Stock-based compensation (Tables) Sheet http://www.healthequity.com/role/StockbasedcompensationTables Stock-based compensation (Tables) Tables http://www.healthequity.com/role/Stockbasedcompensation 31 false false R32.htm 2355311 - Disclosure - Fair value (Tables) Sheet http://www.healthequity.com/role/FairvalueTables Fair value (Tables) Tables http://www.healthequity.com/role/Fairvalue 32 false false R33.htm 2404401 - Disclosure - Summary of business and significant accounting policies - Narrative (Details) Sheet http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails Summary of business and significant accounting policies - Narrative (Details) Details http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesTables 33 false false R34.htm 2405402 - Disclosure - Summary of business and significant accounting policies - Property and Equipment (Details) Sheet http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails Summary of business and significant accounting policies - Property and Equipment (Details) Details 34 false false R35.htm 2406403 - Disclosure - Summary of business and significant accounting policies - Intangible Assets (Details) Sheet http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails Summary of business and significant accounting policies - Intangible Assets (Details) Details 35 false false R36.htm 2409404 - Disclosure - Net income (loss) per share (Details) Sheet http://www.healthequity.com/role/NetincomelosspershareDetails Net income (loss) per share (Details) Details http://www.healthequity.com/role/NetincomelosspershareTables 36 false false R37.htm 2412405 - Disclosure - Business combinations - Narrative (Details) Sheet http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails Business combinations - Narrative (Details) Details 37 false false R38.htm 2413406 - Disclosure - Business combinations - Preliminary Allocation of Consideration (Details) Sheet http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails Business combinations - Preliminary Allocation of Consideration (Details) Details 38 false false R39.htm 2414407 - Disclosure - Business combinations - Pro Forma Results (Details) Sheet http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails Business combinations - Pro Forma Results (Details) Details 39 false false R40.htm 2415408 - Disclosure - Business combinations - Acquired Intangible Assets (Details) Sheet http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails Business combinations - Acquired Intangible Assets (Details) Details 40 false false R41.htm 2418409 - Disclosure - Supplemental financial statement information - Narrative (Details) Sheet http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails Supplemental financial statement information - Narrative (Details) Details 41 false false R42.htm 2419410 - Disclosure - Supplemental financial statement information - Property and equipment (Details) Sheet http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails Supplemental financial statement information - Property and equipment (Details) Details 42 false false R43.htm 2420411 - Disclosure - Supplemental financial statement information - Other expense, net (Details) Sheet http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails Supplemental financial statement information - Other expense, net (Details) Details 43 false false R44.htm 2423412 - Disclosure - Leases - Narrative (Details) Sheet http://www.healthequity.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 44 false false R45.htm 2424413 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.healthequity.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 45 false false R46.htm 2425414 - Disclosure - Leases - Lease Liabilities (Details) Sheet http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails Leases - Lease Liabilities (Details) Details 46 false false R47.htm 2426415 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.healthequity.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 47 false false R48.htm 2429416 - Disclosure - Intangible assets and goodwill - Schedule of finite-lived intangible assets (Details) Sheet http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails Intangible assets and goodwill - Schedule of finite-lived intangible assets (Details) Details 48 false false R49.htm 2430417 - Disclosure - Intangible assets and goodwill - Narrative (Details) Sheet http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails Intangible assets and goodwill - Narrative (Details) Details 49 false false R50.htm 2431418 - Disclosure - Intangible assets and goodwill - Schedule for future amortization expense (Details) Sheet http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails Intangible assets and goodwill - Schedule for future amortization expense (Details) Details 50 false false R51.htm 2434419 - Disclosure - Commitments and contingencies - Outstanding Contractual Obligations (Details) Sheet http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails Commitments and contingencies - Outstanding Contractual Obligations (Details) Details 51 false false R52.htm 2435420 - Disclosure - Commitments and contingencies - Narrative (Details) Sheet http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails Commitments and contingencies - Narrative (Details) Details 52 false false R53.htm 2438421 - Disclosure - Indebtedness - Schedule of Long-term Debt (Details) Sheet http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails Indebtedness - Schedule of Long-term Debt (Details) Details 53 false false R54.htm 2439422 - Disclosure - Indebtedness - Narrative (Details) Sheet http://www.healthequity.com/role/IndebtednessNarrativeDetails Indebtedness - Narrative (Details) Details 54 false false R55.htm 2442423 - Disclosure - Income taxes - Components of Income tax (Details) Sheet http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails Income taxes - Components of Income tax (Details) Details 55 false false R56.htm 2443424 - Disclosure - Income taxes - Reconciliation of Income tax (Details) Sheet http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails Income taxes - Reconciliation of Income tax (Details) Details 56 false false R57.htm 2444425 - Disclosure - Income taxes - Narrative (Details) Sheet http://www.healthequity.com/role/IncometaxesNarrativeDetails Income taxes - Narrative (Details) Details 57 false false R58.htm 2445426 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails Income taxes - Deferred Tax Assets and Liabilities (Details) Details 58 false false R59.htm 2446427 - Disclosure - Income taxes - Unrecognized Tax Benefits (Details) Sheet http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails Income taxes - Unrecognized Tax Benefits (Details) Details 59 false false R60.htm 2449428 - Disclosure - Stock-based compensation - Summary of Share Based Compensation recognized (Details) Sheet http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails Stock-based compensation - Summary of Share Based Compensation recognized (Details) Details 60 false false R61.htm 2450429 - Disclosure - Stock-based compensation - Narrative (Details) Sheet http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails Stock-based compensation - Narrative (Details) Details 61 false false R62.htm 2451430 - Disclosure - Stock-based compensation - Assumptions (Details) Sheet http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails Stock-based compensation - Assumptions (Details) Details 62 false false R63.htm 2452431 - Disclosure - Stock-based compensation - Stock Option Activity (Details) Sheet http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails Stock-based compensation - Stock Option Activity (Details) Details 63 false false R64.htm 2453432 - Disclosure - Stock-based compensation - Restricted Stock Activity (Details) Sheet http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails Stock-based compensation - Restricted Stock Activity (Details) Details 64 false false R65.htm 2456433 - Disclosure - Fair value - Narrative (Details) Sheet http://www.healthequity.com/role/FairvalueNarrativeDetails Fair value - Narrative (Details) Details 65 false false R66.htm 2457434 - Disclosure - Fair value (Details) Sheet http://www.healthequity.com/role/FairvalueDetails Fair value (Details) Details http://www.healthequity.com/role/FairvalueTables 66 false false R67.htm 2459435 - Disclosure - Employee benefits (Details) Sheet http://www.healthequity.com/role/EmployeebenefitsDetails Employee benefits (Details) Details http://www.healthequity.com/role/Employeebenefits 67 false false R68.htm 2461436 - Disclosure - Subsequent events (Details) Sheet http://www.healthequity.com/role/SubsequenteventsDetails Subsequent events (Details) Details http://www.healthequity.com/role/Subsequentevents 68 false false All Reports Book All Reports hqy-20220131.htm a1017trittschuhemploymenta.htm a1018amendmentno1totrittsc.htm a1033non-employeedirectorc.htm exhibit2112022-1x31.htm exhibit2312022-1x31.htm exhibit3112022-1x31ceo.htm exhibit3122022-1x31cfo.htm exhibit3212022-1x31ceo.htm exhibit3222022-1x31cfo.htm hqy-20220131.xsd hqy-20220131_cal.xml hqy-20220131_def.xml hqy-20220131_lab.xml hqy-20220131_pre.xml hqy-20220131_g1.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hqy-20220131.htm": { "axisCustom": 1, "axisStandard": 30, "contextCount": 231, "dts": { "calculationLink": { "local": [ "hqy-20220131_cal.xml" ] }, "definitionLink": { "local": [ "hqy-20220131_def.xml" ] }, "inline": { "local": [ "hqy-20220131.htm" ] }, "labelLink": { "local": [ "hqy-20220131_lab.xml" ] }, "presentationLink": { "local": [ "hqy-20220131_pre.xml" ] }, "schema": { "local": [ "hqy-20220131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 693, "entityCount": 1, "hidden": { "http://www.healthequity.com/20220131": 2, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 6 }, "keyCustom": 71, "keyStandard": 392, "memberCustom": 36, "memberStandard": 44, "nsprefix": "hqy", "nsuri": "http://www.healthequity.com/20220131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "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.healthequity.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Business combinations", "role": "http://www.healthequity.com/role/Businesscombinations", "shortName": "Business combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116104 - Disclosure - Supplemental financial statement information", "role": "http://www.healthequity.com/role/Supplementalfinancialstatementinformation", "shortName": "Supplemental financial statement information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - Leases", "role": "http://www.healthequity.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - Intangible assets and goodwill", "role": "http://www.healthequity.com/role/Intangibleassetsandgoodwill", "shortName": "Intangible assets and goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132107 - Disclosure - Commitments and contingencies", "role": "http://www.healthequity.com/role/Commitmentsandcontingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136108 - Disclosure - Indebtedness", "role": "http://www.healthequity.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - Income taxes", "role": "http://www.healthequity.com/role/Incometaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147110 - Disclosure - Stock-based compensation", "role": "http://www.healthequity.com/role/Stockbasedcompensation", "shortName": "Stock-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154111 - Disclosure - Fair value", "role": "http://www.healthequity.com/role/Fairvalue", "shortName": "Fair value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158112 - Disclosure - Employee benefits", "role": "http://www.healthequity.com/role/Employeebenefits", "shortName": "Employee benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.healthequity.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160113 - Disclosure - Subsequent events", "role": "http://www.healthequity.com/role/Subsequentevents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of business and significant accounting policies (Policies)", "role": "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies", "shortName": "Summary of business and significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Summary of business and significant accounting policies (Tables)", "role": "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesTables", "shortName": "Summary of business and significant accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Net income (loss) per share (Tables)", "role": "http://www.healthequity.com/role/NetincomelosspershareTables", "shortName": "Net income (loss) per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Business combinations (Tables)", "role": "http://www.healthequity.com/role/BusinesscombinationsTables", "shortName": "Business combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Supplemental financial statement information (Tables)", "role": "http://www.healthequity.com/role/SupplementalfinancialstatementinformationTables", "shortName": "Supplemental financial statement information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Leases (Tables)", "role": "http://www.healthequity.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Intangible assets and goodwill (Tables)", "role": "http://www.healthequity.com/role/IntangibleassetsandgoodwillTables", "shortName": "Intangible assets and goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - Commitments and contingencies (Tables)", "role": "http://www.healthequity.com/role/CommitmentsandcontingenciesTables", "shortName": "Commitments and contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337308 - Disclosure - Indebtedness (Tables)", "role": "http://www.healthequity.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341309 - Disclosure - Income taxes (Tables)", "role": "http://www.healthequity.com/role/IncometaxesTables", "shortName": "Income taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Stock-based compensation (Tables)", "role": "http://www.healthequity.com/role/StockbasedcompensationTables", "shortName": "Stock-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355311 - Disclosure - Fair value (Tables)", "role": "http://www.healthequity.com/role/FairvalueTables", "shortName": "Fair value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Summary of business and significant accounting policies - Narrative (Details)", "role": "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "shortName": "Summary of business and significant accounting policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i7d0449c72fae429aae042d7a38953c5e_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Summary of business and significant accounting policies - Property and Equipment (Details)", "role": "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails", "shortName": "Summary of business and significant accounting policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i7d0449c72fae429aae042d7a38953c5e_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i2498620d7bf741d2bfc71f462b34cbbd_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Summary of business and significant accounting policies - Intangible Assets (Details)", "role": "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "shortName": "Summary of business and significant accounting policies - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i2498620d7bf741d2bfc71f462b34cbbd_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Net income (loss) per share (Details)", "role": "http://www.healthequity.com/role/NetincomelosspershareDetails", "shortName": "Net income (loss) per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Business combinations - Narrative (Details)", "role": "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "shortName": "Business combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i5295ad69af9c471188c4e3ec74b13227_I20190830", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionSharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Business combinations - Preliminary Allocation of Consideration (Details)", "role": "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "shortName": "Business combinations - Preliminary Allocation of Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ie849db5b9bb241a684cc951a745aa0b9_I20191031", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib403f98a05f04b738cb4d81c80e8b31c_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Business combinations - Pro Forma Results (Details)", "role": "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails", "shortName": "Business combinations - Pro Forma Results (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib403f98a05f04b738cb4d81c80e8b31c_D20200201-20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "idc1981df94914335952f1dcf04558c8d_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Business combinations - Acquired Intangible Assets (Details)", "role": "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "shortName": "Business combinations - Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i6875aa2eed6049a8a4359288e32676bb_D20210308-20210308", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Supplemental financial statement information - Narrative (Details)", "role": "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails", "shortName": "Supplemental financial statement information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Supplemental financial statement information - Property and equipment (Details)", "role": "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails", "shortName": "Supplemental financial statement information - Property and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Supplemental financial statement information - Other expense, net (Details)", "role": "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails", "shortName": "Supplemental financial statement information - Other expense, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "hqy:LesseeOperatingLeaseNumberOfExtensions", "reportCount": 1, "unique": true, "unitRef": "extension", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Leases - Narrative (Details)", "role": "http://www.healthequity.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "hqy:LesseeOperatingLeaseNumberOfExtensions", "reportCount": 1, "unique": true, "unitRef": "extension", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.healthequity.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Leases - Lease Liabilities (Details)", "role": "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails", "shortName": "Leases - Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.healthequity.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Intangible assets and goodwill - Schedule of finite-lived intangible assets (Details)", "role": "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails", "shortName": "Intangible assets and goodwill - Schedule of finite-lived intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Intangible assets and goodwill - Narrative (Details)", "role": "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "shortName": "Intangible assets and goodwill - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)", "role": "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Intangible assets and goodwill - Schedule for future amortization expense (Details)", "role": "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails", "shortName": "Intangible assets and goodwill - Schedule for future amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Commitments and contingencies - Outstanding Contractual Obligations (Details)", "role": "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "shortName": "Commitments and contingencies - Outstanding Contractual Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "lang": "en-US", "name": "hqy:InterestOnLongTermDebtToBePaidYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "hqy:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Commitments and contingencies - Narrative (Details)", "role": "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails", "shortName": "Commitments and contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Indebtedness - Schedule of Long-term Debt (Details)", "role": "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails", "shortName": "Indebtedness - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i2a2cfd71742846a8b0e40d4cf9975e39_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Indebtedness - Narrative (Details)", "role": "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "shortName": "Indebtedness - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i2a2cfd71742846a8b0e40d4cf9975e39_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - Income taxes - Components of Income tax (Details)", "role": "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails", "shortName": "Income taxes - Components of Income tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Income taxes - Reconciliation of Income tax (Details)", "role": "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails", "shortName": "Income taxes - Reconciliation of Income tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Income taxes - Narrative (Details)", "role": "http://www.healthequity.com/role/IncometaxesNarrativeDetails", "shortName": "Income taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ib168399e28804547b0682050768ac786_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i8e028795f09c48d2bd68bba00e9d45bc_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - Disclosure - Income taxes - Unrecognized Tax Benefits (Details)", "role": "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i2a08f2a9132d408cba845fd7d0797286_I20190131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i2a08f2a9132d408cba845fd7d0797286_I20190131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - Stock-based compensation - Summary of Share Based Compensation recognized (Details)", "role": "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails", "shortName": "Stock-based compensation - Summary of Share Based Compensation recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - Stock-based compensation - Narrative (Details)", "role": "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "shortName": "Stock-based compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - Disclosure - Stock-based compensation - Assumptions (Details)", "role": "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "shortName": "Stock-based compensation - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i97339b1b68da42c7b2768be18b59be39_D20190201-20200131", "decimals": "4", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i8e028795f09c48d2bd68bba00e9d45bc_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - Stock-based compensation - Stock Option Activity (Details)", "role": "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails", "shortName": "Stock-based compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ifff5759db3cb40608588bac0bfa0c7b5_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453432 - Disclosure - Stock-based compensation - Restricted Stock Activity (Details)", "role": "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails", "shortName": "Stock-based compensation - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i1945c30cdc534c04ba1f6dbcfbf7488a_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i53a97a51f4894738adff6f73f2211830_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456433 - Disclosure - Fair value - Narrative (Details)", "role": "http://www.healthequity.com/role/FairvalueNarrativeDetails", "shortName": "Fair value - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i53a97a51f4894738adff6f73f2211830_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i38c109de2930463985fd1700f1c01e09_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457434 - Disclosure - Fair value (Details)", "role": "http://www.healthequity.com/role/FairvalueDetails", "shortName": "Fair value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "i38c109de2930463985fd1700f1c01e09_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "hqy:SelfInsuranceMaximumCoveragePerIncident", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - Disclosure - Employee benefits (Details)", "role": "http://www.healthequity.com/role/EmployeebenefitsDetails", "shortName": "Employee benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "hqy:SelfInsuranceMaximumCoveragePerIncident", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "ifbb9353105de4bdcb909941eb2ed8ca6_D20220302-20220302", "decimals": "-6", "first": true, "lang": "en-US", "name": "hqy:PaymentsForAssetAcquisition", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461436 - Disclosure - Subsequent events (Details)", "role": "http://www.healthequity.com/role/SubsequenteventsDetails", "shortName": "Subsequent events (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of business and significant accounting policies", "role": "http://www.healthequity.com/role/Summaryofbusinessandsignificantaccountingpolicies", "shortName": "Summary of business and significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - Net income (loss) per share", "role": "http://www.healthequity.com/role/Netincomelosspershare", "shortName": "Net income (loss) per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20220131.htm", "contextRef": "if887380298e34cffb8d1960d4d331198_D20210201-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 81, "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r714", "r715", "r716" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r717" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r712" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r711" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r711" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r711" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r719" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r711" ], "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r711" ], "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r711" ], "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r711" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r721" ], "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r710" ], "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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r713" ], "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/2021q4", "presentation": [ "http://www.healthequity.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/2021q4", "presentation": [ "http://www.healthequity.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "hqy_A401kCustomerRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401(k) Customer Relationships [Member]", "label": "401(k) Customer Relationships [Member]", "terseLabel": "Acquired customer relationships" } } }, "localname": "A401kCustomerRelationshipsMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "hqy_A401kMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401(k) [Member]", "label": "401(k) [Member]", "terseLabel": "401(k)" } } }, "localname": "A401kMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "domainItemType" }, "hqy_A4500SeniorNotesDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "4.500% Senior Notes due 2029", "label": "4.500% Senior Notes due 2029 [Member]", "terseLabel": "4.500% Senior Notes due 2029" } } }, "localname": "A4500SeniorNotesDue2029Member", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/FairvalueNarrativeDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "hqy_AcquiredHSAIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired HSA Intangible Assets [Member]", "label": "Acquired HSA Intangible Assets [Member]", "terseLabel": "Acquired HSA portfolios", "verboseLabel": "Acquired HSA Portfolios" } } }, "localname": "AcquiredHSAIntangibleAssetsMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_AmortizationOfAcquiredIntangible": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Acquired Intangible", "label": "Amortization Of Acquired Intangible", "terseLabel": "Amortization of acquired intangible assets" } } }, "localname": "AmortizationOfAcquiredIntangible", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "hqy_AssetAcquisitionConsiderationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration", "label": "Asset Acquisition, Consideration [Abstract]", "terseLabel": "Asset Acquisition, Consideration [Abstract]" } } }, "localname": "AssetAcquisitionConsiderationAbstract", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "hqy_AssetAcquisitionConsiderationToBePaid": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration, To Be Paid", "label": "Asset Acquisition, Consideration, To Be Paid", "totalLabel": "Total" } } }, "localname": "AssetAcquisitionConsiderationToBePaid", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_AssetAcquisitionConsiderationToBePaidAfterYearFive": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 5.0, "parentTag": "hqy_AssetAcquisitionConsiderationToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration, To Be Paid, After Year Five", "label": "Asset Acquisition, Consideration, To Be Paid, After Year Five", "terseLabel": "Thereafter" } } }, "localname": "AssetAcquisitionConsiderationToBePaidAfterYearFive", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_AssetAcquisitionConsiderationToBePaidYearFive": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 4.0, "parentTag": "hqy_AssetAcquisitionConsiderationToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration, To Be Paid, Year Five", "label": "Asset Acquisition, Consideration, To Be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "AssetAcquisitionConsiderationToBePaidYearFive", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_AssetAcquisitionConsiderationToBePaidYearFour": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 1.0, "parentTag": "hqy_AssetAcquisitionConsiderationToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration, To Be Paid, Year Four", "label": "Asset Acquisition, Consideration, To Be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "AssetAcquisitionConsiderationToBePaidYearFour", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_AssetAcquisitionConsiderationToBePaidYearOne": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 3.0, "parentTag": "hqy_AssetAcquisitionConsiderationToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration, To Be Paid, Year One", "label": "Asset Acquisition, Consideration, To Be Paid, Year One", "terseLabel": "2023" } } }, "localname": "AssetAcquisitionConsiderationToBePaidYearOne", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_AssetAcquisitionConsiderationToBePaidYearThree": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 6.0, "parentTag": "hqy_AssetAcquisitionConsiderationToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration, To Be Paid, Year Three", "label": "Asset Acquisition, Consideration, To Be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "AssetAcquisitionConsiderationToBePaidYearThree", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_AssetAcquisitionConsiderationToBePaidYearTwo": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 2.0, "parentTag": "hqy_AssetAcquisitionConsiderationToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Consideration, To Be Paid, Year Two", "label": "Asset Acquisition, Consideration, To Be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "AssetAcquisitionConsiderationToBePaidYearTwo", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.healthequity.com/20220131", "xbrltype": "stringItemType" }, "hqy_BusinessCombinationContingentConsiderationPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Performance Period", "label": "Business Combination, Contingent Consideration, Performance Period", "terseLabel": "Contingent consideration, performance period" } } }, "localname": "BusinessCombinationContingentConsiderationPerformancePeriod", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "hqy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash And Cash Equivalents", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash And Cash Equivalents", "terseLabel": "Cash and cash equivalents, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentClientHeldFundsObligation": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Client Held Funds Obligation", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Client Held Funds Obligation", "negatedLabel": "Client-held funds obligation, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentClientHeldFundsObligation", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes", "negatedLabel": "Deferred tax liability, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Current Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Current Assets", "terseLabel": "Other current assets, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdjustmentCurrentLiabilitiesOther": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Adjustment, Current Liabilities, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Adjustment, Current Liabilities, Other", "negatedLabel": "Other current liabilities, adjustments" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAdjustmentCurrentLiabilitiesOther", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedClientHeldFundsObligation": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Client Held Funds Obligation", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Client Held Funds Obligation", "negatedTerseLabel": "Client-held funds obligation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedClientHeldFundsObligation", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseRightofuseAssets": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOperatingLeaseRightofuseAssets", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_ClientHeldFundsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Client Held Funds [Policy Text Block]", "label": "Client Held Funds [Policy Text Block]", "terseLabel": "Client-held funds" } } }, "localname": "ClientHeldFundsPolicyTextBlock", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hqy_ComputerSoftwareAndCapitalizedSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Software And Capitalized Software Development Costs [Member]", "label": "Computer Software And Capitalized Software Development Costs [Member]", "terseLabel": "Software and software development costs" } } }, "localname": "ComputerSoftwareAndCapitalizedSoftwareDevelopmentCostsMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "hqy_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "domainItemType" }, "hqy_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement", "label": "Credit Agreement [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentAmortizationPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period", "label": "Debt Instrument, Amortization Period [Axis]", "terseLabel": "Debt Instrument, Amortization Period [Axis]" } } }, "localname": "DebtInstrumentAmortizationPeriodAxis", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "hqy_DebtInstrumentAmortizationPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period", "label": "Debt Instrument, Amortization Period [Domain]", "terseLabel": "Debt Instrument, Amortization Period [Domain]" } } }, "localname": "DebtInstrumentAmortizationPeriodDomain", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentAmortizationPeriodFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period Five", "label": "Debt Instrument, Amortization Period Five [Member]", "terseLabel": "Debt Instrument, Amortization Period Five" } } }, "localname": "DebtInstrumentAmortizationPeriodFiveMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentAmortizationPeriodFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period Four", "label": "Debt Instrument, Amortization Period Four [Member]", "terseLabel": "Debt Instrument, Amortization Period Four" } } }, "localname": "DebtInstrumentAmortizationPeriodFourMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentAmortizationPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period One", "label": "Debt Instrument, Amortization Period One [Member]", "terseLabel": "Debt Instrument, Amortization Period One" } } }, "localname": "DebtInstrumentAmortizationPeriodOneMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentAmortizationPeriodTwoAndThreePeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period Two and Three Period", "label": "Debt Instrument, Amortization Period Two and Three Period [Member]", "terseLabel": "Debt Instrument, Amortization Period Two and Three Period" } } }, "localname": "DebtInstrumentAmortizationPeriodTwoAndThreePeriodMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentCovenantMinimumInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Minimum Interest Coverage Ratio", "label": "Debt Instrument, Covenant, Minimum Interest Coverage Ratio", "terseLabel": "Minimum interest coverage ratio" } } }, "localname": "DebtInstrumentCovenantMinimumInterestCoverageRatio", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "pureItemType" }, "hqy_DebtInstrumentCovenantNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Net Leverage Ratio", "label": "Debt Instrument, Covenant, Net Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "DebtInstrumentCovenantNetLeverageRatio", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "pureItemType" }, "hqy_DebtInstrumentPeriodicRepaymentsPercentageOfPrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Repayments, Percentage Of Principal Amount", "label": "Debt Instrument, Periodic Repayments, Percentage Of Principal Amount", "terseLabel": "Debt instrument, amortization of loans, percentage of principal amount" } } }, "localname": "DebtInstrumentPeriodicRepaymentsPercentageOfPrincipalAmount", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "hqy_DebtInstrumentPrepaymentCovenantPercentageOfProceedsFromSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepayment Covenant, Percentage Of Proceeds From Sales", "label": "Debt Instrument, Prepayment Covenant, Percentage Of Proceeds From Sales", "terseLabel": "Debt instrument, prepayment covenant, percentage of proceeds from sales to used to prepay" } } }, "localname": "DebtInstrumentPrepaymentCovenantPercentageOfProceedsFromSales", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "hqy_DebtInstrumentPrepaymentCovenantPeriodToCommitToReinvestAfterInitialPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepayment Covenant, Period To Commit To Reinvest After Initial Period", "label": "Debt Instrument, Prepayment Covenant, Period To Commit To Reinvest After Initial Period", "terseLabel": "Debt instrument, number of days to commit to reinvesting proceeds from sales of assets after initial period" } } }, "localname": "DebtInstrumentPrepaymentCovenantPeriodToCommitToReinvestAfterInitialPeriod", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "hqy_DebtInstrumentPrepaymentCovenantPeriodToReinvestProceedsFromSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Prepayment Covenant, Period To Reinvest Proceeds From Sales", "label": "Debt Instrument, Prepayment Covenant, Period To Reinvest Proceeds From Sales", "terseLabel": "Debt instrument, number of days to reinvest proceeds from sales of assets" } } }, "localname": "DebtInstrumentPrepaymentCovenantPeriodToReinvestProceedsFromSales", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "hqy_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liability", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hqy_DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "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 research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research, Noncurrent", "terseLabel": "Research and development credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearchNoncurrent", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hqy_DeferredTaxLiabilitiesIncrementalContractCosts": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Incremental Contract Costs", "label": "Deferred Tax Liabilities, Incremental Contract Costs", "negatedTerseLabel": "Incremental contract costs" } } }, "localname": "DeferredTaxLiabilitiesIncrementalContractCosts", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hqy_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Asset", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Asset", "terseLabel": "Right of use asset" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAsset", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_EffectiveIncomeTaxRateReconciliationChangeInNetOperatingLosses": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Change In Net Operating Losses", "label": "Effective Income Tax Rate Reconciliation, Change In Net Operating Losses", "terseLabel": "Change in net operating losses due to measurement period adjustments" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInNetOperatingLosses", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "hqy_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionRelatedCosts": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition Related Costs", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition Related Costs", "terseLabel": "Non-deductible acquisition-related costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionRelatedCosts", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "hqy_EffectiveIncomeTaxRateReconciliationReclassificationOfOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 14.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Reclassification Of Operating Lease Right-of-use Assets", "label": "Effective Income Tax Rate Reconciliation, Reclassification Of Operating Lease Right-of-use Assets", "terseLabel": "Reclassification of operating lease right-of-use assets" } } }, "localname": "EffectiveIncomeTaxRateReconciliationReclassificationOfOperatingLeaseRightOfUseAssets", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "hqy_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustments": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 15.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Return-To-Provision Adjustments", "label": "Effective Income Tax Rate Reconciliation, Return-To-Provision Adjustments", "negatedTerseLabel": "Return-to-provision adjustments" } } }, "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustments", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "hqy_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017ChangeinDeferredTaxRate": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Change in Deferred Tax Rate", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Change in Deferred Tax Rate", "terseLabel": "Deferred tax rate adjustment due to merger integration" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017ChangeinDeferredTaxRate", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "hqy_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitEmployeeRemunerationPaymentsAmount": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Employee Remuneration Payments, Amount", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Employee Remuneration Payments, Amount", "terseLabel": "Excessive employee remuneration" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitEmployeeRemunerationPaymentsAmount", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "hqy_EmployeeRelatedLiabilitiesCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee-Related Liabilities, Current [Member]", "label": "Employee-Related Liabilities, Current [Member]", "terseLabel": "Accrued Compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "domainItemType" }, "hqy_EquityAwardsExchangedForCashInBusinessCombinationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Awards Exchanged For Cash In Business Combination", "label": "Equity Awards Exchanged For Cash In Business Combination [Member]", "terseLabel": "Acquisition awards exchanged for cash" } } }, "localname": "EquityAwardsExchangedForCashInBusinessCombinationMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_ExerciseOfStockOptionsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exercise of Stock Options Receivable", "label": "Exercise of Stock Options Receivable", "terseLabel": "Exercise of common stock options receivable" } } }, "localname": "ExerciseOfStockOptionsReceivable", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hqy_ExpireInTaxYears2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expire In Tax Years 2028 [Member]", "label": "Expire In Tax Years 2028 [Member]", "terseLabel": "January 31, 2028" } } }, "localname": "ExpireInTaxYears2028Member", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_FollowOnEquityOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Follow On Equity Offering [Member]", "label": "Follow On Equity Offering [Member]", "terseLabel": "Follow on Equity Offering" } } }, "localname": "FollowOnEquityOfferingMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_FurtherAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Further Acquisition", "label": "Further Acquisition [Member]", "terseLabel": "Further Acquisition" } } }, "localname": "FurtherAcquisitionMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "domainItemType" }, "hqy_FurtherHealthSavingsAccountPortfolioAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Further Health Savings Account Portfolio Acquisition", "label": "Further Health Savings Account Portfolio Acquisition [Member]", "terseLabel": "Further Health Savings Account Portfolio Acquisition" } } }, "localname": "FurtherHealthSavingsAccountPortfolioAcquisitionMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "domainItemType" }, "hqy_HSAMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HSA Member [Member]", "label": "HSA Member [Member]", "terseLabel": "HSA Member" } } }, "localname": "HSAMemberMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_HealthSavingsAdministratorsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HealthSavings Administrators, LLC", "label": "HealthSavings Administrators, LLC [Member]", "terseLabel": "HealthSavings Administrators, LLC" } } }, "localname": "HealthSavingsAdministratorsLLCMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "hqy_IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive Plan", "label": "Incentive Plan [Member]", "terseLabel": "Incentive Plan" } } }, "localname": "IncentivePlanMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_IncreaseDecreaseInOperatingLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Liability, Noncurrent", "label": "Increase (Decrease) In Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilityNoncurrent", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hqy_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Operating Lease Right Of Use Asset", "label": "Increase Decrease In Operating Lease Right Of Use Asset", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hqy_InterestOnLongTermDebtFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, Fiscal Year Maturity", "label": "Interest On Long-Term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Interest On Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "InterestOnLongTermDebtFiscalYearMaturityAbstract", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "hqy_InterestOnLongTermDebtToBePaid": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, To Be Paid", "label": "Interest On Long-Term Debt, To Be Paid", "totalLabel": "Total" } } }, "localname": "InterestOnLongTermDebtToBePaid", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_InterestOnLongTermDebtToBePaidAfterYearFive": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 5.0, "parentTag": "hqy_InterestOnLongTermDebtToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, To Be Paid, After Year Five", "label": "Interest On Long-Term Debt, To Be Paid, After Year Five", "terseLabel": "Thereafter" } } }, "localname": "InterestOnLongTermDebtToBePaidAfterYearFive", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_InterestOnLongTermDebtToBePaidYearFive": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 2.0, "parentTag": "hqy_InterestOnLongTermDebtToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, To Be Paid, Year Five", "label": "Interest On Long-Term Debt, To Be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "InterestOnLongTermDebtToBePaidYearFive", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_InterestOnLongTermDebtToBePaidYearFour": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 4.0, "parentTag": "hqy_InterestOnLongTermDebtToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, To Be Paid, Year Four", "label": "Interest On Long-Term Debt, To Be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "InterestOnLongTermDebtToBePaidYearFour", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_InterestOnLongTermDebtToBePaidYearOne": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 6.0, "parentTag": "hqy_InterestOnLongTermDebtToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, To Be Paid, Year One", "label": "Interest On Long-Term Debt, To Be Paid, Year One", "terseLabel": "2023" } } }, "localname": "InterestOnLongTermDebtToBePaidYearOne", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_InterestOnLongTermDebtToBePaidYearThree": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 3.0, "parentTag": "hqy_InterestOnLongTermDebtToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, To Be Paid, Year Three", "label": "Interest On Long-Term Debt, To Be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "InterestOnLongTermDebtToBePaidYearThree", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_InterestOnLongTermDebtToBePaidYearTwo": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 1.0, "parentTag": "hqy_InterestOnLongTermDebtToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest On Long-Term Debt, To Be Paid, Year Two", "label": "Interest On Long-Term Debt, To Be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "InterestOnLongTermDebtToBePaidYearTwo", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "terseLabel": "Operating lease not yet commenced undiscounted amount" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, Including Leases Not Yet Commenced", "label": "Lessee, Operating Lease, Liability, To Be Paid, Including Leases Not Yet Commenced", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_LesseeOperatingLeaseNumberOfExtensions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Extensions", "label": "Lessee, Operating Lease, Number Of Extensions", "terseLabel": "Lessee, operating lease, number of extensions" } } }, "localname": "LesseeOperatingLeaseNumberOfExtensions", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "hqy_LineOfCreditFacilityMaximumBorrowingCapacityOfFutureCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity Of Future Commitments", "label": "Line Of Credit Facility, Maximum Borrowing Capacity Of Future Commitments", "terseLabel": "Maximum borrowing capacity of future commitments" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityOfFutureCommitments", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_LossContingencyNumberOfLawsuits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency Number Of Lawsuits", "label": "Loss Contingency Number Of Lawsuits", "terseLabel": "Number of derivative lawsuits" } } }, "localname": "LossContingencyNumberOfLawsuits", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "hqy_LuumAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Luum Acquisition", "label": "Luum Acquisition [Member]", "terseLabel": "Luum Acquisition" } } }, "localname": "LuumAcquisitionMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "domainItemType" }, "hqy_MergerIntegrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger Integration", "label": "Merger Integration [Member]", "terseLabel": "Merger integration" } } }, "localname": "MergerIntegrationMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_MinimumNetWorthAboveCustodialAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Net Worth Above Custodial Assets", "label": "Minimum Net Worth Above Custodial Assets", "terseLabel": "Minimum net worth above custodial assets" } } }, "localname": "MinimumNetWorthAboveCustodialAssets", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "hqy_NonPassiveCustodialFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non - Passive Custodial funds", "label": "Non - Passive Custodial funds [Member]", "terseLabel": "Non-passive Custodial Fund" } } }, "localname": "NonPassiveCustodialFundsMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_OtherAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Assets [Policy Text Block]", "label": "Other Assets [Policy Text Block]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsPolicyTextBlock", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hqy_OtherNonoperatingIncomeExpenseMiscellaneous": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Nonoperating Income (Expense), Miscellaneous", "label": "Other Nonoperating Income (Expense), Miscellaneous", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseMiscellaneous", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails" ], "xbrltype": "monetaryItemType" }, "hqy_PassiveCustodialFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Passive Custodial Funds", "label": "Passive Custodial Funds [Member]", "terseLabel": "Passive Custodial Funds" } } }, "localname": "PassiveCustodialFundsMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_PaymentsForAssetAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Asset Acquisition", "label": "Payments For Asset Acquisition", "terseLabel": "Payments for asset acquisition", "verboseLabel": "Payments for asset acquisition" } } }, "localname": "PaymentsForAssetAcquisition", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_PaymentsToSettleClientHeldFunds": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Settle Client Held Funds", "label": "Payments To Settle Client Held Funds", "negatedTerseLabel": "Settlement of client-held funds obligation, net" } } }, "localname": "PaymentsToSettleClientHeldFunds", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "hqy_PerformanceRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Restricted Stock Awards [Member]", "label": "Performance Restricted Stock Awards [Member]", "terseLabel": "Performance restricted stock awards", "verboseLabel": "Performance Restricted Stock Awards" } } }, "localname": "PerformanceRestrictedStockAwardsMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_PerformanceRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Restricted Stock Units [Member]", "label": "Performance Restricted Stock Units [Member]", "terseLabel": "Performance restricted stock units", "verboseLabel": "Performance Restricted Stock Units" } } }, "localname": "PerformanceRestrictedStockUnitsMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_PriorCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior Credit Agreement", "label": "Prior Credit Agreement [Member]", "terseLabel": "Prior Term Loan Facility" } } }, "localname": "PriorCreditAgreementMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "hqy_ProceedsFromSaleOfOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Sale Of Operating Lease, Right-Of-Use Asset", "label": "Proceeds From Sale Of Operating Lease, Right-Of-Use Asset", "terseLabel": "Proceeds from sale of operating lease" } } }, "localname": "ProceedsFromSaleOfOperatingLeaseRightOfUseAsset", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_RACustomerRelationshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RA Customer Relationship [Member]", "label": "RA Customer Relationship [Member]", "terseLabel": "RA Customer Relationship" } } }, "localname": "RACustomerRelationshipMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_SalesandMarketingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and Marketing [Member]", "label": "Sales and Marketing [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SalesandMarketingMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Unrecognized Tax Benefits Netted Against Deferred Tax Assets [Table Text Block]", "label": "Schedule of Unrecognized Tax Benefits Netted Against Deferred Tax Assets [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefit Netted Against Deferred Tax Asset" } } }, "localname": "ScheduleofUnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsTableTextBlock", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesTables" ], "xbrltype": "textBlockItemType" }, "hqy_SelfInsuranceMaximumCoveragePerIncident": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Self Insurance, Maximum Coverage Per Incident", "label": "Self Insurance, Maximum Coverage Per Incident", "terseLabel": "Maximum coverage per incident under self-insurance" } } }, "localname": "SelfInsuranceMaximumCoveragePerIncident", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value", "terseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodRemainingModifiedRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Remaining Modified, Ratio", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Remaining Modified, Ratio", "terseLabel": "Fraction of awards modified" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodRemainingModifiedRatio", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "hqy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, To Be Earned, Ratio", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Ratio", "terseLabel": "Fraction of awards fully earned" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRatio", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "hqy_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised", "label": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Exercised", "terseLabel": "Exercised, minimum (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimitExercised", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hqy_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding", "label": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Outstanding", "periodEndLabel": "Ending balance, minimum (in usd per share)", "periodStartLabel": "Beginning balance, minimum (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimitOutstanding", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hqy_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised", "label": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Exercised", "terseLabel": "Exercised, maximum (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimitExercised", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hqy_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding", "label": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Outstanding", "periodEndLabel": "Ending balance, maximum (in usd per share)", "periodStartLabel": "Beginning balance, maximum (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimitOutstanding", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hqy_ShareBasedPaymentArrangementDecreaseInExpenseDueToModificationOfTerms": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Decrease In Expense Due To Modification Of Terms", "label": "Share-Based Payment Arrangement, Decrease In Expense Due To Modification Of Terms", "terseLabel": "Share-based payment arrangement, decrease in expense due to modification of terms" } } }, "localname": "ShareBasedPaymentArrangementDecreaseInExpenseDueToModificationOfTerms", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_ShareBasedPaymentArrangementPlanModificationIncrementalCostNumberOfTeamMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Plan Modification, Incremental Cost, Number Of Team Members", "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost, Number Of Team Members", "terseLabel": "Number of team members modification affected" } } }, "localname": "ShareBasedPaymentArrangementPlanModificationIncrementalCostNumberOfTeamMembers", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Available for Grants, Percentage of Capital Stock Outstanding, Percentage", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional Shares Available for Grants, Percentage of Capital Stock Outstanding, Percentage", "terseLabel": "Additional shares available for grants as percentage of capital stock outstanding" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAdditionalSharesAvailableforGrantsPercentageofCapitalStockOutstandingPercentage", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "hqy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period from Termination of Employment", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period from Termination of Employment", "terseLabel": "Expiration period from termination of employment" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriodfromTerminationofEmployment", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "hqy_StockIssuanceCostsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issuance Costs Payable", "label": "Stock Issuance Costs Payable", "terseLabel": "Other offering expenses payable" } } }, "localname": "StockIssuanceCostsPayable", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_SubleaseIncomeToBeReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, To Be Received", "label": "Sublease Income, To Be Received", "terseLabel": "Sublease income to be received" } } }, "localname": "SubleaseIncomeToBeReceived", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_TechnologyandDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology and Development [Member]", "label": "Technology and Development [Member]", "terseLabel": "Technology and development" } } }, "localname": "TechnologyandDevelopmentMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "hqy_TotalNonCashShareBasedPaymentArrangementExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Non cash Share Based Payment Arrangement Expense", "label": "Total Non cash Share Based Payment Arrangement Expense [Member]", "terseLabel": "Total non-cash stock-based compensation expense" } } }, "localname": "TotalNonCashShareBasedPaymentArrangementExpenseMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_UnionMesaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Union Mesa", "label": "Union Mesa [Member]", "terseLabel": "Union Mesa" } } }, "localname": "UnionMesaMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_UnrecognizedTaxBenefitNet": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefit, Net", "label": "Unrecognized Tax Benefit, Net", "totalLabel": "Unrecognized tax benefits recorded on the consolidated balance sheet" } } }, "localname": "UnrecognizedTaxBenefitNet", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails": { "order": 2.0, "parentTag": "hqy_UnrecognizedTaxBenefitNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Amount Netted Against Deferred Tax Assets", "label": "Unrecognized Tax Benefits, Amount Netted Against Deferred Tax Assets", "negatedLabel": "Amounts netted against related deferred tax assets or tax receivables" } } }, "localname": "UnrecognizedTaxBenefitsAmountNettedAgainstDeferredTaxAssets", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "hqy_WageWorksInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WageWorks Inc. [Member]", "label": "WageWorks Inc. [Member]", "terseLabel": "WageWorks Inc." } } }, "localname": "WageWorksInc.Member", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails", "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_WageWorksIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wage Works Inc.", "label": "Wage Works Inc. [Member]", "terseLabel": "WageWorks, Inc." } } }, "localname": "WageWorksIncMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_WageWorksInsurersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "WageWorks Insurers [Member]", "label": "WageWorks Insurers [Member]", "terseLabel": "WageWorks Insurers" } } }, "localname": "WageWorksInsurersMember", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract]", "label": "Weighted Average Number Of Shares Used In Computing Net Income Per Share Attributable To Common Stockholders, Basic And Diluted [Abstract]", "terseLabel": "Weighted-average number of shares used in computing net income (loss) per share:" } } }, "localname": "WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract", "nsuri": "http://www.healthequity.com/20220131", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Payments Due By Fiscal Year For Our Outstanding Contractual Obligations" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r54", "r56", "r111", "r112", "r268", "r305", "r720" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r267", "r304", "r407", "r417", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r674", "r676", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r267", "r304", "r407", "r417", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r674", "r676", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r181", "r323", "r325", "r635", "r673", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r181", "r323", "r325", "r635", "r673", "r675" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r267", "r304", "r353", "r407", "r417", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r674", "r676", "r707", "r708" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r267", "r304", "r353", "r407", "r417", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r674", "r676", "r707", "r708" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r55", "r56", "r111", "r112", "r268", "r305" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r620" ], "calculation": { "http://www.healthequity.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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r28", "r184", "r185" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $6,228 and $4,239 as of January 31, 2022 and 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r233" ], "calculation": { "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Supplemental financial statement information" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Supplementalfinancialstatementinformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r29", "r464", "r620" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r115", "r116", "r117", "r461", "r462", "r463", "r565" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r419", "r421", "r467", "r468" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.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]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r421", "r452", "r466" ], "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": "Share based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r186", "r200", "r201", "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r34", "r186", "r200" ], "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", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r73", "r94", "r287", "r595" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r94", "r216", "r225" ], "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", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "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", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r107", "r164", "r173", "r179", "r193", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r549", "r552", "r574", "r618", "r620", "r644", "r662" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r53", "r107", "r193", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r549", "r552", "r574", "r618", "r620" ], "calculation": { "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r423", "r455" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Customary Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r400", "r413" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r400", "r413", "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership interest (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r522", "r523" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Merger related costs, price per share (in usd per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r522", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r522", "r523" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r520" ], "calculation": { "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "negatedLabel": "Acquisition costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r536", "r537", "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Aggregate fair value of consideration paid" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r534", "r536", "r537", "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Borrowing pursuant to term loan facility" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r93", "r544" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Maximum amount of contingent consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r535", "r538", "r542" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent payments payable" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Businesscombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Combination, Integration Related Costs", "terseLabel": "Merger integration" } } }, "localname": "BusinessCombinationIntegrationRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r529" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "negatedTotalLabel": "Total consideration paid, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r526", "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total consideration paid" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r526", "r527" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant, and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Asset acquisitions and Business combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable or accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of capitalized contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Capitalized contract cost, amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract cost" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r36", "r96" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r17", "r97", "r642" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r90", "r96", "r102" ], "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": "Ending cash and cash equivalents", "periodStartLabel": "Beginning cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r583" ], "calculation": { "http://www.healthequity.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": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r240", "r649", "r667" ], "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 (see Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r237", "r238", "r239", "r247", "r704" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Commitmentsandcontingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r115", "r116", "r565" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "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", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "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", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r306" ], "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, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27", "r620" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Common stock, $0.0001 par value, 900,000 shares authorized, 83,780 and 77,168 shares issued and outstanding as of January 31, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r327", "r330", "r418", "r470" ], "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]", "terseLabel": "Employee benefits" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Employeebenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61", "r69", "r652", "r669" ], "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", "terseLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment", "verboseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r217", "r223", "r532" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "verboseLabel": "Computer software intangible asset" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r103", "r551" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "ContractualObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Contractual Obligation, Fiscal Year Maturity [Abstract]" } } }, "localname": "ContractualObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75", "r635" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditAndDebitCardMember": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Card issued to user to facilitate payment for purchase of product and service paid directly to merchant by issuer, or from user's checking account.", "label": "Credit and Debit Card [Member]", "terseLabel": "Interchange revenue" } } }, "localname": "CreditAndDebitCardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r108", "r500", "r510" ], "calculation": { "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails": { "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)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r500", "r510", "r512" ], "calculation": { "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails": { "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 current tax provision (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r108", "r500", "r510" ], "calculation": { "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails": { "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)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r531" ], "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": "Acquired customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r105", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r281", "r288", "r289", "r291", "r302" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Indebtedness" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r106", "r113", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r277", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r296", "r297", "r298", "r299", "r596", "r645", "r647", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/FairvalueNarrativeDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "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": "Variable rate borrowing spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r292", "r647", "r661" ], "calculation": { "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal amount", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r264", "r296", "r297", "r594", "r596", "r597" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r295", "r594", "r596" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47", "r265" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48", "r106", "r113", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r277", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r296", "r297", "r298", "r299", "r596" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/FairvalueNarrativeDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period five representing fifth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Five [Member]", "terseLabel": "Prior to October 1, 2024, 40% of Principal" } } }, "localname": "DebtInstrumentRedemptionPeriodFiveMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Four [Member]", "terseLabel": "Prior to October 1, 2024" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "October 1, 2024" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "October 1, 2026 and thereafter" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "October 1, 2025" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of principal amount redeemed" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r106", "r113", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r277", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r290", "r296", "r297", "r298", "r299", "r307", "r308", "r309", "r310", "r593", "r594", "r596", "r597", "r659" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r277", "r293", "r296", "r297", "r595" ], "calculation": { "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Less: unamortized discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Other long-term liabilities" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r501", "r510" ], "calculation": { "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails": { "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)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r277", "r595" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Less: unamortized loan issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r108", "r501", "r510", "r511", "r512" ], "calculation": { "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails": { "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 deferred tax provision (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r24", "r25", "r490", "r646", "r660" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "Total gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r476", "r477" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r95" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r501", "r510" ], "calculation": { "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails": { "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)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r491" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r493" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.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, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other, net" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.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 share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "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 reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r492" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Less valuation allowance", "terseLabel": "Deferred tax asset, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r477", "r493" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax asset (liability)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r498", "r499", "r546", "r547" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.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 goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "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 intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "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, net" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r498", "r499" ], "calculation": { "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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 Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer matching contribution expense" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percent of employees eligible earnings" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r94", "r231" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r94", "r162" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Acquired developed technology", "verboseLabel": "Acquired developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Stockbasedcompensation" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r70", "r124", "r125", "r126", "r127", "r128", "r133", "r135", "r140", "r141", "r142", "r146", "r147", "r566", "r567", "r653", "r670" ], "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 (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income (loss) per share:", "verboseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r70", "r124", "r125", "r126", "r127", "r128", "r135", "r140", "r141", "r142", "r146", "r147", "r566", "r567", "r653", "r670" ], "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 (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net income (loss) per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Netincomelosspershare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax expense (benefit) rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r469", "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 2.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": "Excess tax benefits on stock-based compensation expense, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.healthequity.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", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r454" ], "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": "Recognition period for stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r454" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation not yet recognized, other than options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r454" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock compensation expense to be recognized in future" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r450" ], "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" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r63", "r64", "r65", "r115", "r116", "r117", "r120", "r129", "r131", "r149", "r197", "r306", "r311", "r461", "r462", "r463", "r506", "r507", "r565", "r584", "r585", "r586", "r587", "r588", "r589", "r679", "r680", "r681", "r726" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r192" ], "calculation": { "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (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, Gain (Loss)", "terseLabel": "Gain on equity securities" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r279", "r296", "r297", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r396", "r568", "r624", "r625", "r626" ], "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 Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Fairvalue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r279", "r296", "r297", "r354", "r355", "r360", "r396", "r568", "r625" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r279", "r296", "r297", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r396", "r568", "r626" ], "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": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r569", "r573" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r569", "r573" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Change in the Fair Value of the Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value recognized in the consolidated statement of operations and comprehensive income (loss)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "terseLabel": "Contingent consideration recognized at acquisition" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r569" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance as of January 31, 2022", "periodStartLabel": "Balance as of January 31, 2021" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r279", "r296", "r297", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r396", "r624", "r625", "r626" ], "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 Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialServiceOtherMember": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other.", "label": "Financial Service, Other [Member]", "terseLabel": "Custodial revenue" } } }, "localname": "FinancialServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "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": "Estimated life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r224" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r226" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r226" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r226" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r226" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r226" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r217", "r220", "r224", "r228", "r636", "r640" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r224", "r640" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r217", "r223" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r224", "r636" ], "calculation": { "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleforfutureamortizationexpenseDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets, acquired", "verboseLabel": "Acquire rights to act" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures", "verboseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r94" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Gains on equity securities" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r94", "r300", "r301" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r207", "r209", "r620", "r643" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during the period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible assets and goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Intangibleassetsandgoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r94", "r208", "r211", "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r212", "r519" ], "calculation": { "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "negatedLabel": "Decrease in goodwill due to measurement period adjustments, net", "terseLabel": "Goodwill, adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r107", "r164", "r172", "r175", "r178", "r180", "r193", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r574" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r94", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of long-lived assets to be disposed of" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process software development costs" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r164", "r172", "r175", "r178", "r180", "r641", "r650", "r655", "r671" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r109", "r480", "r488", "r495", "r508", "r513", "r515", "r516", "r517" ], "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]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Incometaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r130", "r131", "r163", "r478", "r509", "r514", "r672" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "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)", "terseLabel": "Income tax provision (benefit)", "totalLabel": "Total income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/IncometaxesComponentsofIncometaxDetails", "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r62", "r474", "r475", "r488", "r489", "r494", "r502" ], "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 tax provision (benefit)" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r473", "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "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 increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary": { "auth_ref": [ "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 7.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 equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Amount", "negatedLabel": "Non-taxable gain on investment in subsidiary" } } }, "localname": "IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 12.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", "terseLabel": "Federal income tax provision (benefit) at the statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 4.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 nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Other non-deductible or non-taxable items, net" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 3.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", "terseLabel": "Other items, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 11.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 tax provision (benefit), net of federal tax provision (benefit)" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 1.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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Change in uncertain tax position reserves, net of indirect benefits" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r479" ], "calculation": { "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails": { "order": 9.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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Federal research and development credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesReconciliationofIncometaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r98" ], "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", "terseLabel": "Income tax payments (refunds), net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accounts payable, accrued liabilities, and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r136", "r137", "r138", "r142" ], "calculation": { "http://www.healthequity.com/role/NetincomelosspershareDetails": { "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 share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Weighted-average dilutive effect of stock options and restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r219", "r227" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r219", "r227" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Indefinite-lived intangible assets acquired" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r215", "r222" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r66", "r161", "r592", "r595", "r654" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpensePolicyTextBlock": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing interest expense, including the method of amortizing debt issuance costs.", "label": "Interest Expense, Policy [Policy Text Block]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpensePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r88", "r91", "r98" ], "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": "Interest expense paid in cash" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r12", "r13", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r77" ], "calculation": { "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r613", "r615" ], "calculation": { "http://www.healthequity.com/role/LeasesLeaseCostDetails": { "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": "Net operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements", "verboseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r606" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r602" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Operating lease not yet commenced term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Gross lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 6.0, "parentTag": "hqy_LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 5.0, "parentTag": "hqy_LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 2.0, "parentTag": "hqy_LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 1.0, "parentTag": "hqy_LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 3.0, "parentTag": "hqy_LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 4.0, "parentTag": "hqy_LesseeOperatingLeaseLiabilityToBePaidIncludingLeasesNotYetCommenced", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r614" ], "calculation": { "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining operating lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r604" ], "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": "Lease renewal terms extension" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "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": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44", "r107", "r174", "r193", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r550", "r552", "r553", "r574", "r618", "r619" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r107", "r193", "r574", "r620", "r648", "r665" ], "calculation": { "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46", "r107", "r193", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r550", "r552", "r553", "r574", "r618", "r619", "r620" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r22", "r23", "r107", "r193", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r550", "r552", "r553", "r574", "r618", "r619" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r647", "r661" ], "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": "Amounts drawn under credit agreement" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "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", "terseLabel": "Credit facilities" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r278", "r294", "r296", "r297", "r647", "r663" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less: current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of the notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r113", "r250", "r283" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r113", "r250", "r283" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r113", "r250", "r283" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r113", "r250", "r283" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r113", "r250", "r283" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r113", "r250", "r283" ], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r251" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r240" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Settle of claims" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.healthequity.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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r92", "r95" ], "calculation": { "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r57", "r59", "r65", "r68", "r95", "r107", "r119", "r124", "r125", "r126", "r127", "r130", "r131", "r139", "r164", "r172", "r175", "r178", "r180", "r193", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r567", "r574", "r651", "r668" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator (basic and diluted):" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r121", "r122", "r123", "r126", "r132", "r146", "r189", "r190", "r194", "r195", "r196", "r197", "r198", "r199", "r252", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r504", "r505", "r506", "r507", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r617", "r637", "r638", "r639", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r722", "r723", "r724", "r725", "r726" ], "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": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "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": "Recently adopted and issued accounting pronouncements not yet adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Purchases of software and capitalized software development costs included in accounts payable, accrued liabilities, or accrued compensation" } } }, "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r158" ], "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 segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r164", "r172", "r175", "r178", "r180" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r607", "r615" ], "calculation": { "http://www.healthequity.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r598" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r600" ], "calculation": { "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of lease liabilities", "verboseLabel": "Operating lease, liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r600" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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 current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less: current portion of lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r600" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Operating lease liabilities, non-current", "verboseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "http://www.healthequity.com/role/LeasesLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r601", "r609" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r599" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "http://www.healthequity.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r612", "r615" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r611", "r615" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r7", "r114", "r157", "r554" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of business and significant accounting policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Summaryofbusinessandsignificantaccountingpolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52", "r620" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "totalLabel": "Total" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitment, Fiscal Year Maturity [Abstract]", "terseLabel": "Other Commitment, Fiscal Year Maturity [Abstract]" } } }, "localname": "OtherCommitmentFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Expenses [Abstract]", "terseLabel": "Other expense" } } }, "localname": "OtherExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationOtherexpensenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Equity-based acquisition consideration" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r80" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedTerseLabel": "Purchases of software and capitalized software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r85" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Underwriting discounts and commissions" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r79", "r540" ], "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", "terseLabel": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r79" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r80" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Acquisition of intangible member assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.healthequity.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 purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of equity securities" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r423", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26", "r303" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26", "r303" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26", "r620" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of January 31, 2022 and 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r82" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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": "Proceeds from follow-on equity offering, net of payments for offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r83" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi": { "auth_ref": [ "r89", "r191" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity.", "label": "Proceeds from Sale of Equity Securities, FV-NI", "terseLabel": "Proceeds from sale of equity securities" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r456" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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 exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r234" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r232" ], "calculation": { "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r19", "r234", "r620", "r657", "r666" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r234", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18", "r234" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment", "verboseLabel": "Schedule of Estimated Useful Life of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesTables", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r232" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "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 of property, plant and equipment (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r202" ], "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": "Credit losses from trade receivables" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r35", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts receivable" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r84" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r471", "r634", "r709" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r143" ], "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 awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "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", "verboseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r311", "r464", "r620", "r664", "r683", "r688" ], "calculation": { "http://www.healthequity.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)", "terseLabel": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r115", "r116", "r117", "r120", "r129", "r131", "r197", "r461", "r462", "r463", "r506", "r507", "r565", "r679", "r681" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r383", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r417" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r383", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r417" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r381", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r413", "r414", "r415", "r416" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r381", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r413", "r414", "r415", "r416" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r159", "r160", "r171", "r176", "r177", "r181", "r182", "r183", "r322", "r323", "r635" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r104", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r326" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r312" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r313" ], "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, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r313" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails", "http://www.healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r610", "r615" ], "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": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds from follow on offering" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Common stock, shares (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Offering price per share (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r524", "r525" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://www.healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://www.healthequity.com/role/BusinesscombinationsProFormaResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r502" ], "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]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r113", "r296", "r298", "r307", "r308", "r309", "r310", "r593", "r594", "r597", "r659" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r493" ], "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]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r380", "r381", "r384", "r385", "r396" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/FairvalueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "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]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/NetincomelosspershareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r479" ], "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]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r421", "r451", "r466" ], "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 Share Based Compensation Recognized" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r217", "r223", "r636" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r217", "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets", "verboseLabel": "Schedule of Useful Lives of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsTables", "http://www.healthequity.com/role/IntangibleassetsandgoodwillTables", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Expense, Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SupplementalfinancialstatementinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r234" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPropertyandEquipmentDetails", "http://www.healthequity.com/role/SupplementalfinancialstatementinformationPropertyandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Allocation of Consideration" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r423", "r455" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r429", "r439", "r442" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r445" ], "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]", "terseLabel": "Schedule of Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r487", "r503" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r165", "r166", "r167", "r168", "r169", "r170", "r182" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "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": "Liability for self-insured medical claims" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r93" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.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", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r424" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r434" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r438" ], "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 usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r436" ], "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": "Performance units awards (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r436" ], "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": "Granted (in usd per share)", "verboseLabel": "Weighted-average grant date fair value (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r435" ], "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": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r435" ], "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": "Outstanding, ending balance (in usd per share)", "periodStartLabel": "Outstanding, beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r437" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r437" ], "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 usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r448" ], "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", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r447" ], "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", "terseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r449" ], "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", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails", "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r426" ], "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": "Number of share authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r455" ], "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 grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r432" ], "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": "Exercisable (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r441" ], "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": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross 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, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r440" ], "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", "terseLabel": "Weighted-average fair value at date of grant (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r431", "r455" ], "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": "Ending balance (in shares)", "periodStartLabel": "Opening balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "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\u00a0of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r430" ], "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": "Ending balance (in usd per share)", "periodStartLabel": "Opening balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r444" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable as of year end (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest as of year end (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Incremental stock-based compensation expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r420", "r427" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails", "http://www.healthequity.com/role/StockbasedcompensationRestrictedStockActivityDetails", "http://www.healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationrecognizedDetails" ], "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", "terseLabel": "Exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r423", "r428" ], "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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract]", "terseLabel": "Range of exercise prices" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Percentage of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period after termination" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r446", "r465" ], "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": "Expected life of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r455" ], "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": "Exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r455" ], "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": "Exercisable, weighted-average contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- average contractual term (in\u00a0years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest, weighted- average contractual term (in\u00a0years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and software development costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r51", "r63", "r64", "r65", "r115", "r116", "r117", "r120", "r129", "r131", "r149", "r197", "r306", "r311", "r461", "r462", "r463", "r506", "r507", "r565", "r584", "r585", "r586", "r587", "r588", "r589", "r679", "r680", "r681", "r726" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r115", "r116", "r117", "r149", "r635" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofCashFlows", "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Other issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r306", "r311" ], "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", "verboseLabel": "Issuance of common stock upon exercise of options, and for restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r306", "r311", "r433" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Other issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r26", "r27", "r311", "r422", "r440" ], "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": "Issuance of common stock upon exercise of options, and for restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r31", "r32", "r107", "r188", "r193", "r574", "r620" ], "calculation": { "http://www.healthequity.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets", "http://www.healthequity.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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r608", "r615" ], "calculation": { "http://www.healthequity.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r590", "r622" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails", "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r590", "r622" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r590", "r622" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails", "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r590", "r622" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/CommitmentsandcontingenciesOutstandingContractualObligationsDetails", "http://www.healthequity.com/role/LeasesNarrativeDetails", "http://www.healthequity.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r621", "r623" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/Subsequentevents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow data:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.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": "Supplemental Employee Retirement Plan" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/EmployeebenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Acquired trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IntangibleassetsandgoodwillScheduleoffinitelivedintangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Acquired trade names and trademarks", "verboseLabel": "Trade names & trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/BusinesscombinationsAcquiredIntangibleAssetsDetails", "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r472", "r483" ], "calculation": { "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails": { "order": 1.0, "parentTag": "hqy_UnrecognizedTaxBenefitNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits at end of year", "periodStartLabel": "Gross unrecognized tax benefits at beginning of year", "terseLabel": "Total gross unrecognized tax benefits", "verboseLabel": "Gross unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails", "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions.", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "terseLabel": "Purchase accounting adjustments" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases as a result of tax positions taken during the current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r484" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases as a result of tax positions taken during a prior period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Period increase in unrecognized tax benefit" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact the effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IncometaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r142" ], "calculation": { "http://www.healthequity.com/role/NetincomelosspershareDetails": { "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": "Diluted weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator (diluted):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r142" ], "calculation": { "http://www.healthequity.com/role/NetincomelosspershareDetails": { "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 common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator (basic):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.healthequity.com/role/NetincomelosspershareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "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=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "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=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "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=120395691&loc=d3e24072-122690" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r17": { "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=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r18": { "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r188": { "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=122038336&loc=d3e74512-122707" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r19": { "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=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "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=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131251-203054" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r21": { "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r25": { "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=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r26": { "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=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r29": { "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=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r311": { "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=120397183&loc=d3e187085-122770" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "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=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "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=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r41": { "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=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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=120381028&loc=d3e5070-113901" }, "r431": { "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=120381028&loc=d3e5070-113901" }, "r432": { "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=120381028&loc=d3e5070-113901" }, "r433": { "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=120381028&loc=d3e5070-113901" }, "r434": { "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=120381028&loc=d3e5070-113901" }, "r435": { "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=120381028&loc=d3e5070-113901" }, "r436": { "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=120381028&loc=d3e5070-113901" }, "r437": { "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=120381028&loc=d3e5070-113901" }, "r438": { "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=120381028&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "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=120381028&loc=d3e5070-113901" }, "r447": { "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=120381028&loc=d3e5070-113901" }, "r448": { "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=120381028&loc=d3e5070-113901" }, "r449": { "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=120381028&loc=d3e5070-113901" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r452": { "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=120381028&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r465": { "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=122041274&loc=d3e301413-122809" }, "r466": { "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=122041274&loc=d3e301413-122809" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "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=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r509": { "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=122134291&loc=d3e330036-122817" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r510": { "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=122134291&loc=d3e330036-122817" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r517": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r53": { "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=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9972-128506" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9979-128506" }, "r548": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r551": { "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" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r554": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=28365394&loc=d3e23770-108382" }, "r592": { "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" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r616": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r640": { "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" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r644": { "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=120398452&loc=d3e534808-122878" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r646": { "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=120398452&loc=d3e534808-122878" }, "r647": { "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=120398452&loc=d3e534808-122878" }, "r648": { "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=120398452&loc=d3e534808-122878" }, "r649": { "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=120398452&loc=d3e534808-122878" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r651": { "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=120399700&loc=SL114874048-224260" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r654": { "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=120399700&loc=SL114874048-224260" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r66": { "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=123367319&loc=SL114868664-224227" }, "r660": { "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=120400017&loc=d3e572229-122910" }, "r661": { "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=120400017&loc=d3e572229-122910" }, "r662": { "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=120400017&loc=d3e572229-122910" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r664": { "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=120400017&loc=d3e572229-122910" }, "r665": { "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=120400017&loc=d3e572229-122910" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r667": { "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=120400017&loc=d3e572229-122910" }, "r668": { "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=120400993&loc=SL114874131-224263" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r673": { "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" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r68": { "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=123367319&loc=SL114868664-224227" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r700": { "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=122147990&loc=d3e611379-123010" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r71": { "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=123367319&loc=SL114868664-224227" }, "r710": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r711": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r712": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r713": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r714": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r715": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r716": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r717": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r719": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r72": { "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=123367319&loc=SL114868664-224227" }, "r720": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r721": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r73": { "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=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "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=123367319&loc=SL114868664-224227" }, "r76": { "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=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "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=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" } }, "version": "2.1" } ZIP 93 0001428336-22-000009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001428336-22-000009-xbrl.zip M4$L#!!0 ( (. ?U1H7R;?YW, &D9 P > 83$P,3=T?ND!B4T0, FP E*S^]6?=]@T 22FQ(U"MF:J.18(;^[+VNJ]G_>W_ M/3X[&OUZW@]FU3P-SB_?G0R.@N_VOO_^T_.C[[\_'AT''T<_GP0O]@\.@U$1 M9652)7D6I=]_WS_]+OAN5E6+'[[__N;F9O_F^7Y>7'T_&GZ/0[WX/LWS4NW' M5?S=3W_#3^!_513_]/_\[?_=VPN.\\ERKK(JF!0JJE0<+,LDNPH^Q:K\'.SM MR5-'^>*V2*YF5?#LX-FSX%->?$ZN(_Z^2JI4_:3'^=OW_/??OJ>7_&VAG%!\\/QO\\A$E^ M#X_S;\KJ-E7_\]T\R?9F"M__P^MGB^K'FR2N9C\<'AS\]W?^/R/WGXYDL:/_ZQ4E^JO2A-KK(?:/4RFO[%)$_SXH>_ M'-#__8C?[$VC>9+>_O!_1LEO_57<>?X3.!M5/-0"?CX_.?OUY_[I M*.A]&/;[^*][KR/)8EC##\]?+;[].;QH7<9HEI1!VUJ"G0J^^NM?#E\=_/C7 MO[QY]NS@1[V\/W^>O%NQFN1%A"SBAR5L7(%/??=3[ZI0BJ_I0TWONY]HAPY_ MW U@-^=1K((HBP,B3V _25;E050&^33 /0W>?I.9OMY_=7.3,97\H5 I[ M>:U^K/+%#WLO]G&AUZJHDDF4R@4;1Z7B3:YF#[F[01S=XNZ=YM=J/E8%<.S# M-V$POJ5M'JOJ1JDL^*BBM)KU_[5,JMLP&&23_3"(@F-8YDU4J !H9R'D@[2M M@DY3]5$^7T39;1=H.J1=/HF*XC8XV0=!G515.9DM9\%.I[>P_T5-EDCA7=C$ M_6[+N/ON[:=@$(R"TZ ?7,#_]^'?'Q^40?SU+R_?_+B%XO?3Q_ZPW[L( V1( M+B@ZXQC(V6Q<"*Q9 0IO!557-29<5KPU)R$5[F]_ MMQ[^X$_//H7!"$___=FP'\)>@8#*\!!%1-$J%:Y[GI2*-V&^K)91"@]>JRS* M@ S@)U4$8\?!##0-& .?@I,/4P?74?I,AJGRG\'4UVA)BI9\,F4 M2R211&43DKJJ;5#\^>[;_&[3A6TR0CC:Z\ MUSWP!GNQ_[*^UX?XT0-=CIUH]P%5BM9M[K2FTYM,BB4P@;,QZ ST;=D!G2YX607+;!$E&,AL_@JPY?_UAZ0F0G,6\#OB1O *:XS(!'SL?+HH27JR\+E2%C M33(0CVRFX(/56^>.AWDF7J'<+Y%B6 MH7[[+L^6'1)@Z^E7BX@7P*I$2CP>^HV[1+];P'T=-:8[]$L*&-)OR?J545/0 M4/0H.-(4C-H2JC:@&P%K1G5)?GM5@-VIR(2WMMX"-*HE?(Z?M@SV>*Z#ZM)U MZ#X[?Y='1=S!>T#S0@7[."F 7/.BU-X64=>9(^B9=F% M>$&K[=RT>J-)M5/N(O5>%7E9!IFZ2I,KA28B32BO< MDQR-X$V6-/%OVAS7IM:C3J,D71;THD)-ER @,"!GI0((@X4JT U-QBM(DSD8 M\T4"SQ6J7*"7M_GR&/Z$S:0QRP4Z*\=)FN!GH6MVPXJB!BT3Q:?^_>^4?=\PP+2(EC%L_WR>5#A3;][^-$/XHFV'B&>1]Y:. M&+30YD.PK5,TNI6TR<\ M()\'64X."%56^LLJAU=]T2Z28*K2G/=OY];QF_!&3HH$?1YI,)D!;T5%&Y8] MBTI:'M!IB@'> +60/(O&Z2TY;B:B@Z!JCCZ9((JO%5)T N< A)6+7BS8PF(;$,&#; MP8Y5U6VP\_9@%Y,K2@R\E>I?2\5:?'-/7=?D5&B4+Z60*MQ;HCB74/%!DJCU M^":/AC=OULKD'!G$+&#E$;@I=,W4EE5)=7)B!_8GT;C,TV6U^B?WS\/C_YT5 M>H1%=*7VD.P^[T53V($?HO0&MOZ[3J0%-NGV@8B4O"UCS.?1)">6*A&29VL" MS2ZB E@%:$BB'K#L%1:Q:X.H:J*(M\'S$=BPB]D6I "=YV6U-W+N'>_ L7+N M8@=45=CMM1<8]444X3'R4R.UUQPQL1?X#1PU7$_4_/S0LAZP 'Z5%#QDG)17 M.:D/OBBG<-,\7Z) H4#W-3SOTE!3,%A!E7/,98F?2_:#RP:)=]T0>T)Q:5>E MXTV+Z):"[IZS9!;%S:'H9ZN8)TB@T[Q"Q@W2,8MU6@9\KZYR^,MGKO.(-=NB M"J+@+B04)!+6RC/0KO /:R/'B;.VNCJ)FS*%#U%XD-Z,,\,XV)W>RBJJD^=Q MQ_#>_J,1QSM7W3'.M\*[>G3V;MCK ,=SC?-S$$#!*R3:$=8(! ,M<_HZTCM4 M%7 IXBZ##"P_91.R>A/B+(=O7[\(,4DF@J=BS*O!ZRB>5%9R7[Q]<_#.*L*Q MTJHUL,%E*NE!P ^6K/I3+'J^3*^X_('"T615T #SQ^/?FCU=H7NF%<==7#Y1<1>H>-X9*CY\LR54W)$"TZ'@HT[0\^ORJ\4!4"@\?Z+P>U.X MRDH)GTBZ4(>LOGHN92%I93)13<<215)EM*N#[9 2GO]#),, M(T3*R6"A\N5&Q@QQ@<=S519/5^5>5P4!/FZ#'_^N)?.]' MODD948YKAU1QXN[(6A>SVQ+Q@)#!H[D+_XK-?%F+F2;%G/Z8NKF_F!H!ZOHU M9?+=)Q63DC_P:;C-^*!)?G8SUA#%P*!.8/8:ION8A, \ PL!=IA20VY@!O"K MPV?PLRS/]AH_C9<%7D]2UVY4"A_#P[O!'+9L)O/8#X(>?/VOI2KIUD8F8U1] M2.I?^,M""@_(A02XMXB91AFD8C*; M9T09-9)'%Q,4$DP07CE-,$J&K&"AB!_((29PI*5*.766$#4P2P6WNY9W@M]1 M]O0UCVMGM2-X$/0ED )/!"<&D\'B:I.CB_KN3*7Q+FS=:&9G:C(\\$64!>-, M3B]K2NG . TXK$FZ+/'=]:2@/X@"TFD66G2'A6Y%T4:7@)Z>G!EE=ZCW^3Y# MQG2:>C\@2,^0>&=WZ!?)EI/%\V5;@C:)4<;:,&4>)NT^QHJ.)><69FVYY)@I M%8K$#]N*?5#$MBK,6E^6%$HO>QRQ%[,\2//L2A7P\^*:$A(16*-A2TZB131! M\3O-/: .#SS$+5C"<@99D(M5LL*_[A72NE7M3H71RA^;.O)@QTFM=Y-643N; M8,'7'GP/G &-;#M%D,\I*&V2>8JG6<*!P'336Z"(:DF&N-F*U7OM+&/7J[[B M8I8TGZQ)V.QBPOZ?@*MW<*>[]NRI7.!KL:T%:.^39 'W:Y%&;%LXN><[D8/* MX[(1&P%#5;]0?,>FR12-A9=@*\!4T1HI\CFE-!-$$ RHB9XK#$R9GU.QU:P] MBBQX74LI4DW[=J^\^T-B=4E)V&\%*^:3E-*J=?#W@-0VB,3R&RK=C4EC@ M-DZ;(V-B=07.%ZUY8^YJ?*O5%C+IM :_LK[*Z/($?$O)Z(Z8JR7@NS!_6#C& M8&8XJCZN-SO*!"PWY<*+/8>?8@IZZ$^<5FL]DX[),E9IHJX;&T+Y]*3-J>P* M;F0L2'U434N/ MY;)$^\V9"-&BF-&XPI4FM/-F'!ZKO7)9/I^+,;[X)41?SOR!\OAI]YCJ%BIN MBZG>\,L]0(JXA^V55+BOT>1CYOO7O[Q\^V/PC94@&O&'I (Q,+D3?V'N\9"J M6197;PJ:X<;K8-SP>LZ3JCEFR%5DNJRMB MNV6E"-UG4\*_9:=;V*CG958XR)"OX<7IE1B2XJQ@BTU;5<"/!$R5(=N[>3:Z M><*#%L,\'M:P[ YKV(J0Q;DJ.N>L$+@JH,(D!FL[=.'^0RS[K3*8]2Q9A ;7 M($VT#WZBC?_?0(>L F02RP)Y1EGFDT3&H.] ?<@GG^T/JF)9@IF!V!6@4J#) M#>H.Q1G,)Z"7@[F?Z?DHC)9?15GR;VM(L,Y/4"D@?0V* O*JZA$E@5P_W;-[ MW;.A2A%\#6GB*(V2>8<238WD;BO0!0HPX@=1?)VPAP1KVDN5WJ\I M1:=9RTUG6,OAVVT(.ER A5]0,/Z=H%=WA[?<+77FS<[5XTMB_](9,MX."6G) M&'U]W2%AC=M70[G@_!).+8FR+$',,HPBV81&O\J/78?T&@0(<7-2I*%&NR/0 M@Q;QI8$.Z;&3=:X%3X^:69$8 M0@Z(=-'M#5[5"M1) I3@8+,#61V-RSZ)&1>JAM28K8[O6:U.>I9PJB#NGI#T M1.2"'N9831@/\S"D#I!;@.'6Q<+]76[U)5L,5CH"KBSAOZF+Q[:BX8S?A\TH MXR9CI?,GTA&N_3L:0G:'!3_O' L^E[2@,#B6K#*D\6$MK8P#S.3EU6@ MIJ@^FUJDNU98M>8!V2O\E+B[YC2?/R7N?JV+@65CG%*IVX,PO[9]$8!I3R;+ MA=2(-],ZI5^!+5.@P+Y$U(K9C,V T_#(<[P8^D^S1P$T=;A:%0]=]64BDAI1NCN#[K);PH$#\AT M<8D'(L @H+4CH,H'.K/8=G(J*-!9YL6M_GZ'-S I D0,OXY2JDK5K7 D>AU) M>:AD:4CR!4'(\Q>@"53<'H,)5+0;+_7#YG64;B4)T;D4HSC/"WUJ/0G5(BX, MB:;3*"G*1K=9H!4>IZ7C"^7D4,^1:S@[;J%!V<4\UE-N[:K)*Y42?4: C$->6DF]IM3Q!-83Z3!$-6 M6G@\'JV^:SUJURKUIMK'.''ZIO2@*VJ^VX5K36V2N2A X,=%M,!ZCD!1>4[QC4X-L8XRJ ),\;VG:;OY/C*R&L3:R/4QN==UPDH'V]^?#0,R#@_V(;E5,.OCOV":(2Q9 M= G=YA@T[H1\AV1M"#@7V[*0'_AK5LH_5G3&K7+LNG *W>-I*DVN$B0H;I(H MO TY#(I*[!!&,!#1#0,CN@!.JSD*LA[=,Q>52 Q93),2@;EN%7# FG.,HO#L M,>AT*+XK)VE"\IR!4F$?VLJ'[<#3;&R[.?27!_^-Y^()+R.FI&V:-YR6;&-% MTB3"1'Z3IY\JU-B1>4UF6)(^-Q7W-(*+TV5M9=\6'O^&6O&U. \INN9,G*3; MG6G/<4U--(:G@[EBA2)BKT253JQL=!@E7[B!"35),<)3W7TUY>;XA;=O%&[0 MPKUO4N '?,DMAG- M.T"_.A@)Q6<0%C#3)=U(N5$\!M\#A&7$)?W78?CL)9D=6Y FU\G&6;LF>-WD MKL!17P1"RP.C;9VG6(C1^=WV)]R%G<;<76Q6FTZ1I%D<&^&$OIV"J@\1+(0J MHG-NZ(-TOE@6DQFJ0O!\T1 RCCB9SQ'"A'[>_2/J:/NB76G=>[>SPK!ND1 $ M+.\[QAO+;=O]CO3< 7OAX@[Z$KH0:O!(7H\(T9_(NG <$AC%1;$5LY0B'..] M*;((T/0G!&[V[.5_[SJWJT&>1!J-G6/9I&+NHXVOP?QZ"^2%NGA18F[^LM * MIBW:\IM4^,)4%-JFZ+#4Z"B8ZX"_*NH)ZC'Q&B2RV64*BN [-'R"RX\X3F(R MG!KDS_+5-4A!*Z;LRZUIU)Q;NXD,.QJGZ@K:'XO2B>;[$52*^?0+6,)G: MB9_H8(6 $=*ACCG@"$^!I@%\'E*,(XWZ(2)@!_=;8AXJ7S7@*E\Q52LI/X+ M-M-SAO/SL/K\*MDP6"[(] *CYDLR7Q(W_2]VICBUO03\R$Y,VHB= M'\I>:"GFIH^'_CQ@1S"'37K9&)\=6K6@CJ%=&.>3)?548$&%6ISQD[1$O.IR M3T>_"O?J!8L\Q>Q"3-WS2)TRZ5?1.],Z=7<0#PX&OV)5KWM>:TFW., BC,+0 M QY&LQQ)RB^5M#B\YG\'#4.MV/N7!_[6=VFSZ^[(6E8&*S]8>&[@1I6;O#W! M]U*+C8A0Z=A?2U3KXCDU,1"T@P=D:5':%/1$ <;CNF8BU!39:@8LTI')?% M[LKG^34WW(A;&>R.VK_:#^W?;DLH]C%./NO?RU!>ZQ&O.M4F@NEN&*5\9!,F M.3>WNK5485^.4>!EQ:EHI"7&NY)J2M2;-OSA-NM6[[?QWC>W??LH'3NAN(+3 MBGOG*,>O MI!!9!_]A%$J!YN%U_Y''XU%675('-WB4+R3B\N"!/2#7LVR5XW=#-A-<->-T_ZO9'@V2=3N1; MGR+YLG,IDIR\JRP*V7]"GB3J5PGF!;/2/%.8[XMY[U@12UC%" )?:(^4T4J, M7#515$O&6!VK4Y>".Z0N-7-7R$)HR>BDVY'P74D\I[_)&,N M <--_@1AK'#8TJWMDA74"F^C>N0Z0@[(4[C/JE8E"NJO28NA]#!\_72*7*.1 M&,U%3S-.804UBC(DO/HF45^J8LE3I$*'5MZC\651QX/3C VL/]5P6?A\BC#J MJR";A#GC4L_-LZZX1QU.51>\,2%X"7&809=HO&O*DD1*Q1G$.59?)%@0AEID M21HLE51C@[M.W[OU;.U5Y]C:/]3MWL]P>@-]I?^D&:Z #^WVX;9/NN>0>Z/V MLQFS-YB1AMR)G?)G:3+UZX-,227UX- 7KIX,DX@E+OX^OE(.7 '&+HC1P6\Q M5]@8W&(EP2V;)\NYS?:J""3'82/X.FOB;^;1M,HL-Q6:NG*6VS<0GPB#\;)R M,!,F.5JW!FBAQBV!@4R<#A!&!*'G!^Q/3+$04]-T E5?(HVR5R(_ _/LENSQ M%+,<+9B%*4(1SYH=VX!G4SDL+U$&R$"U+ D:4)NQ\ XC[G07#&P0F:'BZ6X> M,+9DCJTA2=^V.X>=,?46F4&[K6:L9W>O.\?N/.\_)4+JNJ*^.%*>(FGK>-W+ MK8^D=41H-#3QIJ! 'R;6@P-3F2_8B]?P8>Z2?-#, CVZH&SMY=.]13[!9"_' M-VG:1R49N;5KY:ZZQCRG%Z"-?8?^31NJ57<,\H'K594Z/VH.**#@K06)Y)$U MGLC=4'O9"M6 "VK3:+4C<)T&S;_69CD:]Z:A@6Q<6,\#:'HA27BP>[$^'*/N MB..7^+K:R&:Z0+/KV?J;SK'UD=^RV1;:/AZOZC:5\GU@\[@#070'HM-I 0=& M>F(Z%[:W7=3PL[;6@7]5TKU&M)?"Z_G>%L>)T%?B-FFMP3Y;-.?(@7'V^I(V>>%#1NOP]_6J$2S+K__>A8H.@LM%SBI[K1]Z2P#)>F]MC)9AMFUF M/9H=-KPCI=^PG7Y1ARC[ND[#U(]+S8E?U^@ O3;ASB@\20S?=(I'M[4&7YDE MBS*DQ$XN'6&T%OF8GC:N((M29]\RR].X;-HI=\7@:8&K@>\\@!H1-^C8*:A* MQZU:0+6@7IJ"K8-USIN.C>^ZT!$,-2>YDUF>H>>;89=C-56D$?B5T%Q_LH/3 M%.U MSFP>*I,9"\.WO;L0F-02^BXHCKMM&$*Q*!!(QXAP[H*O!Y[T)W]1L<; MNOUH+5>81!J9JAFUB J)Q>%Y$V;/1.GY4P'1E'QCL(H14N8^4/G5/D_]X,]NE!'TIY\$9T%PV;U2P \;F9,D15IM7KV,5Z]'?_4TQI[5;*Z]Q#]P) M0NSZ40CA5#I:4^_D#G:G1<%%9\#4V^'8V5SC-FB?YXY-;B>GZR0I0 ,M"5@: MB$[FL7H'EAC!QV_7'^&^G.&C$>);5;WJ*E7'G+QTW.PZT)6ZUC9I5!?\T1+S M/"IT#J72;6B%W*[EX/DM9->^,X%+&F-Z0^KT,R)]@7M3-J1]XZKQ]6:3A0!5 MVN=)L;YBN0YXD=-\>/TZ2Q>"NY[<9G[AKM1A5,6* M/)1JQ7?L^$1<(\;>+2T@&F,?A*T!K'NC>;BLXO6SAV,427<8A6X!2P6@DPF% MDLYLLI]RA33Z43EP][(*6DR3RE7-FK6\.B7BKN6[8\9G,^V^G7)L,U?=2/X9 M:&IO@,BHO4Y9RSI)HQ*K%TV''GZ5U"HL>; M?)FZB8H4Z!ICSRN8J1@9M3R?^Y$D19'V"IVO6:AI2OLY2CT@*[ MNXW2/2@%)T3H)C(U2YBI;DY[09( +W+Z(/^6"KR*,E9M[O_2!![K8[]=T M#C/J6L.V7JNMK?$V61?-&G,1+)>FDT7'>*?+@K@^!;1+=NS?^B:RYQAIR[J] M [+"4_SMNY]>;7W\K=/V^3:!88PV.(;)&_R@UOE6ZE3=H0#7\/H=CHAZ%IX. M#WQ=QT+70*F[ -1->DU8]^.(_E7;TOD2M)NQ S?D:5CB>B^3+XA/]4KC4[EH M\RB%*7[ V%V?L_PF5?&5T@_YKB>.05_K*G,MN;V\I; 1QD8ZXGZDKLX!HI?2 MJ7(-LRT VSO7^+]8G'J-19C:'8X^^$0K*SQ::[?DPYVI[I8<:M,5F(/Q2K$6 MB]IU@?]AT.LH23&%SOZ3U1!XBM(%E@6:'*&S:QK_G]9=CXDUR;XM\H^I;9GV MV+5<2N_622R!QL-!D6'9%*6?N$=H9HAK.X&Z4C9NOVAK,JY;VZ<#0LL;^E M-J+&*QP(<5RH[H^(RS5)G?=OIX;0(15!NPT'#=^]5T&E>5.Y7F-P^=6ZPI \ MXS*.JMTC##:VM6#; HEWGL3=3-/)+LN=!S9/M\W6V2K4C@W&CLE^Z4#*T5=0 MU9UDGJ\>!FRRBGN$^>[FRH\X\$H(WB17U?PQW*@=0(_3D)WA"4*Y 1Q6XI1^)48T6[=X>5I M3_[JL41BS#^H;E0*D]XY?+;+C,V!D+W=.'F30+2=I-TIQ41L%L_EO\"MKL3V M=+22-+HQYB=1O\JBE/$KO#13LL17%V)H8,?5($4J%4<31BW.W@U[3VW'UY'4 MZVU/4'B@JRA86,RX)CG*X"NUIH? %5$O _(0TP[OB=VEFS,QRY.[41?^OK-' M:I)= $.MIAH8+2>>X]L02)6P)%V5(R^DM\,D^68)# 6LOZRZW)JN(QWI# (J M8<1&F=0H(VZIQ&.O39?C"38-]"L?V\-#/@FLJPH 8V.2X\I,(S$7<0TH1JC3 MA5+2Y> :U V!V7*8:LWUB V25NJD%%\H<-$8T"QMK/B.I.=AFMBOVT6]K&%" MCA.'/$N^I$V?:%/Y\?VO/0W)+.##C2N&$Q.<23_Z[?;*C:YSM AC5%.X')Z0 MB2<C\L?G9.4P:WWQ>Y)4\C/*RAX"P,EQR;TLX/#@VV,Z-65:6*BNMECZ-\T7+Z)#\6JG!3)F'T)MM.XM!KG_UQ3 M0@2';>DZ1N/<.+[=6B'C9;=X6"VX04XXRP7<;22-V.P-O!U5'JZ_R 6* E76 M[ BAB-,\VQOHIN=X"6TP[ ]%^M8%$^X:^XO_M+@?,QWRC>'=TXWB7%Q+$YV^WFTMBU41;#O9S C\\C?Q= 8:=#E=N$*%N+5-:N MI5-BWY7"R?L$*NMKP!5:9#^/:/U8)-QAZ7$F]]C!@R%H5BSNJV[K+,HF-I7N M:W7XPW])2\9=6W9=_6JMSJ];E3J'N+8HO?7:9NP4Z41&%[KEW0/RTKK\I+=& MQG#DY0;M^(7S?KZ%R+'=\)OD([DS^^H92>[NK,I+\J/DO@[7N 1WZC9/7OMV M-6(% @D*-PU",FT4?*P7GC7,(J[1=]H69<817)^)I].T3.4/B_S5#/&N,E\] M1IG?X*S_B7)^VATY_X+"I+];T-?@=+95UM>6L5K5!;?2[BH2V,W]*_US+:Z^ZPVOOTK0M1?_E [/1]5'7N^!V22*8.,WS MPG>V4+LR#:GNN'2I\1B3.M7ADM<#ZVN4>.T\8"Z19&H M?7(#* J91LF\!/M,W(2^2<7H>^;G"S:L;'\ #17N#/@4T%QSUF^V/:#9(H8> M2.8PX>ZN\KKXZ61_"#X/E3@/1#]*4NXM1Q^I%5?*P.A3?EV*BEJ688YL3HA3 MN60CK+AC-#Q<1>7G\*HLMDDHWI+EA]QA@U^(HWYNK=-!O6]11:XSJI %V(U# MM<7A,W65"%3(NF^"])Z5EB4H=ZP]A1;IM*4D<^T@GA/OWNB34S?2MPEV,F21 M?&]A:_,G;;#$,OXD$>KW_YDX*5(,;5_GBA[T7^W@3X00( MXT[8)_K_6(I6LX>4FDSS7_&6<_*J3D0V(IAZA)M>#>TWW;,G6',+_4M"745M MRMF].Z*9^_Y$+G^$7'0OW]_)>^*'=*NE2M M1M!8P2Y.VSMF6_S/2%K>:FR+5%UA]]O\1F"L0;=:[&P)@NDT_N\HF<7^CD=]C>5%KU:UZN!J[?=F34]2U6)?>-(IT6]\5@YNM$0==_:3CFZC?XK0.E\[$ =&N_UD3W&-LP%"6T ME9S4159N\QK)YSZ**+O.SQX,OW[4F,>ZQ8#M/Y!+DI\AT MIK*]_-=Y"KIC5"3IK;"63=@$MK<%/D_5U8E?G4:-#^5;D_T@.17$F\0XF()Z M5IE^*$ ]R[32*AB/@TM07!0%[M =&8QIC:<^^* M_$Z38>?:'+ATB.8 'OMUDE/+#A9DF,&;9YFP;Z*$>XE\2TXR+EL4Z,POJ1%9 M)87[^ F9F57"'P!Q2"4^]P^FQ/(LDLH\6Z:'.C_K)SI'OHVH$DJ(:I#6?2&N M.TU>74/I_.ZG/TH]H1<&%T+";%\.56=3[(%741M1WU8 -"MAAYQ2P4?2EZWW_VB_RV3 MV"@NH&;B!!4..WZ0"C?#J0ABQQ22/?4H)[.(OL[G6 Q@:%423G/JJ6L;]GFS=FNOFETXZ5!.?:2;F)I=,8&?)H6&,;90]IC] 7+;P3.T6NC6;]HK1:8 M5W^!;R!H"ARQ;-8480Z 4I_=EZYHFYG?9.:I,B^H'C]B7]13E'<-B;_=]BCO M [&&%MHVO("(7#01X@O>16G4+)I1W#I!71N #9M"UY?JYD88K_IF_SRGTV + M*/5:_.24#> 50Q-QZN). M*RK(OS>/Q&].OH@KZ19LGK*&K)%>3@9_J;"C\Q2[52Z114[0X1ZRH0H?+8QY M("_/;^J]G27.OP8'X:G:>E6U]0RV\QH#9\3.C(-8@$ET&B EEU)BQAT.J[79 M]YV0J+TRJM!6&_&(4ZZ'T35""49LL&4M,[T%MJ*F#!&:TUTGNQHGO%:>[$0Z MR_S>])N4+M(0*'9 )2E?$R=XR4'UNXQG Y/S/$ZFM_4XG [1ZF@JPU*9MX;Z MYGH+=.__),HD[&E#7M1E)5X:O) H0 *A)9F1]9LE4HSMP7,Z7V<<#P('7[NL M3-*I,P779>O4=XUEH3:TD,$*O#E0#KR'$XB/N4^@'\'$I/7)^#+;5.XYN%(Z MO.EIVUZ0V*UBG[. <'FG/@L30B]L2JPFOM6J YX :LJT442QCI6K'2VXI%"7 MZ4AR^:H"+"K9=@$&[CY+R1M8-=/:I@#5",9-/3E=X.HH,U\\DZW1_[7K[;8 MWJ#F/.^BYGF\WW_TIHO*M?8T] ME^\8%NVR56UO6;723T]A64V2K\956D*T=VBPZS3Q1J;']A7GWN"8TLQ;+,%, M351)T&HH )1B7XM,GP5^FQ$'!['S;'?G'=4>NP9=]SM('./>=*B%!,CF,QZ5W[GXZG_ZUX0 M;=2>W,NF-4&+)?,Q7$H3#P7N!%JRHHAG+>56:^-P(F ,Q.TA";%YUQ9D")9D=RT"D.5U8.8ZW++&#".\99^+ M>U_YV,MZ*@A,G62,O>SYCD(W^QH%]8K3*,Q6C_V$66TD6W] FH"LCTWE+1AA M6*:L)/O+*\(-=?ZW.P4K'PP!& 2Z*7D!-LW,V&B"_R$!';M)=NH1 9AH8?B[ MWB8RQ;$P;;&Q^]8G']P*'URWMN1;G]"&>(L$)PU G=-[SX ]RIW3&2X:$0XC M@5*EQH1L:%UBW'HH@6.?14<(0Q2Y+D31BAS& MWG' N?\3QW8#B MB]9#I4OH?!J$P2Y_NX.,1O9WKO/3=3Y]F2:I<-;>&4=02JL"#I1:(L=&N MRJI83BJ":2(%3]5%R(?(XFD=7 MTNL%2ZBEI(DR;04S;OTX+A8%#J(SA_Q 1FES(-T/W6RAW"2E8=(0L8WP+IQB MM]LNV V.[Q>= M\PETP=FJ-2,?D!%L7D*CA,NCM0)'Q7[Q]NU;GXV*2JU_A$BG5WS@)G57*R"^ M_M%JTS?Z>S>'[[I/O<^3!>[3A4.F#%6J=M-:8=- )E2]KK M%356\S.*9O Z_%VF*JY>WJ/T3G:![' AXR+HL=C*M 1& M+7O((J8T\A4[7A80N@4 M$-T#PFF%Z-K2[+O%A'%R BOT @/%9OD\F5!CBEJL-XO#6AH3_=/[14($D%Q' M*>4EZ1GH&X^&>MSZ"$P MA'*BT&5K<+L%://PA9LZK%4BJ@'5F]Y"WHDSOL&3\-B:E]/E'9UYOBR7<^F' MQG.$-:=PH_GPBB(A' .=<>4M+VQZ_D$-14P6SJQ:@DDTT7R=DO^28HXXS6"H MMS5E[CXS[=FUO(>U=(F3(O%-E12%V/B2-!GUYVW/;8QP%,8-ZAV'&1C-:??8 M]7.K!TTX 8?@!$UW&9C6EI1I;[!M7W;.MCU*HYMQ-/F\C3UL>FZF!+&1-:F' M-9>\PR\FL@6F2Y?KHZDYC=Z^?&&20O(XWGM?1-GGX!-2[T558&+/4&%Q(M'L M$8RPG ,W[DVJT,D&BN;L/Z9R)DY$S>F_-H>##>0[3-!=L=\I, R*9:H$LH(! MB:KNY^=MN$"O.G>!!K Y\XS*=;RBCX>X$/?+Q>G(+6Y)ITKTGHIV0MU69U$Q M)SNLW7U3PSOP@+-!$:T=D\,8"/]RC*F?6&N8396-.&N=@5[56B4= M:4>Z&WC2.45KRM_XU>SO@B^3HGVENR92W'3%LXM!UVM11\:,'/.4:^6F92PS MT_Q*:NF!IX$R&QC%*ETX@I+]T5;?3A5%OOJJJ+ M+!,#)9'&I"G_!KXI()X\:!(GE,\NP$)-+*"VU'F@ESF#'7$J3-EH$>(TZFKB MN&DGC;D,")<@%W$YI\O! SZE&JQ+-3A\2C7X6O* MW%](O;&YK?30)"DFRWE)P.9E&\RBYJ0&%L>M(?31-N@"(D-]/'I.Y_+PUP?E MY/"ZTN[*$)'T_D'^Z'H,6K/"/5E=%3"5J2K(D^#%4-%-2[RWI;94:PEB$? M&ICAT#%7#-0@SN,B 1=*MU$V(0GD@V^Y9%ZZ*3_-_*Z6WN^_N_-=UUQX;SKG MPOL4(?HWN^\P!K(%8%0K(D^(?4J+0>E3J4*"VI%>%5$C@;#4TOZ=>O,VZ6)$ MTS5(9VG;"4*#@EM.:@>E-!E_$$'U:E@P#R/]2<=ZTK'NIV.9>LU[DK=N.B^Z MO@1+,E_A;_3#P&_?Y5$14Z-)>2>1=")QEA:BED\3T]UT;?VSTP4GTB^HRP5> M]+@$T4)R84+YHVB%IP/F]IP%YAN;^W*3'U&1V)\[#+08".L1ODP MD"TY#U.$PQ;22S(1*TB]"E&4)TH;^5$P3;"PR\_7(9?R)%\69+TSA#>._-NR M2,HXF3!?V(G<8FD#/V$#L\XLQ5]L;NHR2X [H&-+ZI['SE@K)XQ#^[VEZN,* M!RC4(HTTRE3+S_AZEB)O*0'*>8V!K45$7L200[R$2LI)46'6U>94$^AFR]U[ MYMVFS?77_EGW&G]\P")>HL*3Z(;.\>\.R79[LU?D2?SO4?]\%'SZV!_V@_-A MO__S^:A_'+S[-7C?/^X/>R?!2>]3&(P^]H-?>B>#X\'HUS 8G([Z0WAXU!L- MSD[#X.CL]&(TO#SBOWJGQ\%Y?_C^;/AS[_2H'YR]AY\/+H+>!QR^?SH*X(\/ M9[_TAZ?\)OP!?#0Z"][U]5CPS>4I3(#>#%.XX&'ZP06\E,8\[L/'/9AU[_S\ M9'#4>W?2QR',6RZ"GWO'?1J<1Y8YPD-Z M&B;Q'L8]X>!B7 M%X-?^B>_\I3[L"<#/!Z:^ 7.9#3$:1Z=70Y' :R.'C(?.[L4\E3Z,.@(IZ%/ M]^^7,/GC 1T=? >_O. 3A!?B8GGDB\&(E@,?7O1.1K G_X"3(EJX'/4^AL$[ M7/JIG6?_EY4O.3Z#F9^>C?AM_#)\DW.,\,_^R0F>,[T>-Q[(I/^__:-+&J)! M44R@Y[WA: "#XWZ.SGAD^'R YW%QWH?7_P)COW\_.!G@]C'=XCS-ULA^^Q/& MH[F$8^*Y\+"?>C063'LXP*-"FL'CZY]^J/]Z&,!>7/9I[\PP1',.P>%(%Y<# MW ZY1?"[\^'94;]_C!O/=P$^@U%@UJ=]'IQ&\;<"O3A(5+@9O[;07^_DXHQV M"':45G%!+W^*;:Z+;3[;]MCF TD77I M7JN-4X)+?LIW>Y!0P3E:&:C\'W.+PX?.>NOC'#2"M@E&88=',+C$9\.R07=L M;?=#6J=CZ*,M@Y&G^_46S;Z.W *,T ]F.=D[!IZ;X&T$0477!L%>HS6E<^0; MB?%LT+G%/XG X[I_0D8I7@( R#7._ M *S0CRU&8S)U[M@8>S]A :TX[W7AL.0J\,I=@$0*3Q'=CV_)59AP\'7,K:HS MG#0]88;G]E%%^.561GZQKF$F\]>^WE)-;'=ABB--JC4>^22#=U>"&S[),[B7 M";60Y@851LF2;+P5H2Q4:$SV-68R6,Q.@S,@E06+0E6KND]SZBH)OL?HF.Y> M%X4^J%'%EC>2']5:ES6!>=2763(F\,&JBA [7&*WH034+ MGKULD1D[S?NND6UC-4VRMA) M_GBAC[L4!!!$\M=VMC&J,>"U4R+@S]OGJ]M4/040O_OI\/GJ "*N((G_Y[M$ M30]?/W\U?A9/7XY?'+Q\-7XS'A^,(Z5>1O'!\X/Q/U]\]Z<''=T=I+S(/U9A MV1$^/J# X6G_XH(37\[>L]["6C=G0!/^FF'M=8/;6.GDX&'74S3.$:^2R]/N MRL">']2=J<\.'TYW^-COG8P^]O^_2TGS.>KZ,MK/]Y___&Z'>WC%WJS0T^'R55JN2K]43XUF&IRCV8!!4>NC,P+Z&\]YTZ;5M>'?I^Z]?ASJ7G.T/]D5L19F M@1S*0:_;YF:[#,,DY<%Q_W0TZ)V0OG9Z=KI'J=GO0:<]/>KK1%[,Q<5DN=[% MQ>##*6>!ZFRY+?3"]*3 B6&=4!&?4\>L?$XUQ]SODP] M142>+YE,O*,\FY)VFT0I$<5IGNT-\))/56$;X@XPO,J(CQ:XQ'5EXUB=II;Z MNKZU[+P? 9&MT6G6M*%BL3.N=]T1UB5L(%]VQ<)4'S3;Z-$DG&U33K&'B=$9 M4@B05T\P>3%5\14#]86ZJ2P+@26U3*C)$.3QA!U"_KJ(X"498<2L"QUS@B!5 M!^$4%$*65O*'@2%,)+/3[70(^Y$REF5ZNP6]?;RS[@)CM[6O&S0!"8[1\5,T M"S.5L%"6%+IH(C^9N&Q-:H(7<'(51GE=&I!TI#7 I4B"&>7"7F6)C9,Y_6&- M/A%B_BVUQZ0]SO]:^E#@&GS1?+5/HCI5[!?2PH>5^2\#5IN3^[22.W?I0^L4+&1[T@6G<5Z"G:LW01(!",VJ2K 2@FID M]-; B.3HY=1.;.I3(F96J:)B,@NYP(*.QV( !4^"'N[=XLOW$:%/':ZPNWLY$9!HLT$FQL9FWN'OB)?_5IZ342 M3H8JKDW9!VBJGVEFDV4)NBH,FB9E)1E[^C._17+;7.V3=>CDC&N=!@'BOVBJ M!W$BGW+F!@))$/DC26'"U :)!!9ZF4\K]'*$[D$AQ*PV;4O:-]2GD+APHY9I MA-#*>$+ 8JYN0RG/P>3&(KKA3$65@>:N5$%+G<&6BBL%R/=J66B:-?L>R@[2 MXX@5PN"U!"]*9V0HSCTL+<<:P.6"\,.J'%?1:,4.,:^I7X_:ARJJ6P(>JO"<3/)I39-8>9]MEK;< M;%M1X2!]V9[U0$+S4K,S:AE&Q,"W7#*_;^!-ABOI)+P,E(K,$9&RI^A:'R// M,ZLKD=:"&Z7S:3UFA:J!UVG8,!"<&&/!XP2!K/+T6OBW+?/@=IL-U2":>XW* M'+5%#HS9VA65@N!9,*?Z#6X8=624955/<+!/4&7WA8,5-&T&OQ?C\DKW$'4N M^GQAE6$IF-*%$[HQY";E 9EWJ=1G3/J+%FRZ8#X)_*N2C@G<(M"1M@3GY:+V M40OQQ(>9K=_0%CRGU0[ Q^.6V:HZP/? !+'WIC1G[XJ63]IHH1"7BEM>LNT. M8HZFETUL7X@V$,K59$866J;C-:I^0U WIUJE0G&I!PLR7<%$G[)NZX(H?U9J MX5O1JSP"86"<3:RN@KIIC!"1@/Y !-J'@(1UG'@PUKK7>\' MD&""75;=/M_89R7#OJ*;C13Q'U 3#D_;RWUI+I5:[1X4+$B&@R2%A5@7Z1ML MQ3<:"-!2ZTM_2K98%];*LU@@6"ODSSU( E]L1G9 M8K0,X\U&07:^0#: *?!1X7 BHG92(_QW/A[1NDV ZX2V'C#:>I>D:MW'T^XC M,Y7U$E,G\V])*5#(A.5K03>AE>J*P+MR]IU.NSX[>'HFFN&T?HV">%G=UL") M^1BM%XFJJQW/7YNNKAW<7@2+P59!B"-$#55T3P61 (?1GJ3%LE@@ENA7"66 MAI?D\1V"&=U/C7%2!,]I59T@GCL%@7RUMZ8?8M&7VY[/9QX)H&U*&\,AGV3%Y]-P,D;?_<^\:D6]77%O?8Z_@@>[NK./U@MQUU3V_HL MVB86%48$5KXR*E?ZX[Z*Q&9UZC>P'9+I;8>$>-PE(;[)/OX$YF25JG&:WZB" M_7K':JK@F$<4([C@& &VQ0Z.C:JV-?DM'>F;O)-TAR9>[+]ZR\VP$8?BL7+3NUIZB\F M>X,F/24L(31:9D!,XOO+&9*.PW6R)^QBOU; ?*Z,)4^1'16S_Q"=" * =_=% M;2=Q=XBZ#_VHO3NMV$QY.\&&T6,P2+E,G(?L?0NQ\P[I7W*# M]?C2:T1Q H#;@5=.FDODS=A3NI,88.&YR^U=YP?DG^@]6;<%H5"653AG-1)! M,^;6G 1C.;8]5],R=2I?5=\2O3YT4>H=I50OZ?I0']=N%[T[SFL*93+B#VVTH("0RS=AJ/8@/31N6SC8\?)O#4:6*?];=N48>R>?C!4$A_ 6WH" MEAK8;@]J?Y/KC;.%ZRAB8 =VTX%Q@=-<8@TV)DWT'C9,'E&*$^;^@*XQIA93 MJ'NRX@DJ8D&N6@1.0 M_K&:DSJ/6@MEI4C"H,T,Y.@=.PWN%)CS\KJ]3I51Q^MXSFF17>&WM@",\8K& M,"N@#]'0N$8+\W?X8_[[MQS4J?16HWZ1OA2Z*8G:B+F);K7=)=J-S5%$US;G M@TFZF"I#)S&1]![.!F1MP<]-W!AJ-:HY&FJH9W"_ZB9XM&GDIAOSZGZ\=&42 MBUP8-J/JY N4-_"/FH>+S&MJZB(DA1O=M/();_M A^=I:_B?".&K$Q>GTJ-T MG:X(DA'/#SW&# 3J0=I*HDOW7;].?5YW7+]X/1C'BW,@Q(49FF2(4&R@O,"$ MS%@M%.D@I! 7$7^./HUE"E8C!R'14*\D*8#O"&/S1XMHPN6MF% H&?[H-BY8 M"#H?QKM<9[&!-.I)L<:?@&G!39KU>#)/3U,I2^&,\63!.,-)(F7!LU<%ZNB4 MY+'Q9FYZ2OQ ^+:0P/VS/3 &4N 4^$&1WT9I=;LWI6A( HS_&BS4,::-P]59 M*&0QH=^]'B18&F-2)5QK4FB"'1,5H: YLH62,C#QVUU=PQ#RBM'J-$AXV>K\O@\K0K1?Q;(Q:90DWO^9$'C=1@KL!6XF-N,Z@ &(Y3,;X MENP;1V;L^%B1N_,"G00A=-V%1OI1]B]KQIB[+FHP39PS?_7B^0V4Z4?A"^P: M/&%G*LF3U8/$SBC\!X\3MP\TB98E/X9SH[]L>^'[#.BD$304L,96RL,<7^"( M,_X]PX+?T+34P<%,?8JJ^3%>']WOBVG9X7$<&Z MZC/5]2$$B,A^=*?DI5PN%FFBV*::@FJ9)I649=YEQ];5A89622'%UJHI-I/A M#A5YVVO+=T56:#/%+\BM%><3=_8\?13%8#5_I\F2.#Y)]42[](<$ TK@E!Q9 MRN*U?(,L8SD_9O_T0J3Y&1A+NAIU1^[R%3F%0.8(^/<"09$(B8E'WGR MKK048[8UA)5%2YBOGXED,HXV4E. :)&\[A MOO#P+E=53TH- RT)-6/J+(_WVUNF8R*Q#Z(A>JGDJI32/$KP@H.:BR #L8=8 MCAJ@A\TN?>5UU@V9-VQ&QK:1O3]A<3&&*11AQ< MBT'SJ2BLJWT[_"D_0<=#U"+6/U!2$A%8$E?](?D8Q"3Z"$[P;%DA/)-_#Y'& MV5%D);7<2^,':LD(W,C]!WY-OQ'A>D.C.%I42*V<#(?V=JICQJOVCZ2B(4]: MOZ<3^L6&MTRJ[G4;>9T$6"DT_0E0E<#2B(P<+7BMK@KZIYLR3AIQ M-<-*4Y![-2213LNEG[%6-AC2FKL@E]RVZE7Z1NKZO]^K#*Y3^O:I=85^D;2IT$40 M.2,; "= >Z3\K*K)3'E@!%.XV90@1X7[R&^+/$LF7.Q'UA0.[+18,GYSMDJD M=89^/WDTD.E<1V#/(XNANXOFWERG\Y-K0^, W.4VN_GWSG&(F(21<\U!]#2D MU*,%I4*W"S:&K 7#D51JUA^L)EQ+&<^!=]YJ%P5L=]CLFAOB#@"'2TINM6L6 M3?LK+(S['6Y(1:IE:XFEH6G!-<8W#?=XV-E6I61C82]I,>@!.=.N)#9+K1KA$>X7%*S7>,QY"@ M1BK'28D(*.H5,9#&>?$A+)HCDQP'I6?6<75W\])/=!_6825 MQ#U%P[E<%5>N)#7($_M"(PH9SH^$!B MU4<5U!@6%K>(KA?W^B%W@Q/YT"V R!F28?EE0L858F!@)1+A$\']$:0UJ:S3 M+(0K,M!_;5NV(1RYS>9I6>FWK.3;O)Y%4ICD*>;3 M)G.*W&44"^@6#E#0"7"DCNU)1\"1ZE*P4,E\3*"\<_9/$W)[5.;LCA'5"2\+ M&8ZM""$3[,A"KL6E]LQH8#-[.]G7[$X KN"2WS)6?%G9<6FAP!:SVY)@!.'M MD@*%'\.OV'9+J-9:!\Q8D/'D'>UN[C8^=(6[E*)0+0%[%!T=Q(QZF9$?^:(B M7,6O/J$/C*M$1,,\/N9'2,6;NK MBG5A;>O#>M!6;Y34DM:\1%PYBQPGZ6NBREZQ5EM2><@5!SQB6R@"1#"-I&1^ M4LE>Q<)1QPHHBT-!9:6BV.7+^*$I$2$&Z.I]UIHOM4H#7-EJ=6ET@[D+KO4; M(9XC/*>% [G+_&.D\',IZB9HN"66CDR4Z'3LR:FI=5@_H[#C)A1 M*D"]1TI6;@!HX&BHL,HW(8ZE]&I[JG8ZTI3& M3:X*Z_DHM0;:&_ TM/A@<60 [J7Q;OT6[W@ $1K_C+13S((OB7$52D,B4SZ* M&4@P)%2*2:KNO5P)3^K;RKI2C_P-C U&C@ GIT.#LI-R:K-,I$3#*<;S=T57 M3G) G>H%G-[V!L=;;[OEX0*[:%X)MN&2X_,>,HN3Q,SXKFS0ZE1E;X<])6&- M ;[K^D#BI/Q<.E9R"?(/.Y918#;4Q9_ HH&4?'\,.6TB/'V4."[&C(-,.[Z] M7U:,; M1I"X5U[E_C%X)DJ33]VX]BWW1.19[[-5-=Z*]SC8RUEX94+$0ZD&5 M!%K( &?]R+)'M_*70K(Z[KD)AU+W0@!-;R&HJQJOC4&?,T7E%GN8O0/'6812 M2YYSE4^J*/!LRLW(C<3@"URN[G8KD?$X8=64AYM8!WN]0$DTV0BY_J:^[-Q-'2K,U)F('0'FD= )/+@UM[730:UM*EY&1H&B4U7)0\/, M@40^MK'Q!HB9!A +SO.RVALY.J9=@S))UP.++!^N1-C ?U\G\5+#AZ"BP2:Y MJ!BZ8CG6JTN=#-)TL)%J2,!*E[RM#E;8/,]Y/:2OTRUP^Q;0.ZV#08_A&= 3H[VUX=N1FS#;607^1M,K(R95=E"NI8X M8TGI1)0![;Q10H] M'MZZ5;51=2UL:[FKITK>@\5J/SGQF@D%9<0Q+,4D\M'4N?26*;LP M^;ISR37P9*>S\M]IG\%0M-T.I.:+ ,2.@*S*2<8P0PL8]\HD34BCUUW/0EUK MH];Y1.Y38RCYLAJMDQ+FR2!9]VJI;2S63L(M74N^!#NO=H,Y;,], [%XJ$/- M](V&GL&IA:B]3B*T'N"7TMK-5+YJW):PWOR-@H[1Q&W,Q\_,T!'&_ON*^L-A M@%':?^6VLXD7BJ?H?=W[E!>N4[[F&+]_ZFUG>$V'F(W& >TTLVFWZCK&<:AP M&'LHS5245A** MUH,H,X33E8OS0<\Y#3V]=%J!QG^B M5]G2!2^8;L;>X361GRPJE6E\9+#$=""?P!-X([0GCH?8O5/!K^!8O)/]GB4& ML<[Q9U!CT:ATMV?CPN^E@!%8G78E\APL L;1GTP+#8V=,(@5GD),*8^&86O= M2Z.^H&MHKCU#YBF+W'ZW"FR[ BQB29S[:M'+7 UPK*H;I3*K4#<7H&L$OE9M M5F?8_W67N/\66*/,?#K&[7UN@^$:1CID8"LW$F\Q'W1JL GM4,UJ(+%_JB/* M)XF,0=_M42C+_H"AKG:P[#0Q"%$(.F@_V46<"1=Y$1ZYBK+DWQ8(QY:A^@6= M?RS^_Y!WJCM72B(57;]2F\.Z';MO5-#+4ECPEBF1/_-$,25&^@F1[0$8/P^2 M^T[M_/Z=,H@V0:1=,? W7_\ M)9,Z'6/UWY@8'06F?"!<%'KD$,_;K94D"7 M*+1<+L=T4$6TF 5PGYQ\'2Z'%5<,^>MC9E MVYP6^ZJ#:;&ZEE-[Q]U$V:W)C.U('OO 0]!DT"#JS_MO]N_,X-F4S4X=:)$J M//]&&O^>C?AQT@"F&-!67T8F+B_+TF2O&+1%B+(LQ M$1$=L2W=U@?\A_1$*&UBO@9TIBXQ5\G$6/MWJ95Q!!ARF]+ DU($60!Y-]9Q M<1>WE&I[V]HOV^.GH>OPJOC\4S+.VF2>!>%/A%D @-9([3"1\,X=V M30X91UP-!@".=0V;0YG!5RHGW8#BIL1(X/80)A%CCTH9N*TN%)5*ZLIA9 S? M,B_A-JZ58 /A.Y:&4=JP)UW94E5WN?6LQ3JWT"LI9-_XU]HE5\LUP1;MCU'@JUZ@TF26Y[&I#I36D#H*Y.T"YIF; M-9!"FNBXQB;FV&D1OEY5>]TY56U@>@1-%,>W+E!;E_/E3][A%3E'=T+ZI+O= M;\Y]I[A 4 I4AIDF9&+=X<*;1M1N,R<9D&$P65VQCYF&'!IB4@HH0"]:^NGA M#H18@0#BF.51 ZC<6!HL?:8Q$XT*72RZM_R"XM6E[H>]:;EBH.K>0W:<.7(, MBQUAVW)3CLUO2\RI$4!EV@66'83;HC*"QF#@;P.:X9B8#)?!C!J+1&.]WK5S MU5B79NNO@ -FW.=$$#@T(V0O@XXLZ\E1-UU81V/+;!6*M+&51I-XMH4T:UZ_ M3A?/TCGBE-ISY;O87SZ$LR7\[='XR+/(H1 MF6[CJ(3C(MW:->"^:!#LX>&V)!1 *Z,D=E[/BR(D' 3XLAO>;=ZT7BB]Z:!0 M^FV9L3DW!*5"39_$SGU=!A:TM]E^ Q/\I.RMH&HZ1!M";YJIA7.8$=[ITKU# M1E>[I^J*$,QB ]!UDM)9J^".& M,DT8KYKX)*(7.,V9-:0"^W,*EE8UEUE->MVI M\!EF=/<2/ER9<46'E@8J[-80M_1=A>6+@60+%!H* )RE03_0K5.==C?.9O"@ MQC..T3MLL"0HE5Z35Y=B[XI0 W==?9;$748:DZ8 >J;1%<)K5%0B,!6P2\Q. M1!N/,.)8.5#6"QC1\BP1^@-VF^VNEZAO.R=1CW($-7KP8I]N'^I=\+FL V53 M?,S$) UP*[N>L#+']71-[-$TAQLG]Q6&8M*$FG6(^RJA?KH_Y#T4!J M%&$@UW8%N\*F"W,=3=ET[=6*PNY+[>:"70F%SA<:D'O9/@I/J/!V6D8')V=7HR&ET?\ M5^_T.#CO#]^?#7_NG1[U@[/W\//!17!Z=KI'OWP/[\(O>A_P??W340#??CC[ MI3\\Y5?C"/#1Z"QXU]>#PS>7IS CF@K,Z8+'[0<7, MZR7$?/N[!,GKGYR># MH]Z[DSX.8=YR$?S<.^[3X#RR3!)&'IS"4+T1CQ4&GP:CCV>7HV#8_] ;TM,P MB?7'SZ.\*A. M+B\&O_1/?N4)]V%'!GA:-.T+G,=HB),\.KLB$OED2\&(UH,?'C1.QG!COP#SHE(XW+4^Q@& M[W#AIW:>_5]6ON3XK(^D,>*W\?#LZ-^ M_QC7QP0'G[7\=@-)/Y[LXJU"Z>J#FEJHCD#6HCMX0W 5$SS8@4VV%\\^LCDI ME..&F6_:^Z@+&^O&Q%QYAC!%&05]60QB'<"CAXLK50J*/9:A=R4!-M+>E@ MC09\D7""!P/OBT6'X=M;"5%BZ=J5BI%74S'HN$3[!J8/7V17W#2'_J5[X\1+ MQC5TL,K'PR^V"?$,R'NH3=\C\9+% M3NK_P]I8CVE' ^G= Z+B--]4@Z MH[5@".7Z"W*C'UA<(]1-),A:>WI*:&'LH]=>8PLW=C-3C()FIQBRWN-BI)4) MD&-4F.IZ97#)N,Y>PYB9L*T@KC$W130AIPN(]D<]VXEV&R<@^PL'5\2BGFP\ ME,?#X%27&-P&G>!B"30$*MR#<[3[IBZRW"]I^NKWI5>[40;;=?8N+Z\1LY"[ M87:4VZ9;MYKK)[?C=R2O?5/7_MW.Z/\R D_S?U=_T=%ETHAW;^KXU[^\/?SQ MHM9<4$6%+LNV$6H,:^S#X\^?L'G7!XE>KPX2X1*2^'^^2]3T\/7S5^-G\?3E M^,7!RU?C-^/QP3A2ZF44'SP_&/_S\."[I\C25[G:P2 ,3K"]9W"R'XR*I*K* MR6PY"SD7X-L(AL,[S4QW4'Q(X<2RP"W5)%3WNG!@]7:083X!"B"G5["3;N]@ M0]AD3FR:=K,>T]LGGN<'=0WHV>&K&CWMT459)K(?% M%^G:G+9M!Y$'M["Q>V@AJ[GYDPAOZD3?YJP/?J>:9C6T<^RV 6K::O7]&\]\ MT];5]4 8"G@@'FL^'@P^"T=Q)\.AO^@S()>I>CCV?#BX^#/@ M_?#LY^!"XK[/[K@9!_O".[EXPC \1(+9@TU(HT6I?M#_^!%1@M+H]H/T"2;8"VJMB_6*AYGVBYN^KN/G= M\V?[;U\^7_DUK&?E=^N&?7:X__;-VZ\^[(O#_=/&@:9=^;[*%ZU?BR;Z MP[/%E^#0OQB_++8IU*,\+2(4/RLM5/NWC/743-_T_8 M1!(^_[F[/"!+='J+7J?3)4_^T]T][ M_[3W6[CW+S?OO?&AK9S(G[=GCVLNW^"$OR=GY=<+)74&5O2?^'^K8GJG>7#, M(,%\=* M7SVF6*D[VI\;;%Q;B_AEEHR3*GBW?3'4=!COT>:>;1,FD.] #:C9ZRR:TC;I'%!7(,$J0HH(0_CJT M:&MA< /B#(M&L'H#L702ZG=-ZZT(Y)5:*D@Y9KE,J($"5HB9[M?4<<4MVHS5 MV&_$$ $E%IFZ+:4_1#!5^)+?EO'5G)LVI#GWV6:0=$:AYFI01(2*JC)'=.H MYD,X4:QM$'@2P;@:&&(?DV@;84W5>+'!=91(K"^&+I\TPW9A&]([+G>#2 M1"4V.:)B1*ZE=;HH.06],2$EGZ+"C)&ZMV'P[.#PC10 ?J3^X'W9Q4$VV0]V M!&#+:8&),^CT[91*B [<3L;GQAV,[!',;[7.W^$];*.>#FSH[JY;%GB%'0>D M6\12 /6[S"!O)@@PS=)N#)N.NV-_YI:SX84F2%:XKSFABM_J$EYB@3(*-KQ" M7LU302 !JK7T%!+M6 M@ UG41Q2C295=-!?5)E^PQ]H+%G\M4#]Z8)2K,G-&.^>_LGW.*=*4UW6/G6 M*$-=QDYE=8R!J^<8!@8YD=OBX2("H/:2.@8NJ?(NIW;M13)>5AH,VB_DDWJ] M>Q7[V?50S7)>@$BP0+A2@RR.K33QL0%TUZJ0*OHR\14EV305_&<<89[+YS'R M+>KU=5/DV17P$7>FJ.!AFA$^AICX",8M;1+IVS09JY3VKDPCI,20MQYQ0Z@( M6"&?A2=*[!G(T* Y-NG!MA Q:!*F13QRIB(Q.S2.4/_'MJ+8]AZ6@Y#)ZDL8 M\/<1%C(GH)EAS4^&O1T6(:%@7]&T8#!I4,)S4U^6_ NN"\\S*> LK%TA!%JW M.$0I+ADY$[YH@&=:XM:$H6%3,(%;!]U@,I0 &?PR&!@YEEPG*2.&E,[6OF#>W0.I 82228.X8TTC*+O,PV\/PC5# MO3WD;]_3PHBY_:QBZCIUHI QV2>?\Y-]D3= 4(@=1(<..C/(=:Q'7Q8(0V-^ M]%IF^BDO/@,%]6*\>@9H"$8H@.U1"AW<7H/Y8W[^YHW! 0'U'.$-(V?P5S C M8B"@>^CJ=X0*0BQPY-:$ 8(<&?X;&KXMO>)KUYBL+WV/RU PR>?S/+/=,ASH M\24:!GAAG Y/=+V@;K"8$-1 M<"70C\[5;Y%3(IE0J\**:+@-^.9F8Q #FE+K9&/;QE:M;*8AP#08D@L)0QU+ M4L+$7^3\6MY::5P O,G@(FB^I5^ED1/\D[.EW7QN@OV@81H(5:#]9GMD/PA5-CQS@+[U)A#A"&TG54!JR M.;(!,/^8\""!(7R2\4E*ZROH],>$,T*C@[^Q+"/TP%V(Z*7S%=\H0E,Q'25@ M,GC]B9:$OQ'7H)?R@C2R6(/G;.==6@-W4[-F!V( J\;^$NUEN85KU^R7+R&" MMR7%9#G'*SNA!MXP.J%W%TCU!.ZV3&/G(P&R$.JWBJ?,!]D*&+"MV'%/0I:SK^U)H#FI_PO[B*Y)IM8EI MN6\0G!9@=:PYO2[&"/_L^LUW>X=/$.??*O3?TGO(DQ&>3MKH0C1>=X6C.=F: M?'GQ@9UDE\U#A^'5[K&'VVG:MXF[H=W7OY.T#,LJ4I3A!$!K(6$8FUYXP(;A M5_IG^K7X%CR1>69-$]1<-4;76/L7,PKX%+';_L)VE_)Z<]B.Y+=[Q,K1V6) MC$"#67*$8Y&GR42V/C;]!DF)(/^!@*%I#6*3^;.-XN".R'0#'O[X^R'G MG]>1.^ZWZD\P$ Y6_E$W !CVSQ[21^)ORK/]%V]Q&WKS0+L!@9G&HH5D5TLF M1 \P..".=5&F^]2SIS^LD>S:@AD6 UQ&U]M>GTUYQW73J@,]>&=$PO;2,(,(+N.1?1H[O4 MEA&W'(R%\89!7"RY[\YD!A8CK8L?JFX7K%GAY*D97Z9QHI^H[<_@#IYJ3IS9 MP01W>BQ:MY'U9=6]T[J+KPOMAY1)PY)IO8C8(]&>$-#('4!7UOS603A'^VHR M40MV54CWXE)55:K,Q4"8&[TH*;6 MQ!W&G\CQVY!CK?4K.Z6$"%8>"?75(CM<]$.WC6D[I3WQE&]WB)>N?*$SO%W# MW?'PXIQ.CGU<8C.@J'"=*-K:#TS+VX@<+NS*W.#K>3KN;ZFPQ-81IEEJ0 !7 MU0WLUNU>GJE@Y]GA+B$WT1<(VW>[-\7CWGGQ#=/JJ"WN]_^9.*VOX8K"V M9>_%_K,FD Y&@CGR>/B084S.:D'MC PD L@4G B0**I-NR@*$&/ MDVLP"V>*O<3\:(@DI'ALV-F*6R-B:>&4BY&D2H+\ZV=/ 1)W\=Q<@3T*XOQ? MMWC.MI&D1NV_@XG^MHRQ.S1EY-.(Z#_Q\H/RDIC\OY9)P0Z9?%Q)5I;)D71Z MCJ]=@\TNO7%S%J35._9X:*N'L>Z^YJ'I0[V9@7KJ[>Y==E4WZC&!<=D$&;.M(X?O*UV<+CM7S^7.CLNP6U1W1_87LX+\ED"^LD)J16V$D*Q#A6 MV4UD:@;9]9E)C)3N/Z8C?B$W)P;LDVLG7\AO5Y#<\>75[# ^DJM5R[:'12_?*).J2 MT(Y$G-B OI\BQ G)#J&?+3!G;IEAM PL*;].BVPHE"[:UK8^<=7ZL-(W6DQ3SB@DQY+=()#%\J M]1EVNZCK9?=^4:.!K_4:PQ+(WM&U@_3./_*N]JRV3;^R13%JND2[$I8_PP[D M@R)*G3']A&E=LD;A#':9P3(K:1HG&V 7OHW$ MVY*CN:(Q%EP MV2^%F# -=$#Q[@*F^YD:9G,&3"2I5GX&#FK%&MF^UJV3_GZ78Y$+_.Q85ZDW MVP[#K2VH5 6+:].$ZH,T 9GQ*CIU(*YLDBR %R@--R:5\%CN4WQ6MAP-[W*F M*0]_^T'*4([R)7""%+T]9$8;2@Y97!7VG.98^SM&03=1.@?8G566!R#]R5H MZ_GPD*##7KYE!\%B?[ZO$_N)UH%I[KS>OKAS-7M(0O6Y0XTAK,S1@<,]KW5' M=JN:-?M0G*)H4D*$YI-*WPJ.D-;N+4LSFB2I,('_MJ\RHF*7J0="VB+4%PD$'1B^0/R'G8.A!C1G4B M&#R^+DF46+"D#\2.;ZK]FP;Z;'_OT?]\U'PZ6-_V _.A_W^ MS^>C_G'P[M?@??^X/^R=!">]3V$P^M@/?NF=#(X'HU_!NC\=]8?P\*B'[=C" MX.CL]&(TO#SBO["OVWE_^/YL^'/O](CP"4!QBN$?WXX^Z4_/.7WX./P MT>@L>-?7(\$WEZ?P>GHO3.""!^D'%_!*&O&X#Q_W8,Z]\_.3P5'OW4D?A^A] MP"5@A[G@Y]YQGP;GD65&,/+@%(;JC7BL,/@T&'T\NQS!]#[TAO0T3.(]C$FM MZ^CEP\N3_@708>_TU^!X<'%^B7,8,NIBT!L.+@:G'P(< WX G\-"86/@(QC+ M6[GY#3SW;MCO'7T,<-_AKXN/O9,3G.:[X=GEAX^C@!K?70Q^Z9_\RA/NPXX, M\&AHVALA\[.Q1R!/IPZ CV!ISLG^_A*D?#[BG7O]_ MX9<7?'KP0EPJCWPQ&-%BX,.+WLD(=N0?<$Y$!Y>CWL

(<+/[7S[/^R\B7' M9S#ST[,1OXU?AF]R#A'^V3\YP5.FU^.V Y'T_[=_=$E#U*@)74U(-/A*LTK9 M.O_=N,N7L.,\++_[4P\?PQD,![CK>/AX$OW3#_5?#P-8UF6?ML$,0\3C4 Z. M='$YP)7)98#?G0_/COK]8]Q#)FKX#$:!69]*/T,:Q5T5+/H]# _$@>O[_P=* M(\ PP.)88%0#@Q@H!W1K)#9#J>:@T1DJO#-4QL-NAFJP5%#.B07@H?8J4/\& MO* +=& L9/\"J-*&S;M"AG90*GND35B@H>+DHLPD2'<;W%* &(;[=$S2:W.Z MGA:,/;2T<,WAXY88@HT67 U<:U,;N1+]?G^%UJF;S5;Y@8T#Q+!4<<%9J"(F%YRB\FE+,Z.QM9D9S4H: MC/?7W^Z6/'X3V,IBDQLJ,?;,Z-5]^G%:,D<_G5V=]C]_[+*A31/V\=-_+B]. M6:76:-SNGC8:9_TS=M[_<,G:]9TFZVN>&6FERGC2:'1[%5896IMW&HW1:%0? M[=:5'C3ZUPWLJMU(E#*B'MFH]'/4<)^/&C3( M4:"B\?%1).^8C'ZMR/9.ZVVSO==N'>PUV\W=(.#[[: =!5R$S>!@;__W)DRR M 8^[-L:.$_%K)959;2AP_,Y^*[>'(QG98:>YL_/OROQS7 _@T4!9J]+.06[A M=JPR"]/0T*U[ZWI?'F.N;1.'L>+>UG@B!UF'%N][F[0(5:)TY]4._1SBG5K, M4YF,.S_W92H,ZXD1NU8ISWZN&E!8S0@M8_>@D7^)3K-9?PO#T(617Q[TE,A, M3);KUMB]'\I 6M;59T!A*]8]\/' MRZO/=.WDM^MN%]^M7=S,2OXHC)7QV"U.9A$LK+.[ES^'>MHKU]8?2L-. /T1 M65)/X0*M8MTT3]28KIT,M!#T[HW%IU^_.FBU=@XGR]W$O)W\(A$JS=&5= H0 MI<:G0%N3Q6QR@I5CDE+S\)?=%DD'8Q)R(.Q(B(R="Y[88??/0MIQE5UD M89UQ!JO)_8(8A!J>P5@0.7!I# 6?\!&I!=_?6%B?>Z>W*S654X4_>VQ(8<0LIPG( .92KFD[K./UJ[?O#MD/$]DR$P'; M +L DBLA(<$T$A->>F092 RR'+P#!I4:"A*F"/Z U(V1:0E(A[*(V+AA1E@6 M*PVA&(>0F5,_M/F!@,TC("^T*7A&>KO!U!L4"^[-)ZK+BJ^N T3*QRQ3%I)D M-N*0P$>0,23D;ZL.2?A&:9:J2,:24N-$&$ ': <^08J-:<9D8 _*_^\XVKNZ MK;(^XN3]U75WTTB!, E&;22$%\]RG*K M,5 (1C0#2A*O =*1?3QCB<%#Q(Q MW]2!2 -!E;GUWB..92A%%HZQW]%0 A:0&*'+0/H5?LG4*!'1 &$TZ[8X(A"C M=*R21(T,>)>#PZ_5@ZS*EXI!6U=":=97J3P 40RT@C!?\U.)Z>?PV3*.G$<1 MJ+N6B-AV6OOUW8.)(%>G(6Z"B,<4M%W13A3 M2A"9G:]?4?[H0&MR7Z%(!9#\; 0--Z)N=B7NO:KO.1Z?S8G5(3="F@^RJ$] M7/'<.I"WOA.0EU QDPQHV[+O.CLI"U#S9;:U,5V:TO^Z"/Y4/SN+PL<@?'MP M^8;_LE%:-X^_W7J+A'&2)."!8M!)%@I"FJ>@IT,I8G:103!.772&9*[0TH[9 M%496H@HJI:#;7[9JNZNLIW,M7?[!-ZF_5]YHH MC#Z8:51&4S3F4Y6FB 4R5[3E&9M]0+WEWD!SW]4SGJ;+EY1%[7XG >;,;QF4 MKCL#]N2H]*5,)9:JW*U-1QFVL/4WDN"T @0NH#1BH@P]?$TXJD,H"@42 \/$ M?0X9ETG&+-?J3D:KDC,DFLFDJVE!@AH8JD"L9;/D#?%AFJ06*18#X5]@:RQ20M>N?N(FZ[DV\BJK"Q>:>39MA\$!Z#9Q<8V#\&SLV5DI MF0<$ TVQPYGV< 4'\UUC;W&AJ3^X$Q>V0%&Z H(O#N4@ FPI)#U&]7E7=QVI M(D&?]&=!M::A*,>9#N+GIJ9MZ^Q3[KL6]Q"3:"P4?B02;#TF :EX;3YCAH@4 M[% 4V-,4E;"B0$RS'&*D>9Y0,R=;)WL>*$#IM**%^1!@9>Q!!%=P: ,=E: Q M3,:+*IT?P._C>EB-X!?(08*'Y=CS=+"UM,+MA2U0%KZ^>.?D,,3 X7H.D-AP M9-9\$C#F@*4R4?9'BY-TTXT= +A-@7Q]_0+=B(A9E6,1 +JA?6J0NQ:T1RJS M.["'"!$@4T H/$8@\Y!RU4DT$C_'Z<[J"IJ%J2XQNP=$-O46/MEQ\BL?F"1, M_J[3_^JK/(:.5MVRJCJ[D392.B)O9, 7))Q6"O+WTD$^Z6-UC$M3519KE3JW M@R/0E",?!Q9]H"^G^=HK!I*)?1EG0R-IUF?Z:.L>_.2_9OL&EW[AK>[.&R8J M1F94TS&6BC:3O?''@Y"LQ=/I"6>"W!76N5PRKB[VZRT9D #>#)*9"+$\P:W5 M*OD6ER[/#[LS;<(#HY+"KF_RY*-\[G6HIT6F@:@%X.F_U,BA='@RXF-3>?:# MA2^,#&YE+6 AS88/ \A-M-],F0_A$ 9Y"(8:<723Z'FK7S^45*4',76%S)1K M2I(PS4UD2$& &N<:XH"$./_ 7LW<_/=7$\:_6]M\84C:TK+"BM@JL\)M R,V M J KL?2A'P_"L0#$B?&<\N@5.W?EP2%_7>K9TCDD=T"&,+.&Q#&$O$5I3]K* M&ZZH_@"J7CX8PFT"P]2M(!/A$>UL+&^$(/^%S&Q:A01NX.E/I"C!YX[W(!8D M'KB!_,S.;!C.99;?L7*C;5+N&DO'/?M@0J9=F @AS42E@16;:FG ;C\6VGJZ MS+.2H3K^YRLP[CF*.](6&$X6B2.?1PDN.72Q6UZJ1> =P3J*0A.$-F@T4P3RD%,G7'9USIP5A.$1"LI)P/O-<" M"Y;PGER><3U#-@5M<79@+4#&V0A/*_M""W2;5)=F3065^6D_"98K2_1//1RS MZ7Z?^5LZZTXMOFO^\T<\J<\.'4X('S&I&Q ,IY+K1^!T[+W;D]WT\?V#LM^F\W6DCXL>N[WH][HW-XQ. M8UZ]WY@!T7Q6'%F/"LAQRJQE,1OVON'AEZI")0I=EMG MES#UUZ^:>SN'RZ^;M1=40@](!1U%8@M3QIM]_-JUO_N;VW%EIY#Y&Y%\,P6^ M7"A4CB]/KJ\_T[?GKB_Z_9O3\T_GSRZ3I;K[2[ .][7#Z7<.-VL'OZ_\6;". MI2DOV,?JHUX_TKGU8B=B\,BON*_(C>=>W9^$H#].1 /)T > 83$P,S-N;VXM96UP;&]Y965D:7)E8W1OZD](\F2++^GF7$=I\U,X_AB)9E^ZE"[E,1ZM52Y M7"OJKS\ )'=7+VO)M9/(MF[F4EOB"P@"#P "I%_^\/K]6?N/RW/6-X.(77[\ MY?>W9VRCNK/S>?=L9^=U^S7[K?WN=]:JU1NLK7F<2"-5S*.=G?.+#;;1-V9X MO+,S&HUJH]V:TKV=]H<='*JU$RF5B%IHPHU7+_$3^%?P\-5_7OY0K;+7*D@' M(C8LT((;$;(TD7&/?0Y%R--)%[Y M<5[NV-]?[M D+SLJ'+]Z&F\C?!(],__SN59EQA;^.@MK*D7JBX M>CX81FHL!'LMM0B,TJ "@Z&($XY:QRY5)(-QZ0H&7/= 9#O*XWH=9W2=& M#2T50QZ&H&?52'3-\2ZVF!5!^Y&,0V#"<14;?6-&-/P"O]VDDXQI'M6.FKCL M]Y_./WQZ>_ZYE./+\//!N->86DAK28EG6Z8OV(O-PV:S?H+RQ.,Q_=8XV68= M$4EQ(Q)F^MQ4F(P9+HFDS2@6\*3/@H((5AB.U0-#8!"O59<)FJG:X0F@>+$I MTV*H12)L2^QFH1R&Y0%TTH(^+!#4.#A)<(@!=$Z,"JXG*+_J,LZ$:"=U-(YA.142Z M,9H'P"DM#$=NQ2'\.,+QL^G9J \-87VQ,DPXE4YP_L*",ZKGZGV^!)P YT61 MHOX2L4DD)O&KFS\ &TG3APY@A'U#XFE?12$PK<;:?9FP4S">(6P+',DH8GU^8^5U('B,]/7DC2 =2=*@3[UMO]FE->N-%K,*B?J("@%C M748<*. @9(4MT'X+NEH-F)$#@3/0?XL"BWT]GVME^Y_T.=#=$2Q1D8B0M_O'=1K^RU<^&D< MISP"V$1# "KP1HC'Y"BT"[:((&[(QTQP +/Y^,\1@6G%74$FY<>]>@5((S ! M&F[((; 02!9U K(,,-S=81(,BQ]T=P4->0S$[YBM!,^SG] AR&:Q&)&X[Q*1_R )&; M5HE0/TE+C;V!+X:I'H*A)9,<1!SV0P;.7XJ56PJN:TPQ+\&I9Z;VXC.Q>K3X MMU -:T??(E#H7*5(-\'U_ Y=%45JY)TP,##:>%^$#X> V$2<%X6IY3U]0/G^ M:#X%**/ B1AVV7X4O0 MYU(/P94'A%S$&NL+RC@Q@H<(,C^V"+LQ"EB.LJ^'S<3W9P+0RTER90W9MT/V M[JI!=IM'P(W*9(R,&WL&X5.JQ1K$IT3_#@R[%=8/*GOW1?7VV=G9G1#<=Z!I M2[?0)PY(K91-FQP#:G&,_DL3"4XWZWD7WH'X/37E7;ZB9-072081\V*SL0\< MFW/PR"ZU&FH)$J_'M+N AUV)P"%Y5"'^T6D6;FR*YU1Q-*[A4^P M!N[IYL7'=W]>GOYZ?K4Y+T=B_^WK7)EZHMK1@E]7>1=F.^;1B(^3C?OG>AXX M3[ G@O:_G-6OM= M"_RNUJKY71<*<)MC@JG"?E4W:$GB0-C=52"+('*"70'_0+9X1T8HP6M7;%(_ M[L?#6[VS!XBY+WX]N_J7D?9LU_O&U_=CU:PI:,R:@CE$KXW"PQN%>^WDVDXL ML!-[*V,GSL98(2""5.,.XO:V1="/@93>>%+-GJ\!6))'7SL.)S+^)=3/Z7M? MK%^2*TOY]_/(6Z/ZPZ/Z; \CVBZSY1.J^ &ZSS=;8]@#85KI5:_A: %\'*P-?($P# MW)E+*RJ/";%F:B=!A0*L3.R,2V49I-965A9<-?2.,J7H8ADLZ(W5GU0G*2HE M5CAB]> 5C()G<\V\=)&T!V8LULW"\%@;6F.GDV2L,S'?-!/37&=BUIF8A\&: MC'4#](H09Q 3J.(:<6"KDQHRD(1($/O%^#$5]R-L0#] G4(=8669@I;*=.ZE M4GX"5[DECJO@^"\V6PKUL*3?N-[0''[L F/8#8]2@?7\//+D\@%,GKDR= &@:#JV@!)OA2Q%60WZ M C[1)@$7)'J09%MND"W0R\Z/X3M\.K"7/I;P1>U0C:M; N M,/&4O-LRPY[-JP5=W"'^XVV 2,"PG(TTZD.R=SX !86)GJ*4C%>!(NZ!,!@=:D, MG3(=LF%_(.8HQRWG!@@NA!V+=&\&+O"P&&TU+L"JE:/$GPL4W!-/&B+5!.HZ MI;5P0!?]HF(4/W6ND&0L@O]#()2"HL-<$]C3!PN&T!^F=CH?<)'+G5L#HF(Y MM'D&"G^T,@K?UN#X1NS\"T81(GE,VGU>>J*978:$X"]1L76" R!2#7Q$&KJG M'-"[L"P0C@6H%O[,,RPDD09"8 8WR0[;M)"#3JH3,7UH4"L_'7@R$MRH?V\1 M;K1J>[3R#^)&)GBA]#$);SL_8 63@_>*0T!5 %YRC=%*!!!Z]BRFYN=B&M=J MX=]>(2Z&+Q,W9GW\-'-AEFU!J!6E(9E M#(* MY(@I07[MSGP='LR#8:PHAQ MVQFE*:S/S_E#@53"XDFK* A 4V;]5+L^Z*[=!CX#X&]\]PNEF=KX ]!6_>CT M,6F.FED-0(/*@].[+^L4&6^!((4,#\*0I[SO1^2&] ;$\=*J(8.^-4,(CHM+GQ;.KR!D5^SEL0 M[!1(<,]UY#0 B26K*6:%G.XE;+?6M.@P]2@':ER*+J21P3K_\VWS/[OK_,\Z M__,PP(;R&*MX ETJS,$4+R:A?5XY>\&'SO4=% QX*.@!*S*N5,^;'=GDYY@T M! 4G+S;W#D^>O/5=H0=3+A1HB=_CQV5YF2L.S=^"PJ@IEUAZ",JF+NUAY0)C M[6/!J3Q>;M]L'B*+UFPZ+_7%CO8M-.=0>^/;<6'WVW4O3^.3L#VT_=25_ =$,KY/28]*3__F_77P#4=9VK 8[=: MD+E;$]XVK[PHF?QCTY4_;O%X^@V/4?&MOZGLZ+S7V]P!O#MKI%+VPC-ZTY7I M?36"J%7;$O7LF360:PD-B#KZG-(X'1&H@2A]MZ<"2"+0\D$?K=)>(67@#C>+ MA$R_+H@S#X<*G#HZUW<][!D0<*B+V\&!;P'8R?'D R6T$9,%"J4Y&0*LUBU2;1,/(P'XWW@AK-YNUT# M5QC]WMAQ,7,.3/:NL5^KD0.WV3.,<;&,34(O*H-PZ=;EY2M/@8'!DZR M6GUP2#N3JLQ$'UW*_.5)B5I+.V&LJ '30.*\Q9&T#(0"0)%K+[6&>J_NSII\-V M5^BN^B>0-=S -J:''IL:93DM4AOW_&[!$H)LSQ1R3Q_1)2[\7A!QWX$#MQ^/ M3 Q$QW[?5$*78^Z6W'Y8"5UFVBD)W:\=TL$X;O2M5CQ).W\5RL@ALJ[%M[;MS8^8XVK/>R2*?MB^BT-?=37M:-N%IX]\)/S;QG&7 9-?9YJK .29SK@%KW^BX,GCM,D=.3 M["PN^YUW)!]TM4FYU[6,MCTEM97;9>?BT\5M(!" ARBLKNH21M?HQD\^,.ZB M+RL(Y44"^7O>D[)B$=J=Z=O[@$GQ[(:^PO_D1656G$Y[6E"IVC/PJ%?G18+7 M+M5<&CF5NPCK1-;72&2UUHFL=2+K@4O(W"5O:X$7_($.D-'A4&F3QNA:TZ%_ MU]=NB0@T6V='2S!@($28^#_(@+Z "$M@!%P?<,L1[N=EY7W-EZ]\F:Y'GK0S MU%2G$5YA*5@9JBY&FL ILU?5L\Z%V+=X]IC5UN$?I9@HL+/GB0OG<-72QI8V M2#QEI.L>XYR=[I**+4FB,OF\A =KAJ8NMJ+_1N$T'DB7D/T,+.3J//KPN*M' M9XM'[U8[NL@/+-3CE!>+3M7\5.:F#RNNCHU*\G1@\^L2[U%L2<(76^AVXXXO MDJ /.@C*0T9VBLQUU>G=M&UUWB@X#9$K!):/3=]F\N&9Q2L>215#:)\R7R+* MXL27^4>WWJ(<%>.L&AI8FET,C$Q,C R,BTQ>#,Q+FAT;=56 M6V^;,!1^WZ]PF::^A%N2I0FED2@X*UH:,B"-^C09<(-5@R/C-,U^_4Q(UF9M M]S!M5ASJM:NN3AFKL):)3!G: M]1>Y8I0-/]A'J@H\EJX*7 J0UK=![(1EFZ&=D3M LC.%H$ZOEV9IUT19I]L_ MZ0VR7FH@OI&K"A&"%96A&?RFDQ@TKA43"I>?FM0GP)(S ]T)%E"Q*:TMV9[H7 MIXPR;GTTML]I+5%O4$'HQCIV.$'TN%7)M*@5YN2F$5?D!Y8P)>+M=KVC(*TI M*?&>DMD92![P/B<)D0=L:N8ASN<1IO*P,7]5B&,_BD$P M'L//(]WPE]&-7[ M"^B,XPOX;>;'URW@3USM"8$7D_!+]J\I='^GT/XL*8R", 9P-()N#-P@G&HM M@, <5;DL>L%*D#*^9!S55^LM MA%^CIKT=\/Q3]O;H'@^O)6M&M\6E!T'N\(OC;#_''DQ04C&Z$B^;_,T$W*W- MI-[^,PQ_ E!+ P04 " "#@']4CAFKG1X# J"0 %P &5X:&EB:70R M,S$R,#(R+3%X,S$N:'1M[5;;CMLV$'WO5TP4M&F!E77-7K2.@5;6;HQZO8:M MQ2)/!26-+&)E4B5I*^[7E[JU3KQ!@J)!7N*'@&,#CE^,;T/XW?+" JU M+6'Y\-M\%H)A6M:C%UK6-)["V_AN#O[(=B 6A$FJ*&>DM*QH88!1*%4%EE77 M]:CV1EQLK'AE-:%\J^1;K;(E.0"B0*,]A) MRC;PF*%\ M/LK4)>'03=% I=7E%5XF2(,[:Z]=AJDXP3GATF MXXSN@69O#)KDR66>NE>>3S+?SM.KQ$FR\ZL\\U+O,DO=/QP-TM+FG8]4AQ+? M&%O*S *;_,&%6ZGKFF:J"!S;_M%H[2;CG#.EDPGMW/WM8IQ$4OA>F:2D&Q:T M]1B=ZZ!.>B?7CKG]O5W^2DY=/&9WMCV:6]N40\\);HG M_ZT=T?N")E0/MS=R/AR@XR$D.@HQ?^X%N>U;L_+S@(_ \SW1?7_G. MQ2] 6#9H+X^U%_ZYUO(38YN^C3W3R&;[\(MW7G8">'_V+ M:]E*6 J:8JT/3!1\)S'DO$)=YGR^_';XUGH>8$Z>$,)V)![B;X?EPZG[0OHZ MKX:K[_E.#U['MV[%NS='T WV'D_NX<&K3V+_ZT(2RP@ 'HM : 97AH:6)I=#,Q,3(P M,C(M,7@S,6-E;RYH=&WM6FU/&[D6_KZ_PANT72KE;4)2:*!(%+A:[NZVJ,M5 M=3^M/.,S&0MG/+4]";F__IYCSR2!P#90VB:K12(P\=LY/H^?\]CCHQ_/WI]> M_??RG&5NK-CE?][^=G'*&JU.Y^/>::=S=G7&?KGZ_3?6;WJ MTSE_UV"-S+EBV.E,I]/V=*^MS:AS]:%#7?4[2FL+;>%$X_B(OL%/X.+XAZ,? M6RUVII-R#+ECB0'N0+#2RGS$/@JPUZS5JFJ=ZF)FY"ASK-?M]=A';:[EA(=R M)YV"X[J?HTYX/NKX08YB+6;'1T).F!1O&C))XOY!FD :14F_VWU]\"J.N^G^ MP:N]09_OP^#/"(WL8/70QKJ9@C>-LG"][KD2(+3#F8C/#D%XV0J$T[89#IE MET;FB2RX8N,YX)% Q&>FEOF&;?L1.B":&M[P_,')+1:7NQ$K[J'>]T> M+1N7 ?N#FYCG8%OO;Q3,?/"PI-?M]M;DB&_L7?]>[RZ:[-](!;^"M0I,DR6> M(6;H(71YB63\ 0IM$$\Y^YL>M<3Q6($31#0$R( MA-#(RKE&&8;]'KH/!W M;="7%XP;\'# \,I8 86- 6(P5M)FU(*JC9'WB/OH64B;*&U+;$>,:+0*N"B, M3D#@UY;M(@P$(*Y"K!]2N8-=6%*Y]!0>)0G /."1^F?$2$LP#; A6]8>*+TU M4(H#D9]WP8LU*#$_7?P,#C8!D'P3 'D&%M4\QL4GI<^#IDGY,N&E7;\)):X8 M$ #52"$5ZM)@!T@Z$VD]E6$MR'T_I&P7)+A,I 84]XBJ+$U^B6-V*1C;%%R.W+D@3_BX$J(J5B>Q!/I]#-0&R\>8A=FX16@+L^?:V- M7\3\1 J");[U=J'IO8$/G0!CT8 MZ](];,$ZK,_GM8'$;OKYK0B+:QGMEQN$F?#G- @M&F"+X26^-[P\$X:XK<:? MMKZ5Q/(E]X+L$?Q'^5@G26DHRDO)[YY>Q]HZ_)Y.![$OFV!'GTK,G=CU[@-- M4H0K,M.=VI7AN(T!OVNG#;T_>0EVO0Q69=S.E0)QFHX;[M57F_M#;OOQG&_0,N#M1**=0WOE7;V@%[583"0B"*M?.MR-3X->4 M/(.\\NG3"T-_CE@?P3P*6M7.(>SP[^$K+K"AA3E=/0C#2DYB$\02JKYFR. 6 MT[P! B_H"WPE(SY#"9 M3[2: "6RG(^J6X[>0BLAZEBS?7HGW)KP'"N_TMNEU MW1D&UU,R^YV;)*M>2D;-<.]C"R;9^7UK;1#2"!@R1O'"PK#^YQ!3;:'X;"AS MWY]O=%B%(];.Z?&0B&!"*1ME7?72V/-"**ZNH P&[>Y>1+=0G,%?40]<75!I M^PLJ'2=6RWH'[=?=AXN[[>A)95&[USMX8LN'K7FUW^[O]];JMN,GPM05ZDCU M/;X=[;:4+7C^IK'7J.M4[#/LLLC7JL?X"E4KZS[7IE?<4*OE2S9$C2MXT,4W MR@L>*6]GM\72LT[3FBX']']+KU_L]#$3^,_EFP2W9F&KP_J.CV'=P%:$1AD# M'6'^C)C5=CTBZFOULYG3%>A^^9.%/W]+<%S197WZ-E%_2.]V?V+NY$O[UQCG>.X MXZ7*LRJP*SE&??X.INR#1@W_@)?[?F?TQ9)W^19OH<,=YF%X+S:!E7N]"[KR M(>LNFO 8.:MTJTT^34%GN3=U/6_*HQZ-"'DTDC8WOK[_=THQML F& MD,1L+1^,9_3J5A^=/I)U]//9A].K_UZ>L\2-%;O\]]L_+DY9I=9H?.J<-AIG M5V?L]ZMW?[!NO=EB5X:G5CJI4ZX:C?/W%59)G,L&C<9T.JU/.W5M1HVKCPWJ MJMM06ENH"RLUJM MJ'6JLYF1H\2Q=K/=9I^TN983'LJ== J.RWZ.&N'YJ.$'.1IJ,3L^$G+"I'A3 MD9TAM _VHOY!J]_M]F"?=WB7=_KQ7J>_=W 0B[]::&0#JX+K'1_%.G4XF,'&X6OH8Z4G!S>NQI4&9VGHA9IIQL9(IE-ZTVN3"^4TBA]*Q3JO>OFW_\AQP,\)I<#KS MO2XY$N&T@]D*3T[!.!G+B!,VF8[9I9%I)#.NV&\RY?@5OWV(L0:8>SW=3M"M;JB?!4?6&></Z$B%;+JYW67O.PTVS3LG$)L#^Y&?(4;.W#C8*9#QZ6M)O-33GB M.WO77>O=195=S2R2P;O<"!U=5UGD.6*&/G+W:J?7/]R4\C(N!.:FFH+8#=KM M>J^D09D*#.>@%MYMA=NM>NG5LBW?<,C;L]/R\W#!$CX!9F B88IKQ"42%TR: MYDC"'R'3!A&5LM^T&;-6L_8O@M?OP)5+SC_GTLVJ["*-ZABB@V\VA*0!D;2.D-)GM/+8#=:65W"E2V-6;'VI4.KNPW0NKH5 MAU<[_79K_] 6X"DR.RU\'33^K@T*\X)Q QX.&%XY5$!A8X 8'"II$VI!U<;( M>\1]]"RDC92V.;8C1C1:!5QD1D<@\+5ENP@# 8BK$.O[=&YO%Y9T+CV%1TD2 M, UXI/X9,=(23 -LR):-!XIO#13C0.3G7?!B#4K,3Q<_O?XV ))O R#/P**> MQ[CXI/0P:*J4+R.>V\V;4.(: @*@&"FD0IT;[ !)9R*MIS*L!:GOAY3M@@27 MB=2 XAY112Y<@BB3$,1U63# &=HTL MF\N!#3@U/*Y7:AZ;V!#YT 8].-2YN]^"35B?SVL#B=WXX:T(&Y8RVB\W"#/A M3VH06C3 "X:7^-'P\DP8XK8:?]KZ%A++EZP%V2/XC_*QCJ+<4)27DM^:7L?: M.GQ/YX/8EXVPH\\YYD[L>O>>)C'"%9GI3NW"<-S&@-^UTX;>G[P$NUX'JQ)N MYTJ!.,W#&X0G>S\?!1'/<&]^#:K8PM^I7_WJ*?HZ2&_'_JBW#9!^\O[(G]2) M(1]6).?<.HZRTVECYQG;O\ NQV/I', 7F'ZH41-0 MN9!HG^]D%Z&+Q&J)N/$_B=]RO<'G7*+Y?FWEJ3_VMJ__V08] ^Y.%,HIE'?^ MQS>T@G:KD00$09%KY]N1*?!K2IY!7OGTZ86A/T!:UBYQ!V^&OXB@ML M:&%.5_?"L)"3V 2QA*JO&C*XQ?1M\S$B 6?(.U.DB;6'57^'[+P5^Y033,*Q M02JH8H#!$QA"Q!_P%EBJAAPFTXE6$Z!$EO)1<4YM"LZ#<:;T#+!TFNC 61B47PXQ^66*SP8R]5WY1H>%6T/MG!X/:&E.*(FBT"I^R/4K-107 MUT+V^O5FOT4W0QP&WHERX.+22-U?&FDXL::L73_H[]];W*RWGEAVT.L^J>67 MC.UWZGN]@XVZ;?B),&6%,DA=CQ-'^Q]E,YZ^J70J99V"#P9-UO*URC&^0=7" MNH?:M+,;:K5\\87(:@4/.OM.3.UO'[V=W98OSSI-&[HWGEUJ/]*WW2_<67Q]YWKI'-4-+U=6Q.?7"+ K.4;5_!ZF[*-& M97V/E_N> 1[V*LC(>V-0U-WKT(9(A[O%@_!KU016[MLN",N'K+EHPH?(6KE; M;?+ %=WB,]P6]O>6C_\/4$L#!!0 ( (. ?U3KHPF//04 $7 : M97AH:6)I=#,R,3(P,C(M,7@S,6-E;RYH=&W=6&USVC@0_GZ_8DOFTG0&OT, M0S-#P9W2IL" WN\VBU M5N_)<#((/TP#6(DUA>G%B_/1 &J&9;WS!I8U#(?P*GQ[#@W3=B#D*,V)("Q% MU+*"<0UJ*R$RW[*VVZVY]4S&EU8XLY2IAD49R[$9B[AVUE-OY!6C^.RWWA/# M@"&+-FN<"H@X1@+'L,E)NH1W,.7Y H5XX(( MBL\J.SVK>.Y9>I+>@L6[LUY,KH#$SVO$;GDHFD)<4+G5SL*'Y>6Y/46&$UO]]R,]'=DEBL?,>V?Z]IN;->PE(A M)^-2N;@M;!Q8$OA:&(B29>KK>&J%:C6\0-'EDK--&AL1HXS[1XG^=E^U*;DA17X3BNBB&X M7I$%$>"YIG,[@/TD(+Z4>1 L\SO2ZEXDD#":]L\A>!\,+L+1'X%\+26"V9VA/M+8IA>S^45_'$(X :<-%^;<')@P M#P8Z5L=KVO5?+:3^'/K#R30,AK ?7153QSY5&(:O ICW9R_ZXV!N3-Z?!Q^@ M/PC5B&O;[CT9^[,#;GP9PPW/-TBZ(=@^ACA2U;3 $% .*&:9JH;9GG@I='SD MG-I=E1F6@%AAF".^0"G.C'[5= MU^X.V#I#Z4X_.=UG=5AACA<[D.J")#LY-Q)U%K'7[B-"9+LXN T3^)G-YR6 M_..RPY!F@NMHA=(EKHCM=+R&9$VG"RB-'XXY#TL0]Y$0))2Y)JGDP1KI A1) M*TAJQO*M!J*D38((E]AF'.<*Q;H:1I2"5,/*,XEQGDE8\Z+$)"1%LI3(]])@ MK#M%A9:2VM""!"S#7,^9?T8C\P#31[&D"[;^4GO-4(*CZRN\13Q:%1'<+.P' M2'-(UG+!CO$69FR-TCN\[WQ'O@5:4'SC&N,QYLHMBK(<^]5--R9Y1M'.)ZFV MIY6Z)3(+)@1;^TTY^97:D")$RWY(5X)BN.SLFY[IG395YFU=")X)5 AU=!4EXH2 M@EPNWNO[5EK[GRZJ&![P@64_:R_07Y O M=L4BO5F0/S11]PRZX/]/C?OXJ-'JYOJZWZ3>2L.OC>P8K3]K<._&JRQJ:@.1 MD4#.*(FA[_28A0G4W=EQ$/M]B+L ^V_'\=N[;C M$R%GB>[S+2S;0:(:<-T;WO%9^K6.J]S7G1_?P']C-/_X^?S9L> -DRW=H_P' M35A++_H?U?96(-@W*'SA,'1/;?\P-6/%4;+/,44J:0?'JY]*FY[%_J2"%K*^ M;<2ARE=.9,MK<3BLCZG/_@902P,$% @ @X!_5'V L,4\!0 I18 !H M !E>&AI8FET,S(R,C R,BTQ>#,Q8V9O+FAT;=U8;7/:1A#^WE^QP5/'F4&O M8+ %\0P!/*%U@,%RTWSJ'-();BQTRNDP5G]]]TZ2 [%=.R].G?)!2-KWW>?V M5M=],9CT_0_3(2SE*H;IQ9NS41]JAF6];_0M:^ /X*W_[@R:INV +TB2,<9-4,9UDZZZ@U>*0E/?NF^ M, P8\&"]HHF$0% B:0CKC"4+>!_2[!(,H^3J\S07;+&4X-JN"^^YN&17I*!+ M)F-Z4NGI6L5SU])&NG,>YB?=D%T!"U_76#1O';>B=GL>VO,F#>9SYZC1;%&[ M3=N-P[#=^LM!)RUD+V0RF'N1_G7*)UO_ M.DK$B,B*Q;GWLB<8B5_6,RR)D5'!HH*ZL=-Z3Y*QRRA53B.JV(8 M7B_9G$EHN*:[&\!V$HA88!XD3[UCU+H528!YI^)YA-(?SOS1Z:C?\T>3,4Q. M83H;C?NC:>\,3D?C'M[BW>04.8:S>T-]IK%-+V;G%[VQ#_X$G".X,,_-O@GG MP[Z.U6D.?0&DZD_',!V=%5,QW9+U=!_.X3SWNQ-;SP\-R9_G@T_ M0*_O*XIKVX]%[(\.N'EW#=_6(N3!95U+#*]I ML);LBL(?+* P%31CH6K") FAOV0T@E.6D"3 <&$21<@DX& J&+Y)\=4MXBME M\2TEL5P./ZZ9S-%R$IAPH*SM[QVYKMWI\U5*DEP_.9U7=5A20>"P@< MLPIIVYFGM+F;FV.SU5:YF*P%]))DC86:+BA"1E"U M>V=*9@?G3N. (+H$.(<'X:L;R"-^!0X@J&9X'2Q)LJ 5[IWC1A-1<]Q18'XZ MY#PM0-QG A ?<\T2Q,&*Z/X4H!:"DB&^U84H81,1)K"V*3825<6Z(I,X!A2C MRC.L<99B6;.B_T0W_0,5AGJ0U*T'N=9Q 0*>4J%M9I_!R/RIVOT $Z![&+PC M(E@6F+Y9/+="^7:??;;"13&F&YCQ%4GN\?[X42[0^+=0I*S/G4O*5=XC&KU33#TAM1^E MUM*)$!5#5:FFACH*8@DR7""O:XU:Q5.N:<\&1W-5-IZ M?3N(1DWO592VU\/ MJN'.[YNF9QKR_UVQW,GW=G1%WLO!SUW5,5O2QE2U; MFMH^,!+(>,Q"J!S[@K(_2D^9+U#_C?8=B=N9/US7O*MI_N!D_E]!XJL#H^>R M_F\- =\66V+;!YXI+XY[/4%CHL!QZPCT4_?35NQ/(F2. M+7 M;XL\<&I:7HL#7'V4?/(/4$L#!!0 ( (. ?U2B4/ :Y84# &EE(0 0 M :'%Y+3(P,C(P,3,Q+FAT;>R]>5<;R9(^_/]\"KW[G]MK'6.3#\5Q(^:]3N-3+S_.OIAFL[SF5>_D/,\.#OL-@@BY<3!_(8BE!%G5 MC#B*)O.>-#5CJBF])E@Z@9 7SPY>A A71^^:A 7?9(S8IK':-+5#5BB-L-7X MF7\AI%+"..*(A7,BU1)YC;7R3&,;F$B//>S#V\$;=HL7[:Q[_*^EPW[_Y,7S MYZ>GI\MG-F\O]_*#YP0A^CP=MJ8(2\/3L[-^LPCNVA7P??F@]^5YUH6S0^J@ MY_W<=(O8RSNF#QT(M\*\B523XN%]KEU_2LOG8:WU\[/4M-'#?,@N3RR;-7H2 M'(![$OP?=MFNHL>@L[[Q)L,S1A<<_N?\VLF'P;3[A^$_@ZQ_ONQZG71_:/9E MBU\,BN:!,2>7%T53V/+NPP-E@YH(7[WDBR+OWSX=?KSCU-36[%NM[Q9]TW5A M_'Q_HW>&)XOGU<'+4V^)^%J'IZ-CTKV[#=\2+4%-1)J87#ZOR.YZ&K0,/_^_ MS;<[[C!T3//F"V5G7WM[3,<>7Y[^HFVZ!_]:"MWFAYTET.9@_,J?G= WC72' M9A+BEW\MO>IU^V"CS=WS$WB*J[[]:ZD?SOK/2RU[OO)?__5??_:S?CNL@#HT M1Q+_\WGUVY_/JSO;GC]?^=-G7QI%_[P=_K7DL^*D; M??];?#O%?2UE42E*%B%:!,A>C51YK@3SSE&(PU<]K M24&@8W'S2@N[II,>';(7ZUUHW_DK>)OZ/IS].YPO-3(/M_;TX[E=ZWUY M2[:_[-'-@3]:_[+_1A]M'>W1K;4#LO=I\WSOXN^LM?;^?/]HD[:5TH\V.WL76[ON='_M^&QK M]_"X!7_W.A]0JZW06[)_OO?)B=8:W._-.MU?6[]HD5;6>O/Q>.^B?037G6V2 MC0LX_ZRUMDZW/FU^\6]>9_;-!['UJ=7>W&VU]X\^D/*:-4?W.G#]T>897)NU M=H]/]W;7S_;(QO":C_ LWMW?[?$]\@'N^['3VMVC'VU] MVL!;NR\/-W=?'^VUU<7;W?7^Y@XZ>[N[@3?75L\^:QZ(9 HWN=*VR9P#1%7" M-QU#6OA@)25F:06!XC*B*!5_/K\FU,>4\2OX9=B(>7O29G= MDC)"44H$$$6CP"#EP)I*,=.TA >AG(7>CTLK20A3D^\[N'_/+R1\+PGSVW9, M O1]T$VI"1 HK8% !1V;B%F-)!96@)]9>;WWA/)=!>'Z4L!M<[#4J/PEW/:L M_R)F9\#?HFDG5K40]K>%?;;Y*@FZ%/AY:W?U=//]9T&M$0[[IJ$Q-!FE$3X) MT^382QZTUQ1[$/?JVYWUKTC\=6Y<8B^-03>KY-T==&S(EZ[K@.%6:\J)$L$S M8Y3%!/P"L<(CHRA&20>P'ND JG3 !Y=U0+C_6F(CA0!R\6+GT.3A)3!I_ZK7 M.0G=HJ1/JSFPJ8.0%.7E^=4I[\QY^FGUU.1^O:2D&T"7\A(QBBV@J?GNH>EN MG:1;%-OI3DN-A"/PK":9KE*=;:X=?]GO_GVX?]'C^VL';'-W_PB$>[&UMHE M.YSUI=39QZ],'O'FQ3C?AWEL[&NW_WR%RG8]=\TD/MH[:Q]#&LU:G=;AY MLO@G@?\_RX(:(H[0I049+THRL@'E*A1!ETO^A"8_&NIR#HG[10&E;\=YDG'QJ.1Y;," MT.S/Y]=O43W^ZIG#)A2]05Y^*^/)%T.]K63[,QYM=*-0AARC;YE/WT&-\D;9 MH'#G<,"KC7]?)\\W+UX9_73][B>EQHZ^0928]]=,/ZQ403.!N'ETW=6QRV;Z MT:FDBJ^O'E$=&7T?/>3YM8ZZN]\0Q '2N.@-8113$YFS-!I,160ZL,\;9;]) MBF:@NZJPNC_L+-FDZ/)&PR/WZX$$@>7K#TKMJW[L!%,,\K R'$IY\6%G;73Y MZ-#H>[K^SMYD$F%+$'2D<4Q::JPE005K.'+<:%[V)D&4S(+RC?4FZ!-M$OS MWBP2F!>W.G2HSN7!'^Y1BX6B6@>B%&(<^A0)11!'4BCCI!+#'IT-<[[>H^,6 M^F,]>JT'5$!$2*&L-0D &&;=N:*$SUP/X(3TP;J'@Y$N:^N]I/DC8 C1C M065@(6@514BX$HQD+# [!8\V?.UPD$A9]=7#P\Y.VIG+^ILA\'[C^5KX3\B^9"ZMG&4#$<%CYQ?#'ZM(_G]]YQ\NNNGQP+3PK"IA* MC+VG@C)!P+]J(XR*'.%(G"N9-!#HH?R>Q(#K*C]T?_GABP#E+/!;9.09K305J-'>$H&LJB8=%YK;C' MB%KFC U&L+E VE=Y\%E_%7HIV*S_RN1^'F%61!(Q4XHA+('J<(.,TTYHZ:-' M&)FY@-DG%^54,!9A\); 4VW0B%&'M)!.>\^L@P 2SPG&/K4HIP.P0>"@(!;1 M#/Y3Q!D21! \C?YPK2F;@E76P@0,4X)I3,$;669CHAD\0"\1&KTR(4[!!&JA M;\0@%8F!GB.>(0A]C6(\>NF1U))4@Z[0;S.(&)=Q;1]>/5U3326F^<=>-\TD MWH"/7J?3Z^[T>^YX\KAQ-1::I#BAT6!" ,T]81ZB6Q:D4PX8E[)..@B0@D-S M(YI5#\ .%YKV.Y/YC>XK>:(0MH#G2+ B)T$=XP4AF@GT#@W M8MH.?9-U@U\W>9J!+VHB'\)=("Y83%5D-%+C#4.68\X($IZIIY//M'I $V(P MC80IB-!HE,8R0P7AH*LJA$AJ0 ]G">RG[[0U]8H82\ O$&8-L0 \(2H$W8TQ MU77@^[/J(J8O7&600-P$Q# E<3 7A5&04:$I.+"SI]P']^Q3%^J'&(2KI#3 M&C-FTVR%91#C.1&ID[AB"7,AS"?BV3=%\P#WB!C0-1- #MHQ0D$L0-X\C2Q0 M81$/DJ>/4'Y,","LY0! MM+%D1@I'3YP07%!-@_)/)Y]I]0!VVFE02Q$=!8P7EFL-\*X,-1%;JVHPHCY+ M8#_]044%3EJ0".)T$F)&JQP%%?<.!!>M"],8C)T7%S$#PO5*$T0%5@FT$+&> M1\^1Y]P)D+6?/^$^+<^>CE2Y] 9;@8V+BC$N34K-U@BI8(.#>/GI4FCK#+V3 MRNV]/A 7B2()2B,M\[M!/I9Z"D%1C" F/#>BF0;/GIR8O$(1>\,I-81!N&JL M(J;BBB-8AV7&6H&[Z MB3@F6LVQD"+(R 0E"OR7EY()I FCULR?0*?#,J99FY2%LI]J1&)2D0="Y$XWV9< M5@+]<9#9=E@MBM O7IYOFJ->_JIMBMO =S+HAWRG%_NG)@\WKIQ'IQ:)59I& M@@7#S#*GE*4T:##-2,UP%5Q-!L1J*/+I+,XQ+D20KC)!,\_%\[ MJSAIT7@%]NJ*>#I +*6BJ\T218RIZ MHSG'D7DJD?=13F/YP_R+>DHK-LJE+=$(%3A# 2 [:N<0MX1HZIR:_J/?KU>..8&/HQO< MNQ02F*H.2"B%#6'"8>, M)DD7II$V5A]9=SJ=6LFYNO#%@I(,N*41288#RDC MQ!*++-;*6L;"=?:$$7O\8FH_*Z&=@2TRZ/_\?,>TPU8L!_FN!/6ZUV[W3K>Z MU>C&5HS02=V#V:%)<"H;JPKWD"'ZR"AV&@M"!-,*@B$I'&',J+28-I+AA.=" ME#]@<3>D\[-5YJJ'WT+6]%+#8S\,K4&2:)#'FD"T*YS7 FD3(\:8:TY5'0:V MTEKI[518M1)Q^KH)I*DSZ'Q'IO=6J'=Y#T34/W_7!JFM=LLJK2>I=2_/K^!\ M=/);Z/IPV&O[C0<%H 7C OA!+2$RZ1T=;SH.HP47N7 MZIBSA>H\>BCN$6/:)>P)C&B3EO";0?L*\E0J("E41?N9*8^1KJC931)Q?0FUBB-0ASM.&(8PSJZ3#07"+C91: MDSJEB/V0<%\/4#!T!CY"@4YP MH2@X#,*)GU/\^&@R0_BX')OJA'P[M,N-+(K#[&0N=0BC2(74'GNG M&"%"Z^ )X]Y'(ZRF=:@\_?22?CS.4TL=0@H#"GFN"!ZPVVOW#LZWT_:K8D@G>+B$',[%0=6-&#A+V;&Q\Z M)C\N@!F77UJF,Z=A$,*:"4N(#! &89P6$0J99N48H=':V9TE_7JUTT1,_MI9 MK2ZIR:0H0ZG<@\9!(P%!*-?,<^DDUQB3H+RKJQRV5^]BAS41"B>:&R^TB=HQ MB;%2C@4:G&06F!F1P[)W:G9G-5\.BJP; -]2?D]1KG6XDLTG2P\DV N0@FO;% Q:/!67(9ACA9(I+D0S;T3L,:% M\PVW<_/4A\SER+1T74D!EL2,-\8*Q"RW4AFIL"(UDF-54_NU<5D;FG4EPMV0 M=][V3'=T9%+T=5)Z<^\'ONUU#_KP,FO!]N^8?H3&;,6J$^914ZGCEE' '&53 MI4@!2HJMPX)@;;UB=(Y\P')-G !#S'LO(L2TEC$ #!.Y(S9X2SABU-\ #XQF MCS3-@FQ^WK8PFE"A?L6T!X/2UA*&C5#,.8-"!__(Z[4QN MN=/88_A?G0I6SXH@I[-6P08B)'BSB+1AFD;CI>*8NY3^Y*6TP]1:BE0MY?=V M,.B,'7CLC%H*?FXB<:@$%T5"\!"W:*,,HUP3I0(%80D[&F@'H307TOF1$=!Q M^7P'*,=/?=!@MV>,$T("8RQ$;0-'1DA,-7=4*E395VU)R-/:U\1H"#=(*2&\ M,Y9%DW:3)5P2@#OBN43#[*LDE.9".C]@7]?D\VW[FA3)5Q+LRALI0]I\1W!% MT[0DLE$'R23#LSNR/1L2?)21;>RBPE2%&#QGC@#CQY*#T860]B^D\;K_6DAG MXOYK@C-X&AMOHW"!$$:EAOY5P$F0,2)8[,6O247N_8HO>7IU8YK73GU(*"$BLA@"!ZTTX[36R^2B/!T=)F B6HC )$1Y MFEK+("H@2F.FQ2^+?O,8'4P!CYFWWDA,3$C;59%H&3<*T1BB5!(+O-"O.0L0 MIJ!C0KH !,Y(S0G#*"HN)6$AF)0_)IA9Z-CWRTCY$']&SS:Z[_*>@P9OAR*8 MW!U"N#"V*'0>M4TCP97DE%#CF6/2$&FD$]121S2WSOL3/CHIK<=CO,R8 @)F"*!Z90L"D2-Y@A&Y6D M>MZLZFE**#R*40F"$'71\Z@,8]183Z.-)DCI& VB!ON+S;:D)F=3QB9KTMHH M*Y@5WA!@0XIX1*BF0M:@A.FLU9QYG!"12QW-F M4$\KI@EZ*!N!3W =TB Q,5:+M&L#U1?RV,L[INO"EFUG!^4PQ/K927!]B!JS#IRR%7?@UR(:EX[MC-AU)29'1(NQ$*R5GD ?Z9 MMM8]0K&'6>EZQ+"@7$N#&&(J!NN4D39"\">0P6:&]TYZRL(H$R_S#;]5[W%G M/=K+HZ/;W+LB+95>(Q)BM)(Q$Y%!2#")@Q:IC).KP8:K,[%2=Y+\5 2&-6"S M]IQQ;PSV3% O!.'$.L)J5$-B1E;J3FGS3>=4))%SG#P2T2;M-.>"<0+S5+:] ME"-!E+#FZ,.LRC&5^ [_&N.$1Q8G25D.A-U3G..G/F0XG5D6 MG,5:4LH44-V@B/5@?%IS)V0-MG;\J2F3L4J'3U?>\'$"2ADI0YI2C@*S7AL> MD44R1HPXLX'.OJ>KI0 GYQ@%5U9Y%JPFX"$-?$;!*2:CB%(('^;, I]\=Z%' ML3KO7- :,<.Q8BP(Z[T2X &),.#Q(ILSJYNFT"9G:19XBE#(Q.@CC45EHPO2$,(\V)N/V$<>!!-&!V/FS,ZF)[()6AG" M$&.C$"1WS%NCJ(^:2N,H=9;(&NSC/NM).(]B:002.0GE-+FX[8)F=M,1++&"/81<\<"AH[ Q3$80H.SAD]I];VF*L4'L>1:9&& M\R75 3'IM%9**!>""4SA@&HPD3[+>. MJ'DC?3J:".C-,*XFF".;,4*YD*\2LI&4$&G-KL V.JK[]O!][[:Q7PU5#6&H.N.EQ*@WN(/"FRB,J:80X MP:H:3!',EP5%:S7E%"/NTXB_LQIIS3! :O!@4&(T P=.=_1A5@7S=5.Z;D.^ M ^03Y&?ZO;QX^_;5I*!U%F< $;GW#.#5J0^I=\6!(4&<#S:M&$4RE0FQ%)B3 M,#+X, K\9W"K9A^R%V_#@6FOE^V90J'-A^W)?(,72>^25U0A+5Z.!FD;6+ 2 M1""UI:.US+,WG3X1,7SW*2FOZ57RI"$_ ;,X3T'EU:,^=$M_6IC'7R%]->W^ M()\*L66,R@3PJC2[/G4&C&Z"&SIP2:P&'DJM9$A@XYGV M! E$(^&2SWC6W]?-84P6*5\NK\LH&8Z"&JV$ BK#B+#*2&85-S$('(,KDXNP M0H(D:E-]>&S!_* /QZJ)1)/DVU M*&NPZN97''2:G/P]4"TM U$("\:!53.<'+RT)NJHR S3K5F3_SOH\[R>XR:4 M,P>*@ B0.P;!E4WK\ "6HR#8<5.#3,E?5@DFAP0DF8- /275H0)[E +P9/!V"+D&+/0 M[J04&%&*-+"I46KN+._$\$LKPN3VYL 4D;3R2/F4\.NET5BAJ)DPGAAQ6?4/ M#4LVS[*/N"Z@[>!#YR3-2[XK>^-FYNBWSMWJADEIS:^GIKAKISYD M((][YK&R3CB=YMA5"(A&2D/@)MA(?TF=WCWM+72ZOCJME?566]P;Y;-I:+94::6,C<0II4&>5BC$@EBK8*(^)5%8LE'J.H?IU]F4N MD5IJ$XC'5 ADF<'22F#2VC$1I. <1()9U.*6U:,LL(USH89;FS7##! MC"3UQ,B%IM8"+ZFGAGOBM< 4@B-E)7QS7BML,<,,+93OY[4A].'@/?7A%W77 MWC')M- 84SKW[S)0_)!$K[/4(\*5B(6DFDI>48/FIE M@ZL1??IH\LS8=MB^++P^9K:^U]U(RSVLZ1YOQ1A 6.F\MQLOM[8?:JD_7;Y[ M]G5N^F0)*^,03HEMH*;,@'8RK3QS 1F-A90+!?TY!;U7D?.%@GY?0;F&\!-+ M %)/&=9*61(B(T)H+A5#O 8*^O@ ]G75?VF*\M>%)CX\K@R@<,QYX/&:.>N, MD$%K!_$EJ(N1==7$R2+50A.?0!.)(2YZB25H!A-&6108 J<-I%+R0'6-ZH!- M(=I\?#B>H?&W*10WH](9[YQAA@;FH[$>*2F(IBXZRVNUF<:,:.=D(?K7UDZD MC51)/Q.?Y,19()>&(U!-;Y&LPZ:YL[+0;M:'A+_[Q/02-UZNT\O[V86YF1MQ MGS._GU3]L$&I">[DQC!05B"QVJ:9O:B<4(1B*QPC06*[,(''T9#=T]YJMTIV MK'[XU2UT5@S">XX#%D0:;QBB0G%L5"#!6R68(0N?\$@&\12)F0L;N"LE&)1^O:Q;.#["94+&W@B&U (":W!"02J&$=I"VPC MC0R(84X4KL$VY8O8H%X:IYU!SJ>:IHZR2+4UV MCK#1"2IVA"RGK_I.<'ZBK6 M3:3&*A!_J\[AC5,?-$\7J#:&X" $LT)8#R$<1DK[J+A"9368A8K^PBIZY6BXP031( M7R/DG*D4Q*?)D7V:L13@U?8O@P2*A.2(\8N:5-%XZP[50D8B JOFGA47,!9]=6,3]2O8)K(5@ MU %-81#>:2J,,^ Q(B%8TAKDP>R:LYM)*.MG)UD>-KIP:"^8O(!74)-2EXVN MZW4"W'EUT#_LY;=L;PV.%OW,E1O"Y779[D$C%I6F3#%&F)5*J[1W5MI?@-% MN)Q]-?B>7';ZB6]V_=N>,^V_!WE6^,S=8^?G)];#65$(CR/Q F(6A!7#Q&J. M@W=(21I8(+(>N%#!]BN3Y^>QEY^:W-_TDP6(Q1W61";,>N,THYY(QA)_H=99 M981CW@KO78VR9RIK+6TR79F,\FK/Z4N*TROZ6W''M+];D/*!KGXPVZOW3LX!ZFNA2^AW3MY_'F(*2$OT8A:HB,&7JN,42%M4F8Y M=P0K"#/G"7FG)->I +"E&*(5%;6@B%',E>0$:2VL0%Q0&^8)@*!%5E/," MU,D!;X;\(.0I5_,@-_>8MZDE+%-GL2#:VH -4RQ:Q0)"VFD9:S LL3T.@ MTQFCH,IXQC 'YL2LCT9%D*/@,G"#P7CG!82G(- I<6-GB622JP#20\A9\*KP M/Z,-UHZAN9N#V^H?AKS5Z_:@CTP:>*JNFF-J+!SG0F.!A83HAUJ+N X(1R0H MH0*[><'@F9#P5$!9VT!C,($K&UCZ5Y @<$#4L&"0FQM0G@4)3XD8QQA=]$"? MH@24)A;):'V@EF#JI3 U0NG5E+9R.R]QO7/2[IT'$'W/'6^=S"LAUAQ9AH3# MEF*F.;!B0E3P&#@RCD34:=)N9@0YG>P(%YETA%,K&$/10.0:C68(8\RUJQ41 MGA5!3@=:L6;<4>2\XY0YQ*S!47CKH@6H56H.H'4[%/T\<_W@2U%^Z&;]8GOG MPSS"JQ#,.X^$=M0SG6;E,&?$1Q(THV"@]8?7Z0AS*A"K*+/>:\*4?N:00D($A2QFU#L-\!J\EH8XJ33!]879 KQ)S<1 *0F\I($$FT$?6% MW*_XSWF$62*UMM)": )TUB-CC>8!_"A&$?Y';'UA=CI"G,ZL670:HDD<. 0H M(H ((R>*,6$@-!%:U!=:IR+$*3%8R1F+$(5X3)F)2#D!/SD:L-3>151?./VV M?RQ/GDL*JSFC%FNB$9/,$*M,L(1J;$BDQ,@ZS8S-GD2G [3< F\%;!7!,V.4 MQ40+3ZP SZF WM87:*F@KO22"Z8 :+EGR+@T;& #B8YAX[2KTUZ9=TAT MM](#Q; IX*)@<1)4IS*<8(1DDPE++H :B=-TR1&L^4S9R IP/1 MW!+FJ#+28_C@G9$6&1$YQTI;RVB](7K]/X-4>Z5TL.MG[C )U+_NY4G@&]V7 M@R+KAJ)XU>O8K#NW>;S2""EB=" [SXC#5F >D=5$8$D1#?4&Z5D3\51@&A.D M+$'!<6Z9BEA1826G@3KA!8XU'_Z=,1%/":A#9(HS3<%LF;0BV6^J( "@/"( M^]FO@?2N;;HMTQD3[ 8$0]VT+"8=JDG=(Z!!D>MHO7*:!:JTT,8P9+E0T/D. MU0!-?[IT8BVQ44L*00EX/064E3AIB13*!JPL3[FWN@;8^-/57VN)=$$%(6PP MV 25EH,:#,14&XN1$ XY55.!/86%32G!F2$292K9&!FC-BKBF:+:8T\@3@2" M.?.N:9I9E)/R4H-N5LFC4[;ELJL[P12#/)0.MS/6^JLCH^_I#G<*&#D,_^=X MH%*R "(.D8/3BZE&J^&T3K50)C\R.[/H/:5Y&8") MA3E16Q,X=T) T(FQ59C#3QACB27BB-<@S'DT&6IX\#L(.$6&XT\:;N>7X]0;\J= V;""P#S;28#GC#OZ- M!EB!E(A&+'6=RD[,AJK,+\./,7+)M;?4I:732'$%4:!#:;MN)RVO'<-_\M5? MC\3N(U526(F88>!X-5@M-21*0HVC&LV+6&HB#J&"-&D)NI"*10,UHT32M9'*4B*:D8A:D0V G&G/EI20LH,@XIK+&X]I/:243W 6(,!%P M,-+)R"A%VM HN+8^((&UK8*'F9P.FD$K01,3"Z=&2\-Q9$HSF4K,Q0AA/TU[ MMF%%T>Q;R=:O7#\7:(,"KZ(IJO-U-;D\::-[,N@7Y1FD+K;K!/,\4L.)8=%)90,Q7+ H=8# MLX)2C-'L*LDDI$4?F8]@-"''IQQ&V@>B*6*":L6CAP /1>P0#DC//CTI$/@IE9(1%@CQG:YZ=OGWU9^1/^&L!E-)VN?O_C? MU3PS[?]]5IANT2R@)V)UN,@NP@LLH%GEU].JG1*N;@,XC]J-26KLA];&[OI: M8V=W=7=]YWI+9Z:-.^NO/FQO[&ZL[S166VN-]?][]==JZ\UZX]76YN;&SL[& M5NO)&X[NU?!/ICB$0*S?ZSYKK"V_6FX0Q)G^H<;VC6V'T0FVEX,*-Z'1;7-2 MA!>C#W_XK#AIFW,PC[(1Y45_=$Q^ &IJ>_U^K_,B:>F7D/J, M?RW1I1LO.6PV/NDWBEX[\XV1D(;'^[V3.PZ>&.^AQU^0D[,&'/UCK$O;(=[J M@4[F?3LLS8:NE]WWNI=W&G\"7'5[W=:@ S=QC2&J;8>8:(%* Q:(:!4HJX=;;]ZCK=W7 MV?[N>_*6MMI[%SW2NCA@K<[KH\T.7'/T'FUV]BZV=MWI_MKQV=;NX7$+_NYU M/J!66YV])?OG>Y^<@'-/MS[M=UIO-D];:Q]8:^UU&\[G^[M_'VZ^^?MP:W># MM-[L9UMOUK_X-Z\S^^:#V.]L=UJ[+P];G4TXM@?7';/]HP.\=]'N[!WMG6^N MO89GO:=[1QO#:S["LWAW?_>DL_]F#V^^62=[%WMH_V@5WN&PL[7V\0C:D+6. M-DXW/[U'K36?;;;5Z=O=U?[F#CI[N[N!-]=6S][2[7;X:_M\_Y,_L82)S=WW M%_! =-J#=QVBO\W=[Z\V',^BWPSWHCZVU_;CU_K,B%$1C0M,* M:YN,@I"4PZ3I.#=8<18E)TLK_7;JL*QVXZ40N[>AY:>L_@'QW^:29PB M MEIE0/X-!9)D(>2\(^B%DX\NKKFYU3]<3W#T]H?@*!JD; M$,3NA* G0)_5;G=@VMOAI)?WEQIE0E@?[@[= 7077KO7MJ;=[O5M[ZS&(-6" MOYN?_C[://K[: _^MM:@96\2&+2.]RZ.SUMK?\/Y[VGKZ/@&2/70WJ<-:,/F M^6:G!0"RB0#H3N$=V2;9/H)G09LWV/Z:(UL?;X/4Y\B8Q-:AIL!4-AG!JFE< M0$W* HC-6A\57UKYYS^T9.*/KR+-4-M_3)'O\K(_JL;?/=A>^?#:FNWL;O5 "ZY"X2Q@6EC:[N!^6_^]\;6Z\;N7^N- M,9IY23%77^VFPUA3=JU??@Y['_CN^EZD$QA$HW\8&C$K0 2-\V#R1NCZX)^" M5KPKX['U:M3CFF6_\/!+LP///$R7-;TY;Z:V-4.WEB;^D?F__F[OD_87>]2# M=JWR_@K^HM7N -C]]A+:UVYN=]=.]SCK?/ *N 2:[]U&=;:X=?(8HGEE, M?=/0 !8*P6=3Q8";7J2,3JH$1O91D7@8N[\NE60/Y'!?F?V2XO)48>.U:K*@ M@;!M.@@LM.5.NZ65OPUXM?R\D88KKF/JLT:2PED8AYYTA;AY].&NM'1YNO=D[![9X#,MW;7$=P+PMX-8(OO :_6SP'##CW(6V M=-[3K==W,$1)8X@FL"9Q* *@$=8$]:--:ZVQ.$IKN1XR1#:7#'%W>[6ULU%2 MP3ECB=]]_VLLL7]I:XUJ++T1\U[GG__ OWQ\'\;_=ZD;O74OO)^W?BJU^ED M19I.:;S.P V"B=B0OWA,JKU>3IRDIU4/JR7\_30=@W:\/__,E3**4-H4W $I M0PK@RP@.]#DHHKDAC)(T6X:;5'"AO@9@M:$N>IGR^Y&,'[DMES\X&VUC["O0_( MYNX'MO]I ^]_6C]K[;:/M][ZF--\D@UAHQ9D43>2DAQ%6B:02@*0_>2^?*^HM+*W^MK[X% M O3^P\;NWK/&1NO5\GWG*'[(P'_<]KXZ4_@#M_JZI4Z;OMV*PDK>\=OZF7'] MTA8:O=C(+VV@88I&<1)<2@GQC:S;R/I%PQV:'!KX^Y3\GEY6_*?\'L7+1-]O M4OG'CG$T^9$ 2I<9_CEO.H7&PFT5F\JP!;BEIPST'MW_;'1=+S_I53GV.WW3 M#Z]Z@VX_/W_5\^'VT$61SCC)>U_2?6HZF#HG6VO[[:W=O[/]3ZWV_M'>S<&+T[VCU^"7UDGKZ.-1Z],& C^']M)@ MQ]HJM/T#W^S\W=XC'SNM.^;@/VL3!);$-C7GNLE49$WE F^:H#W%!D_*SCF-BIOZQ1[9JSC6%F8Y6/6.-8]ZFMY?T-:Q'1^$A%$ZPC M-!F#?S3AO(FT(1K^(X';I15.FH0JBH7XIKU,>PS[X:K[6PG1C5[>Z/4/0]XX M&N19X3-7#H'U8ID=DXU#>GEJ?F"ZV47Y_?>Y!) I"&)C>7MY9[DQS"_.RYZ_ M;O3#X;3??V!0=2SVI8\7^]YO.T>#7%K!O/$I%/W&#B@"2.-=+P-Q--;R[,O7 M*<),C35/09W(+Z=.[R\^XXA"Q,HV)=(4Z"5R36N- ?^IN!&*"AK4TLK.( /U M 2A;*,^X\KR"CULY<)9Z1C8/0J*+SYPAQ@3Q34X ?QC"KJFQ14U'"+4&4<\) M<*VUW)RD!3,W2D8E ]K*WT$0"DQG3F/4!TGR[#,)2C%K>),&Q@ $,&]: MYFT3.XJI5,A;@996/O3-X>VLGB<2X[L>R*F]GYU4 PV_F(S>H\\0^ L#W=:, MW$!DHQQN&F)\DSJ$.9/"G]F+C:H+SG_]0!,L_BL:['$[.3DR[L7X6 MW"!M\M;8BA VA^+W'^Z0GU@1]&3]N -OEY>+C8=S7"$/OG$RR(M!FNSJ]QIP M1CE4@,EO]O?472FK:=7U7TQGL@M4=!E58Z0_/-M%ELD]4TEGY;;3F4&:0K9@ MUF^7$ZW!N,.&2^66'I8$.3,OEIL2<8KSCNVUY^.=6L-)\5)68;BC:0,@XO0P M@U^N<*2V(]M/GID]A.%S3&QI"K6D*=4\S-9:J]-:VT1[G])\R]_P>1W!W\/6 MVLML?VT[VWRS@?>.#MCFQ:UY&+9)]M#FQ?9A6MV[!Q1G-9QZ\W& MZ=[1QPS>^Z)U5Y:-UP8CYEPS4L&;##/5M,2GG$7/J8B<.TI>>.W[6 M.#%YXTLJ]M;X[]*MX)2DVR@.'S:M^6OJ\!#J=DJD6RCP/11X_;H"JVB,I80T MG5*^R1QU364L:BHL&74J2LWPTLI?[_<6JOF3\#K:?KM*9+PY*I=<68T'Y)Y: M>S>N:Z_Q(CI.:#-0 MHK68K_/6D*[Q#2V@D1!/ A"!Y:JSMKJ^\;;]H]"P'6 M#L1IKM_8-/EQZ']_;OPIZC',9O1U<&?T-5MIDRV(MV>S9?LN#/CV?Y M/ZP&T _D\E[/F+^?95[O;7%YV0/5Y6:9H+O59:/K4XY$:-CSACL,[K@!S3EN M9)4!CJ4#9T7#-$Y#N]T\[O9.H7'!%& $'@X4@S3J9(J&KXHVIFSA[0$H'T-\ M9,IC" !6O3Q3P^.$FC'9V&),8CS9G2X M'!MU31L8;6+#*+4&O!;B2RM[H?CJVO()+0Z^GUK^\Q^$LS]^\-$/MX9&JS>M M]\5"?7UI8FT@HMOKPR__&63)OX-;CVDM8UXNOB[N\O<5#F":*CH^/'7GO0[9N\7 .:%[\6*D)@+H%@+D#@]#&5R[ VD^ W_7IGY(;"&A!&^8=KM2Z 8 M1Q ;AB? C>\ C6LX,48R1A%PPHYT."VI;W@XVCTH3SW)@POEB#4FC;(P3='X M#>X'L7*C&+C#1G'82TN=1HO9^X>F?_,M3DUQ&^S*BX_&#:<;>X>L,\F4$>(#A#9*P6!?@@I*P0UE>*&F9AVV=$+RK2@3 ]&PP0+ M@ B=K-\'("F'B?)>-X7;[?-&@-#[O+&1AA&,*^?GUTS?5$4B;N#DU3W&F=9X M)+8=#@;M*B-^I[G;^"WUH?R#4+)\&:IEY2K/D[3*\['QLFKO)0*&XOQ MGDP=.82[7PS?6KNK]+/7V$0O4)-[2M(\DFA:"G 7K4$L*.2=<0M\6^#;@_&M M'#IJ0WM#PS@'^):G^O^ER:=QH^Z=OT(HV6W>>:#H ##"4_(110&4Z,";GS]+ MA!!N!P0J]7@1^&LFWE.%59JZA(H)>RH0B\YE=:6![&?XQ. M^^X)7V_?Z,1$"I>^TLJER]$S3&R3C*CM.)^=TA#OSY>=P6(9T9];?O^MVW() M#;I??9@?*CN#EAF9_/I[LLS58]?WNZNPR\16]'X7&IYF16\Y6/$*S.^@EY_? M,;E9GE0:IAN>5.MYSOVUC:HH_-$QVKQ(\YON?//HF&WN^O;FD3_>WUT];X'+ MW[RX5/,(GG7QNI-6(P$-0*V+C?.MW8.S%OEPWB+;[ >\F9YNO\,28K],:'4O!D UM9U/C0QF'[1)X>//SF=4\?2&0$1]/D!J$F MBQX\/:&J"6!#,+82>W_/&K[W!-@G*U$Q ["]?G>8M[#^^UK_J /?E/WW:A0E M+U#@02AP?@L%8B#66\Y3M0O53'N:-PUGMAFXD3A@ZK#E/X "MU*DGG)X*GYC M&"BMC[MG0D,:F"^'XR&L29D-_5YC4%1#2*#CU5XH=]2][N7EL]KGZ>&G&3P: M'MOHAM,T/I6'+UE1ADE=TW7PIBEX2G7>RM4S?=/U)O=%(RV:S_S7DB3I;^;W M.T>&9FJH\IO9;S,[6CDV)3TGW0ZIHD$0 TD@%,3NF:P[*"=O+ M)96F*("FI)]&$@HQAG+"(?&7]&.Z,A6-R;L@_H28>:_=Z &CA /3L M,CNFP1 ;6Y^X8W)KX+;-K;-V."\GNW_#O/%A>2?M$BF)2(L9?T\O?O66P]Q; MVP:X'M.]F.6=:MKF!)YMTDF@KF5VGR];; 8^ZP_;-25%>T1GL^%BOIK>L)>O M7LGY==L=!*:V",B!FL.6T2+%S:]<$VM72^*3EQ BG)#%%C@R7?66A= M3YPH9S6*P]!NCSQ+X[?;.;##7)6[AO*K0V"ROR\WGB*[;4KU?'92%\TQ;7M0 M.0GTF7M.B")@15CKM"V4:BHF@'O%-#D;!/?6?9=VS=-LZ-UJ>G/@]=O3H6D^ M:RP5GS_M[&A:^V,.#@ K$IATR@4_P]67 %?>J6[380B37$.O[IJN6;*CNB? M-\!DRH2W<@XTINPPN%,Q I Q$()+_AZTSQL4E3N#X6<-:Q*[3 P%SG3M7I'N M?@+*4C[\OR5=UJK*VDB+/^^XYR61<6,K2!MEZD;R_%4F7O_;RYO*5 ]S B3V M+ -S#]#"_QX"S>LR^0+N.^AF%0I$0:%WW:@ -3$YFS-!I,160Z ML,\;)>Y(BI8 ;QT\HEW\:ZFI;H//NY+FO&[WS/7-GUYT!YVF[_6;P\LAZ(9 M.I3[)_Q*&'2^M?:>?R;&&D-Y ">.:9-Y1)I*FE0,&OD==[ZR(7.2]<$ZALNP2WY0]4NRHY&I#LEXE05:E$FCSWOIR?#HX6N$ MR_(LO;(\2RHEV_!9#C;7R\O$A_+$TE M;.-8QQ9EBN@H_;\;'(0Y)@%DX=Z0UR[>W,7Q"T%XM MM1;@RQU6Q"QI6V(UIDY99@O)/4:*=\U-:@7XX6@,;<#]G0KX5L%]#^B\\T M!BR5],V@34KP!XJEI+5-$6E$(1A+.%Y:4?09V.LS*=AM@/N:F_S?&PZR=R6/ MY1^+C]^-7:UJL/F^NMW9VT(WUUJOU MFM2#FOI(PFCWR>)J0X?@7Y[#O0%!NB[LPH->MD%G?C&#A'"'?(Z4!$.H:SJ: MUB$R9YK:>MGDC&L6L:(X E %P*R3I"+Y("RMO$L#8<-;^QL;%QF4M=;5#?V+X<2 2>U 'R MT/QW8D7E#:M!!Y_\;&C<]6CPY>WVU4*8TK.G=J91OO$U+RFDN!P-'MM0,%V0 MI:7UU2(2\-S]X7!&@"N&G3J^RS>\2%7BJ'R%X2!HU9O%5S=K6JPWG\)Z\Y^$ MWN&;L-35P+W*Z8L7I8#!CJX*T/W/]>W@AF^%KBXQ%MY@T+]]R==;,?YONG<) M@4(J)8PCCEC&2*1:(J\!:3W3V 8F/LNET36'E^(X,0>A:?-@CINE1K\P[5-0 M[Z7GUP<&0+%&KTN697KC'VWLI(@HOE^QC+^":??**S MHLNZA,K=?-9;__>BK/J90[W[; M#>!Z#7SC;9_H);^%QS%.]DVK1OG@AKLBO2BGM]-9T! SW08T#O,4 /[C^WP$ MTZ6544;BG\_-3=KPM+*[@PR62/5U]5T(]6M")5^1Y@_CSL]![+1P9W7YIW#G M@2^YP)T?5E&QM+*=%<>-:-+X_4.QY^'R6V#/Y 2+Z:3 IUZDY^7/@<^"]#RU MCNJEE0_=/$"\]"6DL,[$6$Z"5#'U@@7-C93IKTF#R$^&7PL:],0Z2LC2RKN\ M=Y(Z-"Q(T#R)=7+04RL21!<[# M%MRG)CJJEE8VX9)&86+HGS=\5J0T[T&^($)S)>,?PZ%OS?;5A0@-DZ<>.N-7 M*]CE"]BMATE2!K!;+6Z)Y3+NVXG 89BR,\H['%]%T$F+A_,J1Z_:,2/EO;M# M,UPN,5SX4UQF\RVP?(X4A_Z:(_MB$=360T7ETLIV@,=_27N9+F+9N1$JY;]D M+"L7V0RU4%&&$J<:55!)BSD@EAU4BQ;*@BM=TSXOLI(@755&<;VNKPKNI',@ M[!VT^^4I:3Z@;,R"/,V3ADP.Q&I%GN1/YF0MV-,3ZRCG2ROO4XFNK%^NGREA MZ3\#Z-?A][$1NH:QO4%_5!,BSXKC!=^:(S5@^I?D6VK!M^JAHFIIY?4EC[I< M*%L,UY>=G+3+[R8_;WC3-PL6-4=RY_B79%%Z0:)JH:*8X*655^72]50;LT0D MX$WF( ]#C*H*VE3U*DWZH=<=+U^9+KB*$:\HUX)?S9.&J(D-I->*8.G%^IRZ M*"D#&.N5%7TK6E6FB?E%=L:\"7ER2%0O/K58K%,7)95+*UME@;VL6]6'@ULM MV- \B5?]FM-[^M6"#=5#23D#+5V[C,52UI3)RUVD 9'@8=W&T2#/"I^YJL#; M:/N!+ZGJ6=8M3JI-#Q;4:;XT0HE?-+5U8_D72FW%: '3]3!*2A-*5R6ABV>W M2T97D>QEX[#H\(%&9LIM?A5R1A;D+&:*"E/U<"RKLM.KF^G M'<-P5Y2TM#%SBQ2,^9+YCP'3_$PC?/RE9A'X H;K89)I)[WUL\/,9L,5!?'V M4H-&X0Z#'[074#Q?9.K_F8QQ$EMC_GS!T6=T?VH+[Z[LW.-G]?6"6_!>;-?[MZ" M<^?=^JN-U;>-UM;N>F-[__T?6=W=7>]W(;\ MJQ8VW'@S[: KK@/RT:#H9_%\,D' O>0-DOK.'L]9U[4'/A0IW_G4Y+[9[O6. MT]#DV.+[,NDYZWY)NZJ4)4&JZ'G0'4XEIVJ0SX9W2I=FW7+#YF*8&]T(J?)( MVACZG_]0A* _1OO2/2N_XS]&OX_O&W5Y+#UI>/RJ$E/Z /:7GTN)T; MKYVVU.[V^JD69FB?-Z WH77)H99'OM%IPSVM4T=T@ND.]_+>J?JD0>3J:%_K ML?VQ5UT__8HUI<\:!GJYD^:K_'#3[^LGINV^X6TN;XC7[[CAY6;;5W=F=]QY M_+2EW\M]OHMOOMQ0:YZ5;YGJQ;2S3EE,IM=]-G[>53I];U#.P($%Y.?/&G:H M 8U4H;0?#N"GD[9)4W8'/=,>SMR%LY1=7\DGR1"TK3NZ556?9I2R4-:J&?FE M9XTX2 1K3+K/RGMUB^%@>Z]<='2G'CQK5.8+'T[R7H1WLEF[K)G:-V>-U%8X MXLP)'&A7-P7-2FSN&73!?P:93^D692[J\)RT&=$@=V'X3M6CKU2S_*UZ>FDX ME^N@EAN?#D.W,2A 2*4:9>/*_JP4]&DO]\7(.#KF_*8]V=#.PI=PR\ZRA-G^ MUL]%",>W?DQ5@]*T1?_V;2J)W?@Q ,1U[CJ[DN;MAX+ZM/VMIQ;%H'/['FE[ MY*P[N.O '3=)F]+?_*U2C6O@DGJR"WHZS"=.WT'Y>T T0*?;:;/YD'>&2V4/ M\[(<;C+]JA/3E',/:$R"N'C^;9,9WZQ^^7ON8TBWD@>Y[E">U'N\_OK[ %MH MAX0J8(V -WD:.[UFL6-+:2I[+!?-%,^N#"^'B_NN!X(>0?2SKP M["87&(.ZRIV/22P#+E%4/K4'8):(Y+@)08NN>NN*;(QH03IP?N5_3*>7/$)Z M5'5L>,GP=EDE^]$6HHV28;RN;M5H7O\Z''+[KF5.PPX_=-O)6Z;W*[>(/^M7 M[WR:%4D'/!"2?B@M*D]UNDM_E$ZNH&N$A^$F&H+,;_XTN(6M?X'1]0_7J]+A M-X%S>,ZK7@?Z8NQP<=US?9V )D5-Z@@J<.U!C8VN6ZZ*D8,2%P-;@&]-BEB4 M]"6E5EOH)E^1R_/DX5TXZ3=.H5?"6.>4)NY3SU1'*NUS[9" /5G353RG-K ?PWQN=>!JE;^+F1$8/Z&+T8#%Z\+.J MRNXU>E"E/3RMYR#W:EGE^I8;5WO!3Y=WWJ_50W_22,OXOF3A]+OX>M7L)X6H M3Z$DCJ8!_B2EQE=C$.#VNKTOIDHZ+>E:5O+@?G"'76C/P7DSE#3S*N^K\D6A M<]([A=N CT_Q#Y 2<(L=CJEFD@Y>HQ_YNBVZ;Q7R#:@P-^^+CAHXI1QEK1^&W$"796 MBZ&O_WV,[(UNV*R2;N%&U2*#L2M?K;V\NK*7F&@ZZSR]>KMW7K*XJX$DH.]G M)4&\?-'+EJ2'#EN9AZQC!WDQ7+60YVDHH^++HZ>^OFKO^(#27]M7KU&1UD1X M/15S\4Q^95>M'KE@_#/?V !Q#PV!*\$"_WW)2UI'BI[UAT% MH<.8]D,W2]I9CEN6O5M:?S*LTG2+@3M,C!GTJ/B!08'S:K8 .YM4HP&$&KWG5I25>5!!I0*9M"!*;B>3?%-CEL& RDYN* M F%Y5EDHM.MO Q%,?EZ)A^)G#8((J:ST$B_@&KE,JE.@<]I)T@DIJV%2N%\[ M"2X)J0_&!L;TWU@OB^I\6YW_;/@JY? #J!%<#@TH0C(*D&*R@?07'M,8/2$9 MVU59W(2OI3Y?AE658AVDX1A0H^Z@8T/JXK)E8Y"4+JR\T+5W2D_;3>T%A*N@ M]UFZ^+*5A\:G1'1V_:W-U_ML5I6P[#)S38O ]*!-\(!+/;N^\*24:H4Q8^[K MN@!? :IT^R.1I/L/?[G?W2_]I\U[QZ,U>@GEBE[E*OOA("_=4_(BPU5^HU*D MC6[HG_;RXR2+(7S\_^R]:W,;1[(F_%CTV@0+;50&.Z&Z1X?OV;3UZJLAH-2I0E$;2QL3MK$4!W7;*R\O+DDQIE MCX^UC6Y+B:Z,OH]7I&9.TXFF4'K2;7*AT /IWW1\9^]"6(VLP#]T$*]T@/(( MTHME+6DG#JB1W.';?!)MA<2*J"\^< :A,F@8/2XF'!$-SNJZ\%(-^#O^ &>1:F@17"O;M'=Z$MCA[_14^O^^@>K?6"GK]68RUII4-6"Q+F MI5\_0_2Q:D4OMG*9UK1"=#_SC]1X:?&0S)3K8$W-XG?Q,3]_;"R'Q4O2,+.9 M9GM1S,Z$H/I+CI3-&*'A:_ M;'T!HJ'-.8)I&.AIJ%=./<'B6I"P\'QA[MF>DSX:4^[XYPG*Y^@1\XKKX&18 M[RH2G[(AF53)F-5ON$ U%IKO*LG!6OL+$J2+M)Z;C$KI*E/<3^S MA'-6HUR54_T^3P^*0-+-0VW)S\AO9"[K,S9_@J6&M\Q0V]BBT['CQJICA M0:>^0Z^6WQHI\Q?S.2I6^O62/3IPV8ECTSM?")G-J+H2]) YD]#7I5H6F)Q-)CMV";[Y. M(2])VT#!S ,=6\[AL5\8@#OH2",%CO&S@6CN(O)&;3F5O"LI&.1CYFO "2_ MAA$X3QK169[I 8^%OYDFXI;PPRNVD*_*FFD@0ET--S^):4O^QEG5\BSL"Z+X#HLW(>:E_F^X8/^H6B>"/(C],E\%#-.." M'CZ(=[!Y)0(FVH[G[@,D[&[-2#LA,[=8\8I/2\Z&'5_PIW3F&WSSZ2__>OGL MX.A;FL!R%A;5].OKL(^+QKX.4PZN3/^]KB1U=.UAY*@O^#G? 6I333]B*F_I MXGQ+7D#G9W-8X/_8E+[BW; LGJQ/2"<4]^_"F3GZ5G '[-#W:LR[<4+BX@0T M+RD KC2M)^GKBA#C8YA[-_]Y[_!N%G: +F'-0==/>I8C?:'7B:T'P(O:Q>1= MD@'4BG_!QV'PEJ/#>_?RUTBH2PSJJA%H35$WM.#S'STZ_#8/ M,"" AO'2?Y)JF=V0^PN!KG>DD@SU9C[:Z/85YR5;_9(J4!? '#U!+<58#H,W M- 2ACG6S0K!QO:P$D:'0 >@E73_%.?FOX0UZOTUBBC]Z%G;SD:R^^DXKLTC.E4A=YY,T0DJ^,UJT$[[,/X':D3N$$;.H54#;ON[%)5 MFDJSK%E2*!HBA;U)NZ+14[;^V*D?":!88+-"[!;1]3;9=!N.6'I1Z0-D9'J2 M 2U19@2.Z EX)2EW>M"3J@_%?]-L5X< 2$6%*Z@_'2&/>YWPI'1^AS$P !'(LB[)0VDEQL/3Q&+AR8SQY74R9\JY3O4]KXK*QJ%OH82DL1N)MQ8W\H^8/T!]*S"(X+F#*WWA;D:%0' M<+%C3!HR'>9S .'X%%@$9&CTW(T9'NXV!@ =)VC-?8#YU5V02)PP @U0A(C5 M]A>T2VLD$FZ<($L0>$]?8273%E4&< MCI?+XF?60!+6A^9H:LU>-C[\&*..'*M'-AO_@ E@6]JL>P@^ZS:K=V"? 5]X M 0%_3L^8]G3AM:M),?O;\=_*@M=!O!;^S\QAX0"DRU:NU@@==((B8/RV^-?. M2D8(%YG*&5[ZGP\?#1.PZMD4T MF*=0:>5*Q(W'ZPBS MR9#=7/-(HA;Q;1=)G4Y,0-P6 XP, MRJ5]^->N."//5MQTU8HAD0.WG(F-TFM/ ER.08\^?V12F9G-'F* )SB$&UO@ MF<@^?.Q$%H_YSR.+_!R/2?Z$9?D_'SQ\6 PD5J\86X&-6V:K-/^#3")>\Z,; M+LM2Q/!&;?%=U+,QJ__@:II69E;8U)X,,"P_'?YT^/0P857].D3HZ4>HW:/# M^\6HU&W1MX^_N;*Z'4KMI9*I9MMUP:@^+E>@6 ;XMD-FRVLIJ[KBH?DU02\B MI.BZ3LA;=9+$B20#$K*PGAU(N6 /)-!?.!V; Y.W(8 < CO$(+A9_%WR>"04F<6+UEV* M%47K/X+V76#)@3/CQ_J9!HE@%W*H!9G_H(6I],F:,[*Z=1M!KEVL1GR2BBZ+ M>2BU_AW#9ZVJBYBH)3CW8!$Y1JJL$ <3Q2XKS!APVER6&2V%G?VVYL)&MCO( M#/$81N^6S4)?5G6".K.'N)!,O*:@8QI\ L&= HY=" V3^;(V M/V-X9B7AY MLFRZGGXV;6;AL/@GCUHS+]FL.?A67FAZ1>;#.?$R=H/7W_&^ZT<7Q3&\(?W" M1(_N1,_NX,!RP##FR5UZ'%6VM:[HV-@8_97D&)]G&"\%N?,2T1'L. T4@W@, MN2E.!:&M_YHA^BB#[)NZ/I@#@0%0_^JT6:8,%;)3]!@!.+G'\VHI%LL=-=[) MON3:WXASL^2ZX-N'8.T(>F'O7$*?MJ6FJE#3SP>/:TMXX5F2[8L,CO5%*0!4 M658M L?Y:SMY+M\&,Y-P[0(E5NLI[4>NM0&:;SP):8@P%T0G;R MG(K!(_OT !'LK;/2N%7G;Y@ RI2E%&TP X6F G"\8N ?"5^:9%WKW463PA$^ MI3F?<^$9;N)FWI\+(P4)Z4Q _]V:\[H2WV^;D[94"@M9#4.4MN6JF@$]%.-3 M!FA5,*22(TS;II.@,.[75NY%WE$)/)O4E9UN2DPG'_F&Y1DZF?2=^VR^M]4%$D;>N_NW?O%E$OI9EH0 M)<56X3U=K[2%+3!03>OPD68I2:6J7,;QXZ4RDH$'XI@CK5QSFY".0D91L-^] M)*W,ME7Z]1XO\L/!_3U>9(\7V9'[R%PRSI^7Z_ZT:<7]%VS%2[;DF#Y&TM=O M#-A-!_SEZS=<&;D(01+1>JW$EG>1KDV5DG#!D1O>!3'T4J]@NZH6L6)/;"R\ MY(!C?R-]4_XV>2XIH8;5A8MN2;BKEB-]5$%UY&49=D M)6QF,&]ISY MF.S;[)#P:R7,7[[_OKA]3V>/!6(G+HAQ@%"? (W%Z-0"035!8^0D.0)M2'$^ M#I*N%VMTB8NDE<>!>1#6Q[^I(.A+7 6L/P$9]S MQ'[^#:P.DX]9:,$*S=F?AJ\&!C2O;R0J)K%$CH6N>JWF%W?.($8]5\,7^;A@ M5AL,]_PTB.=:SASN:A HPGI&1&VD?]-XL0\9'19/XOFJA063;Z7\_2ZK" '8 M/GU>*=*^BZJWVEQL!'U()_>BN%T:29S;%)45>O.=@HT0T"04CQX>%C]:0;UX M"P-1*-!CBZ-AL\F7,8NWVNWCFK(Z#(=?WSQGZ'>4N,CRQ@R72"U9W8N31=IT M5MKX#>[1>!/;RDI-P/<@4Y.E[T8^CNH2I:UTX5YH6+?0M%@$2+&*NX]G12Z\"6 #VPI0) M*[6@7]<:]8%QB25-I!4J70P-;NP@2V5M(>UTI2@\Q;@>? O8_!;4BA>YY; 8 M.VI2V_*-[3S,/@FNG*RK66DU_*EMM[> +&!L_ \"C(E$U7<8P["0O$FB[+IP MAPDW?GLBKA68507RL&K9$$EXDEG%A45S3=>)I>G%1O,N2"CLXHI'W2@KW0AL M7_6?E!6C[+[NI#Z)Y?&[CYG(?821I$7+ ?JQ?'<_]@2HV,GX[N#H\5>>+-_X MC[Z_?I,H7YFC!X__W M>X'](@+[WZ_>%,S;^"'#X#K$>4.8LFM#) O]&'JG]#D T&G61(K@HS!'N$^> M+NL\N+"NFVFB'APQ6YQMDJU6E%3\<"^M7T1:GY#Y_JJJF7Y]QV56C)K7+ ]Z6A#'$C"K?59()N^9I-5S7OEZ\!1&04,[*^81CHH'>R8 M51L..,+-1> JDF38']'!.EEC, M7R7K#-6(I^& UQ9WDH&T%%R<\6&>\9T4QX(T07_:S!I$3-49T9\KDL<\[K1J M"+ C%7EME>+2:-PX$A7/ M$N0S. Q]&T'%2?'BY5,IN[#TQIT(#S C M4'RSG/&4 P@Z5EWT0>?#R]1O,Z\A[:"X$ZND>2>TX:K=1,'/.-(E5'4PS=8V4+5NI M,R-_^HJK.GD>3(W$'$H58UDWR 9%<'=3+*]X?3R+*<4=O4*0ZF:93KR_+X2N M4Y"#4/ZS?!(,EK7XK"!G^43\GFME\(JDSM64N%BI]68QP^EI5<_DRQ@AA#"[ MD^#7,'*T9GF4'\5/Z0]K)G$0+/!L78LP!Z0O^$F'Q5-M;567YYTR-YZLE:97 M%8_&K?V1L!3EPN#>P]FG1>+$;I8Q'ZP"WTX+ '8>U!6#MK7@W[2@P5RY@]NL7JW-0J?RA#- N?I#NT&VG0 M\(M@R$F@7G&EVY(<^M37]J^I9K0;BP+RRJ]2*& M*CPET^YLZZ=!K[=WG+DN ^Z?[$^BGXT_H9::&)RJR'TEN$ODMJ.ADD]-[03S M[!VADY90I&?.PKPM[0 WZ_Z@F1^LFBGXYD>B!2D"X!Q_U(H>)!RWH-4.C#'V MD*>?W0 )R6B\!BZM#\5#5G:J"5 N;G"59$1!Z%<+\N&*^II[[_K92 M+62\O^59P^ZF%ED!\D[KRDGPI#QUP0"UU S3L53Y@:Q!JG6D:Z(KM;W-!OG[ M$B'6":,AEW0X!/E!CQ-,O81;XA^9#$( .\&^=+S9A*%@.$L*Z:3@7XX M I/^\3%A&(\Y2SJ.L45>QK>'8IZ(RXU6,NK,1U]Z,C86J6M6Z L)&H,5N/8_ MM?V1B"J#!:,1SK>G&/4"O#&@(MZ$PB/A#YM+(G(E"*TZN>A6Y9J&Q#SBO*A2 MF!?QM!P.)D&-&$T-\L:($Q^?\KT6L:P'=\&T1P 8_"2,YR M-A1/=AKQ/)SP#7VV01%5UY 2.2E-X!BRF]1S]@YN-B60:,'G>KX_I+@E:*L4 M&E: M:>8Y_C31V%32:P:'D;:RF:58W?U'!9.U(YG4]0>B0[0'^Z [FXQ+=38G_PU1 M)^@9H0M)O=6TYRR,HN"BC=D&( BR]ORV0MVK:.(A-%O WCIK#DAS!LC">"#/ MX\(%D"+7P6?.C+C!6C$DT9LS?@OQ%9VZOT2R,#NCQL#4C*X+UH, (8F*6Z-9 MOV^O,V)@0<0JM4V+BV!W&GZ5+;#$6Y_06-$\K7@=NNDZ%*^@@F-AV;VCQ+)0 MT@06I&H1%V6:.@'8,1VG/5ALTDA"GT6?/-P>QZ)NN$.(+K:UP\98$V&2DQ8A M\F21ZJKW*E-V*(2H*1$Z">'W#687>FHEN.IY7&OH,D4M4YHC;Z(2#:UA$#R! MT1T ?V I;W9D21"[I&NTT4IQ.U.#74&.TJIIH!:,CYW+;D6Z%^7[:D$2R=*" MM+2Z8+>ELGL14+XL(?=P)Q4>*-(3!Z>+*8$Y]QO5=(]>9 MD+V3S M6);B/^\]OCO0GS8GIN+:_-BFLC-"_,%T$=>;C]6E_UF((:^CFR]2FFG-;P:< MWQ%!<0SY.IG2MK<'8U [RZL6KWF&*!MWJI9F,8UE>K$GDR*B/;,^P[Z%^Z)< MK0ZE& JMA1467BJS<1^6)8= IJ<5C8L9=<1#ENRHU'IH?(_I+>A% Y(CY0L) M[WNY):UT ,YBIZ\66C3_EGA@4X\DZXP%IX83HT+RT?41K(;?H,,4#A;9V%.F M!V8;[6CIJCQO2SI^:QE'[!*F0964D660ICK^C,0.7&6: M%E-(.[BA@[36C3":2CK-^$9PTE)AL5XJQKK3?C>=I_M8AO-!1P?A_& NC]BC M;2)-9:?:ELX1-OF9[20FBOF#3*Y))$X;INL# U$F^K%>1-H%E:E9D+;3Y6]; M7,)WA@-+!(H$"J%RR>3/-^.CC9V^ [^-+CUS)VNR4+N5_2: >C"1]:>;9PC5 M(9QJE[',R86)08!(^09Q6LY*[G5;M;,#F,T7TG].,E;:(Z1;M]'MPWVE5Q*3 MT>#+ZB'Q-..<0OX@MH]+Q@WIJ?;B('+]:"/*FQM$ M?H8UM[-HLM);><3UW#'/UC':TP68?%R*'AG21+CUOHBI8LS#*&%0K:6,^"AJ M+^3IW']NWDS7G!&:73KQMR$1''G.V#-0%$(12C2!?V:]P;IR'D[6W!C,LT_I M8V.C2U#S\]L%7O6:"UF6\,=T+.A(6,@WY\+/IQ^@YH6#9$:6(_QD7,3,;=/4 M7J_+4"\ MD2MC01"LIOX#,<]I!+TJ\#/P?#ZBN&DW[/*7XOM+K+O,UUXLG%Y!KAR_.98V MRLV4OM;%3K/DUX!EL?+]_\>NL.P^@#YJ*0O2A*+\FJX$SG:WLO1RQF9)XO4:K< M&,(Q:R5?J4,A/V4J 3Q,BHXFW#0*RKUDX"/'J=*7^[!2(4J#8G6]AUC\FZ3AI"G5JP0V[=@W#*F.$@X=R7+3QE7O\WVL;79KR[EAS'V*[D;RW M&-P,A6K,N12H%>]Y\9YFE&UDMY7*;-YQ+Y,LP M5?FF+Z6$QJTY7'#TN;K]Y\^3YP='C.VH; MI:KK7YR]PJ>4M_WVFU^>%D=BO=PA8>4LYT=$ Z\K!,5)\EY,6[J29^3IK<*N M.KF:4+(Q-^J><16W$4,-&I3Y/MX_@P(U-GEDP";;K& HE#=._HWL-[WW[V/7 YR8A@8E[!RM' *K1+44'VO7?'+JE\O)N3/''-* MXD=E*)QQ&NW@W;(YAT<,SNJ,B-R>GJ Q+]B:8YLR%OA^?=?PCL:I&,>@30D8 M;7%&VE[ZRY'^UI[(ZD/.8+I@#Y"/T'A#0=G4G>:&]X, ;G3\E'@Y)*%6OU!H8T M[@F$GHHD)'7LE5)< 4L&<_(562"/EE' R:Q9!N737DNL1T"6G;6ISNG69]6T M5[<#=1<6O9+]ZD)6S:?WD'5QM>'-+I8D5=/=S3%D:ZD-956VM.'N+FK[MUGO M1B;FA9ZPLV9\VI+&--XUR?.@1;YU'&)2T8JH8!HO.]$^NQ.CU9K-$$'4RN/;&L:5\O/86N?.1$3\P5_P MJ]@@Z-[=H[LX!D>/AW]'UZ"2"^C2BQD6\@SQ)*$O1"A&NJZ^9B-UXEJ=3-FO MT8,GX4^T9B4#L3TQIH[$Q'E\D<]B?!*[X\M<'=0A1-HQQ3*W,GQ)I>D9]L;1 M9DN8Z\R36AF\IZ]*FHZ-F-0U'2$>\\/.RO9"VD($LL*]MALB9/Q7RCC!L02T6T13$TTN4:[JPBM]HRHR6BQ]CD9M%4F5W./ M') &6&U&EB#DJ (9<-.V$OCJK%V?=(D,C*T6FZ^GDXEPP)0GQDC/JG >I\Z, MI= R7,I]TGB3;+VJ&^D?9[79LA4&_YZ1@N+V\69Q^I='^%D5\]32<61:DH"6 M-_<(_K@&<&^6G\#8#B]UR@80@/LH7\=)$U"K:4Q3E4E-"K6,Z\IF%,;%;5*4 MZ0!:V>N=#&58JHX]$!TKUPW7(7/<7_OU<%P+VOND87 GHUR'J^/E[45L9,U5 M$H((C&GU#-Z5.PERZ_FF)")W[NO:R#PE\Y$8#D';F]HQ%?MIRMD 9B(;&MQKQH@\%^"<@ M]J1#D1J$TJ$1?!0CX:/KH0 MR-HMQ,X$UH2*;]*1KG#=) ]")>YV#CAG:IM$TBZ@$V[[TJ+8:2JY=L-^".!5 M8U2GI4AZ7,J*&P:EGI997&^AT6T[04S_4)U43%+N3C'?;N42P(W)UA!@1C;M M6)HWXS+:GVA.!FZZT^U>S<"68E?GSI()X7O^D6[+M(=IC#1F\\N1%A$P&%S"]548L/UU'*';Z8Q M8"DH\KM6@L#D*]R[BZ;PJ9D,C;3W^Z4&A#>M)FC'2".>7L2TCP _,F(!WZ4T M7KEFEIA%D( T@%&'%0#\!IJFYLI ,[-Z!79"(;_=!-N1Q6AU[*0VM.;S+>8 MRR_:=6V8G@AW27C+R)D ]Z::@F>K,09_[=\@A2(?E1+:ZXW/H#>> AI]LE9, MV*XY+K$8;DQ_Y%I ^DJ2!;YF8%D>.+6(X6AK]3R\7^8DR(P(U^ \ FHMPCG, MM"'K%F*GW+)7ZI#,_G9'W%P$/7XQ;CY%,Y1E'M!G>FP8U@ SHUX"B!MK;\\M M*R86PN,:0N@TX"NT"I##5!%G@:X>]/UC>MY,K6B9CZ\CFMBQGZ_K>>7L==\O M:N*2!RG8$;MS04_2BZ2KQ[#U@\>XG#;L6]V,Q.^S02)T3/5?;W@KNO2-=_8] MU,;S2\2@\T:*=W-F+N9;1I\U58+47!C"H?!X0 1@P%B"Y:85X.AE2' M$UQS'O5U?DJRZ()B="807.;LTZC'F=6_#D/W^XC8U[I/1"9VZ!YYJXT6O<0J M.]JSY\]?%8CAD>*W_F7\(TN[ M-!Y$P);=*CU_DD)RKXTCX@/FDA4HN>NYD'\(XL(]4T80%Y=)I1)>/HI-L:P6 MQ^ 0F[VQQ#9AWR7:CE^^ML*]U:G[=UO9V6AH-0 6A(<^TF M>@CJ<%;*N]G0L_YO&[ --QLAI@?FYS1OH^Z\O>2NI(9QS:"/75A:9P-II"9& M7CXY3E#7-:-"WUHN=H-F)G7]-.H(= *&SR4]?_Q[4>?X5]RY1/O-MRRB0)9ULCMN^NQP9$NIZ3?YZ@RG"N$=

CKM4$0/I^/R MUL1!%65Y([7-M>: >QHS3DP.Z7H(_=."+JY&>PI%TTS'&)$&W'*6XQ<9#CS= MHW;JV@-V5A>N*P>(U'&^5;7 :: M<62&@!W;SA1I9"%?Q05SRCD"&0Q+J6_9V7/^L:IR=!?R=5I&>BFDNT1N?!_D M31R=A7#I(;5VOZV-^+- [^RN7$H*7Z)";=!D*;OA\%@ MJ91@RSBZC6!6#+8;?#/UZ;%RIK\_^_LK"UOK/9!#ZSXXI]/U@D-Q5FU$[Y@' MIB(Q8XHQB67WSDH9R(ZLM0'JUKMH2+-H./<45\M73&Y4,"RX0\B&;%NJC_6Q MB^\>M25*&2WD?.Z#J1L_I2ZDLJ_[V4HR7B*3$T>^SN@\#=R/P ]\Q<#?F?_= MMN]R>8=]3"\Y"Q>J1>)8A)Z#>U="Y\;3SO8,38^3 ]II!@)!AH2EX<]C85G& M9*XI%.<"L"C(C#MM0P/-$DNTF,TGLRY<#4L\T:;N<%Z%'$)N;];.&\KYA@0U MWY!2EH1OI,WB5,\.7-_L=@GQ&$K/T6G(!GLT!*L*VHG6N MZKS(90OB+QH")'; &Y",5'S#-0!>*HLIGU;'%AL-_HD?AO*+,2IO2>XEVM:F M,O#4L686IHPAX<)^>'FB8U*$YD+FRV5^Y[E_&+/]30T/&'BB<@2=LA>CS,!>]X'JO@'#+ZMI6\WC7]]?=?V M5<\!T$3'(6 HO(!.GE_Z M+'ISSI6+ J>*:+*4'Y/+A+,8U?(T6/*3UW@5/E7&LE1=VX2"66C=,Z3 /80AG5+4T$!&MF^P:&;7R M P\K@J*!M)$0Y!NZ;;BXP8=@A0/*8Q_]^MOU&P5WH_I2R_JVHA5NR/D,R11< MK=MNG2A/IX*R%@3<=?J=++V _C6MJM((_V81L-ZTFIQ5;\\"C*DF@3:0A60N3V2K/LKB_\H'34/> Q!\.OMD#$O> Q!T))OAR MD\3O%^NY!)S/[MXDGFT#K!EJSJM"T2M\U 45,]-")V;X[YOI.[G]-N#Z0Z;' M,:*.293_!S@:@XW-"23BUR'??R(,/)CY06X-ZNF^8=)Z3@ M6/?&8<'5UUB@"=_H:AY,2VXX=!R$[-SZ/2[*=\+=[190+_%98'V&=H8T==Q9 M9G9H9YA=9,#X[]2U*_6HW,48VB_NMF,O+[629 [HCBD_%6*HJ;YASMIX-X7< M P=AK$'G#?')T5+8C7H7]^SM1M=/UVEX,'[##M52LT[:!^2_$9/GVP2FNA#? M+CMV9%(O00IV\5WIA>H[/J2FS%5'1F*7,LE9/Y(N9(U;H\TTX!,ZWY@F\'YU M)>U&(MXM(6])*9Y6QZQ4/#J)X; ICZS,L*DJ,+R?HJ\S+44VW9=V![Q6O_MI M,POH]03O6XL)LY]F#]>27%J+B;:9PO7+K 8R'N4,6*SKD]+193P#'@^G^ MVC*%AR!L@*[I&*G9,2X9MQ'JQU)I^X"A8>3]($-LZIDOP))K2=ISQ,JKW"$U MGGN:XO^L:TSOZ)LO-#V.\*3G<*-(9DD3@ MIYZ&>J8!XZO,@AL,,J%W.BZBI7U=V(EH\#Z MN;^[O2W-6TKC,$ PEW%(>EXAC"F]W-!*#D-]$-O#^T%?Z3$QL8;T!7IB-4O? MOGVX%;Q>],[_*9&&S FK%Y0>(U+R)=Y!O[[<]T<[61,U3[=1U]^^VWQ>W_;LO%XN G M2/7!CW55DTG/G[?%?__T(YI)\LTO^<27,9_X"@PYZA=A/-KYUOZ4WO"HN/WW MEZ^>/.&X8;D(UB(T>VIB3G/DWICO<[KPFX66I3ZU:B']';WDCN;*M#=HLCUW MLET&%E2[U'>.U'.4G=9[.% F6SA E0..^U/&HBC)VW(Q GE-Y0G9[Z37C4^L ML]@J*%^6@UL@!DA)$Z[6QW0N4P67*]TZ+/YQZ>>IWY;_HW6^T1$"*=]&"&"D M5Z#AM)UXO\; 4F:K)84>39O@O!G$\/*1CX^,3I#V'2/1++.4Z"!4+?E+-;>- MIFWK(I8+:YS+;/%Y]9LFJ:.9FJWOCYHX\G@R[Z9Q%'VCEGQCF1([JACOJC'B M'9"LW:<6G4[JXU7L!U'\2 )3KN/$-H47-JT^C<6<*P(Y9[=L>NVQ;=]=MA!T%[5NDZZ'&9&/^ M8+ V-IO4*5CX/=C7^H3.&*XAAA+<:1<@WQZ#_Y!"2TI.\(%9$;A\#ZA7 M_FL+=A2T")1&,7$7W:BP?8?%OZK&?#)Z'<]%]NR(E4[3B*7%Z$FS@3A 0&/'*E&X'$@P*8NSKGBECG9HN%P.S(8OTGF MQ)W4O-2/2U2T#LY5]:C(AMEH':]JE7)D[;3^*1HHO%X2)NC/&^^:\U+D1%$E M\[/GNH]>]%UQN[ICU.J.3=WL0Y+=+/OY4EO)\)'=-#H8Y(>GV>]?TZ"^YX'? MKNQ%MJGY&^5744O2BY\G*HU7<6=\\&L^@;\.AA%UGVC\=1=&;O'+-T>B M<)JFU5IM._BVWTF)),QOB"';%L='P8(.+:^J>15-S_Q1,IEL?HXSM[MKK%K-MSM@PL[T-ZO&+M(_$RY[RF%[+JJ:8:4GJL5V&BTYMHGJHD$77 M1/)J.U5:>0L0&=VK:PZ/@Z$E"V:A-2X_I"3/61==0>.Y"K@I?8K^I5A-7CLE MQN1DRUCH686336_OEP\M"\F.C-C/%AO!:=.[%T0'7K%DHF]G.(T!UZ=T64:L M4Y$;4[")EU95>2%14WR3.95D:AZG\12]7DE(JC*QYB(Z]1B@Z&FO'G[Z5K+J M;$#PS&[?>OKTU9-;=P3P4*=19F_ XO $HPB/6AUYD<#8S_/6K4F9N*9XVKQD MGQ._]69SIJVC[ MB)9(G>7OFL+++<1%,]/>V'@.:34N%GF_$HZ%5&9A*DRUS]!V,4LG=5L)-M>UYRD]D3 M!@-T5O!NE0V.*0C#.+3B]U^K'GE<=B?PF&+6!";5-\,0KA&;KG"HN'!#OI<^ MMBAC3.&GCE ;H45/8N1XG\D:(E/])$90S"NPBSSY(&I_JAUI91N."8(\0;!" M?Y_35*K/G?KH#HI:$GZF7/>GRFG<^O04PUU3[<9DDRJP'22NI(!&D2EYZ'Q> MH419=Y[T9;?3F]G/ D=C))F?+[(_)1O\==E?0"EEYHWU4CE;XK&+Z8TMDAQ# M'<]^^6EBKD90G9=0&>XDJNY,;H^& (9GZ\'=H]OO[KCM'RKV3*&-G40]?K_\ M).*X"5JI)5I\B790_V<$=Y()7ZP<&T65Z#*(&MD,ZPM9OYO+E@49SO_.;B)' M;,UUN3.P4HR@,Z&$8 73!L>=D?6R.W!XH=KN@XUV7IX)?Z"!G-H6W':BN&_G M)1!WMJKL2;I;!R E+@NR1L\-V[;HJ-ES)FGI\19#0&]Z>;B;(0)%)'FDC85C;\:@1NM278@7ZY9U MK'!_QN:1(]MF?#]E"L^K@,=@)TBW:,-$9>",PQK;4 >W?F8B\5;[*-3UK1MU MME,C4%+.8IPFG_#!W5T\Z=*A\IBV@VV9C&3SB3;.F10__?24J="6Q9OG3P]: MG$_I3+MICLM9B=4(Y^'XH%E"'-=D2BNL(_\-KBG/:V$UYP*">_)QKR4IZ@4V MZ%T2!V]3[W:N:N'2C8H6JO]PDDFYWL*6*7[^7DZ)RZKS0VC<$V_/2 X_ ]5+ M"3-==.3JK((:BM8I^OE3!/WG\\/B#7*VV5PBRF>"$DL4>_)Q[5&'";K/:*#. MUI+*;2QR,LGRA=&IET9E=+C?A;"R&NOQ,,'$\9)D.1.NX; ,%:GO$Z9)G;9- M9_1!=-K)#ZQSP_@X].=!2+NB(/%2@7?"!HT_J-5%_]U7!_.V7"=C6\I1?M5E M@[A*E.!_Q; PF)2FL<,L=5:0-! =(QV-2P!JIFU3&%HK=4"Q"B@)-7&AK<>A M+$.[<&V16-4.Q=:YRR?."7FYZ>6*0S*$OUN8DO.%79+)T7*+X@4Y[CJXX2G) MCX$Q/VW6<72YW'O1)MNLGCELB,PVR59W'5?; QN ,X5I@5J#&V\E6MJ,#Q4'! 6A[10IE#%AO0Z0?[X$: MPJG/.I$WFD6N1I_=II2V]N+,+30&(I%(P269%.B]?7#:G+OGKY=D,B'G-LM: M12D0Q7S!);R5J-!20GLB!$H*(U?'G)%6_F$EJ]W(TI*QG?F&-[H:K 0W*=HT M:VF]QZ1KX69E]==\9@%64C-JM/ M:-6LT'J?^OWAX-M]ZG>?^MV1:^Z_0W/2EJM3@.^!>-W%&TZ9_0*9B7&PVA%: M(=(HPKKNL/_'K;>@QK3 ^;J'_)%06N\],JY_0;=LQ[U3R<]IP+(3,-NXXZB,I%A5 2I?M]\4#*029:C*F]3$HXF&7YZ< DCW$,XI?Z2#& M$_7'G/LK,8-UTG_PR3ZIZRREQ/N-32Y^%FV;S?]#QZ:\_:8700N)K+M#&3KL)GVW6> M^]T=G/E?_MP;__#!?N/_E!O_Z/%^XS_IOIOS_]G]6^WG3[S31N:WRW+\S=$5 MY7A\_VZ(M/Y!-_'!H_TFWOA-O'_OS[2)G^HG[?R]\4]&AP+J>O_N[S&1;HK8 MWOTT.^AF2NT?= \?[O?PQN_AT2/"B(N4:UP_RZGA!Y^VD5R MP^R?!_?_3/;/'W03'^TW\>9OXL,_E3OYA_5$?CE31^03[X\;9@ ]_.;/9 #] M03?QRD&0_2;NWB3O7?7^N-&;^*FNB&:"%/YTTY+^"@%IY@6_YO>811^]$+LL M\T=7301_@A3Y\8O-]O_Q]B^^_O3W]V'?Z-$;X[ "'GYUR!E&P< M$G]C$/%E(CYD$/PTU.&8FWA*>PF;G59:;.#A08)P%I1%?]F!JF+9N]( U/KH M=[@J^5W(V39*E%=,0W'.G02R]TE_N7YB912@ED QD?&G<&VQ=8A(S:2+L#QE M-YYZ@:HBG.&BV7FC8G2]#:8*;2DY1+2$8WE%M;>0+^V+UCLYSI MMS50\NB/JOW(XC,G@X?>OO4_SY^]O'7'FKZ<-^T[60]0'J#RB1D5W)K/0ZBU M%OG"D2-*.7+?KH4E$BLS+;I0SY6_AC[$LVEMSJJV6<92$1XO=W%F8@JAI.NE M>WB(5>'5&8^=QHT2R# K%DT/;E(KS*D6J/5!M;HT72C'>WI_)=$^ F;_B?05 M.0VN<0S6.I;$:#G7K:?:E);D46KX41!SZ[#XR;K@R.9Q0Y[EM*HGQ<8O:#5H MU?CI%1K-M2'FNU.: M=<5[52Z)2?&FG ?5Q6]#7>/H[,R4/KXJ6!I5A/!.Q$#)QC38I_&60"F(^5&$F]9)9N7!='QP'9IT8N[![N064:BQPKQDMCN5:5CII MK7:WIJN4_H9@\,9C^.2B3(RK/1OA"P_CXJAVIK*ITYJE-I"4:/S+=FW,<:F8G6B_K\GR^KHM9 MNU;*H[*>-J=-S=W+IJ!\8CN!3Y?\;?3HU#]UG4++@G.]E5+>3OMYFML M+ZZEKO%.T]'6$2?Z4KXJ:SK(I%1Y)$SP,N,G<)&I5IS>E%XD+W,.4*Y>_>5? M+Y\=''U;0/&%13752DO4*4JW#R&JRL58)6E$A"'Q5>0LY!-CS"R+\K>FW6:J MLMC+7M(-,M$"]@JM\K"MO#&)QE_?'[>3>QSYQ^DEQD?4[KMF28O5BRP.R%%] M$U)T/$G]?] 9+IX'5OO"S;XJR:>K Z\3I" K',]G=JH-7XX! H@\B#0UH:DD M&\8V82"\&(GTBPGU"IO@'YOX@W1C+GAB!W5%Q^VXK%E>L5>_K4].:JV8YG6$ MCNH\98YM/8:B4V *L3J\9UI(WIMN2HL!*L>10=I8>+4Z]#8Z4=/!+PI$B)8* MIK?)DDK"GE/GAX.CNWM2G3VISLY>'7DEO>MX"@9L[ "Y2[3]M^8V_9-6/6\9JCJ/YIH M'SYM.&6<%_]<,I'U&VD0!KHSZ-&E8[O@D&).]!D9QL])_W*W3;ZLL&:@ESL) MX%*91-XU8_5(UWV+3HR)5](H%:T]6Y,3)@C'+RA1XQ/.R$)C:D3\/-$#H[OK MYK/0W#'20RZ8:Z>V^50G3*%,TUVL>$!WBMM8%Z7%^9>\I_A9:(:5&><.F9YL M(N";@Z]HT[+ !)07J5<*[.4^-9>=UB"7XZX\W.QG<]AT22I=^'+-NZCWE6/* MDZ81XG6?PU0ER_%XH]7U<(#5' 9UA2 #^#^QH_FUFAA*0(A9)3-XVW3%E ?3 MI???/>NEA8;<26:.G2JY\L?LJ8>J6QP6K\-)VT9>>UDTPZ0JY^,F^B; MS)BS;^B2J>0,N,1V+>3P[-_0\\A@F2K1 MZ5*#B#R%D:&3B34K%B S7'$+J/,E_;FN1TQ+R$/WKF#R_,B=BU &3FJBK/2] MY^C_VE1VBHWEBBX_+Q=?@:_*B^(5';^F:TAS\PK$1@ [,[LK<8*1^*S9>3U& MH\/DKDK8^Q2L1"RU]%6.1,]TV\_I$QS>,3]X1:MD$6;M@@B]Q T&S+%AG2V^ M*#3+KTW/K/#GW+I5@YV[(S ?;HE%4UXEP6!/L!>J? Y*@"A;&I=C8G+%>Q]] M@TTILE;SJFN44H-ZXSQE)QS]1=P$[9,P!.;W9'##),9\1QYY(I.^^!N:.C!X^?74Q/0PEV'F!>"5V;6(K,:XG.B[1E2^YL_?U^ M4[[(ICQ'G%I\*^A192;_K3F6IG$':]@ M)7PH]BCT,[?G8JX_.59D.O._4KY24N2UJL-%U^XW[0J>*&\Z0IX(X^^I[-.'F7\%RMQA">QF)8! +TXTG#].41' M#K[]H O(R<9_\J//3]&H*?-E>6.5,!UM^39S#Y9WH L#LJS9B*2)3A7EPN . M&9+P5"/ 8#+B !^Q'WL=.ZXRQ?8(_SJ:#4F:1%;W"0,>*L1/!_')V+5L$R_B MTR],:Q].!<\P21TK.9"P] WP8KR56]NRJI?-H]_\MEZZKB],8XSH_-_?2/]R M.EN6-4"R/E?-UNE6K@9)W\PQ3KN"LB?@!]KC#1"#&>\._W92G#4UCG5[44A; MQ=AM<")>#>!Z[3+VM2U;^3$GY#5(%$.Q'#Q(J>=S12FY4681*(N?9Z3/8Y@% M:_1N8I5D*>^KLS&RN"/NRMH]=I@%=KR" M"V-)<];$ZJ 14#$X.L;'G5Q/>D&@I<\8_0H\$# MT*QM\8:T!9)A#Q[?_9Y[^OWCU9O/:*$_@K7]$2;Z!B(#>WIP_W"$^QM7NF3] M_^L_CKYY\-7]B5L_D!X_A^HMBPNR^1)XE!1 >Q8NQ%#-5OS5&])S9!<(!(:_ MU6VD@X3KO<=S>[;'.NQ-;MS2O8 0,L/U&#D/6.ZI=,Y3A#*RI*['L;@W^BSZ MS;?8Y*.[=Z !NXY-V]ONXV_P\>,[$VN9$!.O[CMW,=I'=PY%>.2"I/V9KB6G MS/"?X]AU8W/8[K%1^^??<%,9^=#&30;#LND+!OI&DZ%=T#!H;+\.UK^3L0)* MSQVQY=4'1W=Y-J"/OQF*Y]+N!AM'G2:.S/[];R;>%,Z=,0$4SXO'W]I"PT;C MNPH6E

/K2OT/WG16["#1.RCW271)*.'N>?)A&X!(;Q9X)M'>UA6WO8 MULXJG5M[J^##:R1MK%P?Y]A3%$+S(]*T_U4N5M\G3^?E>K<'WQ9L+ M^B6Z],@'4)PO\*#7H9J> EIRN-UXD[>;5_AYWWKKNJ_&C^LI][1I5PW?9@XU M<]U#O[H[(1O!]W:UG-J<%%WVC(["N4!$Y ,%!B6(X-%C6 -W[TF@)76DCA5I MY$Q74L.%D#8_N2^.'A9O8="%)7DEKQJ$3(IG+>2D#X/S@[KV[\HKS<,R > 5IXL'GY^>'XL@(QN%PVBS8I9DU;+*Y>6DT-:&>ST)F4L]@@; 8VZD2K')YPR)A%FS#@]]04]GZ9Q\']%P"^: M==&=,M -XS'?3>M3C@.;2&)B,[P.C]G)]LQO&5B$Z<"RG5=<2A<+'&[<.?#R ME OHF$@E'(ZTX^,Z(VO8/?Z8JAT1S)6Q5XD@/._&F?[=2QVW]#@O<<%.ZZ-3OQ> '/9&SL.E03YBY,#T^:LVW% MOELLR#^C;W3O$M\(PZQF_^?6ARWXHT>W]@[5G]"A^IJW\4M2&<71D\/B==6] M*^82X=B9FW=K>'[\X/U_R49"N@?-,B^2I01MQHU$7:[T.*!8V,I&DM;;U)V MU*)P_50"=Q^PV 1.*W4)=CT@,\8(FXRNPR5-4KVE9N/6W*-5:AD433 ^ =Q[ MN/1YZ$MZD7R-MK.*%=3L2\D^=\I3H,4QG#]FHU)NN//MFA=BR]'"6!9#8XN MH#+EDA>,Y.5_D3K]B%?IP]D2DC=*ADYRF$S1TNE&'H=L7L(!D^_:SWTFT$E\DP'#%$QKK\OMF^DZ7E=0R MOGB%:/87NLW'-20KQA<:_7^S)F%O+W[O4+_0)O^:'0@)K\B [;@DYUJ.BQJ8 MV(8/G--T. 9( 3U 5^B\>\U)7-& 8G9R5_6;N@!6*%/-1FGQ(3TO.,(+*9T5>W;=CAE, M"J8=L9D$<8GN\V8<3%*&.)6"T!QQR MUB"8@@HT!B9[BJN_?)\ C$!Z_OW-D\X%B9X^^['CQ^COUYWACP$Y%:@IZL13*164>.EFC')?=.3)/FAF[ M7"CVE,UC?T@?TT0O"5^?!8Z=@<: -[FC@PG4N'J%QNC&M3C#+1YQG21NP#"<<93DW M[@X87RBC=@7TVM M8B<,T:Q0#\\C1+<60LG"I%%>\&TZ1!Q,HWR,/+Y6!CY"@KV0Y&T M+[>TGR7$9E OQV3R1U!4U^03SI/#P,5&S(Q^ .9OV&_L("Q"&UDH=?&[RU12 MQ$.<5JLN<3M']CNQ]U2L_Q%Z+@YXI;Y#-"$V$S?[7?Y4PZ#%#JGQ[4)$C)@? M%@1OVG Q;75:M@O @*(9F2P-I>-AN>%XDQ3R+:]6U[FWWC]HO4_+)6Z72%^; M P)5'PH),QOITO2"=[!&T8P$:I?-F5+_8.MQ +4L)B:-C;E>612;96OEK M],C"@ K_&E-P5[Q@GH%EIP/M)L-/^S ]7:)^6LH0)873AQJ8)FV%0&+=:U[\ M,ZJCSW[CWD0]]?2"U,\!^?RT&%D8 HT[F@6#?^.G3:LQQU5;G953#DC-_&[B M]QS^[D:"4?'6TO30QQG2^VOFTLAC6ZY!<*WNI$)?Z.R<(+RH/58 FM1X MO" MTGY%.^WDID4=2B&]BV%!"0:NUKV5C,[*!4KC!%\BGW($RF+/FCX(J]ZH,+:^ M=+_KO]NXZ)IYSX>4="_Z)60=I-K%O.>-R:I0T)@G0(P?0(Q=RTPLDVZX+3DC@>6P)D =ZD3)< M"\4<=)"QSZ/A);?]BL4!SXYX*;?9^ZC%Y[-9 M1F+92N[BM]I9&Y--@$.W1N9D'^C^;!2UR[D@5R4)5;9,7"1I<]&:&_D*/BH1 M3YR=6ZZ@8H$A]5PRVVM+:6)3N(_J[I4+"=$LAH+3;V#);E#,CNKIE*')YI' M*ZS7+4MI]EH(J9-@0? RO.0$.&Z![BFSK9P0[J;8Y.V^MY2U-5O "?OKYA-S M'&EW-EFWM4<(\@&25< M^>GI!+01(C IR GV6)!RXM!?DF9!J-Q/<-4H*XWVD)&?3*NS"M3C]&^$[?;B M]FGB]A-HM"3V-'&7BE+Q\^T^RV&$EE#KR_X:)43UD*ERCE1KH6K2#QI^Y.1AW( ]Q/%%\:^J M*_'!SR48]9[21X.7;SY=:&N/Z<7V>)$M%Q%OVDSVM'+CPU;$OAKK\]D.+$_A MO5,.*43H>I6F/'>;>19398J[9CCXGTBSCP6(%B%PFC&\YYX%,// M77.O"[< M.U&;Y,36N2]?OW% O*Q&(T/RH1',<;E\%ROSA(_KLA.X:Q&(<=#VRL-[70L' M[E?[.6,3?R;UHH4'&Q#JZ6G#4,_&EEU!V!;BDD6WFE_^\WG%3'I2P&>]BW#E MH.EQ!(=/MJ=8)ULPPQ^DNOF<:WGO$V5V?[]](HS#%8Q[U+^2[R=OE76:.;C: M4UI[@H-DO>-VZ8/:8U&=)'WVC6'NS$)I>+@ZWLD?OWH%\O[*_&R=&P'E,XSG M6* B5C E]):&1A@^\&F@^_]SA][_3-I%*UJ5(,;L M)7%OPR32S6AL% MBD//R8E)?81CR]WU(QO![7_75\M(E6Y@@[R#9*V-@;^Y4/) MUF',:C'JU\. PWOT$6,:PRLA]?:7\)4N8=O1(/WL6T#39L5Y6_7A8-:<6P,Z M/:Z"L92(,NVHXXV"<[H\X7!_F2@[3IIF=E[55RGNV]4BXQ>B8!2YOK^W/P]P MSJ>69N$XUF. *&0(Y07G2U;X'MYSD])U%\/ED:3FK(&%7W.YWNC#VA*>K&L% M,"U7D 7>W8^[?+*AU7,2=DZ>.,:Z#8;^)GVS>QJ:#I!YE-TI#K;:"^:/51*QGUIGOFS76H ,YX<8W MX=]K[M55/^4"34$S%D]3N/? R8W--^O^LG4K5T7^T4+4E M\RCP3,F_,:5//K.0F]D::EV=D4I)1N)M>Z@T,XR*N$=[3!8N>XF#%6"\$ MP='IZ>'SB*Z(8-:0M$C/$4QDQR79S@GXTT)9M\&+YD"+^-%95&:R^TM.=U M0(8KZ-GJ!E'MZ;H7" U#78+U]R0'?=E@]K9OSX0)U M0OW#]335226E-Y'.!ZV:)4F %G3L@' W59FR[%%$XQH'9 M!EOWVI%S.":(- Z?T=@<0K2OXX@8?IIE8=!2)9(@"<&2)%C"LC/B;T$?'Z(% M(:U)":CRY"-F_/27'U\_L7DCZ,X?IL: =G;B#) 'J9MR9E9G=A44+[3,<>3% M5L$4&PWX,'W0R,#TP@$$A-L^98,P^1NDJC8:I/FU-P#\%L MA\]5Z$7>LS2(ZQ;A.KHP7P^,2>L&HZ5M9-:+S4E'/M"SFXO0JI:IV?6 BT!K M>:"MV.FD+D44Z>%5:[]A$X)\!JMWE5\S6WK@B _C"K/N,ALCX@Z*MO&3J%'? M]QPYHO^\)442<%=/29'=*OHV\.F0<]=IBV;V3O1P3E11L1#:X#9Y&62@4IMS MSF,.;+SA59OCO!FR^&S=6H2G6E:L4$BSG @37[Y&-.6.W(C2-0O)H"-ZSO]: M=.81IGIF4V0;BXJ+MM%K(2MB<350!BO7OVD/S9!2:X"@U&3H"OY!:INS5!YW MK\:(%RC %E8.NDJ$G^X*K[9 QPG#4\/8= Z+F['Q*#LV5:I;W2Q/&@;PQ"UW M]PRT#!+F\PW%+CJ&-1*.'IX03]]A\:;D8BAF&5\OA?DM_2 )@>@!NN'?*8\# MK:K:X0=23,OE&?1TW(JP)#KN/),]F!6*.DP+< (NFW-ZD;1?H(TCTP*D+#"$ M,BUBBO)46"6-%%WR^,+4$Y9M4]>"!!#24[S0/? ?)(3QVC\K:8H$*[DSL1!/2S5"V"$P?9AL-AW:=DA>X5\ M;\5+2=,0W',_U(MJ/'NWRCG8?F&RX0@_5,2STC\3IHM'9D8/8J_LHLM0O7U\ M0ZZ87]W]W.@],&XCLW'@#>3+N9&P).AYPSM/7\E(."9>_B<;IO<&8B@Y@=L0 MD:-];7]W@..KA0>NO\WGUPKYC(NA>8 6F2Z[7F;3:H,KE9AW0;Q26P-;IPG, MZ'<2&Q8%F:Y2PU,9*$/28DFTGVF16Z,8%?*$%?6LV%+ M:598G@H#MJ'CV;B9EJN8+1U4@DDK$(6S9'[HM4W@X/E$1M!$8Q&4F5GED?:.+EYMV2S8]N5H]93Q'BOT< M)'R:8W?9'6UDR6 3>/-=8MPYT3F[)>I!#Q(K(1H:K@ *39_L:\3L8G,K&6WDQ0-4J_K5S;$Q?JB 1V\@XMXQU'<(PW_XZ.GIY0A-B]Y9>^I96ORN>.,O?A-+B\>XS MB].)S=1)FU[ZTL)Z?B":VV@4GW,>5<3E90=1Y0E^N1Z3 BZ_M93^:[=Q5B # M[O31Z1@Y%)*#^ )G8_*%#TZ[:,/S>>.2GZAJ_U)-CE( M3\S1]2Z:Y'"$0IUF^- +SV>'_$/R"%EN[9MU"TTF6Q0\F'VHQ&NS$.VY..=6]WW,C%D\VK MEO140AAY Y#))-'7D*#V Y$PA$!-!3?F4GPH-]L&.$PG\HKP MGE])FW8%.R%!H)AR1KV5Y]L=42 M[2[H,'!TQ0C4Z(^2*HA!"XZFZC6E1!9Y3.&)*&+'Y]YM>TM%AYP!$YO&,B(L M*9&$L)*8PF%F-^!D+.8VUI; JN(QY_1%A(]I6P(CPI#I2,,RT(-H*KYUO[Y< MND6]Y.5?2&JPBTR^'[7;1@](C>HAR27+*UN5^3"B4T4>&'9"BG9BF9D:YKTW MT;+.4]9XRGL=,%]2GRI_Y>?>B/'"VOU@&2!G(B NQM1SI%8[)Q^7G8E<+$9L M"9P4]7O\$WIPP3)GE*W 1Q(YC./+P?CQ>WI:7W[>BS>0IIP(8-8 2 QJ4\TK6*NW5)T+*$O+5:]Y?R<>PL'' M#F&2!Z;IT$&83BK$ESE*S64J\9&; >N;]GVK ]E&I*C?]#8GV]G;OA]3 MHIS$4*A;I*YPF>W#. LH%/$Q W+(G#)L<+B43"B=$)N7+DBV:C(Y+!BL54 ( M>'T&V#:)U0PM"\8LZI/,@K6H47^*XO,X:&B/Z2EIT,"0M\TG73;* 9! UY9< MAXZ^ULT%G3E)[HYF3*O6K!Q<0@?H2+2MC7LWYG<3H4#Q_KQ@RLC\/BQ$IF04<07X.;_#59.*\E):E*0:N4&2!0$H\ M+$A>3BVR?% 6>4$$[CA7P5(V:'Q3])X.OHDP%: M)\E=.>)C0X!>^5!?BZ\AV,63FI3S^N0TVC/*=04[G]&KTB5LUG)/T=/1V4RR MSBZ"\Y&W J"96=S)Z#R+IDX M[D&3S RP9R@)UU1,1'H31@@/AYEQXH4VMD$Q. ]I3Y'7KOD4>YKF M#^PNT0U)"H:[9; )'^7+X/*??C_L.Y\"F/!H#TS8 Q-VQS!QF&+1,JJH21=& M=L1M%XFX29M&5TJ[,N XPK\Y3C:$J.L M?5:U0&T*U*A/#96+!I;0N62DY]$]MA?Y&%QR4UV40WX*2FPNF]'A9>TD^U-W MGQFGYOBT-# V5DZPHS;XVWCI':?@@O@L6M*U3<*V6[=J%"7K=J[@/R.;X'P; MLEPQ=UQVU9:]5!3KD$.=^;-(;MM^NPFTW3K(C9J/")UN-VH3 M.EY+0>F3:5":%$ W0?NO@G2)C7VM(G5%-_O)$B@$NIC7&O*:%*'FUF2J#%WW M'(/LE&=E59M2@KHLWZXFU\)9S%QZ>,N[!>O9_:3>=ZS^J;;54\ MEO5 V6W9+F-NH'Q_0-.C7] U,QM;, EF&>J$GI9J815+[XM'5J65"PJ)9TRV MM)&WD6NVN/C3]<",SHB$WB08(CH\2(D7J&IB@CS;:14#G-_3EMV(T7U/:)=+ M6PA,QO+D6[+C@QI,+H;6"FE7,2S=H7KUB0U9GJV/5%LN$=J3+G#2@HRUD!V# M$&<^P_(I;B+-'?@)YH(AWPFX@T945G6\[H.UG^2(WZ!#*8,)+KBP#@^7;J1J M4"!6NA#->DSFX8(1%!,-[?)X Q,#B2%3M=8'O57O-75/0T/F=7W"#B(#,TMQ MSQA(GKWS.+"6EQ*Q<]\^26;E?* V/')I5(5HEQO# MOF7/7@O@IU)UW7@]/7*E]ER-8\F07,@#;V_@XGONF3\GAXZ7RIU?F., ]>BP+<%9Z8)KI(IYZ0A MT$XOKYZ/YHKVGV[JD2X@'BS MK]G$EX:RR2V7'P-O$!Z;N;T8(P*QDJ?MB\[U>TTMQO 9ZK@6Y6]-:P8?_9%. M?_%$6.TM$"T(_8WANMB.#P,WNA!K MS-?"SV T=PG'874@+C? [K :$,?DPV0H83X5+/#(#VJC3L=?*,I"; R=&&LO MF8( 7#<[9L-V^*A%XU46*%@JP-3*]QD?&-]Y *!!NJU(-83P,:?&HS.PP3AL M=1#^@G2&>,#&2:20HQT]"$]STINR;6%W"_YCC#E*PHA;%]_"GJ;_WX6P@N5> M+:O%>J$%%6J;FE0;5O34'N/5MR,HKBMZ]DPM"0L_&48U[P\ !(B],[YIH$[= M%9%3-N 9L[8\A^]&OJ"SEEE.-=CC.]A;EW8(36RLY=MT(K8E5K.GZ8SBI3]C M_YX]40?"@4G<8I@<4A."E6'&EKX^?8>>7)SE9NMZ="_EQ&=W/O@-SN3[:4L. MBS>\'7%>%B@P[H>Y]GB8F25V]<+^/X@]EA&:#!BD+CDGPB*7LXBL-]5F)B7" MM[8JJ]GW9(B=!PZN"QV+YVVR)VK]9$Q[KEF-=,YCE0Y(O0G\2R%&#T^Z9)-^S/EYK_9Y^;W MN?E=#B ]R7SP[+I@;JW<,EMFS*1,.F-FU.%&D;F2R=-81DBQAB)O4GXEZ]TB/"-+I!'=X4)Q M%H,7.(^S<"(V61&(<5NMH6%_0N,-Z"X_M_RB6Y?Q?_]1]'C^Y^?_^(?GOW MWCW^WR-Y!/W7W8F99 P2@-WC1)BN0>0T!,>>BZ2D,@3):/<54'&YU'L!=\#2 M#9XNM:+&#X!_RH3Q&F/,MP[I,!(AA;/#)\C6ZZ+"/G-@4Z:^(-A@<=2Q5*0 YRFL9&P M*RN#B\GN\4JMXHE9PQT] TPLGQ "WTF#]XK71UZDE]-BE;-RY8GEVW)5SYQLI'FDVP(MW!]I^K]D>PC7HC&&4A6MS0AQI'):[-"47WI M1)P")<+VQ+#6%UGC$1L;G/%2X%E<*:B-C)CQD?NB*ES.S2O!?0+"HHKK1[Z% M_N6*DN0'3;M!C,QL;B8Q)E0'PAX2JUSS7B^N4&)PBW:G9:O*HNILM:&0C"_H MPX(>5R1=P=DT/:BR#4!CH6@E?A_FDU?"R3\ZAR M4L4T8BGOH*MMS6MGT'TD!T@8#%V9, Q]SAQ2M0;L&H=_Y79Z M_&58GFC50-+&[GMD#0E)K ),LEY744(N%]R/VQD#2\2'?-3/S,@!NSJ=Y?\5 M-L7INV5S7H?9B0S:XS2R<=-WDYTT:ZNS?#UZ*VP9*/CX^P6V,!X:KGKOR.A$ M=%@[-0CF^<.<'IOHJ^NL%?SX**P5%ZGRA?? :\( YZ@/:=V.VZ9D?=6&V#8C M7SXVJ38-*5<_CH0 _V0!S@'NQ->I6X#H6"K(,4 9=",YNE#O*3K)=#K&B1#3 MOS*N?*,BX5 :R\N(H1 MJ$'=!J$ZI*1'+,6K R6:+2"&^Z449O,JA.S[MJ!#49DN?27^=MPC$Z; M_,Q?5OUZ4?Q(7YAL1!$JJ0&IZP.H9A"(]4@FNE2U^YX]_$4%DX NHI?Q:VH& M;()R.@E.G"6B_7\>OB&#!+?QJMXP^3I;P ME?D:8EP"[97F(-IR@PY,6&ZI!Y>+,HLA;?K8G6=9OT7Z"=&[\CC4M_A[[-ZC M9X"(04(#;I]-W&D=KMLL,M@J#O6- CC +DI(- MY[ZAENB5>!#5GL[EQ<%(TO*Q0:Z C!-^>)O[=_XRY3N[0HTX^RVIB5/TQUR< M@.3@-VZ\=R%2/=QN/LF-HE<0AYXA&"24M@?X+]C 'ON^0K9>>1Z]^:N2(LZ? MCD'_YF=GE"#TIX$UZFA"N*8YL6N[ #D"5=];T4 GZ)V(Z\+V3^]^77GW&ZH%!NI*U)K+#%/FZ7H/5M^F*EV;V57RJX> M T4FM3J=^8:L&KR15(=D13/]:E',S1\* "ROM/%!4U+ILVY:KL)'FG@#8.+ M\KE$K".S@U10T'$]84?$*%]8 ,8)3LR$PMTM%M1V;MI(#Y9#X-I YY^M^4@> ME_7ZX X=[ 0A-RN5_AG:Q=J[N+9<>1NZC2&QN"I% 3AN9I=@W#NU<^H+C=U7 MKFFV7!!EC'HDL 0=.NF1I<"WK.^S.ZC8_F6HH\SD_0/V2>\?#HX>[Y/>^Z3W M[EP(;S=\BL6:\;7(BWV\4Y$QOID9R>EJ,E^SG X\UI"'[;T189PXSJS0KM26 MQIRG(:0@W>B@4SY1S%C-%59P,4G=+J?QHI+W6?QUS*M2?>P)MZV026M[UUWF M=!ZW[&B!YD6#:V+32487]+;O4;3,HV#J$2WA\P52M",&0HO51K?#XT,H%9AMVQ)S6.!+!$A<0+)PU6=I:]CXB%> MD8X896)5\5CS+5758V$*=\5M;M1%;D5\KA*J4=S_C4F+_>PJC09^M%@)4_)0 M6O/K1J,%Z7"D=4.PJ.K7NIX2>53JT1@_I7E4I#4-^U9N7$I\X27Q\$SU% ML9%&)(%7%]ABNGCMH/Y@ QF:F77'06QSN^0UTP)+R@;DWB*0!#T'(K5B=[&X M="7 ACPS;>$7,?[C<2<.2V"AV*(*PC&P8,"] #7$4.1/48]S#@>^: 53.-_R M4#;9Q/]@PTX@T[/05#N"8T3/OZ$@TO6=!9M%=3FU)5L!21KMZ:%Y(3^?)AD^#]>(]9""#S\ZP M$+$KE Z)8Z;5ILM#"9Z62Y?MPZ)R&;3OWN6W.ZL1R$3 PE+50F-OZ1B:IBZ% ML]ZH)O$)B3S3844+/H9G+.?L@EHOYPYY,-$?N-,1:_2-QI.IZK(T32UI-1). M@>IF;)B]H[/,\D]1<+=4%(RCJ4;/R\T)W#]+"VMAGYCQCLE]%VIR*>^MJ:W/ M5BO^A8[=QY!'D$Q59\8>D>9_8.1O77EF^BMV-SEV%>=Y+ QX!;W ^5O*)R-_ MBZRCJLQ&5ML?2*O>=B^.)2^6?COC,'[LI>#J2_!=;C)%Y@B?29 -C6ROW-G5 MBN._&6$N5B2SJ^!NT\G];NMNKT0/D Z?]]_=!Q,Q^ST5B?Y^MP]&#PX>8MR/02/0/',8B 10B0/2P%EITN?SDI(D;P.P^ MM*F M>^]#)V-738CGV@'69CR\4L>UKP+W&!J(.(NTQ./;?.)-W&B)C2U/SIINV3!O M"XASVIIEPZ]#0I:\XABH"B=:&JFU@K!< _>63[QAXBD*&G5L)$#"&T51[G;S MP+C/,D>/Q!L8,$)NXF"[S6[9C+,Y+/YN%9E<[";=.SB+&5NI?^SJX1_H$H!X MA-07"Y;(,T:-,13/:.L0?[H4\K$Q?/8M0!L0*Q2X"B?6[AF;KA1=&HFWBU"X MN$7N*F?Q P9 I>+#RQ;@YG@FXUQ*?G77?265$UP-?B'Q3\$E7Q*4NQ*%T8WA MW'@;HLMRA#*=HX=:IG/TZ"_FWO1-S[Z .#F?O79GHMU-8&)J6I5=YA@[0G6U MU6(CP1E)C-@$W;J;%N7FA[5!0N']:,U';)_+M*;"IHI>DMRFD9XENFRC^HC\5.?_H4_[N&Y\#81]X5NCNOB7ID5J7-XW1MNC!&N>Z,\$#8 4T8$11,5$ MC\7!X[5[22AJ"VYBLZ?O"-(G\79M8K6O72ZVEQ4X]2#]K[6PT)8M2YK!>K2( MPPF=ZO]-;!3R41 (57GDQZ<@&U:U%=TH3D(X_9C>S)HW3<59:FIG/G:11)'S=V*]%W:1X."0' M34: -6EUL&)M)YR+ZDHCTH@?:9>E;06$(X4 AJ9)&=?9*/WWD%P'"M9XI&]Q MI@D?DIW-"W%K.\;KSX1G^7:/9]GC679'9;.'JY8X<\]9[\ GI)+@'6L$Y<+2 MJ96T#!@AUA]![W&RCIWFBQ6OJ-D(4@#@6F@J"GAX!\8K,J_=VM'[[TE&FXGY M\&1(HT\EN''.G:' R]6SQY+2*LDLR.PH!0+'90OE8B2<4=DSY7V>=:!ODL_* MFF3<#![R&_:1][[9C%ALW]8QXV;Q&%=G [XBU"9GKD=N2R?#55REYR%@/"XGQJ9_^H8?'QUWJT)B4;)3X MTE?K2X*3%HZ,];KJ"T-PDL^P0=#@P"4#$]7 X?<>_.V;O]U_]'"+R5T"L)5< M+_K5BFS:OD0-YFC+S)<0L7:]BDP@UK]4:M9.J^-J W&OW58A.4I.(!B:=3M< M-MZK]$,C(1+/1@0]GI$;XSV_S?FI?6Q5=Z[JJZ9(48Z#.:W E0>&%3W<)=Q]@I06L"O,^:&ROQ09N,%[PS[@W(DNCF^M$ MV&D23 ME$\M.8BM$NFJZ)<2+.;J>4=(?9QS9YZ"W5C&E-['MS+TF;N*PJ"H7B6YC4S< M&3MW3+5%+)9J-!%[\,*0*/ ?Z9Y MP461(T#Z5HH\XLVGIG$%%Z9_2;I49Y3 M8_CZN(4#QLW#XE\-U(T8+VVD._&$*",2P3L^6GIF]YD;5(>X&8:5[Z-,ZR:H M;FV''EE2QJ<\42VAF5+2/@R?L=,:ID:AZAIV.R-+OK'VOW%N%5#O' MRHQXG-2?3PC"A,*O(Q8\&6 1V,CC'C(OG7^A@.05@Q_.Y6X&>?:X */#&@ : M_A'.^8 F2G4/1B!ITJ[:RQE?+@OF4=8K"U7-V;=%X\X;)F:G$V;8='3],5.< M-K&_D/=F%X7Y,]ITJNS2#_A?+FNG\]^(G(O.;.V*=&I?Q(AOHR2G3J(&LEWU MVHJ2AS)PRU/U-K\/!% 7!^*79Q.RBNK-0,IT)) 24YJH9U[RJ3)P]P@)G;IQ MHQO,=X))1$Z5E.W]L#7'> L.S@*,\+3<_-8<=*K?D',JJR?)?"S.*YS*66H@ M4?QSR9KHC?1S@[QKF=R_RND456T_P\OJ@]FS(Q^EQJ;DDETDF@Y:Q%:[4G"Q M7$T7M<@F*P]K+&>M,YK($NDYS#*>:]DP:_]EF)J\C<#8 ,&TST'0-J#.J&0N MR+]SYOTY&X>PF8^^^3ZKJH^(A+IGR-%TG/MJAN9W;,3\L'A>+":9+OL MR/I6AI_"'G^E,WAS?'*I-51(6<9Y,6W:52,:2[+TJNK!A2%\\+R6=2.X#EIM M4G(:\\%&P5/%?=YUD6TPM2X%. MUX"Q&#:[]O?E;XV8&DS-D3HD<0=I2:AVR?J:@S4$*BL/EYMHB+,@4JTT0R#.32LV>'4[UD:;OUP<._N/JN]SVKO#D#M6=G3WM!5U'(Q M:$9 K#E'6H,:"$3MC4;ZH%?JV!MSQ3^]("5^0/92.7V7J3\DPIK%.>S;^&ED MM>'"KBF'>V9^F?![-L+-F!J%)IH5E<77=O0&_^4C\CUHKWRL'D1X;[UMYFJU MRJT.0!D9HIVQV7-H+%(M3WS4(?H5<[CV@0.M'.F@A0CLWDS]IEUE5_C>US9Y M'*[!([N8C&RWM06.0T(X W4C[%MKU H3TK%QLO4J$J5L9P&4@0@-K+L<'\]3 M4 [L9HG*MS:Y;619_A6$QAY+$2AVO225K%U'E%YMS=B61E*W8CYM@&2R"A8( ML/&H$OO7;]Y7YDT 9)%T245*W-C=EHLDD.^\CW//"6))7!AR88I9D;$]1ZRJ MH0%E72T@C##U-=AS[QIK[2;8EW]\@@"-B5N5,"W6J6 DM]7$)3+1M1 K/= 3 M'0S#!;849_)A&5K%PRIKI3J)8^FFE?4>*S[&>7=XUG-/!>'+NGO+R4 MH[N0$0?*-@PF=+)9=HVBDTI++F? M0ZIJ&E%U'*($@/A(/%J*33A2:6*7)L=L>\[TA\P4)\T34=P6Z,A]CD=T V1U M\$IL06[@Q,;#7DQZ.8<0'C)-T6O%DBU[S ZB%Z::I4(Q)P^>(HFK")3K'JJA MHN4W*1-[_C0C]$1L_Z^:#$H5A-PG6+G6Q3))2YZ2[P$H@[?_<,EQ#I5D$]L2 M2O>A:F-W$TBX!P@QIB"'JI:H%@7Q1?J^,\!;0VJJ/#9U;22191L_-'P! HD+ M560#<"BM1AG)0]K_(?")?5!F MK$0O1L:,D0(4\MQ<*)M;*_&:T\84DMZT%VQ$_;^, BE+G/;8L!] MM \).5A\G9W/XO(J'PF.?YQ,L>:F!96A9#"RS[@AL&?F!,XNGV+K!VG$URV@:;7@X&%?2#EP+1J)-0@BIX-,$T M!LN/E%\RD-1*8;].2!S(:RW"JVA",4Q(E:ZM2DP-C;.KKZ6>T"WTZ"_RP+V! M=E]Q+6I=LL0:+_":^C*NEA6Z\-6K/[]_3Q"=$TD>MY!,&/4&YJ-M75'O%YR6 MX8DH^W&!A6^_,D&&4_D>ZVECL9H] ^U/+OBK4)@_10F8EK*J@O_%M,S4M,@Y MEH;$1W=TDJV$WOT2YQPFXQ $*K2NQ/)D6P\FP]!%\+C5 MRP=YU%9!,]<8B;P,*L*TP5,='QZ=M:#:7+789[X0:$?DT5'[ +[>Y& T%232Y%Q<:IZU8+RR.@VZ9,9T M6ET1J8]\8D R.*B4$8BTQ^VSPZ4R0TP2+:MQF";%&63M>'8_7(D3QMY]"%W9 M!/K65+:%;': 12]?Y%L;UO@8Q.,=14#/]+=2=XHUL-_F;RK*DWZTD_"1#$B7 M!W=Y?28^@&.#'.6J[]V0"0&P0LZ@O!8S00?'X/8? < \YK&=OK ?^N;U]L(A M%GL_5J=)1,&2%%\"BB='EC_Y$QYJ2$<%23^W,&:"=3#4)/VU347#:\:U7Y5),VXR.6RHXX"= [\P83A31/IRTMW^H@/. M9+.J0DA9Z6\C^P>V9UB&'#]%DG8X;M"&@>9<%WAA(%CPE6I'ZI\IZ MQ"E!LAH0X3=7#E8(XVAV,/B/.J<)]BD0OI=&JLD[.@:KHR?/?I_!_.3@^VJ?P M]RG\[;FNI/R!AFJ.Y9L)*X[B50)G ^BUX^T5.A/B,\-W)V!,!$:=<[F9IY8+ M?/UW6Y9%E]I+M-(R+S/ X<" A*@MB>:OC;9;NJ)ETO9J-S518J\=%82F=,RP M*YMC#0&TB<>(IW?>N2B9[8QYJ=-0Q:3&I#:KYC'AQ?DX+WQV&WU=Y4P^SJ[K*B&7/)VVI# M;P>Y"0&[G$%V/Y<:!AU=@,R55KDF,)_7]\ND9)"K^23?"25L$B&B!#2HO]:L M&R ZK/KM[8WLU:4I3EMC,=396#GKLXG<>\72!3'%RC%!!6I9^@FG"B$PH49Y,X6S#3@LTM4^B MMJ]2)^1.:)>3^CK\3F5\Y]B!>X":"R/*/4VEVCZ<#95_IJB <.')A+1_'M"6 MA4%.VL# BPIY-C#O):K._K<@5_DQ;AD'*U,*?)H@Y:('&=0#1T "2I>(M0:0 M!4\2BYXP 4O25MDT FI0Y0>":RJMMV/7P-AHK4*_>BG;+351 4,J@NR#J Q> MPL+XZ9^\0Q?!"Z]'P4%-ZIH(5&"V839&9RV9S3(&&4 .AR4EXG 72U)P8>"Q MAW $)#*$!8/B7J2>2*)OLNB%&9BK #S'QPJ_[5?$&MNCJT#T/=X[=@RLQ9!6G.GJ?-V? M2-C\WM>VJ$C V#+Y)=G)/O# ]5:*>*GZ2==V"K6 N@?XF+ZAUUWCFSH"\]>0 MDK C=2D@FS7*I)GAYE:++MS=DBAUP7:LWO%KCLITN9'+LU[*;@.ZP>DPS5WV M!=EGT2O1VC,@KXCYEG("5[JL1"\[(10@CXV5>.)%:6)BXY5"3=O7+Z#\ M\84.N)L)]+_(BQ?)1/1>*U] #.)[&$U]:>-X%M9Y('VM_=#^59T-LJ%IK9J* M%8O",?;YQ/TP_[5A;IO]F!\=CTL6U.CR[[*'A"$PN;SV<_"7YD"QABR6*T2? M[*MIRGQ/PX^A F^L(.K/ST@?:8N'KVRI;_4!*1Z)33]0&4<]01](:-E6&.6 M$^!/ZS.D$RIFHKA0A=( =<%B7:\4$4!7E: MVDP:/H#A@E([C'G :)6*+WE.U82+G9.1RQ!SE$%A2C /+>R8@HYC'D/'81A& ME)RWXX%!.P1I.'S,B[H5S0NIV=P_^C$ZX@@1SSM><(NB-SVE+3X$ZK5[7)4- M@_(<'DX"HX2)0ZP$.K#AZ"_ LQ&=B*M0YV+Y*_27K/>:YND4I$O2@+FRIP#G MS<)B']OFRZ*JA2:E?V'1 ]1"%!['A2NQC<0H@C92L2.FM_#TT0PK?)S"@4)Q M=]KN_31T"C?KN?*1SHK2K7MC9)/;T(X$B?',BFLNW=F;=9LYAZ!U U([N<2& M?%805_X4](%GF(OJ?-/5]^X'?Z/!SR$&!VY*6B55C7R34# CE:%HAJ35=#^Z M&XVNL],X.SC&_Y#DF4Y_LZ%77.<.$49:?USU27_;3\-FBYSM&UU,[3]I-W&M8#@3(2-0C5TAC1G$T0! M8&1][]O?IE[LR!&Z$]T# 76(J;0,0;D:=[M]KH^@:Y+:[KT9D7!1%:+44A 6 M6'#/5PF5QBJV=4S](?L_N?H!U8<9-W8U4HVIJFZ//=,^;7L/Q6=Z#S2_A_8\ M:6;"M040NSE!I\>4_V,(7R*H;BA"1P^ W(HY)M'Y(7M<[B\'Q\=[7.X>E[L] M!\_4C-,$^)#L 4EJP54M=@ 7 !/82-%<^YK]/HZ-85-SZ DJVNB45DHK6/7L MBLJ U-AEM7UE+@0F,/+@SAP=@L ;=>883"_G%>FGS+!6%]W;V!U$T%@VIZA$ M)J#X@$\=9\D(PL!R" +C$6N.+(XB40B30S<3Q\]8=N-^E03^P@@,EL8('P" M MY@<(66V>+@M_$0M#+07ER,+(/^R7*@S#8/ASA\K4E- !&'!2A$UEJ2/[_^$! M&?"S*V0F%AFJ"NY!](I+*)&YQ#XHK1#7P,O?>4,]X(XF[X,G]HX)U"=E&)7A M,A:4)5<$!X@,5]"6GV*/:.F#??P45$,NCX7&6$29BCI!EN+26XXW]S025+DO M$D7R*S_;6,.4$IC5[KH*VEE?SH7/).O6P'M%BQX"7E4 M*\X7DMKP%FO5*6N26MYY.Y6U<<1D;JTH78W:U_UC(E"NKYZ3L.=2EFI]PGV[ MHIGNC(3CK,G1]9F1=G0^;A[OEG28T CPE;/6^H]=;J6/-(-I,ASQARJPO$K- M-3%V-+D5.&I@D&JHW=^Y?_:I)/*$;!L=/:06T!4W6LAS^TO2UDN)T$(@>$/!.CE+C(OMV[=O'B?H*6G+H$!?^ MY5V31@QDX4:P3T"RK[P"H[RIG#86E]"Z(B;*I8NF@6?@KMH3_A=X,)[R7^IB MM@4G],*L)^)DT_P3GQ,-Z"#]&^ 1(!J!^4>W.F-7'Z0(RU&68>XE&:B0"(Z9 M')N=*HGIZIT096D16B):^H:I0 M#SU6O?8L;SPM\@+-Q=A)-V!AOB-^]!5U_.-1,:8?3HLQ @:5M0TL5PA5(!Y* M>2(1[XQ9T0Z8%V+5/H;_4'G_HJ;BQ/U-2BZOW2C1M-W<%.)5"\:>G#>1I^J; M BQ4 ->>'NM<'5AUJ)'4(,F4Q>Y%.J2VZJA&I:>M>N$+S99Z6"ON8HLW;E?/FG7DM] MYPG TCSM$:OGRF5M?U<"V-AP+ (!*,Y^)42R+"IYSP!4>N:^JA0ZW2;G6MY' MAA=(3!"["/R3FDUQ$:^_?6@E=; 3B'M1 M9%+%X!;]"N<$GHTBK8N-P.T;[;7D;?1HPH)38#=SS.1N,Z2R1R MN$VO_80R=O":>*!)V*?KA-DL_6XHZX2N>NE)/Y,M :13DU M) ;+4J',ZE=[+U$("_-Q[$F%3A2'EIW316X6:NQF&?ROCRW!H]".SCN>EL=, M4NJA1:'5K76#^+2UNQ.,F+DJOQ8M+7>E+#(M;H<8&7#609^7G$8EFF@[ZP-F MXV+43(F#6WQ$6AFZ_3KK[2661$W!H;Q0])V=%Z_" GDKY>O,JU%16 .<8DC0M768I72W15+F]'TD/^N.0N478(E@ M9?UE]$$YS!Z.D?##==O(X9T>%S.%^F%P?[T$2CL4X 14G>=N M',-O,0V.2C=*IJ!992A#0A29IMV6:GZ)%+ATGXU5IO(N1E-[WQ>9$P+K8C MZ_B#TI!:/MNXQM24"J]]Z8?TI@M&1G2"^D44DY\T.,6"D,Y;8>^1P@YU@(:Q M(%8X\^34XSRDQ26R8SG&2-A]>Z9G7<1>#XDBAW _24-6T\RP "'%O%!,KJTSX&? MM@9<_49 W:Z<0S/"*GHV,WQJ\Y M&KE9P-+@%( @@#1B T0F@\UCQJD.HF*=BV.1,< M.>T7MKG8%6!)"M2[&1>$;=6"OV*AR5NLB5(92H>@W%A%)!"D666_/VS2;!Q. M@= A"N=*L+^[*U1(S9M0 \N]#>B($9BKT@3R:!&\PAV$I -BK MK4X0MT'>48*)P.!Y]AU-F4M:!IM_X ; U:"YY44WA5I@^ LU301L42L3B\;* MPG[53^JX"#'F"YG001JFD6M20VP=93)=QHJ^<' 8QIE)@%N;$,RDN#IJ$2=\Z&J=FEWVTIS_#+" M]Z&\N+ 9'\ ;GF C^C2]Q,!NB>D@M0N>V^V.^54GS8-HA)@OC \+W'Z7H5^0 MR8_;_5Z4?G6V+[OKTH?@S/74LL']SQ<5 GK< L&#MBX+6#_0%*P=$PDC[7YP MTA>'A:!NTOE@:$B5F;O"]2""/5U6(N#N)*SC($^[NA2&!KZE=J>\XGD;@% B MP;&*A 52[6[*JSZ$M$R!EZ9V\ @.+RQ:-#J@M:5E%5(*1ZG_<6 3!"E_*MMR M_+W=\HK8+_66>*S[^RQ+Z@J0=66@@3U,/II7>"TPG^UXJ,\X8X#F3B&@W>ILZ*7B"M<4XNBH;K0 M/A@DH=&>!V!#X*D1\4.X)<;S3@EI$#U9K1'MZ@2_7]3(L=0[7(KK3"?3@Y X M0,)&+\/FPI,VL9>_G>,@N"=!0O9E\2D.\*(=[06@)3X9$;ALKTF(I-GFDY10 M2U?$Q5-D#?4#D89S#$S"?$WLE4MWNUV(K3$$;T"T$%*ZM)I<>'\]'EUPR9-8 MRFY]+V[",.(%C^JE3D.M4QZFP@B=9R^+*PRBYT4EJI\ %#K ; **2:I0D ,= M>\-?O94J;76LQX5W^N-#M%I4007KEJ*N ?/)+Y_H=DR+2>&\Z+T_L"38O,<= M_')P?+K''>QQ!W=ANO0;>;^15BC:ITX1%V'R.V.GPN5T:9*LOAR!K:WZ@==E MD4F@HK36/491R(=C" .%F$AUSF&JO>, ^4BZ]NF80[])Y*N#U\)5K+.R[DY2 MOC2V'97'8DIDQH6%>^._1/_=#1=OJTG\JQ\9O#W5"G.UKV4R2\= TB^: M?V*',8U)*%#?RT&\Y"[J&4;!X/8,8TLQQEZ8106"O:$:MB@>SI(YL1G>^QT6 MB)1Q)5EV3^@F=-2#R/:LA9=:TQ)L@ KKX4A #&)E@'J0-,&5P1(WYG+FKLGJ M:RT6LLS 8W;E$)-5%V4=;AO;.FN8EY*0UA\!V30YU16#L',W56!5F<=M: =N8U M"LK0X'0[[CF (=#2M]UVR!WW4\< ?,1LF#%&%2F*C_E#V&Y:C/C7]^?:MW[^ MXEGEC'6?INS;0CM65]/7420W;V,WG#B@VPBO15WG'><2GA=CHY[5=X99RYVG MA#U[=?-D$!$;)=8$IWW9T4J'O;,$8G9\=/SP^,FMCY 3FE !"E><0(0E/IW MA-JA@\9"TEF: !PCJ*M5W9=CIE5P\NK].:6,WCQ[=^X?:O*$?35*/B#FC1+3 MS]_\\_6+@Z,G$8 MS#0=N3I6=X'7DF-WX5^XXS-(2/!>[X2I:"5P.;'_'0Y MZR:0_07X1MQ>_BY7?"& $\(E@M8!@F+(9K!^1LI.8B?>K MY4(0/6VR"UR0LZ:L&JSV*6CT@W<..9D9?++1E;\S%]9'NK-5OF<&!>&CN1[" MD/[R(BG'4H%.($F&&3),4D782 H$[RX17L4+40?;_O,_CAX=/J7,+G-R2,15 M52^G@EJ,2RXGI)R-K&H)RA_WO M;>8^12('BAWQP=AKW=/!PW6!&/G"P]3.8&6F7!X9NQF&7S/X;(59U6/YZ^NW MYW2E_/KZP\OGO\HQJMY?PWTAP7:/#"5;L1M A9_\W3IHTX/?8.*C9UF:F;DU M1NOPV57WX7F1$V.#ZT4G\ALH$P>,@VW163)Y>T0>9+52.!+'-@[WBIS7#L&9 M5W"=K#"TL*HAS*22@W[S3GT=?=7OU%F;/0,HW<6E@W8[W\D.N3/&N_PM"$ZF M#4>0[;+)A+LN."RN>T@'D3M0?B[Z\Y6PU)&COB14O\JXZ->A_G.?$(S,S%<] M)V!5X_!Z1W%KG$(9K$*T*_G7B@[>.*T$5?^A%*T0R,'#0H*?: MUH[Y! B_8L>_A+91P\2:'"%J$JDJVWF6Q%.7RG$LUM*4*I%9&%83*;)L&L+N M/-TT/)>>TR'=DZP@(9[Z1;QHAICNW" [)1Z0A/A@5O.#J]BMEGMN!9E;H\QQGH( MN@M=$S2#)3(AK'!<&8&9!,"M.,UOXZ8 &=(*,/PSC"&&O"%HI0%21P).H0\PR.UH MMWPI]'VLG66/H#Q-("I2-8"LDC;:^RBZ?^_Y\[?G]Q[@[IWJW*AM^7\E]@7V MU4=Q='QX?$B!(OB^EU)& >,\A;:KFO\J=D!%+%+1QZ#]OZI1$NJIZ';X9-#2 M]H>KZ$%CR^VA, 20-8.'D.Y560;.R .\!*GJ@M?L"$SM6!77E7H:"C^#CU1K M"B=\KCR"+Q>=?.3\*21XX91"(&0BM.BT'QT;K6PNMB(_&JE)DCO%'Z3*>2+6 M(16@03!Z.P!!ZV-$N5Y0D8;(EQ]9F>5WE)-%X\,^P5[B84B4*)<,V2(XN<,Y M%R:02B&/ENB-.=11?8GLM0+#XM&K##(17YD%!LP;['8(#*-;E0:W9*H'I(H= MTP&: ?R*LGCM+(,/LMH?C!@ QI>Y)!NW]:QXSI4@8WU_X;@RZ(]S#\(,"RMM M%0N'XJI&5"9YU]/"$T+IUNP)^084EBESAD82T:429Y>S1A<_Z*.I;;AP50&B(T9!F=V(4MK.3 FO]&OAZ@)8!72!X0EX,8:C281P2P9L_06R(&/W M/>:B'^YST?M<]#:'D'[SMX>.+],I0&:G@M/!,2.IQ#KY[*CZ>G,;O6E ,EN3 MZA+8=*]W)>_1#;1AUK&;&@*^QRG(+B1S2+?%#HMD+< D8_O(F6+,N3^?&<)] MX8@"2!;N)* ##>IU!]%[A2'\LQE?B+GK'! M@1*"EQ%EF+R&7/0RJ)9 MXLG;Q<37(S>VE0H9(1K;ML!;.>S\@7]/%;,JQ9PK;#67Y IQJ!\3' 'QW"#R M3Q:LO6(A=T650R!(VDSQV[9CPZ+XQ _@:F>DPRT]Z#OY3+ELS9_JFX8Y5Q\M M=[%Q+,7IY! 5(Q_WG&8CIBV%T^08\H."#]>[W=EQ7+_,3DRX?_Q> =&4L*P] ME3+6(-R'(YT5$,H8Q[+S@$T3L>KT<.7G($4W\/WX8AKB=95D 92<312G+C4( M7N++/1"A'3@JBG0;]G.[2RKHAR&7*W PK<>A.^B3'/3E\%P*T9@<$H65'(X1 M0Q#H(X:R(AO -8Z[%-31L/BN^/(,(I7*3>H;_*96E1+(C H;T9?RE"#5(RSX;H3_JW]E7*^TNB L)$#>GGD. M!D/E%D/A$WA 54D$VS^"=3Q,Q90:SI+W"*D^4F377M^6 +9C%Q5&&GS.M=,S M=40LN+UY/-WMO:45^)O#.WI3*AK1@7/#J=R),4B!:X]Q -TK-K#> M&=C2)GI6P(\@9HAY'A1@P& ME=6%S^[,(70"?HO110!)@<-K#XN:JF_MKV82 MDFW]%@O/X5W>_Y6F$8;8F'.-&7T"\\;VDL-Z[&8+7 MX?3 /_S\!'-!$TM',HYNJ+"5H *%H1S4!!*3)/$FT46GL&)W9V9=0)_K:\\Z M_I#GFX5:>**AJH=<1Y?@540'I'@ B\0I;/E,+;Z$\R4%U+#U;P?VOJBO[)3S M&'4<3>5*8W_%)U!V6.&E%!3AM-"8N#4K-[PC,?/:'IJGNF>L AIQZ[Z:3"6_ M%:E^[SKBE6DB+T M_E1N];;=L!YP?!W*F9!HWI//M "2:!5 W5I=',#_QCV;+ABSHKQ(#(FON S!9,/5&K!48[9,GR','1RY#UI@#,39+D"01$P!&Q?KG MXA,&;%D[TKK.5#,"A<_\$8IJP3!S49,'&HBT.*M,.S-<\(5FRQQ MJK-Y"TH .M@IWYW7[]['$57H$'BNL?VR=S?;W_>1 O7PZ:^_OL=_'3U]0&]_ M 1NR%YX#*\X8'83G ML$'LV[9YP;IU-.T5*>68X0%2/K9_ SO?A[3."0%#_**RVK526X"6X)VDYY77+=4-V.9VLN/A M1@%<7C%.1[99>/R*!0>/A5_;!3&9<-@I>#6]@CA8IT =(D%7NYCPQ+>W"([I MN'%UZT3(% < 0H]KPK"_73B?C)E)-1L!M0CWO.V_DW=$#AW9 Q<[I5. M$-KF\ D!KBZ)YKCT:.O@M<>7&!1@TI.;C2E3+@2#8%GH-2+A9?L&8;!9%;B/ MX#2TOU@16JQM@@H8#6]RM@7@ .Y%G._@M?P!C<#G; 2B ":HR8P-'IQPFX9F M(B74W/@H="I],H.[%^L)^-K[."^0/>1%ZNL,GI&5-%A\\&]5?O5Y"P:FN0GT M)0XQGS%(0]?D%^8!+[=5B(NY#*A- 5 #7F (1& M@AG.B0/^E" 5?6$KVAL",N#9L48U!::MP1R+F1+?-'&>BRUPN#Q6@6G*(-L& M=(_M@)*N,#X6Z[MP(JTKDA#SDSM)H"X@=TM>AL%-\S6P:\*9U4H%MKC[<#8P;E@" M9ZJ<@XUFE17?('4%DP@/3B!&6#*LWI_%T\,D,+&+$I)%WR],.Y10@$EITDLJD M1B90R.LC%M= T)#80;T][*= )++96RBU,JM0A"$WZ(?2BQZF]OU[KW8]^2GTJXX M&IP>GATUTP+\&%".FP"4T7 &;27(B-JTN<(2$A;GOE?:^4 MJH&>N0N=V55:QL :VZ_S@^X&JH+@*?\,=G8?!\K;9B)*PB_*D9! B;0.Z%2%:*]3OJ7T=V;L?UG MQ#NO$U2ERX.V!W:*->TUQUF+5'EP4""EQ)'?,4"C$I=1.)! -^ M7,D[N-)!NT8IY\$,"?'2M(^^C]UI>K..Q)VOG)L#Z5Q26$D.JCWB8493R*L/Q<[9+!:L!9/_6G=!F3D4E M$XN%Z;0>Y0Q"D1R?N2#;&Q[@#S/*2ZCC=)B.\??21IV];)^$MH?-S&.16@UV M=BKO'3!OVS.(E4CN5?;5!?^,BILJGF+XQ)H?65,1#[S<4%.%7UZR96%\@+4^ MW+J*F;)@?I2%^S;>8.,NR!HN2!#V;^]MVMIKGJ3G0BN#6@QL/5RF,^^EB,,! MMYX4V?.5R7H'UVHR M4!D7V2TO%K%D:._?>_;ZCWL/_ "J:1)\<@AU [$,0'* \V5_*[^D8!6^"?8( MH;::'!\39(W@B? [HI&@TMW$08L$+@,\B!C1:DB>(G>L3]/DSX(@)"P_X1 [ M]\W@8A!'_\24H@9[O1#"9/O#<9D \(&]<]00YI\!/81JEU':I M.PQRJGE^(R&1XE BA8$S;88TC0 @<3% 9 ,(7J":)1U7HIG)NDZN'%2W ? M19QIK:[3F>%&R2_*AU:+70Z+M^"2X\UJQCSX,(RN.\SX/ M']L)GORK(4)QSW\B2P?]RNX3ZD"^J>>^BP"(B_QC8 MI@!(Q.WHU0 ZTE(+V@8S:I<:X7568/M<" E=PS34I!YL2B!9-!-(X*6'^<(K MVQG??CR 38:4(]9C@0.E=#I, 8#3WYAH(H44"]*:@8U&ZA(;A>]Q?7N(XXZX)W'OJ1=@& M%P+!HAJ0D72R!XY EO4M7*$%/TCL( 'SN:(&!]F3_0_%7OHX=G)S":Q(J=[" MOL41%HCS/$!T%P.ZPCS@%GTU*JUKZS$M"Q"Z-,& 3A=LMHZ"PEFEV^6 W!DY M,XX3?,\ #FGGQ_NT\S[M? M,!=OF!KPSLRP9.8G;'F8L=V"%NJ'CM"J;F:AZ M[(@Q3C1DN>"HZJ)]4?4-@(( .[$O5?82QMGZ@(AT?)/V5E<]!K1A:J26!%PN M E\,DUG-42G#8B=G+?@75H%+=+@7/)[ZYI0UJ!2G9G999'/U4^!SSFB4U6* MZYFXSZ:!OW$0W[AE#VW2'#LG [IL09NZ1I""; Q[ GT7+[*=:AH/KR MPR"953F>/A'4HJL9'-!VJ--%TUU@VBG&H$897_4S@(#%2O 8YQ^JQYTES(^. M>TP6!83&>QV5842&&"-A&15$3-2""N)E Q>NSC7 M[/ !+L$,7C"NNU0\9C+%:(7R Q%G$+I-R12R"VA9=9X)_Q6S2%F8@R.X+^0* M>E_JF%!!%20U;RTB6*@QO8U$( M[,97]7:=Z-+:W=K2"[!U1H+N=^*P'GV?\(JS]=!H!8V*[P10G);5\" T!;PQUD# DP;I2 0E\C MA4J\VY*X0UK5]_MV0%UZ^,G,^RT%0=K1I6][UY5?:RJG+"'$E3($B +">!B7 MS/8V?&P7_1SC@7;!(=$;](%#,+V_*#1+IJ;_8H@U#>)"9FN_/=QPM]5/%O/R M].R_:;PW\OBNKX\$!C[;NGI]*MS<@J;B"$NZ)]XNUJ3S[3M4*WDB_91 MS80G+L=T@2-T]_.W.'VI3 M]9MQH9G#]>TDQ7Q^AU[J'GBD/=18N2;.W*7W) MXG(5[Q4EO"EPS6;#8H/(6Y-N1>7>.JZX/M QKK!:CPZ"\K"(DP2Z MAVA=H/:%DW1F<"?6HK8,OVDQ!C;+?P>8$*W!U^>QD6P ^@HX8P7^L\E31UPJ MZT3JHV(IG>+\(C\)1KY,['*PO43*%3W27F,7[PTIF>5;!G0E9A<@^^=,MG[G MLD^"6(F]DG+$)2E$N'AF)V/OA97\6PZ(QRC-[>WE.,F![=+.%[VF2V=)8<@; M_8J6=::BTSMHG6U.T,";C AY^!P.#NQ-5"EV:.26'OP?+KV%.*:51H2ZE:>, MZ,CWNL,( N00 T/Z%GTBP.$,*(H9#ULK+*,ULJ#DTXU3DL4MTZ>]N<]Q8)GM MF1"%)\3Y?,Q DS%DP\KBLY"X/1X<1U. VMBVN+K6'XZ>#![1SX?\68H?(QH9 MR^4@E_Q@+*2T?QHC([FO8$:5C^2%.T1N&'VDFQ M9_VOQ35PGI.W0KB]VE-SX<880K6=/_G&>&2WVJ/:PHG/65+5VK8"WO41$?=) M:J;]-E&(EW:/;*/H*67R&$H!QU_D>)+:+,%-\NX ML -,C("^4:((1F%$"4;K=W$K$E1"4??]5P,A[#.^D/$]VV=\]QG?;78/5,A' M':'@WT[;X='0[D?N([*($0F4PGT&E6*BI=S,QA3$1*9B\&*71CBVU9CY2*&1 M?-P.!U$8 "TR%;%H^0GP&Y2M]*- OOQX<0C)@P[#.(\*&!'P;T:636JZ@X)4K7\BR/6D!' U6:K$B9MP M*;M_.]PAN8$J/0>*D@&RRZTLKA8.D'2J:&J<-T?&Y00^)<_6"AY1+%U-SB!Z M#_3:\-[@Z4,CE%M@W%^('\'!<;>*.93AE3YNBLKAG]&'H"3%K,%-=5ED8U+W MM(.;L5H6 .^V=4>T+&\)3-+HHT6J8Y2.APZ]0C=Z?K#0?B*CG2AP(=^-OD+7 M?I?UK];)"L%3V3UR1)G%@5%:IPJO!P84OY4<_R"J&GG,FZYU0>&L!$W*NH6O MQ0@GY6XYWYN2L&'MD!)B:"/"#O3]9C5%BY :&%^.A=DZ3,J0] M]"C1GD!QX,'U]"*868U(!&SKTG"[_K)4Q)+;IY@C77E)6.&X*8$/0P M4@$[&0^*Z3UY?#(X (V3Q8 MJP[M=0,RH7P#KRXJH9NDD+R,Y@9* 8'"_YH%S/#GP5@6'(UL+\+68\%]MR$C(K( MG>(V"L==0=C4<,+C86/9SR[0-F7!"3*0)O:A_.)E#!Y(EP+:'FH,"*O60@2% MNG4J]4($:<"][J@\^0B]^SV]()7B@GZ:J6ZW4OS"3R3S.#9#J7[O)9^=-/DX MN,_,9^27$IX;DHJ@Z/45DDQ1(K6?R39!D0P%)^2@J;.,;TP[!4W+)K!+,337 MX1^!OSZG0K5S5TX![WF-R6K8+&P6]M7_>J(;M&TH^GOWZW*I"A0!=C!1RA5Z MOH[D/IPK]]KC<>\!,R BJ2FQ3B%&85B4)8@8Q'1<9ECZX0E_,98*_\NOA*,. MZ!3_Z^WO2/$+^DUVYH#!*([^&)P/\*%A/!@9#FM'R/D>,1._ 7#J-WK;_02R M!T!&-I:T1[O]3$Z*;?SM;\^CUR2%H'_)9!@/PJ9Z-BP]2\-D].FB+.SZ.> ) MF^#_>?KE387.2D4ES8J,H?NIG2=[9UV9 [BQ0*W3B09#%Z%6*BML/X P9T3[ M0U1>+BZ R IYXH0_TJ-3?SAY>.BL!%HB'^!AO\'#7O&C8)'80;Z?+F\%<&&0 M@ (O/M>4OJ'^LB.*7>&:R7>N73S&TB^IHT0\KC.&/"]*9R H*\B/#1^6FLKQ MY6[1RD+JZQO60#.#W?S#D1B3:$7160P&$6N2_/#HT*\4^ZO3P#Z!^XK_LVLF=&P%0HEJS5!/*$VR4 H$_M MQ4)^PH3=7[O]S)'T[\H,31 M++-W(NV2W(Z,%&JKMO.S[*A"C6,D:C%E$2%@*GJ5EK:SO]E[!^XC>PY27CIZ M!Q?;2N>ASQ8QD=/)X.PAM/QH8)MZ'])H4[)?YC[H%B [U9"HL8#KA5QNOAG& M#P@8!4ND.V_V<4U0-H!61N?ZB#6[8[X^N<+&.UL0Y"Q M008O-))VP#79_KAU:!,XJ^/>@RTZ("3,:W;"M3P.3S5:P5T&?OX!.5(!7_+';C4@BFL> YMP-/2 MJ9743_?+<9/EJ. 2NGB,B#;U,83W3 Q*88D%9-OG8NZ7L--(2 M%58.A '+ =/B0&B]31Q@\ U)[P?]U=@YKDC48=<5P&!BE?/!<#2!%"HA()TZ M?S+)*)56J0B3\+-[^5<=8MZOMXV//[<8F%2EK2:33L(PAM*L$1X-/*?\7CR96J!1^ XNV^T.6#<*R;C-]>/WOS MCB\NT3/LO2B\)$8>*BX;".RFU10O3JUOC0>+)Z()&XG187PY-" MZI>#XR=[O-0>+[7T!/RZP@QD'8CL:^N>N$;6',G']/ P(>DK&ZC (.N@(L)[ MP:5(U@/*687(6+^XH M+R]E=Q-X5EU#@R3&%S[ ?7<_VQO--@WO@NR6@8B&=6^OF@PL;:FJ8+/;'HMY M,;66.T 34!L^J%E65%;L87#MB -U2,@#WH650"AN4$,R1OW6;GS[2-LZB.L1 M*0$3-*#B?0]W"3$IEH8HM3*."8[W*V1CAP 7A6"A=%"BG0:=9.9SJFA&L@3E MJF,B34DP!!)KA=, 'ROA!+=4[!=<<0_75.]G\1:C6A(F0KY%"!- NKE% >_K M=@"FAU$NQ.C-F>CC"SG\?Q;V$@(N!?S=WNN_B^4A(BOMU4'U=(#<#&")4#T, MO)7@_I-PB@_OUXX*L2!^;+83BA%5B1-8TP%_L"@+R[U"PDP(?+.*U_+8I8M1 M8K9R#=V,_3)9LDP299 O"5M[(\UOV]Z(-,6@ET2T<>[[12>%SJ:I E:Q9;8F MWE;()(7589B&!6K0!(#K\6W#:?SB3\@N[MQU'L?*A]I?0;!_N7S8FGBI#[TI M@CZX!M5BNL5 X#X6XU-P15V$&19!!MG/(D?.-WGAXO59Z15XO4Y*I#)Z>6[C M7-U8L+_"S/ 4X'@JJ&'/7A;%Q:J5B"9WGJ5B(@KM%.29Z6N2X0]@LY >97UEIH;>#"/MI^*LV@T+W MX82XJ''/&<,3P@%#)^N>6NMB'XB[15_#U\G&H+3.TCA@W"']/ 2E@JJU;*[% MK%55, )OZ#\E6ZLFC9C36U6Y5;JU=5T?M"X0=&T)L&D11%YS95-P40KTJ6A? M.,1:1-:+ X\$&5\/J;^/=VRT+WIK*"4+J9.00K&@DM' [@*%Y@$M75O^DD\^ M? ,$LYE+1@5VX6W[P^Y6LPXW2%T+#5](.+=:JK$H%;38W6*=)8!$*A<)E:33 M=WPDWZ\#(K@3PC>G(TL&X;:>F><1X )'ETJ7L Y#ND'*ALD; W7<=@+((=4[ M<)U.N+T59*^ 7Z@H=0*10I;.!AE$+YI2LI J?:CHN1.73N2'QUR/NQQ\#"E/ MDW&=AKA3V)!>('.[!#(9C9T MKG/5,@T7T:=[1GI*= P]U6:.9JI%K5 H)1Q8![J:K09A'2%B$E9WH6/T0S*( MSEVH6600%R5^D.:A+*KJ0+J$SZU(X!#'P67%(@255VJU #?-&I4KF&].2$)H M,BA'O!E:\HER*Z[PMM>J;A@;.K?*ZETV>@]LGXJ/(=5P0^:QZ]SVW' MAF7Z%XOTOGY=H*HA%.?&@9D%, MLN0"@U%"?XJRNU2TZXXCG*>P%6K9J5:X:?:_);0C_@A[DR^H]%*ED4ZZTCUM MC+6DHR37*EDAY2OFN1E-95]KQGA9+1NR(G@I"^"&KXVU^^#:!:)7Z2AE1YPF M$AA_&SL%PMCBF^"X89DFQG^$P]J;FB=-);UG-B%>=Z]VB?<]Y>J]7PY.#O M$FHP2(%'C+8M&XR.;'QAW:KMEIMS^BR@Y;Y6Y'D*\,!1^8*M.(]F58:LQS-Z MQZ40P _<\J!M1[<37D3^(2E11[BBEP48V5!LL+.4&=H<%:7F3G>3S"$BQ1S) MK&?X(] W14ZS5_CS!!@RXWXKN%/(/KJT;3)$[KZ(A *)B%+%OR>P'4+ZL F% M/RU;T&%B1DBA4K FFKPK [*W#F.$;:D])(1XTI1;()%QPU% 4E&D *9&#I[ MX['2@U7/)OA_'(JIMA:#)T#ADMT/,4$.LORBFE5,K%&")OB:&%78'6DK'G ]-3$-+1'@"9 = _ MRD:D%%.A$HX^S2IP/F$O04L&BPL][YZQ,HB#]-Q)(1[66.NKTNY^HA:1^ M+CL#O %%@X17E R2]L]5Y[&/>#?X@([\#2T 4Y8%LY 74WO:"3\QL&$D)9RN MI@(]KBV6.,"SW'K-%8IA@(OO; 2B+QF M23J5>BMFJL+4G6,E0\=<5]#W]!(#O+&38JDO\>;@#LM2T#;AT(2V#3-2!S*_ MH>%-#8+;RUZ3'(* 6".UGW6]_77DIP4+0R0XC[$0QAR/[5U"9J^*UTR]K@K= MV%)F""Q9!Y"P%-JNFU6LDQH7.73/.K3>/M&"R8'Q(!3WT:P9VO&&UF. <@R, M]VPU7J'9C.3^=$BB<4N*B/U,Y4NUN#$LOTA(N2\_TI+RT^?S[A!B_Y'434G% MWTE5HS4"YK&9IB.5K3&SE/]T/Z3"DN%^_N:?KU\<'#UQ/P86S!%EO&OM?8DR_!@?_')U 8,P]B-SO %EU; T?5=Q@P>YRQ/85#!.K0V->AAX#"AJ@YAK'X>HI&I$*5HM/#+%\AX3# <%:[*Q\YP\&42_V^5;.(D^5^HP<+,.K[UCM.VI>?=#8.D34&Z1E%9(P9_K,+8QP0*EG(2 M)"BF+'[HHE:B$\U@1.!\__OY^5MW(+@CY.6SUQ]>G..7S\=_VEO"'A_T-XH\ M7,%AUF*"UTJ6X=S0=801.AA\\+='1M+8P!#-.L#T[,R T*G=PW.@2P9CGZIN M:Z2S!W*E Z1]!6WFC$AC89YE3/0TQT$#JLNBK.FW66H]U3$Q2%6-Q%,4F;TF M.2<-'(R2D3+.)S.'-5@!RTM&4C_80;Z1M2H2/=ZI "[; /8Y%[91:'!-$F0: M0\HZ_3NWIL6!3G4N'WG\;]' MK$)WR'"')N="/>M.2]M+[A(R^.1.K95N2&Z=?2G2]H*_LS.GJO4JV6OQHF8S M#,5<-%G"U(<*"9MWEP/R93O.UAJVX;RU!1S$$#9#4^;PG#GA;"0(WZ;9@8"J M@;@9"Y8L79+;>AP+.*,0 70!!(<0,@1*"4>;P_01F^AH6['2+R;(E0*] MS!T?-@G7;?/2!$DERF>(DZPC!=.('+,P,+(TD^P+TBRQY %.0_7 MQ+RS*!8WW1E?@:B67@EISR+3JV.?U?[EX.1HG]7>9[6WYZ0C")K7'6H?WR#L MB-:T:#D3U:6OC4.?J7_;NVQ5#2-V2#$ M,K$=\H/>"IS.I:U!9@ELDW$Q:CS%$&&A7MBC[QK9PI)K%RJL[#\P*)I@KA%C MX3C^P6AQAK!*4>H%DL2PGK?UJGW./LFL,SR>L]L/D$09/Z%K#14F$$ @G1F6 M6\5PY6=*DI*NJ]1:-)7G2']*RU"H_-B)=]@Q$C5%;YP1 *Z SA6DJ#$7NHF@ M$YB8YM^VB*F#^4([JX8@+6CJVQGI>%3[S3,$(6'/H<9:LHP#_@3/0 (QD M-,**P N!&0^+I!P'8^E2W]8T$[ZIRJA2M97V Y-S,W89=],_9C+ MD"=3.%+&$GZK<6G#$D,/MS8<7U6KLDTYJ >'4SK:L>(T?.+/9Y _I .'VC2A M\/VLJ66+^_"]6TRQS]G!_C7)= .)LZ?\E[J8W8T$\=J#[8B\G=+B9DD#(,X" M_VUMJ*I)*)4./_ +?\63-]YP>W"3>W\XG%/>@2=@82?:UPC'_3,(Z2=I"6G< M45W:)4;A^M%EP5&']B;'8"/NU$0/HL^\^GTZ+'4+<,>V]BE!G1#\!)Z_V\X; M[%]FFE*[6*-=E/F')@L,6@.7F^2?&X\D[WF!AK$%!T5T[JGPX=I*D? 0]Y.@ M[:%OE"%;.*9!Z>AF:X0+D7*5D (=F]Q JG-D&#^ 62:6UV;48@<@R"KR+0 7 MH)SH F3Z-&3>^L> MVT?'MW9N'Z^$/GI=FVET] RDX&A8( MD8DZ'D36^YS!YC,[,C$^ONVCI=9PUW?DQ-4(4?;"2P>9SV;4X!5.IQ_IWF7% MR+DH93(#S_$?=7*)(=D,B=W5$4(_C&R'1WCJ0"6;/8;R-(FC/\QU]+]%^2F. M/IC/B3TK/L+1;!UN3MA^3"I@"ZRA4#_ZS*)4KB&JU>,!1:.4: M\A'3)*AG@E"B%#7VPAX?XCC-:8[VPYM90PVLYC!>YN=R"9OK:F&>U\N&"$ L1N@X_6#OIH-P>D1BJOF"QA@!EC M\QSZ @Z*"P4\8SA_J^F#Z"7&#]!Z0RMA"C \M)X<><>8K1?$*9[G.:@BOD,- M=' *7MG^14>'!_^-PX86%-9B*%7G?*Z;<\UJ9HC4;^H1PJ,Y+.6_AG:92!,9 M;9(P0O&:-2HPO],@ H]0D'6@'HQ _Z0JH,ICSOEE GROAE?I!:/$"FD ;_76 MD.1EJ X$"J6K49G.:N]R5*8[#3$<*%CQ&3U&J_SXZ7,M8NIJZB^,?8UQ,\.D MWD5(#>-;@U;H(I+<%0^@LQTY@$X'T>^8YD\FIB;O(2L0[''3,70W=EBM@&C[ M^E?(%!XOR12NOF!/CN[MTXN[EE[\.EOS=*73Y*V]MZ+7KS<^,4].EYR8=W<^ M/K3G(P%=)TC = $TE$E>_U1))E-JU?!L0?_6YU78+/"UL70>^?LE\I +QMC5U ZH2;XW> ,/[G?QP] M.GQZ?!1'QX?'QRSJ2_;RT:/(Y>H \P@YM5[T6/0!3'"]+R?I!: 8QH6I&!Q' M6=BDQ3IX@:SH990W$ 2%A\L;K['XD\ %Z-M>FFRLVF$M]6&2@]\Q+(M/K<"J M-S535H2A.IUMFYW^I?2"H6'6:K>&V'S;&KT^5*_%.-R%IPVL_P8IGQ$%L7O0 M??[G(:15)(&GR=A(X;NU)U$8;E2:H-JZFP/&:$J FURL-K',X](:4PLJ"##! MFP"Z/A0F"98ME8]Z+$]/DS$% 12X]CHT('RW-]+!2#_9P_F^87M[.\[EMQZ@ M#BQ@L\O=.)GQ?F9L2OGHSHLF%.A261C\Y7ASL #I)P9^5EF( M-%/Z\0@Y\&P4W,AVPV.&*4%0D=I !6TH0O"3D*-UQ75'/24LCA.S_8WE:W_O*!Z M2&(\_!S=A\_NM3^\]\ 7;T*Q)\AFG-C^!S_2']Q[0$BP_TKR)BGG9,>>H!U[ M]!AJ %& ON?3XV,!)H!'#;1X4]OS'^SA'EU#]28"ZZNO\]$@[A^&OFXRD0HWIC0*SL^%CLX"HM;K2BZ]N=G/:L\P4Q&)(F.* M10]4A'-E5!'.@L'L\]-P\\!EC%0VHR3CMV(#Z&.^IQ\=G/Y?1VT@J/]VF%;\;-N=TC8XT@_*-!],X H8SIRA(LW[BKK=+3P[6S MM7Q5P16W.'+(3JK^(Q+!D-\L/6 M&!$I'B)B#P/39::227" MMU &0@254G#&J!D/N_'Q0AP[<1SJ%-FK0 9=RFVN5%D6%%=1;DPXH-!18CI% M38X@52]+NI9X1E:$PR!A9B:A2DV(0<_GD?/:->SIVT;7F?TK:H<4\+2>%&)OM&GOT>7/4$ PJ&>32A?8L[*0V MD@; =1_UPXKNW.!=[21[TZXSUJJ\-'1'-E(LSL##Q$OWQ$>(BDRNA>ZL$DB;9A@J! MIT*0PLW X(=[-3T2[@7_FI^B.OE\@-6 M?U@'/WZ_KQ2L?SG+YY55 I)D2LB M_S/AEGDEO_GUW;F05Q51,K;;&SW%Z/F;9^_.8PPU-+71Q&-< 4:O3(E@MN$" ^020%PN#1@)H. (7S% MN%&AR(LJ( $&!SL@6<9$4V#RVV?[PUBB+79&F1P':!VXQKDUU9V5M;7\;1CG M BYGCU0F9FXIO[*K-L9**+E3[1@C9Z0$T*3^0I8*[A_:29#N\W1 $#-6 ^/X M:E!:I36 I!(741JZ-T1'J]=M!/N;QX-C^LH4F)[M4V'#Q;1TATDF,C5@U-A% M]L/1D\$C^OZ0ON_DGTPFLB>0,*%^$5 35BL*/Q MK, (L,2W/:33Y[#[C@(2?])]@K=]P+#I.8TY5@GY5EY:@^CH=' :]CI9/&;; MN@AQR))@%=DM/:4HI*PS7BRG;OJ8,SG,#GH*5>RY3 \_DOJSU= MC@K!#]!%9'=_Q79-;2XH[P"G:VZ_X7^; ,475@P 8@$7O9A\[K$RT65"AE+O M^W!$,L!#5$(R5W,BF83I".WPR9A9SPC\P8UXRPWD(#)'%ZF8@;GTL@QWHHP0 MY9.!;VKI'F13MB:>W&NRN]RXX% (]>)J61_,8%Z0_A2<)DC6AHG_Y(Y?C,L4"N:! M60)9GMXL? %0/ %,GKC2+TTV4\<36")3NUA"$D,ZC_H.=Z1D)]G/? )9&J[K MJ3ZEL/'2G,Q')CA-@XM2BB2=$4??4%XNTX9NZTYID8C;U054H7XPK:5A-B'A5+<^ASM* U@P%%3X688LI@&SKE FIK]=$ 0)P*,+'RGC*X\& MEB1Y+J@U1BC180=6[E,T'1M,BJ!-XUG?"8U&NK8-1IE0XX8&!5L0 MIJ"IIP?8%ORF[X@:PIM';$I?I3%S>N .\<;](P^^J814='8YKR#EZ[Q0>W2. M^1@F..%56F(OY NT5X.XT'\;E*V<%3G-V60QKD^V'[)1^&K4ENN*%@$K=N & M93;8D,Y:"KB(W;0*R>#M8RZ0VJ5#D?WUM]UJX:5W9H1^LA+-O>NXV,;DG5*\ MJ'LSB.#_?'VMRS=Y=-Y<@ C0R2$"39Z@ 48^:,V"#K[%Y[[%?./8_15:VC\< M#PX#%QCCZW DV%/>/RGD+V&YY+&ST8#,6&EM AHE?,O1X/@X?(V7D9R1E@]2 M_A:@LRWZZNBHA,\Y.WHT>!(ZNQ#AAO;:?]HS8[R'ND+B^.$>ZOH-YX"W T@" M<4-@V1;90'%Y^\\?@,VA!CIVFSPJ\9NIV-R%QE!)C",Z@H+29 4Q0^M KTP1 M(D%TOLUIP+:7APTZ1TVL,J=S@/Q%CLM'F582:NY$^:2?8FA=ID#MG8Z< 4_) M,*)A+Z]\WE>!986G;N.-1%3%G@@?5XNQ*% E0QAD)+;\U<)54=4&OX%R4Z MFN$(U"$VT6#I.[RR03S6.8 D_VY[.Z-R=9E.-!*EA4+E)'G ZV3>#EB,DIRC M"(8$#6F!0#(F)PHGTI&V#X+!@B=C:C2OI7B=1A_]+#<0]A\'!=BV8JJ*XJ"+ M;^.:33Y+;D!I)+FXAP^7;(WMM$+!V.)(/<2JP\HN;[>@66]-[/1@;N?8Y\$$:GNE;%"!V4A:8]NQH MI3( F&P^K[&%$2U>:W;=7C X91#]4>0'WN,D#M9@<"FPI-CCZ1SUG<9X;MN8 M.W[LQIL\(TR=M_Q!V'0^DG9-Z5,EF:KSD)+5+!MFZDM&GPZ$ 8>B,W'0;I1= M"H5B2U:52?_MOC(2_ATEP_5[=Q"\;$)-JJDMN,QB618MY2?HE]FAXQWY* M\@>T4(G;B!ODP"J*+,4W1^B2\,3#,/001) T(Q&P2 #S3T;49W-?'LU4/TZ! M!%1)#&)9P,D'7[S-R$9Z#9!$=<,+P28B575$)-?6EH3LJ21-%[&[R0\E<6#7 MT\7Z:CG;Y2G^UC33;7 27^=4M_ @L/WEN-(LO*(,[2H>7L'A_9)X:8"@,H[&?QO^+<'W4)6"SXX*E)IK M"X3G6(TID653Z<4D^N'AHW;"E[W7 ?7#D8^V;!GA0W)#X5$*/BZCD01)AO1* M\@.,0,QL;<-F@8B*76U9 M=/PX]AL&9A*)U.SB%.GKNI#5CXM2=RWH5:S@$'ZEGCXYE$"+"ERT [@D\:83 MH8\H$8J6);%@4PP5@X[M#0,O>G0X.%NP)1"U&&PFO!\@7D6_G+L; M&&9=G@3%= BPTTDH696!.Z=Q"O $!1]#SS!8L@_/U)*%Q_QP)"&[8=_*CW$M M_W#Z\&&TSHK]PYKC.*Y'O%XQU8 <:7V&[E(;3\986W@.)=0R?E4S7?EI@^XM M^@>)2.!U8J"4:P+WII+D4WBU 7)Y9W<=%3:^9V]V&X]Y!V(X7>^@7]*S_J/^ M:' 2]:[T!6?\V>.UC_BU=@H;@POQ7RN69YQL/YD>).^$'X/8GUUNT)>I;F^F M6L)2+M'9%;US7"8,8@&DCHJ<+D3< ]X$V+P1>9L5UX/H)3/<,[B?1PW*VC&. MAA$OK6 ;AE;;^K94H0!B";W-IA0KXB?NO>LM\CB(WE' A8@%=!*5\C,4$UR: M#:7H"+Q$UQ1 QU>N*K#["4L*CGQ)P.?Y_-R :#- M1^9@V9#PGT^2X!HMC8@_ K$K!NQP[0F<'DNH&!87[CQ\$W9F;/=+9G<05T:P MOH*+YA-N"H$'L3S7Q,%$FD5C@"_Q>H='$I\X:8^DCK[# M47;#R,:J.H'<<6)APIN2P'!Y6PN6OSEI,E9M;/55-8EC]7KZ73V95IQ., QM M;6E1>B*B78RZ0HBW= %,@Y'GH(+*!YYW9ON_KTL0>88B+B\_](_!^X$DJ1Q* M:'MO4Q2',8N07QY<>>""HCT%0,.Y!BD2I!#&02P_1".ZJU@IM>LPO@)RIOFX ML4M^WL;_5#S@1H'%W1ASF(QPAW!%3U,6P9&PU@'JJ!>EJSM1,"YK/,+U3"T\ M/OZ1V>V/#X\>85]/'ZL_'<4JHF^[L0=3_')P\F@/IO@NP!1?=5GYF@&74Q:, M)F2/_P4I3+37=>F(7%A,9NL>(6<4YEL. "3-^[=S&F".FS*>*"7>=CODKA^+ MX>(>HH'HJI!:/ >ZS6=4B-UYQ*I= N9"2;P;YK9TQ^HT^<2E% A)K5([&4D9 M71E[% -(1.70BR@WU_;WLR:3*G+4$:H4ZSZ>T[]#56 "90!._4-53W,P'P7G MQ57RD3&VP*:"(U$7) X6_#]7L#V(?K=#7^ ;U#VAODZ]C5U+[TG;*!*09?>D M?DB4-5WM-D-$E@@?01+'GD8B\F"\NB;+$8*:TNX8*!]*,0)QT %)D27;6LW\ M@5J'-W&"J=:B40LK#V:*JA!\QA_*B@64%*"9VA@?B4(I2P?A1YQAY\KH& Q6 MY$@@01A5;ZDDYM"FUR/+6_Y"MM, Q?O$UK'?X:V*Y:XS,V)RN-AMZN]@36+U MB,=V;.EB?*-G8%J,308@K6'"P<(D>G;\[/AYB&,1YS5V B@@EP*+#[VESDJ$ M27> K*)3V+D<^2>0*7PTIB)TI=J" M8.R^QJH5- !D$?:=EW30ZC)85P&+3L8,E9#XW"-@C$<1@-HZN7(8#1V5154I MYU#5BL^*&FL;NY6XY(@2E?2*]<&+JW\C+O_=G17Y-JS=W-Y%V*YIE9HLYC;2 M4^0*^^_;,](?:W*"/0A61L(%P0=4U,A4)Q %]*%YPLE&((9W490LG]0] Y?P MA2 [B!R=K_0#G2O^4H!"&C #RCB[-;"[AQ'BZO =R;' M$:PG(2DB<7K%D,V:OQH^2^L^*,T8FIKH1UJ%VNL2)[$#\'EAJ7R;]<75:8>\ M U?ER)\;R]!I\Y \&?XA (.M+F:-*N9Z1B!KGXX,*@+.TVRP[#1W*%T'51* M_+1L]\71!=5,@YQS! F'"&2>*1 %U0)TQ0GGQE@.":H)S1J.3!C**= % PB M3HH/&\/19&ADA0(/2](SA+_NSK&.55 9SB4Q07.AO:-?I[C2I$Q<1!J71T;5 MNC7#=FUGBU&#MA+6X@O]@"NSF8$P^\@1K[L"])_P^U2R83XG,+*.K8+#.]IF M]W!R%U2'P]4.,07+NZV5>U,3<[$IOPQ_#D,WA4_H[UBUSZ+3BLNJ,U)5@TZ% M"GE)13<.A'H*K2RQ%[9R3"FRL';W)AQ%1E[9'A&M8LF M'>-.95.* S6FL..A%]-0WUA=ZP(6SSTUE/=D\!1=T-@>O#D^=%4J"#H8/!%? MEWT"%5^38$]3P%B.*$T*PHX;.SE(E1(25P#MW1B$%Z(\G0Y!83ETZOF(*)-9 M.LXX;IPZ[XHN*W^"XCVF6T:51A4?$HX\;E(@$Y<:/3F611,:W4<^E>7\E43[ MLC/ZLIDFN8/,.Q1^E\[0#@P>O" E5)HP]"R7RQ4LDVD7,+ SF_XU>-TP,F"G M; ]?P$TU;TF4%[8Y@&YWGB'5NQ7V(/8$'G!_8Z$ZHR,029%PS$+ A^R_=%DZ M4,>,['*(BX(0'BE#>;:O(LL(DP!+'ZB_8'F^(&*/PIHNSFZ_CZ?!,^O C:)W M,-;WG$G# AL(HN)2.MB= 14()3\D^Y*4)02"5>.)(M.SB$QG4'HT"]_^4MA^ MV@WPE"%*W[BED"Y"(I39Y\(S7CS(<8 ZR^R[5->V#[F^HZF>SQB>5Q(&VK,TV3T] 3^/$/225\*P\"3]#&&E$NNZ M<.12?9<@MPA+XN _H440'B9+P_X+?9I6\Q:=GO#6H3#U^ @1!%T.9O9,(HJO M5@M,?I6614[W-8>9K+$"0DAII1!$4P@E QE? 7A6AV4&0Q!2QSF%?2'7YBJ2 M%1 D[,GQFJ)C8W_E MNX96FJ=L8_=D>XH8EBY1I&249-.E]8DSEB2C6CS'Y$>W-M*>02?#F\O'#4HS M,BGF*"[M2^S$S%. ^[-L%MY)ZLH%-4N?!6/#U;J <"%P);A[M90-+'L[3AA= M06@ ")&4\[XUB9BPV7H@R*+6$X6N:@9NC26WN^YNZU<]FPFI19?MMIC:X:G! M;C N%FS._;[L6^?37!E"EVDWS[, M;NP4730S!=,9=MH>J!\L,KA8Z1G.NR#;M2,KQ84U>*-^@+W_&Q#=O1*B.\$# M3D CFJ@[QK0,EAFT(@?IM%=BOAWYF\(B MRZN/+H5I;#RWC0C\(C+CP*=B>. M]$9=GKYVB7#WN[%DWB"O%U"$A;FNDK) +LS48MW23,*_L^PM8U91M1/YM4L5 M7$)U4Q.&E_@N=,S2]DJUK^=4%>Q]9]?();T 3J#(?4J#PJ()R4QXI.-[>SJ* MN=/3W_L>U!!$<#GZCS<\F%L"F/U'GL(:IX)=RK/_5$5O9G5C+:>/9HAA7*"A M$.[Y+#OXE!?7.=U%F68O-Q7*<3@[79][;-2#R*JZ@!'JH4#SKX]R0;+*JN/CXX? M'C_Y(FMU(5& GDVNL>Q"TNVL6LL,X0@8#_<#IB (7 =6TT?PY5DRM]9TYA=] M'.5, 85-J4CAR3:FBCV$JP;"C@.P"N>]Z"H R5@O#%8^[HFE0_K%;@S%KY]# M:JAH"+C>WB(:]W/#-M3C%/#CM;=^ZX1!NP1>:(1.CW!"'30(HGS!/1E=%@6E M6O%R]V?QE?'+6!@0T1,%*RDL"J *1U J)91>J_BO6_3':&$.Z8!=_:\F'7W* MYKSK N"^W 8.72/-&\]S.XVCG3%"0]VU!<:='!85T(.%N3BQJSC^T)#WV06* ML34R55KJ+G)2$(L]5=7!1(Z;4LK:[(;%"+)/&TA6S6>O\?LX0_>=OLO'=4C@"^@IJZW=BY MXJ?UE%:T2T//(2L]1B?@.1@;YZ.:'+;74O/-S G1\V)LZ*.7P@'TSH.%7R/5 M7_1>H#KG?%I:E\L>X4+A_ULR1,R(:@YF_)NAG10YH]7'Y.11$(Q#;5Q#TE?) M*N@!@M1#U#SY[&M0ND2!H5:=O1J [F*67E'^KT"_R(7#!,W%CJC/@L\'T5O& M(R%<3".67/6OG0EO27K>%SMLTO:W]G%RX\!S6)%+_H3S8L?NU]=OS\]]6._O M93*='OP&F-Z#9UF:&?XFOH_&368Z&+I>N3F'PXN#IGJ#-#H'C"Z]F_/?_P[O6;#_1'*%P'*0K;S"S!Y!724MK&^B[)XF5G M70T1/0*,,IHJ21(OFBI]]]I[?UR-DIEI"0RAWW( LBM9L/#PW*6+32/&[,KG M0"&Y*^V*([0U1A!B:Z'0 @G$.4__2]*"_U "Y_YSCBFBHB@VQ(=D/LX+K!A\ MD?HI!%?#<1B(*"IVAWPB+-@:,\\!7$9TG0 >'@*7%7)W8ATCK][.OH.@6T]E MU2#Z)Q,):0/ +.05D ]04))<^Z:/BWW MR?U?#D[.]LG]?7+_"Z^RYU#(7=B+*U%)L^/#HS/ D(]$A\1_"SI*$$?9^>=8 M^%,DX\R? D#IY']B#Q\\0!Q7O9PL 3>4MR<6_3PD?"VA%TQX/2)6Y+$DYCCL M0M2N] M"MP55$QK'>7M)K!X^(H>M&VO 2LMRJSCD>D+!!Y94S5V(EC'DM4-4JJC,S4/ M+5MF;:\[N+/MY0HW45DS-$YQ_^R(5_[&4>X="=,@&E]V_8.- KF9D9VDMU"\ MQU8:? L5,IB/$,$&]JJ6[<4F,^AVUB!F78*%@A3,9+&@5TZ57D(/XV2SD"?& MWD_0 P#UF!U1U,+<.K#Y>O)Q0EDXUSKR5&',!I%1,?%!NIQFF&"R_] M'*&46>7K2J#EG@B5I(NVB6'VINE\989E@T-^)C3N;^6 B9[!_T1X)!$-O)0" MP*3_(1')E\A)FMNCPYZ%(S;Z92O+2-4%%*"*KSZV=B#E?]5IX:%A=GG0%[)XL+Z*!53 KH8JG$MAJA&PM%$CQC)DHI7 ME_46$)45-3DRS4,#_/A M*')B>0?@)U9:DJ]IC9GI'RT(XR47C<;IFWFM6; MNMX1H/,;=*QS*4KQ['6EN4K-=1704((JD.\G9I/=&'"OL0B)6>D"WR5NPUNR MK/# #Q;CH_Q 3!!^7VL&-/)4B>GJW12E.EWJ[J5VY5[;;Q]D12$RG'^*D"A5 M[]"E%O"(>@_K(]:@CYK*;UB7;OL4S#KW6'LJ+D:)9)P2?EW$6+F&)N% :F3: M&KU-G1(T T\-:*!,!-1[V!NI3(>.''0WEN0KO(QX$AQ1*!V3GV[>=WAT3>RO M[1?P],)+6./76A\>QE[5'4E"7[]FEM#'F&_EO?%3%;WP;<) D3U.YU6*4_7* M->JY "7P.XH5]8UG16707Z>5CGHT[F$9=9R_@?3(%EVWZW+]8+2/HVUK')=? M'>\\*4 N&F]6KH&B"Y(#F5!Z'G.E.4QYV"]6C:&"HU+@H(#90J,-& #&/TOG M^?D2I"BM&WH D9ED5IF?Y1]/(2V<)?.?TQS;BS]Z&@X3N/36^*L!=,U1"W1R MZ6/O[0\.R>.O2_O_QO)F_GB '_VM'G<_>W@R.'N\^./#P='"SY8]]NAD\/#H MR4:/7?[9R=GIOK''JSWV;[@8:$'8-0.[G76I9H=LUJJ'=.QQ%LOZ]_+F!WMQ^SF,?N1:>2"L;KI7$E& MGRY*8- [X+:-1L9,)D\7#L26G3D= ^*0JU&JA4OF^!9[?QAMPWKH'X3'\?'A M8S);VV-QF[./(W"X>O^7[;Z_U)Z%V_M[F?"'\>.SX_V$?S\3?OQP^V;[JW7^ MQ[]VSTWP_VS_5?:'N2:>-83<$S$^.UEW-_?/[-6S7VS!/=V5>'IUMZ&'NY^7+7LJG=S(MNW+X[Z;Q'^C$ MW<(=L&,&S>/3O:&YC?."F-+CI]_.W/RUDV-+9B7_6_)]&,AX/C*3DBLE_QYL MXM.'&X;_]K;7E[6]3D[V\[*-\W(WKLK>)K[=;@+FZ[LP=^.C)_N(]W;.S.$= M!5?W,W-#S'L?\OX&+/H%&.5OV#0Y.HU/GCS96XW;.#7'\=G1NH&G_=1\G:G9 M&_3?@$%_S@6SK1*.[Q+D A?!\:.];;F-4W,7BV>R?$IP\WM%;761]?$0.^O#VW@ '?\1FWU]+A MAFB/_8SOXHS_M9J>+S+9=WD3_@U+L;>@$O_&DG;/Z2$5[%BA3JPSI0F()(8& M91Z8G((H20,1':4B2T-^X1D-BN+S^F4.&N/!J>1[6V& M'!=%&1T__#&F)W(M9DB +P-?1\00 U(0<$:+8 M":2838G4&N<>\>19Q!0,BD@@)O6E[7!:CG^JD' ;"*\F=FT7?>. HQV,P^'@ M..SY;7:<)G?E/B)M(S("%9,):%G#/ $IB^,_>P4Z]H[F0.0EVRS3_BM(1XD$ MF4U9DAQ&U:#DL6T/ MXMKFVM319A$B)5+0@&F:94D--%!"L@S?*PWH)R K"?0IMYL@G1K/&6<^(RD^ MK9)E[W?BYR(PC1J8?M/9W\];8P8DST375"O.&<'S:3;X7&9XT!V!*"E;](Y+.HPVO2TNS\N*U+YO/=CMO6$OK8AWQE MA#_)'R/*G[24[Q]USIM;&X'>X-]V9$%^^'*=WL)HW]%Q_&332L9O@M%FOZ2_ MM27])#Y[O(6L/7N.IB]6=7*T?;.]*\"%S1!L=VF=%$TM!LKQ8H?H&X+>[ %1 MVS@KQZ?K6DW[>?D:\W+_R:/5W9;O$J36U]O'E.38KF.?<&AR^'\1LMF=6=;@ MIYUN6/2\,N/RKE1/? /3>1@?'6U8C?3-3>>N3-K:%:G[8IBMNU/@-E$D)C?$ M.[]% ^E1_.C1OK1Z&V?F-#Y\O)^9;9R91W?CZ^W*R;]9U?L6G/Q_/9:T8R;, MGDIT&V?EZ&1/O;N-\W+_R<.U4^#?R9&_Y(+;\EC27Z4PY)[O?@S".@)KYTG7 MZOP.&:*[/YNG\?'1AJP&W]QL[LJ/-G0D]@;F%YV: ML_CAVIR7^YGY*KGD/8_N^FPU6US0M_EU<0,%XRT.T3=8H;!2M[=P>QP=QX=G MMT,I=<.FN -2J56K"?=+^UMW0X^WNRM[ S#CQJM\2Z9]4T6>+SOG M=VGO+&1-XSX=P/F$U ^_:5WODT&(63P>-3 MZ+%B)D%6+>:# IJHJB[&]I7""[68!VJ[AA:=6NM4=XJ MZC_?KSBZODQ'ET@M)E0W4P/L=-5/45()$0Y_Z]K@%X'V1KJ> S^=T*7902E* M9*Q#/C/WH\4#%@/S6F5_"K0Z=4#%,RJFLR*'O///T?WT@7,'I,EICMQJ%?D( M8X/46XQ0A:Z\H+\4Y3QZ:UV&'.CB;,L*I+ASS:^8SLT^8I8E(S,&1CLX>6?V M@[Q)ZSERPY7)2#\[S:NF3/*1P58"[]N,7T&D@/=3;K!&4 %;25,WMO,3>ZY7 MCGH/'N@'QO\"O^8>/+ S!H.T@.GO&ACG[/71#*LZR9FQ#QJ7F9KYYVPG#NR^<(RG9#X\8?C >>)AIK^\6Q3_D=@ M4_0GDTD052:P/S@G,\ MF%4_L:2TJI*VJOVS/I/AUSM,PVT>3NC#[H0^O+T)]2.&SW/SBS,PF]D=ER:R MY:F5T##>7-LZI.TD<3BF#PWNSU66-_Z0-IH(]VT.6Y[^K[P@8?/ M69T4\'F6VJUB_V8O'+P+]Y1Y.\I"MU.-O7W*O*V-KW\=PKQ=HR_[BW1YMT+Z MMN-CMBY5WGY*\[X%1[.S)7Q,$V6T^L?UZ_M;6\Y.S=2L% MOJ7UO$%R;K?Y\>X_^7)WU([EY!:;*UODZZR")>I:(B'P=$4VBUU9PF>GR_%R M7^[L6>,4V9W!7&[.[ =SG<-UH0/P31Z3W[CTZ>+#M073W)@MZ%N223Q;&\6\ M5\7D^W;#F;S_=NSC=]T\V=1N^.P%4\)-.[,.W"WJV5@&@L@(P?G6A5(AA*?E?$_A,>2&FUEOS--:P8<40,(]H6M ML']K*A#YK&U#0:[T,LDFD,J?E>8 (5@H]Y:,TBP%J4^-=N/,/$BJHN@GOYT$ M.#L]70I-2W,_"D,[#'848ON\*;Q<'AM*J*+":!)-LH(40.7G$8X0_"XO0,HN MLG^> E!BW%"3!SUMFV3-J&[@A_9E)H<%R6,"DJ;X7Q/\*OP3GEVY;V'_/6!+ M1'&]R"TJSEYK5=4[!)ZL"54X'__9(.CBY;/7'UZ<;RE@!I?>Q/XY:K77@27M MO-CED!_\_?S\;62_:><*=@^).\> 64GDE[P'07QV4JC-&4=U\AG0+W:%>& * M(E6FA;V$_ITPMD7]%ZHEBM:P?5"27Z0 \4@8?6IW\>C3P1"A/8!6-'E%OS.? MX=\FMBTL+TR)C;@H@\^J $9C?U[!$R^2E$&=66%?@CL;Y('KN=T+HZ:T7Q:$ MVLA>G?;;# F%T2EF(J>;UF9*>WIH[&:Y,K3G6L-KSXCB*@40:E.920/H39 ( MIF;:(X0@.T7)NLAYDLTK0H*B)"A -=V&,E=)UM#+X8SP3;%CWV3T*Y013J8F MLL="#OK!%7[7_I?UQA S"D^"/PV+I!S#Z!/JLBB]EK ]2$HSR0P@6OU;;$\F M=E<,X92;R]0C.'=L_$D7#I),!!\V^0%"S]3TP#EARBN#H*C$GA%52HA.A,V6 M:04+"&>L%F NXFGM%$%W"6H[MB->+A$R_HY4>T\/]ZJ]=]""+Z;:>]="M_8< MK\@:LD>"W>Q@X_B];DV'-+<;TD3WX2Q]$./Y,[7G+.]??$;G1@&@N#VX[?'7 M/BV_(#X^/'MP]3>S0X/3W9%4P=-/;1U\'4+0PO//DF$$.0BZ)@D;6J M[8;1J*L=3>C[QW=]D?[?MPCV[YU M)-#]T]/X^&R[\"%[8-M^.6_,=W6VM6+&WSS%]FL)U](=\CU0W]T_BA\>KH$ MWW.K?:59.3Q=@[G_%F?EF]=D=)N<@Z+? ]WQR:/XX>,-D2Y[3MTO.S6G\=G9 MAO+?^TM]I?V._F"=?(Z&)C>3M/XN[O7CX_CT85<2:G^QW[&W&C]Z\D^L7[^A6O+^EE\%_KXRPN5[N/W/CN/' M3]8U*O<6P->8FL>/XL,[$F/]/LR ]S?@U[X+2\#N_X<;4ACO+8$O.C6GQ_'9 MHPV9AO>6P H#_/MB=.KW2O:+"(H 004%_:!-/-U$15#)/!(G$8;?/.'T]9"Z->:(KX) M*KX F9\ZQA\?BF 3_W@0K=>;H]ONS?'@L-6;_C[@EQ\.CL+6;\8*]>1K"S[U M<9^36_QFMXHEODMK>EULJS?AC+4&NB7 M[U89ZJMD@^] \F1AG.D6W)H5\$C?A$;"R89E8M^@4,+72+U^?^MKW5J7_?JZ ME?7U15ZP3L;UCE4MWO0D)L9F5!I,/ [GD),ZBWP"IXR.?XQ)V^(':T?ZSQQ% M\HK))D@;_6"]J\'AAD\X1N$,UUA@76]WY#JIHEF9VN$%L:]QF=I;#_J4!+]* M6!(LR>U+,CMVXVB>@KZ$;=*O[\\CI(9'!0SZ,Q'B4R*,'P%4\>G(4$+L#B4B M;IQJ8-&W]W][H"[M0&7I%%1"[$00YWU.K/]X,MC)*C)BQ4_M\K\LF@QH\^MH MZ)GVL8@\2NW>X%QA21FNJAE6=5HWM<$))BF!M()F0%9,- (2$#N9%26T"OG+ MD9Y[PRS@T?&MC>WQ39$T'-O_-G/,TELK"4C)6WV#_YRQ%D&U68_N7D_D7A]V>G"+"(P5IXD.].[_;ZG2Q2+8!+-W-2 J$_E+IF6%A*_"1_*TBAPG-G#+3 /!+ M>R>0;@AA&$0CJ)A,3#F(/L+7[,:?V9\A-**G:?AKUSKX!O8'A)]HU0+>@Z _ MP-%C+\3/]I]UBH>L;3(('I7&=474D>"<@?\N36:NDKQVPY=38 M_Z0&P$""S=6W'*TMF]9=_AE16II MZ@_Q#NHSAX3OHEISP6%=V=T+CZ[Z03$N@=;&I.E@MYM+RD\2W(8$,\L^='(1S8<,C6STAE^;3;S1U:RIQJU; MZG0Q*Q?(-T"]*I%)=BQ[5OPH=GI^.46%"/:3FIAA@S)07! Z!Q==WS P1 [J M)BFQL#G/"C6 $BZD"TG.AC^_P"%1LD^S%]J478JF+**#DE)51?=:6E'5O6QI M6QJ"8'6U8G-A6FI>M!P4B:/%2 A,]I7^GG$)$:0V4[WQH-[6Z9"E?",ZP7Y> M\M=P]&AO34GQQJ+$>L]A0TI01X=@ + 9[BY)K_WJ5+>>)Z5=(?FPG^$M9 M'[8\?U@.2\]1\%?MR)#TP3@89K+?#@U '=R0AJNN8H/S@HX8;T]M(V" AFB MT2:+,W&:]2:*(>@RD].OMYJM"B'0Y-@P70RQ5T];QEW?F^NYZ=E];ZX'F,&= M]>;JI$76QL$@> [).EZ37 WZPSG+A +MIC* [PQL"LKWH%<>4F4UK<0/2^KSZ?G MER4YGT )(GF?LEE&%\>78D;W!"@2<^Q:23GH(_89;RU0XN"E);75+%DPLGEG*X1C*E-!8P/"7[8_O),1OQX:6X1?'%9E&6"[S1$C;^+&YSF@\H MDZ"(E9/9/IA5[6ZE(VS*UQ*2?.AE7&T+-B>M2GE*61%!.H)0S(1Y3)U2I6)I MB*:G^)%0^^@XEUP$8@AT%YX74W'@\JQ%7]5BE("Q(FSZ=,@*[/CZ\BLU-D;7 M0%5HRR5 M\LY8;+AG-RE_7(?4A/: M^>>TLN]60*D[NY(U-@<;\E(&U*0FVB%G7 M4:ITV3(PW&5YKG.9^!'Z%$"C;UC &=QSH 2*'\"'*<>Z7.!)O%) )HSG/R6S MR6=ATD LYGQ"GR2JB-8CVK4/JZ MP B7P>QZHCC_&:MRAJYB U)LV91HZ)NV!XTY2^_A=\E2 MZ&7])+=FF$EN**]SSDF\8ER><\V[*0T7_A5H'=]A@&TP1K<,\!$_8T-#:%$D ML4'>S]%[/)M.*'-"(RE#1/0*\22]DT^F0TKT *5*Q@G!DKYL\DDOSS6*V+RO M5X?(=?-)5YG42^ELJS_4QEBQR9,%J,E S$@ "9"J-'#12<-4"HJ@K6H4BEJ/ MEN,Q1OT#2<@\:UP.Q(#J)\"","2&](1"1/]-9\I]N^"*?CD%1X2Y05/Z MUP"LD&)$S+DH>;X8#O"R0IB2ZG-AW82F[:MT,\>L_L0WNNH?TKD& PPO*7A) M'-6V[^B:PD!E/AD6DU(+4IK(E)=50LY8!$&KZ8L4)+F=2VN1J41M*\K)RE,+ M$!D]7]AP@;("AS&:LF(F+W2LXD!W-2;8S=$E-RO.SL0UBJ;6?#V3 M?T\Y/TZ?\]/G_-S[/;7:=:I#]]$5+;$V5)L:QBW'9%U2:E:4**DA:<]16(.E MQ9":<@R6E/AJ&L(NANM/"WCK\T6WZ14SA8\JQV2E=:ZU+D9?YSQG)-J+A3Q M]<%8O%*'D_&926G+&4_F6K0+QX+OW^-7;R:P'Z\$75[*^!1J _Q_%R"0L*A2 M>%?7I*]3>KQ4AVK2,V2.^-**BI+^3"59YT,T67&4*AZFW@^Z'>C^7QC,:L57 MNP%D M+%"87QD:](XAR",AM49\?CXAD2+#(L)DT-YNR(IC88V1>P/CM7 :A1U)RLK MC*%G,55U&5E I"7V7\/D%1M%$)3[=(S 5 M.C(51)Y=4D+C2!3* $?SK\#;]-F:Z8TI6[N8:18HS0I/N"01H?DRAQC4H]? M.B[JG!Y:!FQ$,6]^N_D6C3@K%S,R/,D<'#.Z;7!Q"TK^H$,AVM.O(C:=#BG3 M!+Z6MQP1CR1:LEGK2C:@-J1&/D*Y!6/JFTM^76WDA,IHA+]U0HC1\R$'DOZ+ M;%_2Z!!;FM4/EWAH17F.5_DY'-.88_@/WP/#P=(PGPFW,VO9$IE6( .9:^:Q M24[^%RXK;3!:._BR.EF2W+(J2'![VWQ$> A->LH& .&$'@,8A%:P*C$:8]0, M+A46I' $YA!9%;)("3:*7V'Q=TIHHB/J2)9F*>\'T!4>'-X%TK5 E(:2;);1 M"DFA.Q22#8D:9"<(&LR4/YH Z17"M3EX)C/<#]\=R?3V'P>A9YFV93J^<3>) MB-LZ,>M%H #[ M=AHLXTKB>$7GFL&EO1"1:,TZ%W6X+4N3%Q2HPAD*,5'30=$W_+W,#T&*T?4= M0LZA\DU9^+GTI84^WAR]KA-*21F\?FT,7L-=- @/!L=5M/)?Y>!%/5M\]:$& MR_*JNO6/)F.9^86_T4[HM%Y&(:3ORBQA4T8#D"[_#^-"0ST-^-W+(Y39QVR6 MGC=!@;HCJ!\S.$I;SXJE7A45X(94).&XBPF5ZV=XH?!L_UI4D&?Z9DT7KFR/ MX!QX<; OO1SZR=[=9'UKLPG=79>,OO?%O?>^Z,X@?1>./:?[#;MNW!-M=7J? MOKM.'4]E[.-[6_O>>8>2CKN9<1!T--Q3\=[3YR]:;V@=1-_ M\/.]MT7OIC%.M_7F%<3>M=;3!EU&]H6:P3HV(CN\63>1^Y1.2Z^\30>8?3D; M.P:MZ*:=7OJSN=NSL8TH\OJCZ>#1;&M&[.94]N4JEBI)MZ_B%LC2&UW&+8OM M,N7:3F!$3GPS,_@!3(5=& 1[[ZJW^LP6SMM1_E]=0K?[8YTD%-"/S!\_X;*^6ZVY9Z,K1NU M&.U9I6>5BE53))746:#2>K4"H%)"8K&Q>PLIJZ0^N MAM'JPHY.?WU[.)!5_>52.]H*&&Q- W.J'Z\*C!$FO,@(G56,.IWQ4;$8*8Q@ M&!VQ,JA01Q2ZX_.'(S@:1)U_R\L4YO;[$/X^%,C[>U*+M6FCUH(2Y\ *?J@1")I@#75-1[/P#U=H'X3^M@\Z.J=DU,*' M%J!VK E'DR[FB!:><<5#KV2).; " :N^D\@5((:X>CTK];T-G<]XMQSTW-[Q+D><>Z.J>PAVTF*AH/B4U:N M]$3>OBTOPE>NQ;G2L$,%=(!H>2#ZQV-OXKH%Q\H-L[=7>UOGRP>]W/T#IZFB M>DL7^+OFTT_'NBL&RU/ MZI,")>"IXQY8#1)PT4JI=3;UZW*9&@CP89DSJ5G/JOZ% UUA^>SMZ;X&NA86 MAR+IG<*!.C>O^:*U33^D803>3G[$0+\>S\^5.9P0353.+A)!&$+"&V#*JQF@C0HL"_910 MBPA>,N'P$YK5$(&V2Z!\M( Y6 D"\*U>NK@.!0)6*7"YZ+:&JUSTD]_!A4P6 M%N)4CK\4L\F8X'W4NN3K8/[ *9I6KH9).U&MHJ0@/\'=):"WR7]R?IG,BHR&U3<-.[1RR:PBR&;&0U1BE?D#/O':G(#CP9,1=@"U/6J"6K IR _"]%D!NB<@](W MN<05(_H=;/BEA%@"P6C*!K9 +S4T'U"M? ;[,B$_Y8L9X5"*IP7,3XKX9;2I M"$@H^IF5?/4,L,M;M:VB%1Q![)V)EE!KF!M(JV07M+-GHJM#(>7G6#_$?TD- M CX]YPR8,Z5&)H(_U*.P4>)AI,V)Y(@V945T,VE<-_7Y(WF/YPV-HYIW2I?> M.37X7'WG%J]KM*"K>LU5G1"QY>]BBOXW&E2VW_H7(BT!28QGD^%0P'#5T,BR M?SABX)\N9EK_B1JCZ"_0G$ 0(V82 LK1.@2#$ABO:B2!C*X+5HFMC#^HJ77. MV:AJ;HQ@8+(515*B&2_+]3U0 MTAY1A_8-,*Z6NW]_MUA7+<%0M8;QA)Q8CQZ[J9_LXT7%NI:JJU\^'OPLX?I< M =$:K"VZ> 0 6#V*UJY0M*[CDT>#(]7C;6VV3SW>UG>R[AYO2\N!(B/\YN)R M-]OS*%):]QX'QHDMP[6<'L^HI^/]IN/(,IR;EO#U=-S3<4?HV+8,*[IA@?"> MD_$V1<7[#\[5-5&U9W7(W5:TZTSM6ZK:VU3;[ OE.[81!3V.5Q>/QHX-/^RQ MHKIX-([AQ#W 6A=/QM[6>NYAO#IW8>OYU_=Q9>\9-HYC&4'4(TIU\6CLR/"\ M'E&JBT<#5_;6F*C]R73RRNZQOO8KTB4*6](U"7Z[BWCUD$??'>21ZSI&Y/>0 M1STZ6,\JU[$***>.VP/I]>A@WPDZF.T9P=9!Z!X=;(_1P?SN'?9#6AG[C@XF MR],>$GG!6@('6P9>*/6IMD,N+&$E3/FLG(S'7$8C]<)"O?I41T 2]M.A!%F@ MNB^L+ (;&)YJ5/+VB%U7G.A2'/A!"ZP;&FLLKME"!9<@M!&$1WPB3#!X,M\8DVT<^M/VV\,X#<")- M1'*BPDBX(3/J>!=H7X8JE)>E.%+"4/5]_+%;>_4:$S4B]=%5JHX M?:[C!AGMF(XPQG!12L"Q5P)3XE]E!0:"(TVY0'43%"FFI,EA@B6!.RG];"9$ M\$C>?%S2,P>#H[:]6@:#T2!@V&"\(*@"@@J +V:$C>MD,&U M4LPO:8=!-#9*_Q$9HT \#&-YQ[%N?LA1T9%HIXHQ1VP,VR=@51;CE!9MP,SE MY5!>PL-G!2]K!(JB0A!J9>2#P5I&_9Z@%[T>>K&'7KQWX(A3(;A 5*#,&H.D MZLRM>5OLB,G*TKY?^(B-A]TWZ()^LH\7%**'>KC=_CV"07JHASVG_A[ H0=P MZ $<>@"'50 '-I2M64!O_LQ13[^CTMC'D%&P]\7 ?F0$UK81YL=1#-R3\>,A M8R\VXJ!K]QM:]-[:(8]@F9XS]/S M,;S@[%(@@B/&^&2*D;FU%M5CJE7V0\/=^B[NZ\COY6P]$RVK8K^+F$5NGT5'XXF\/IO3+4* M9JEL1U:,YVQ\5F"F%RLQ:^Q[L)S(Z>32!$3H] MP&<73^9AO$O[,[)YKNG@T-TTE^$ZNXAO@I'3LGA;5OJOU5 \$#_884HAVNR,= M9!K/"XW8NPL J1XPK6>51\4J;F0;KM/#QZ X2?! 8@=-C"WY'V(); M)Z+>PVD_I/VPM^""JU5;#XH$A[!K#?RI8X_:+XE1;"(.>4""> K_+J!!S3G;"21C.C+J43>22>C45$BWE"',*RN/(LF M"M.5>ZY#,E68;9,9+SDGZ(U\,5_,"*WI K](%P0C1^!.LTF),X33A@&GL\G9 M#/9O:=/9:,J R\N#P>F8,/$(MFZ0L+)HP%1M,D\=@&DO8*3^/;F "#?+A(YPO$\MMD38+J!7 *+DC^I2VOA!E.QHRPIEI'4'A0\V*DV 5D-0)) MR9]?->7N<,*6(G-]EOZ#2D[761*=3K D.N=K)WZ-!&U0*].2,(RUM"O PBIT M5U.ALG;O]+>0@YMLX%;BL"F0OB#TIH0PU4E8:6PI*HP(!!IWS8HY@KL6\H!Q=O#@&,^\.+VTN20EQ M='UJ]8-BH"ZC7,,=5B(,)I#NF"N:,"JX6Z3,L[4KN4:TJD'*!ACVBK@4TG0V MR3FID?"FG/,U0+\-EH$_LV(^&(*FQ4GQ@FEE',@OY<47%$ABZ+4J2&=(Z\IC M:XKI30YC0S&ML3+:IG.Q]QD?(?R/TF.'_(P-#=JW88%0TT(>27Q-9.L*5U.@ MJ5Z0.$0DSY5; 48#9J L!PCX56@FY5]HD!1TTN$3%47 TF' @X6(4.%0 0K M)D78YF)<+F8XL4WNAVUW;V_OA$T6VLT[88.9=X=QM]2N-\_Q?5!M.S@(U1W1 MQ*K>>/KM]\$*6S0&U'H;%!D01)$7K4-7;YV?SR:+LW,:5C+8X!"_%""ZY)G@ MXQ3)[&3R17@N%!*[(L,WB\5HW4/';):>#R+QQ,$ MV8&PK&@]@D2'[C:'AVT M?]TV(;P\8D;G$]C:_:7BU42XAZ56[R#2R'4P6IF>$AQ;MRIHI>*ZJP<2T;(R MH^-95Y*6+D3!*'@A?I(WIF@S@!,:%6JJ1"\*J+Q$!XFX=%OTHUI[5BJ5N!=R MEB*&=@$OKF8@+D]8Q%('D;]!U/\]F7TN=2;0U_#4M@]DTTZUQ]A, 1U7,U+4 M:^V+'-CF)#<7I6)6J2S4VD7+J6C;LS2Y%J8^&*Q27ST0;MX4=NHK'-FH0M54#V2!64%"".DV/TGE:",>H3%>")O?M&-640;J!/5V0H9!U.&S<3F17VA7U&O4WAI4M7\=)8 M]8-3F _PW*BF[P8(_GI.+5L/JTW(DW9!FD3SX'V_.G>!2%\1&5P%,Z'JH.ZR M0C)PJW!.HD'ZSDD_UMZ8P>_6R^[O"03>[T'@'V &WSL(_&O5R$?*BLZH41NX ML8.#H'F7ZAV/;JJE@$8!IBZ*WUI7T1L>@3XQ6Z#@DQ8]W$8F?#4"4S\1#MAE MC96^R.#UU$.#0H%EN:!&4R3R#6'<#X?":GSJ'5B5M$5]8$"2'+T#(#7/1]*Z MHU%G2-*XE@PL>P3#WZ9S%+Y,&-!*_P96*,9,Z.N5][B8S)1O2.I"E_JUL[+A MFL6O&_.5]&_:+(-\,923U7=9#791-X]!6'_A\7X:('9^K8FWA)[AAT.T@/4:T7JMTK\N8TRH8!*AU7LB'"'AA0:]I8D!8CE+/!,[GT'XW! MF,\[LZ1KA9ELDP6G,EF_'*-*/\#O@+:?^AH;;$VHU$%-D8H8+;[Y:&OL.Y!G M\3H'2,-1H-(DX &[[BS6<)WK6T,;LKO.YE3&;]"GN.W7[D34#%P81^72&?5W@PO%!>MLO2;#Z(1C.&E>DFD&JQS M:RO6[@Z37$E.IZ(QJSC1MN.C>[1%F]N,Z.CT7?<@^($^LFWW %O2KA*1ZJF6 MHH]@?H%N O) M$V-IJ2O#L8Y#PC?SO2P6(^F5VN_!Q7P!D MHR>5#8<;D90A[RL*JWQAPX7XEF%/ICJJ)<7UG(]*N;6:+&_NZ2;G?(W6WFP9 MN>D-N-ZS7C>NT^9&BZD/0/YVR,CSLB(V1+QT!-NR_*VZPQKDUQD^W?(R>U=' MJ5:6<)\21,T#33CTX-0^8"VV!_N>4+]:JY)G3&_D(%$,(,I MW+/4CW.0T&XM2OHIS$X0^M&+7^$K#G0Y%C=DU>Z(9!1(/.)&/!QYV5:^4A!9 M,YKU"!VO?#0=3B[A1?_W_T2.'?Y2<=\4&VJ3R#\8_,HQ!B\T"8;M)Z7/5HNL MPL@@:V@Y>K-282T)A5./DJF>ERJ0*EN2%K*5)HZSLA/X._T%).=*U>X6%B3/ M5+V)#ASY7113,KTS^7E!VZJ9<91=K$O_BA;/^7"ZW#959A.KCX0/4TVH\@33 M >&C,S::#A93I>A3;!FFD"G1^;]P='-,**W#*NS31"66M09C< PTG>'WS4%: M1%N1_?>3ZWUNOO-D6WEH.SL3B,YU+5U([+PIP(S)E"F?LFDA(O0E[$1ZTYZ* M\8-+]2/LW"U6!']P6"-<].CS))?_EX)?7+>RA](B:R^0/ (DV&%]2C/1!E=) MH73M0F4[>%2?)G"'R[PB?BM;)PCM6Z4"VPJ&LFNU2.1S"$IA-2TN##V60XU)2]>B+2LZEYY-3.H#-* M#E>V>U&-!B>1J($)+V8;Y*H\!,T=K@]ATD):-4_C"KHC#R68O_Z!U_1ODQ'L M.M%!U/A\2SVR&UKCT6X$Y0.D>6,\EN++;( :BF/]4L)]G-/?]B_B9&9PS992 M Q6?D%DF>&@\>(5AW'>FBW_GQ9#7E^R[ET<'@T/Y" X[N&(HQ;5"0\ X+R;J MH1]\0O2P0&F#1EF)VAJ;DXX$>B.Q]03M7/I$Z,25MBSS!%&&P)@IJ)WB>BM&OBBO2]T9L#@(3[Z86.6G(;!I-;&.B50(3P8P#\74?=7]N>D$?=>^C[G=, M904Z"- H6XR%% (-"YUHRLFE!T(F.142B!(?XMT"$Y1E_E>5I$;2@5B+=-)) MG06NLIQ$BI7@?BU)_&#P.Q"Q%851Z2ZHA6AJH75S03,;V&**IEZ M,'@]KJS6:BPP\[-%.M?-?9BDT!*K('/C3NJD;O=Z+-V),]@8:[96D(V.7O!6H0_SRD= MA$Q%V@-TZ:&^1T/IZ2TK[UI)ZV'JC0=HF,"A";6_2KBE"A.@BU+]8Y7 X#K' M54QHM8.(/+?.+Z\UG1.LFJM2?7%ON%C.>"()H&RLH]ZHJ[TD- :EAJLB*['G M8 C!9U\X'/3\ZFV_:IZ4$B[O;56Z<\['(LBTMR&?*%#5!35\/HQ*>DBKBAL08-?>PO*8 )>NEL:@RRGY*? M&)7 ""JA^;&Q[M"'>T%C9NVUE(]=Y$"E[\D'_RL;?VX6N!!I"T:O*F=P8NUK M54O3 [%-P:%HN*TJ8#](X*C%[KU-?@ YW4)[28O!@IA@7=))G06IE\'KSN4A MYG<(\[NJR6R;]_IT*_Q8!=+DK-V6:M ,9"(F(S2">O4]2G-J>[&(?*$O6;X> M4U- @TP%]@!*.UE?TRA#U$$%RLM2Q/B/*.I5CD+:HXX&-+_3&1>5PHC MZ>BTUB]BJ6B^:<-6BF51JAEE]6PF' M'@X[2:WOJQN6! E-O#Q'S[,0/4"M.3FB1?BL)6!E2 5[^5.20=4N:F>L9#VY M9S.5Q_RSVATY!^69)# Y N::EOQG]<<^C'6P9A M1L^6^+IV\1U8PLTG :+EF^77!_35$O:=^"YP#QPG7/NU=6"O_>ZJ8>W@P//< M&PU[]7=NY-W-9(.-AKT.A/OF?<'C+0;I M[BBBY/]/=A)>>-](9M@,RWA"2_ M_S4^HW#49%$BN,9*^[SM5M218T-M=(N%K"7B/5NSO9->-]N '7<,8/^$SS=+ MZ-BVQ<+WA12^]:(["!9K>Y81QS=L=-(9O.]MYK,QWG=/T_M*TY%M!/8-VT+? M.4T_SN:GU95"_D**WJX:5K=IGO!&QN.%V[>)+I[/2A[VNHH M;<6!$0=;]!_?(6D]SK:6K=I\F_?J-@W3'@6+M*VK@RSBQIX1!>[>-Q_LZ:N; M].4[ANCU,#?JW*YI^IFN,?*25D7&M5H#-NAVWFLX.>3/M]W+8;&E9XN\9,';+*]T(U_+4JC=ZM&-JSCL&N$QF1 MM?\*U6,\&SNVC= )]D\;V>,&RR]5@N&&,N%66_%]^<\???=8Q_$-S_[N&RWO M-M34\]%WQT>DUX3ZPV(-YCZZ]I139N@AG+4D!ON0[L&B!C\916/=;6KHII,*FT_[ @I\3 MQ2N4#7]&D"Z(X9SQ&@#LJ:,WZF*#,T;H!2JIMP$0@-5F87/ZHH!B/!F;1"," M!0Z_6"XZ4[!X%8[^4\>JRP IG'R])^PVO";\AE&\G9Z-Z$GL#@-14A]J2 M=!Y*'3JZ+GOH]FK04]_R-'SGJHY["1"#*(7ZBB$=R&I%8_ T+O6)Y=%55S75TEWKUZ23)K7N7" XG$1" MP$HX4.\%=B!J(W)^;>H/*#&>7NJZ'O1H1:WI9,G0'1#9LL;QU+>;Q[PMF;CZ MGC/;=J;Z]I3QKRWKIE'G76E1V>[D6NY%VZ 2H>QU, MQ#+\X1(H2^L8 FSU%C@S1H5N(T@GOAKX:"-ZC#2# M>D-Z=-RXR9*;4J2$8-$N\/LEKGL',T:;8\:PB?%0G_Y^L,8[+M!V!J'$GSE" MB"J!V",AJZ00257]<#'&CHK2X9!,%J(:/FW?A7TYQ-,\-R5V,; :EOBSV0P- MIE$CH-CIL[P2+$BHW7,P AL@+4-.D)@D5P3\ 5ZRP*\; "Q327Y69%223QU" M$9=N#?DPML36LHN4(- MOK!N-X4I"S&H, Z,JB.:#OXQXPA"3TBL69%?K@(VK;?(3$-@3=K'+AZ)?NQ3">,-CI(3J^AO[OS<\ M>(2&%]ZY$N.?,/Q@3:E"I]!Q6D9LS 1-#= (0ER\/6'3T^73DIJ(;($CX4+P MH*>(3B8;!8@F=C4TUV^'A[\+@A._8AKR&'53N.X%DG()YAAA3=AG7N\D;?>G M178F?BL0.@1RD\!2DD1;@8[EE1'7(&^)Y2YM.X5G2"A A%),*"W52Q%IJ0#M M9494@+^>%=15B/P&8VHG,EE(E&1\X6(DE1R:X$6-_B(Z[LY$[P>T-*682(M9 MNABAN$DE"B>USRC&\B,)4HA8R230JA$NA1:C.AW-=1JM%J"P["L?1S6JUOM' M>$U6'Z83U]XW+#Y3-^#)8))B]PU2'15\VD3^=3 XU)L;ROM7M5$1"Q%SUIE' M;RU9OW_$,JZD4,U=J[@T;"Z1YW#"56?FN@=4J3>!*I>)JCE%0P>E:2%3).X2 M_E?:+?4O$"M50CRV]I2I\X*$>:VP? 01=PEV[CHL52+0E!$ XQ+MS+'=CM*E MF=#CT\40#!90Q<8E$SW>L9V- !-/2IP7W(S<2I703:8]232[9[P":> M8%[-Q@+"6UL]*0ULEBGQA&94.X/6^T305P4<3W./I$12PJ-)XB4J&FMN)?%F MO-_5W06L2:I3I6'I2,*TU0J976C3=4=1TJI%)[!2LDY]^UTM>ZN6&95_M0%I MAE)%3+48HW9Q]>F2I%8\J\Q%?;S&G2RQR5*>$3::UAUH>0GD*-2P\3,^AQ/& M79]<=(<=M_;@7>T/%:&;SJSN.O0T2>-55*$*/%40<\N+1 T4[(0$NSO(< 0! M7R.0UT(U+6VJ+H/@(U?!*FL HA^^.C('K6Z9G&7?C_EQ[U.MDL5B6 MB$"QIR8#^'.3@KLGH:PLTJ+!*GUB<0P)14H.Y1V:"X!DP7Y2]CD M/AGBN>E%?3+$(TZ&Z,8]I/&\0#S'#@VEXF30#2?X=Y7$1O>4=@W7?;%;Y(!2 M; AK.%\,P6OJM>LBIH-J:N!S%BL,=W/ M)I.,S"39=DP%:<4/.[/\:U48L -2:L.VDNZH0LE+R8ZR!<#2@A70=-9P:0BO M W[8NDO50P.16#>A>ZZ8:7173TDZ#&5[84G)&\V8R+7YZ[+V_<#O0+O*"Z;/ M"V:K+X.N2]5.O*S._F#P#EN<5/V)RQ9[L/(6Z3;!DI%?NV:, <$_B_@2J7\2 M#YI CY?W#][?.JCLF4SY3'Q&G<16]U["(8L^4LI1JO>24LTXJ%^R KP5EI-L M=3L3;AR,V:%)C0J/HO,X%:H:@9=3]UKA M*EGQ$Z&"([U$Y!?2K+]#P4TJ!KB6@3:A.6'$"G3;MBQ5,4FUNSD([3F7PJJ% MT73A7#-$)=5SCCX)3J:OPP@=M17$L>#, MN51=[A%4H)<(&^!-DGAP912 M!5+P0$7/9RB^?B?W AM&YP+6F M%E.:X[?A>Y8-^>A9Y>G%V)QPP66+M.W^HK:DZ.I57J"">GP4<^%$(:=@/6!E-8O;U*K45SK&;59724."$]*^%W5B*/C15^$["2"MGK6;? MZ:T)KPU)[ F9O%G6H73!T9Z@MDY9F"F*DYX3L -+^H&VY6BSH@=2)ZH&)8%D M*Z3"(_R6-0W4S0RH+.BK(79TJY4,E5Z8,':DNH!;T0.=+$[4\TKA'P3O9+F=>]T M-9+2@L4BKC_F#P6IZ#E#+JX,HK3VXKBBJ4$[\Z5F,3BB!M$(4.+:L6 M.N06IT"8&E4HC'@%:'I:BX#0$JE$0Y%*-G2'R[>Y0D M4B7\V#+AY]UB-,+$"2UC8B78WA;ZD"D96B>P9GQ9:N/R+@ *HP:^MF7^/QGW M$$UTD.D6U!+OYAWO_>T[WN^NY&.SW(;7L"V#\/!@\ >VT"WF,IH%^_R_"^P2 M(_Z-FS&& M8&9$1:2/SY&N,#L3]4(Q2]07E8$KT@G56IKC L,BGUK U6IR7 NCCF@W$10)7)4JTI M PW#;M-F6*JGI.R)91FH,*.I5SD'Y&REAG>&:U*)>+9HG(8SHJHL=5AT[8XF MH-BC>2'V5#@KSA9#!A]>5OLK/IH-+V5'[,]\V6QLQ)\+S$=&=Q,LY&!]1*/C M[/AZG N'RT/Q7C4!O#ASH.')3*C5DMSP."3!-1I%2;I#MPJVXC@[IPS*B=3& MM>R#0KT "+J$_V0Z30NV4;1<7[Y*T43^:T^*P: =.1I()Y2]I3X$L4Y MZL6X')G4N8:+E"Y._D#41='(U9NXT>NK)K;D@8*YH"3%\)Z6MU T9565C-)P M7I -(3$*R;U1S75O5T5FC';JKKR2$UY5U(?9;K.%ZAQ&9N%T,A?B?$@N M(XRVRFS#5%]XN;1R0[@72\S^*F!M!54FK(=[$N)246#5.ZOMIW@?)=@HLLZ4 M :L4^0:%JKI8U/PUIPYR@W3DR2N,R%$8G.1CAFF<7OGJ*WJDRDZ*CN/K*!#( MI%_0VZ2G2XN973#%(%^X-'G5S:JMA^:'3H*F'5\4T7[F-\.73**PW M\>J%ZS.F'N F^D?5'-LFH>^$RCEMV0Y]X#YMX+GIQ7W:0)\V<-=I ]?(G!9^ M_@4L&UE'HJ8Q]V:FU;J66+64/\ MB;[#):E9*X$ZD!"JGR4F>8,@AI_(V!V&FOYN=JQ5-L'R.RCC:\A2?LWM)[=E M*G.X\L;E7V-4I-1.40S>T,21F_%[6D<#>CXX)B;_3U)5HN"3]GPUS9W0*! "VRJXKG M<"3>'$F;!F8*3*>SR5<*F@^QF#L^"%0U-PW-"*&%-$\UT[&A^E%CV:1@39S1 MBUI_^YW-YF.L)1/.?JG,#61,C?+]Z6N0#+30>A.$")#36[-FX;2 .6"8=JD+ M]I(3J>&=4- KDM>FK""=!Q3[Y%(E?QLQJ5WFK:[;:OGEU-9)T&#J= ./$BA M$?2W":<0;AYIEKP@.R(OOHI<:,POE35'FC@2)*91367+BLHHU:FZ6MC:&8J2 M2**>DO//%&BG#%9XWV2 58W7#V(TZQVUE!*ZQ(1%03\YYV,3+B0LQL#Y-=8$ M[_U2S"9C62=TC@YL=!14B=PXMK9DNJ(R6=]Q,UH71(M;S+.:>62[9\T-BN=' M$:U2=@*?DEN=E/-S(&Y1KYX/%Y@)(XQ0Q!I9LU Q*S#RL*R9BYB@-HRZ^7-R MQ98R%;XZ8.I_G:(DN_H=JI*S8IG*'7BH#;O14*)M=Z6::,ZHRA68R!U2'D^4 MP2I4VCSERP)XD'+RY5]U:8[@>P%"L)"QTBK"*)Q,2XLAH0=W!6P-IFMBVOE8 M^LR,]NV[-B[W5U7ZJ9R.:3*]KDA91"@CJ:"*1N(F".ZIC" M%8R*%0L8%AGC"TJN5)ZPYG;&37PA_307=?D4V\HPP[S4_+CD]B>UX.C%KV7K M5.A5Z^YGLOSDSXED5M=\I<(H\F/I.,P$S@.. Z%R1U3J*8>M[&%R9,G 63Z< MB%!%D\+Q.> %RAW$&P^OM,5,QF#N^W82$P4U0S:[J MR_"01NO!@T7K5.+,5+GC%Q(:QSLJS]I#UEH!ICN(E+YG7\>O#N0&@@E M^]02CFYWF!V_K +8,I= Q#?+YA08S1T7G,W8!4((S3"7[D!(]&MO!99MNB(" MMM;#+!CUYRH54-/IQXRR NNBBD9XBZ]$ 604MX+!J8(JNNFQ! .QFMU[9?1( MY>^3OZ,>:I\::!(O90D?U-2.VIZUL:XIX.IU2C)KW'E;R9P+P5@(^Z M1)4.@I0^W@1G27(!\BUE=6+&=N-V+OD8 T%?\"5B/ D"(\:1FHHL^ZECJA@_ M7XAH&*;, M&JJ263V6QR(>L+9&[.>J-UA4'DA-^O*,K2PEVS-VLW *==>57( M:07<8!]$T0^8E]QZ6$IRZ.@HTFJA(N3*>I- ,PAX7N3+B]--R!JH 7/=Y?BO M)NA;8%AGC=8K)OY(L['Q[*K)($LNE)[22D*KQ[=NM=*JE>(!96_3'^EJ4(_H MI:C77BOM"O5=5=*,^=?YP';D%7/=D;9QZMKV'W>,KAU8EK[:Q9A ?8&:W_%Q M 0>&Z:^8H M1I9W0W'!YCG9T<'@52O^&EPS[Q93!: !QO4+-FE8"D M-E,PQR&;EOQG]<9S=MOWNC3;BR%]ZN[JCEC6CK G>G5]0M)[#Y M#1786-M%L*YP1[W6RA3?\K.BG%,!S:U!5[TJ9B/](KL#XFOOO#=X]OO1 MX>FO@]! ME7F9Z]JP_G]>8.6"Y5BVB2:$9;OVD\&8C6#Z&2]^/EQDZ%/&5;[.G@C=*W/_ MNDQ>3+Z\<=Y^^> >+[)/+[]\_"W^=/KI@WOZXLSY\/?QY8=O_RE.7OQQ^?'3 ML7_R[=?/I^]?^J>__6&=OG]5?'S_A_/&/1E^^#9Q3KZ=>2>C5Y^.1_#,IS^L MX]&';Z?OTXN/+SY_/7U__OD$_O?#Z$_K9!C9IT?Q*!V]&I]^^NQ]^/2Q^/#W MAZ_'GXXO8#SK^-,'__A3:I]\^JOX^-NKSR?O_[1.?SN&][P]_S#Z.CP=G7PZ M_NT8QO[XZ>33ZV\GW_ZP/K[X6'S\E,*<__1.X#\?1W]<''_ZM5#/P+L6'YT_ M@P_.\<6';[".T;$#[W-/7KS]?#+ZS^CD6^J=O#^S3MZ?CSZ^.+P\_NT_^?$[ MZ^+-^Y=S^%]XQ[%]SR?[ZE7T]>?/"./_UIG[XX=$Y?O/PG MB9(@]$++]&+',;T\#-&__53@RB>_[BD:=V@G_.= M2*D6JX.D^WHYWHNO=>++=UI4ZMLTA^YOGWL[/H_*0&H%]E>9Y_Z.L+N;Z>Z# MRN$CZ\WL->=^?\?=L_'NZ,#W=\7&[?WE>S:^N^,+E]CX7>U* /X];0)3(R#+ MC)^CV_X+1QL<^WL^>S,IRQ\KZ-66TM-!L^JT*CJ]I1"X/;'T0F!W5.0'_5V^ MI\<76E<*@7?8ETF6TO]K(#QP#\#N_9W?)7KQP_[.W]?CB6:._9W M^G=-)7ZTXSM=>F1D.*)W'3_4V09/GHML@LW"4+NXM^_JZ'M^WQU-!.O$-_'[ M3Q12; FOKDO N":\_#WEB-@[R1%!GVF?([*O.2)W38N;I1_<.&1XP]R*7VXH M'3I5.21[R?TZ8;,,M^X%]9:9R$(UW4"FTM&55)7.K'++Y.;3:3$62$T4(,H- M"/RO3E@:/,.!$=#4L7[1T*X=^YNU6+5OE*)&E6RKIRP/(%_E77WIU0G MYWK8&L:\_92,NH\&=MC#B@KL3@"710%$0G4I72@J6N%:DQCY;$:[^&K&1OQB M,OO\ *G&SS"QXT?5U%G6J(H>WW-.%^Z[*9XX 5^>SL[86#9EJ!J2O,>J95"$ MQ%.$U#MX=G3Z[O3'[DCCZWIH"A1&$L&&:G5P;7M M@Y IID.0***.%Y$6X'L^U6#__QP7E3N,IGU(J2@,<2^I\GWU0-2FJ';B"L[O MJFT6:)1"\O9BIH-B!H3$(.$I0U3\ZOPNP,#"$E^M>&VCDR.(%%$J2*3-YH1E MJG?F>5; %,8U6<@QL8X1'2F*\PDS!$2126R#K6(&Z64JS ^)BSS(.6_T=="' MI7:G92F[("R_A&!_"&%Y;BZF"@B_@@-N]F24'7+I%U31)QK&*# 8]9 :4P"V M",U#]C]&<5.,J'\(-3JKH43EP[@,]4ZA<>&_OBI 9L0E4IUTJ_?H2#IBJ[4V M4 M5-H0]#B3&EZQ,1BR]#,APTX2^-!H<*'H M4YQ2C1G/M":\$]DB;B!U' 5,*S"3!0Y#/JGP99';,ZHR5"VI5X#A*HR3JMM$ M=185N(ZA&D@57#2P:&QEC<&#OWI6K"--C7P+DKJRI1)/S\? LV>72L[6CSQ[ M_?ZWH_+'JLD*]3BBYFYGU((8Q;$$\1=$96K-NXB_ZAY:K6\L+X'31O+DR\54 M-APF*(<6SI1'BA!'OZKZ?<4C]:39 O:/EBJ0JI%@?M2ZC-;-0>2R9*?N :U6 M(*22NIDAAE/6V$TE9."Y2QT(/$%E4X&K(@DTJ)HH/%60C5?H+ =+2QJT"1;KXN5$+ 9?25WG+2X:Q5+?4PA))GL\IZK)AKK#4G7&XD MM?EV59#>#5QT\6)B^$FY@5;>'<;=TO_S*Q(LW4'*$]29E5SMKVM8\]HU0AV# M$)E=]*N2 >Y-SM"@'RO]GC2[[?5X0;W4G8UR9/'VUZ7."O5N,;+>N&;4(B96 MI(N U*BVHRI9%\VU9S2#)?_?,B-=;X\2MS8>WLJ]4MDWE;@0&$,$BC28"E>U M9N?EQ6R$$D$YLROL*NG55O::YMT^)>@_H!WIWGW6, -_E&4K/PJ5:]:$#DMX MHS_8,GRO;B&V-)2OH$@4!CH5?(N2>6HTHBQIV6\<*7:V&%8M0*FKAN[S>%<_ MC[]X^54JYYH+1 U)B^J.7-H A"9;B/NT(H1U6ZITV6I;Q%KAVD5A77^K; ,% MA3(=,MF$7K2/$ULO7H58S-0H7M4,EI31@*/^O: M,ZADICSRRBS(J)=5;:&1/ZLH/Y=K3VOCEVYTK&OF(TQ:ZBPBY M2-,U+=D#6 M?ERM#8$^Z,8RI#**(!BDBH*=^@5[(*9\28M2@"IDNFK-O8KQ9FN4[1#$:2C8 M2#D;V:E1O:G51["\X=@$OEU^AP&>D([0R-_K$ MA.>F[_0=#AYCCD&G)/.V(F,KQ;>6+.*")B-7XE-5X$3;:=)"YE?Q2.Q4L.PR MJ!P;Y/245BD*5O'Z%3$'1CRPN-"&J[9:UVO[E?JKNKF6^&_1OF^MA-7N#O** M"$!/[68@4:E;^U5OM4K ZYUZ2>%NX,9I.IAHS<>;SI:D,ALU>WE?](C#^%H,IL:@^RGY"+-8C ;/\+]_K+3V M5[+[:(4W*C#M5VS)VP:6FIY)X<-4O=OK8*RR:Q3T8STMS;%7]=25K0D)Y:QJ M;T246VT%+1G7JM9)RYO<2"XS?Z!7N#\82E>GWQM*%6U-#&F1 MO;6Z)YI"2!>%ROQ?$W'M#CMOZ=1ZP6$/1&@;E_H&NZ#5=O0CRV0Z5-CJ-W!^ MD@]=143$#2;<'DKHM]K"34L":+#0PE&M(J@&:YRR&HNZU6"C-(&O<@$@=[!U M6:LCH"7*WVIJ( ST+79(W+FEM,2JT!Z9<$MV&T9YIS* )7U#9'SS,KE7IC&K6L ( MY8PVX!<1[[OR=$6(I?$*\HFI%NNEIDP@I6"@8+[1T=[B$%7."5G'*2^F4G83 M."3(7CJ$YEIIV@G'<G)1=H]+G97I8(N;Z8,H%ZWHS6_ MR "2C$W+F)$()%68D&H^M!5P(Y>REP-:UEOK$%NQ, _&2N#JJ.\S4\0:7(%Z*<@4\\ MK0@'J4Z9!>)TF@8 ]NEI@+42C:H&I%)DU-9(%:(6+2THAQ/FG/'_76!^25(O M70-=UO,OZ(H7 5-8QIET15*>1='TJ-; [PT[ E],L< "+5S>'9K84B$X0I\Y MZJ8$'@4*_QS6M$>1KE3-7RB:(S%_/,G18HPMC3AU_YQ<$$&IKYEL8B([1=6- ME66>72,X>[TK57K19[SY7DI?:01,&E]+JA;O2JO\SDJR5\=;$,EGPL[HS)*VC WIB5&@FQ_U* [9>#$H@Y%?I7U:<* M[S6Q74;=Y<20+1F >&3O)]#4U)](IAG5;!_4Q;24>S6(DVU$@)TF5G(.LUA4P^C@O\D(0;T/\:,4]NR]#D]5 F'$A%B 28O:# ML ZS;*8%*-3Q*@6F_027@A*",JKPKS -QG(W2/%78TRT_AW;ZB2J@UA+6-I0 M_331-4N1Z$; 1*NKZJ!.ZE[/HO$R'12H9AZZ4<:\K35PZ)VQ-77TY?1:W= M/FK=1ZWO7W#,M!D$Y M$%A/[A9VP00?_4+]4P="\;:;NK6PHU6M!FMN66O<\]E$9MIA,R;Q9648P#6X M$*TO. P[N>3H#!M3;0%^J#J;XO!J/ %?^=3S_;J_VFNIFJB>V*#-%M)SR]4L M9T)OP;:UE6==FSVI.$_MT%&CZI='I>K/= +"=I=?P/*>HK)5E;8HT\A4T9AR MDL\O1'4 _9KFDG*O>Y2L#@YKPF0\64YB/%^A]AG#2Q69K/1#DC*MNGSU9 M'M09+ALLYL6P^%8E0(#9CX:%ZG*'59]@&(%E@)H *1MU%V?R95*LDZ7GU%U5 M>@U$^%E/^VI/$ -BQ5G0=7[-C*4^8@ MS)6C1/B'2=TUJIEK';65MG$VFUQ@ MQB]^80S&7-0[S.>S0G08W1-]\@I#I;R=I8+'V?!XKSF$Y6=8J]2\RKC!DT-G M(24 :S2A7'--NL$4S-4ZEF9?P[GJP-I&,TT.J8A,1M#6FEEJ-IHGD1 B2#F_ MQ@1;4N!;4@_T=6-\:3051Z@9;S><#677 M7^E4I>!5^1DKIW#,S^/)Q9!G9[WY=9_F5Y6LUEIVTBSSE(RI,V4=AFU<:>HQ M,KM;*+0A"[9@L):%-'+>EHU)$39@519"E:'$D"-Q2I)3U2ZTS%5=M?ED=F-) M84B.64YZQJL-)"ZVA*,& MMY-3N3X$M6-K6&DY6' %K=+]L[]1)VZ2W\J?[J';E G\,'#]H)R MCM_)7E"CEQZ,YWP';L?/AZ^EO)\/3 M]]FG-^[;(?_WV\N/?V?3Q/&"#^_/_./W\"2,?_Q\\FG MXV\?/[WT/CA_^B?.27[R[:5U\NGL\N3]AXN3%X>7)V?_)!YGD6]STW&P 5/@ M.V:<<==,D\2-8M^VF&4]>?X[G &_0*?]^00X\&B"^>KEX,V;WY<[-.T'A=T] M=;V9B$C_]TYA%__$=NQ[+,A,VXD=H+#(,2/FNK!Y06QSSXL]EC]Y_HX-YX,W MZ(TX(N/GSSD[WT_:.F:@5E;!Y/V8L\J\)W@9%3)>N2^5P0KJ1HK0#+:[FI>Q MT6TCD9U-PF3^V;5<\K!??5/UX8ZE<(>W&_1@KTT>RWI$N4\(T\0J/F,,M'X5RRRP&B6\&W5+5CWK1WV9LM?S@;< MR7+WMH7XC?;,OMMVXC?@(ACD/O?CD"*DFU#.K1:_"55=UTSI-F-L/\E[:OMW M9\?=WL3\2-9(L)L?^](Z;W0J=SW&CIJX#?!_0V$O=.PAA@0K<>$(# M;Q[I-BNV!AVXZ=O7^_16ZWK0>ZA]0=*M]VHFDCT'BW$AG'J+,GO2]/(E=A"Y M<V#3%2,V+/_[B>DJ5]^B-,\8F_Z, M-',XSO!_7M8$F?P'';2^_D16H=_W8,_WGM'W\[ M](Z=EY9Z!MZU^.C\&7R$=7WX=NA^?+^\.+XCW\8\]TH"&TSM5E@HCO;C"WN MPE^)9:6.XX>Y_^0Y_*_AV9YR*2H2>?Y__X\=6+_R:.]E M4<0M)PIC/[?BU(LR)\F"*$F89?$X\_PD)5ED][*H>[+HVY(L"L/03>/4-4,> M@ 1R$L=,W!0$4L 9SW+/SOWTR7/7B8S(%NM0EHD M/:_OBM=/CJR+!J^_BZV/_W-NI:._QNSO>''ZZ?CB%.8&^V*=P'@PQM>3]Z_. MC[^E[L?12_OD_;%W_.T,]NGCY__Y]L'])W="W_>MP R#W#:](+!-%H>N:7O< M!D&1I):;/WD>&(X3K<@)LE&V(;Y=73 ]\3T"XDLM5)DM)W.X&=M!:GI9EIM1 ME%IF;OLLR;C/04P]>>X9CANW$-]UK9YTV+%K6@0[VUTQK?KK_NE[.[L+5ECO MA,][[ML]]RV;G(&=P@G:F>FG"0,UCW$S"OS,Y#P-W0".-'&<)\^CT/!:I/>6 M6EZ[IG6G%N>FCL3ODWMW=IGVW'L_W+MLI#%NAU[@1J!Z);[IA?!7' 6.F7EV M!O9;X/@Y>_(\=(PP"#O$O8_>_7Y*R>+I9L&4JV3/IIZO_9,]N](<:*M%E+*7 M.+N6..]6](7,QJG/;"]V W0+1887^QWR"NTZ MI/Q]\NRN](6>9^^49Y>U!#?%_']0[Y,@CDPOCD.3A5EL^CS/?!_8ER7AD^=^ M9 36K;6$[GER!>O%G=,1WA/P^@YT!+GLC9.,'HDPVIGKH9=#=R*'BA7=P4IR MB]E^;'JNY9J>GV=F[&:Y:<=)R.,P\'B*NH-O&ZZ[*W-EF]2[??%$?&^'XXSEZJ$SGAO?3: MG?1:3<,+_)1GB[4E-ZOK\GOE_66O+ ]GP_#]WZ40).Z>QG%:])H><4:M@^,ZI?((A=3.PBYJY]_@QK_% MR9SF?Y:<;*Q>2NU*2IVN9FQX7A"[W&)@3*61Z?F1:T8\9";+N)_SS/(X B$$ MKA'8M\[+[3,V.L:^.XO ].Q[3^R[K&38MAU[GI6849HEP+Y6;K*01::;YCQ. MP,)((F#?*#9\JTL)5X_>^?%Z&17ZUGZ/1RA^=J4]U)LM?+)@V;S\*E%6?YM, MLHMB..RET,ZDT&H:AY>G3AAGS.1.$H*I$^9FXCJ1">+(YT&8AU9N/7D>AZYA MWSX4T^=Q=(R-=Z5%]&Q\SVR\K$RD,X=5=J0L^M M=\*METUNM3G+KDY?FQ&W.=F8B%$IY78LNUCR;76(;[^+%N$\+W#35MZT7OMZ3=;9U++UIW)UJ/ M5U2B-+#C.U4C"UIB F+R#:,Y7R2?CZ?#&$O2]GOBHIYYI=K74\] MBO_C1/$?UJ310_GOJ_.X0G:=LDN$UNH1_!\=:O:N411_%Y325SKO7%?ZL!HD MSWT_]N+8C+P\-[VP"P[B1S0E4+#]^P.>=-ZR/Y>^-P-"&0O M?.Y0^"P9:GGBIV%FH^\>)! 8:@C2GX"UE@59&OE.!N*(,G0ZU2[DT6?_ 2O, M%AP7-YKR<4D]5/M,P#M1>5Z.IL/))>=OL2TRSS1CN!= .Q= Z8KV$]O Y6TT@3+PP3#QN!G9J@_5BQV9DYY;I.H%O(Y:!@[U;_-#P MH]7F+7OO.OG.>7>';H>>=^^!=Y>4AB"Q4\M+0%^(^NQ<^GQ>T1QLS_/\V *9$\6)Z3F1;P+=)F;LVGGL^*$7 M!M:3YY$1^EVR6'JO0Y<4AYYI[YIIEX,58>3RP _-+$%0Z,#*3!;GN6E9++9! M9V"9Y3YY'CB&;W6):W?J9^B]"-JU"/JTBFC &0MC M'H*VD"-*"F>6R6P00: ;>UD0)('E(**!8]CA(TS6^,X9^&ZP$WL&OE,&7@8Y M8)X/>H1M.LSBIL?U@>X;5*=BR[Z)V,=TBZ_@V76X> MHVS:F2>B=X/>H3QZN:)0A$&29'G$S"C*/&QI%9I1GF0F7"NY'_FAQ5D,\LAW M#3NZ\SJ9?752?%>?2ONF$;\B M3&X,:Q5EN6#CE,.BR[['QSV$M7IPGKNX9E81)*(@R'S?M\T0%$O3QXYC6#OKG+BG:N,CY-R[B&WUG'M'G+NL(+H,\]\3D_L9 M*(AAY)A)[KC R+;#W21S61 @YWJ&8W>)1GWG,M%.$I&)^9,8.8R:'?V>Q;\\>AZ^(QY>SIRQ70]D;6)FGAV:7F;[9IP[JJ]$I[2(GGGOAWF7U ?/#YW,=2,SS-/ ].+, M,IGGP3_MA.=)"@?IY9@M'_4=1^^3 U_PG /U9X,Y^UJI#NM!&K]/"V97BH/: M[-?C=#+B[]E770[U+8]W*8!6,=)2.[)#VV9FG&+:;9!@:Z*$F4D:1+&=IXG- MHR?/X]B(O%NCA/0^B(YQ\*ZTAYZ#[Y.#EU0(/P_RU,\BT_8PN.&DH1EY/#9C MET=9ZN9A;H$*8=NQ$3I=JM7_+A)O=^Z N!T0__Z)J#O(ONUMF[L03*L 9%9H M68GG,=,GUVCBV6;, LL,\CQUBX;O[*I8L3.*R0Y](M\;J]^!8M*S^DY9?3F^$J0N9W9D!H'G JOS MP(QYPDT_SP/7=0+F.SEU7G=M(PAWY1[IGCK2[COIF!9R-!F-BOF(8T<=;)>% MK >SY>,4&V@]*SD?G$SF?!#^>)N625MUHKH;+>!K6?P\+H;__60^6_!EV:#M MPN$X.]+WH!<"&PB!54@R%MD9BU-N!J&5F5X(-W^268[IAP'C++2LV,F0LY9X M_\&::=T1A6YS>?44>K<4N@S9F;FA'\6YZ3E^( H4X( P*\!+HR2R;1[&:RGT M<1:+OKN37HG?0\7H9@>9%5_4P/)Y$W_\\?KM4S*U>XETO\;Z! MI#MJ2+POV6]_>=F__S/\Z R_))^F,,9GZ_C%R?#XTQ\^CG/ZVZOBPZ>3\X]_ M?[@X_NT#S/&#]>%]=G[R*KH\_N,?FUMY:C/+]&P+]'H?-/PDBF,SS9TH8]R/ M_5>F'EIRIX\ MMPY [*TB1ZQ\,)BRV> +GJ\Q6$M[)9Y[>3_BBVBL/%S,SR1Q=(=-:Z>J.Q%E/5WM$5PF/ M[,C+'-/S4O@O/PM,,'J9:;'<3W*'6\Q%=[=E&58+NN^JD!.$-F#5Z6\K[.Z4 M*%^7Y6*9(//B*\_,;WPVZ>_;AZ-%^^3B'[A2K=S*0Y/9>-_&H+=%L6N95A+: M&4-;UW>WE7%W>G?VY-1E[)A.D@2FYT:9&<=6;-I>FH4\LES+VYJ< M[E0ZG2[FY9R-T=SN::J;-,62V,NL*#'MG($:EL%U&;&,@7WI@6+FCR?7:U^;ZV<%W5P4 M2)O4%#)@)8*T_8>-%VQV.7!M8X"D1S]#N58Y5[/B2U]EN>,,GR;WDB/H6H[M MC:8-.78IZ!>X?FS[7FHF.;>!Y:((<;&)DO@"*.4L\!-NLBQ]QI_[4[8 M#K, )N/;Q.QV9FF)J?2!EMUQY^OK-�?%]:'_[^P_OX]^L+V"OKX^@8UGC\ M#;7>C^__&GUX_](Z^?O5\(,=?3T]_,?)0Y?E9R:(L,8,XM2/? MBBS+O&-0YSS:=V'&F+L M##':)X?_>)GO.F%X(E$(6!8SI!QD#>94& A7>1:X31)@(.?=;W<O G6!"A;Z9)FO,@=ER>IO>CN/77Y&.@I\CEKA6 MDA9FS %#@(5FY,(I#W M> '/[D #D3&!G@VW8\.E:)T=V+&7I[')@&:1;[ 6@& M'8(OZQ$(NQ2GZQGRM@RYW,T["ES7L@*3!0A,#-H1F'Y98H8)RZ,X\(+$];K% MD(^S)OX0)H<;RX:#*2LRLQ@/4C8MYFS8MS&XDZN]WO#?8;]?CX_$;O=:^.ZD MS6IK12?,PRRT0S//.)AEMF,A"K%K!G[H1U$:^ $CF(X@# R_4U#H?;I.E]2 MGGGO@WF7\W9 +\C\T#%##YDWB$(S26W+3"V6H+LX3+"FPS9L/S+<\-:=S/8U M<^?^5(8T78P60\Q>&' V&\-,;X7G]PCES:Z4A;=\SF >V4NYS=K6O^!YD18] MVN@.1<]J!T7.TBASN8.=4V+3B_S$C-TH,CDV:F9>[H#\ =$#6H/E=PG[O'<> M=$EKZ+GXGKEX68%($S?*0($ T9L %R>V&:49KFT.[FTVEF1!ZX39U%L.GF4@XH1 M,A.,FEZ_8UY?TD' MCO"R-'#-Q(MLTW/SS(PLRS-=F]FIY[F!$UL$%!Q&1NC<>=^"!W5OR%F)P3:9 M6&>5%ZVC :5);*[,W&J/;@>+WK9[]R_SGC[0CNRW^+^#7A"'XZR_#.[R,EAM MBFE%61;#L9E98J>FAUC1L9=Z9A($+'2=* ;-\,ESUP#K%/YS:X_V3AGHGEQ2 M&]T1RUIC+U1[H=J-KAN]4+U[H;KLY8NM* ARVW1]4+.]/(C-!+1ID^>)[R6V M"T<;/WGN&*%M&9ZUXZX[#R1420/_:9N%H!_XC-SHHQO=[=>>T^#?,S M1K^+]&IV=$A?/N<#EJ:3$4SA$I.-QY,Y*LTS^'@\*( ;SV:4@S2;8Q+R''X. M/$H[1H'&O!BS<5J0PQ ^H.8 !\T<9&WE\M6>(YJ_3RU_GO$AP_3E7RZ* M;'ZN)(7VH#Q'JWZ$)3")Q7S](]J)I3 K/MO-1MO6=6*.]M7T?7,I%5O[;YPF M"9,@C** I4[J))[GY&X<6EELQV"4QG;"O>"?('RB'CJ?U0@09]Q,9IQ]-ED. M*_N9#2_89?GDIR:9 8TM;?CR7JW=D3S?\8X(!@*9.IDQ.C]@63[#7\%,V // M8' ^PPOG_UQ_'' :[Y&KD1>P 0:2^W_]Q)ZW'?55^[L5Q05+JPM;*>[?G WG MY^)&,P:OQ^F!,'T725ED!9OIW?T>8GY'NMAX5PD+W,G3*1=G(JSU(Y!&,W[. MQR6(A(%H+CYX]F92EE4#(!*MM7 @<0[3'[)IR7]6?_R2%>5TR"Y_+L8T'7KH M%RE]I41!KECV6""=B*]KAD%L 60:Z5:1;Y9?']!72U>3^,YW#Z)P_=?6@;WV MNZN&M=T#WXYO-.S5W[F1UT_6V6S8Z_QLUSKYUGK7;7^+4;K@/U]A>>*6#YS- M!AS$;-:H7FKH_QF?%&+2BR0*&R$ICP+^F'(X)!)HHZAJ O&.; M]"WK_FFB!VN+A6S0)FU[9U[;_DU'2YP\P[+DL/_9^_9USWQKUXJ_VI6G#A_C3Z^^'#Q'[Z(BN./V6?3G[[\RO\&Y^M_:L( 8[C_?W7Y].___00'OSDQ?GYR3=$#SCY M=.*\A+F1.V]B+*X[8:VG65NX'J!DS$G9@&+JZ+$<1Y5I& M' 2]B.I%5.=$E.TXN6='@96EEA=$:1(YS N\@.4\SG.>H8BR8R6BK%Y$=5U$ MV4LBB@<9#R(O,]T8ZU^YU5QMHW9:WX8I$'F.;;#P.Z+4YO[OL7AFHU[2V^?9-3)T8JE ME\6,VSZS30Z6.^A2/#%C+W)19#E1$(8^RUSRWAJ1O:LTFK[HM2OLS5CLN'[ M_C][[]K.:PM@P>"\K#$)U3BX%\#)P0"\8T+9=0">A+&8=I:XM M*RP?6]=79<& BMTW06$\JEFB\:6?OOAL1.R.]^MR/ K%BI=8/):8G%6),QDP M^I"]QJ8Q-HJEGJQJ#%5JCT\&RJ '5*+V2:_==5@,T8NBK*_EL$*/K;AV8YWA M'=7><7CK(@I':Y%Q@]HKSWQT43N32F*<^:8Q-@S>*QI#UT,"G2'H0AK#1P,N M)P5&9ADRMX+YJC%X[;BY.DFMP7NSXM>((6N>+7+KD/ZS M@L1JUEFKVB= .2>Q:9<-(X9E[5)25D3LY,WH&OXD@0H^%P9,)B:*%9ZV 2(& M*C:,&)95CY>R'D;7 MJ=CE_FS1]1/Y.P74QV%/>X\[ ME2=X4=,6Z1%K\R_67 U6"]CC;ED'9VA6-CV5N;P@UU=[<0Q;T73#44WPB*EQ6M ML+&H&F*73K(Z_R*#UNN<+\=.G0U47!]J8%]%XX MU(CH!HCH$[E[P1IFBH"21 1D/$/P/$$.Y"\Z5"&80NX$)QZZ=GE0R^T9&(A[ M+P]J(+X1$"]K LPI$.<*,$))0.XT!&,\!&WI+R.ML-6;<&-EKBT)&H@'!N+> MBX :B&\$Q"O=!%+)5GH%ACPHD@3)@RM20A;".^^3-2)423!6UU<$P\O#VP1% M\&&I3PL4W$"A3V.B&^AK\O3>RD@C45(BSE%@0[+D3\@(WEH-Z%!$X77,)M2F M 6-MKYWPWXX8!X;BWNMY&HIO",5+,W2,X]P&%\"@(11K5R 0IM,XZR8XZ^&*?HAHISRMO&L$T'LY3B. &R* )>E1F(V( M08%)+ $&F8#,IR :&3F2)Y-\)0#2'D+VU;RY$<#F$T#O93>- &Z& )95"Q)U M\Y0)\=W9 [>*/ #)(20RL='"Q\#J":(>,]M72')XY36;%>KX:3Y;+$9'\UF9 M'+?N K:(C??,3W+DP:XM>$^&4EDHQB.3.$E*RMA?X,K"\D3'*2K 3&LQ0[ MNU*HL6/7;D[:"OU[42*/C_+<'].%CO)?1WFZR)_/M-KT&ONAO,>6:]N/:OV) M3Q$XF71&K@D MJQF(MR'B[7.#87O^DNR%Y8$A>0\?JAN0;0O*R5" B=I);#2$E M0G*LF?3)!%"2^UK))='*G5UCQLKTE3W;\N,N)15^RM,\]P>=3O#I<#*=+(YK MR.KUM>;R;"$M]9\<=[;RQ$KW/EKW1DR]$].S%;' ?5(<,4,NP@/Z0&*!K :Y M5B(*SZ*):6?7XEB:OF+I[21R*%#N/^NM0?D&H;RD%IA77AD?:Q3! 7*CP#/I MP'AFF79:&F\Z*&-O\R\:E(<"Y?[3V1J4;P[**RENR15O!(>B4ZSSMP,XYPH4 MFTC[^U!T<3N[FHV5;I&%6Y$+]PYG=$UO?8?+61GY^-^3R3RGT61Z[*'0XR-:U/$MPW'O6F'AN,;Q_&2<"!G,6E'HE\0G$DXA (V M)P;1\43>AD)R/79VC1ZS%B_<.ASW)AP:CF\:QRM!AE"R3SE#B=H :E[ VQSJ M].RLBV)$T:0:)(X-&Q*.>PHR#+>QV%Z>O\CSJ@SRBWF'C1926&](X8>3!5W/ M8G%_=A@FTV[)'[U?_5_S@3_.J782631&ZH^17JPHA.RR":EP<+XD0&826)^0 MK&BBB:%PETDAZ)J_T*H5M@W5O4<7&JIO"=7+U0O:FDAF!%8#ARC1@F=1@[): M9?(>#>%V9Q?5V+EK]P)LJ!X8JGL/-#14WPZJ5ZH9$AKG23@4HPC5Q15P!1DH MB8D'\L:DQ5I6/^9\"V,.PU4/GVM+//OZDOK6EW#]DN-=AX/S &ECJQ[9ZL]5 M96%0*28T!)8-H$()008/023)4 >>+^R7M M(7E1P5@-SED):)D%9[(&7IA2JN0492$OQ?*Q%*T1>B);9]%J3%C]KF(UAKF]N5JHLZ"[IJ\]RV)FE_D-V:BS6&XN] M6AW#*'GPP1!M:4$$AI(GL#D&R,PH);B+0M39[#@6IFX_[ M02B5AO8UH7U)JT1>+);,0-68)Z**$(2,4(IPR1O&8RY=/@;C:^],W""_ 9!? MGTAID%\/Y)=EBD M4$0$8>IL1V8T>"UKQ3=GF4G!DV1=G3=;__B!(857ABI1 M'A^_S/.+ $IK2;SF]]CZ3+\:N)[GQ?'?/E%;E#MPPU+VXPWN8L%;56+OF]OJ M-0>X;41@$N&4&RCE*@1F4K=6;$9RFZ[Y5KQPS_/=./D/,!U M[NW_8SR:YCO167@@X:MJA/W9=/;Q*5=CI][9:6]%"SCF1"S"@=;) !KZPTEG M0&5?= C%YRQV=M78R>OX%*U:>& GU/T'I1J&;P[#RW4\)>B8C(6LM ,,M7]' M$ 7()]1UAH&TQ58,,V8&5"[<@#P4<="VY5N']+)HJ#0<=(ZTH!X!6980,C<@ M74B9S.JRRCN[;LP^T1Z,UP(>,5:?R.?M+Q5N&U-CMI4#>A ? MC0-NE0.6! B/WD3R-8'%VG@L!@F..P&:BR"%2<4JL[,KW-B:U02YQ@%WD0/6 M)UL:!]P(!RPK%B\PD#(IP+D@Q2)='53FB0BB*<9(0=95.[M2CNTGAB@.CP.V M/ ;R<4E/R(2,?!$&.?9_M1X$ Q$U[_-]?YS/#N_3ATZF)[1\C]_57_W0V>[L MYYY6RSW\ZWCNR0*3J9^?/CK.APMBQ'JY\UDW7O8B^-OHL#\Z7!W>R%))V48! M2B(R\[/C'XXLT#CJ_[X:G5V9;8A9<,]%.$3H$$&/EH-228E M2[1",]S9%6*,:B 9LBVQ?>"!H(;CF\#QDFZQ2BDFA07)@P.,2H&3O$!D41E> M)*82JF[1KHE,>%=O/VC*SS&9%6E,)D :.XI/T[&@B%?/%H:.^6 MT?/ :M Q\*NIHS?G0ADVPVW;3>\S1!K8[N;8KNEHP:=T0F) F*L9:N6)(MC MC'9$9R1G&+WT['8?C>8>W=C#D+3A12O:Z]!90!%KL51.8*)77)2$0:N=73NV MMC>-6&I*F;)RC;4Y:KP!UH;TN2T8;GO:%H4#K MTNT^#,T7NJ5'P[FL!$L:K$ZIAETX>.XC>46F2!6T+=+L[$HWUGIS][^MS?]8 M/=\]RO/1XJ6?Y^^NU,CV:X-5[3WNS-#)'_QB$J_3%6";O+VA.W1?/-W_.<^? M5&KH]SQ7?/8X]Z&?3VFQ%A>?VSU)[W9LUG;LK]BQ5X=>RL"=B8F1"V0TH H. MG$=?I2NRE)2RFG9L]JVZ3L7\\%KU-,89)N-<@7"N>5PF&L^LA6>6#L:4,):I MX(%Y66IO#@?69D6THS)M&"&ADI5G^&I:Y<;W!6MDLS5D<\VCBD8V:R&;U MVKL8.;# :I*"]= -^G0V2FOHT>28.J=F-?Q\>V2S]9-,SI;VP>3@Y#BGZV3H M;05'?NJ^!LB1@Y: Y\]2X\O+\.7;U1FB20>E0^V4EA@#-$R1""0Y&+@I1@FA M0IW"-;C96!C:ZN1K=+ M!D\@134(!]ZJ.E$ -UA<$(ZRSS*KBXID0 M7!V-OO&%1,-CCM^[?^0$GB[%O\BCZCDT5.H\FTJRDZJ5T3 MZ_2;?F/27]O6I;W'G3F2^&1,^DY5TI[!;]V352_P?^\,_OL=^A^7;L=;/#XY M7AS[:5W'\T/0EJC5U\:X.G>U,.8+61)\=!S0AP)*H;$^\8;OW&H.&[=O#]G+//LT]STR!-](!,L7 F@^?)=(XZ;4 M32.-&R&-Y1BBYLECEF"+K ,I0X:0F89L15T)'VCQOH3$RD;:332N%W9 MU$CC)DAC63AAR2&D["$7Y0%K#W)KHP).?S"IM>(H2#C9,7XBR6F@I-&IJG\> M^W"0Z>\T>;W[+_KCXKH._?S%9-K5P>J.!_K$7?[#@O1H2 $5W3A%#X8NX/1D=^?ERC@RW=^_M$HOC6*+OAHMIA4,WXWSP?^>/(Z?_]FDHY? M7I#$![]X;BKV_E=\H(L@N'[V5SZP6,QUI$ _"\W9WS%7?D2D!6&>_9_@"]W9 M=_[@C3]=[/SSX\>,GK&E!5]>J\^N2"D]K\@9@(@S9V=C(;XC5.9Y_2FZ$G_+ M5S!Z.:\;S?]\A3D(,175%0MUV$5]W/_U3[_[*5-_:7TO]<3II;LSGWSB_C?[ M@^.7#_][,CD^'8\>3>.W71/0Q4E83-+$SRN[_R%M/'E'%G4EGQS/ MXI\O9P=DC\7_^S]67W''I>S;H^)NN]\ ?+?)W%U]\GR:+HP-_ M^MUDVGU^]TO?G]/M.854&"QQ=_=@G+W\'B'?LC.4G)^-G7_R^X2;S($$;5"J.R,4 \/9_6CB#R_)N'JZNM%;S*?O5F1 MJ!N\=O?H JL3X _^%>;_W#WRDP23:?=U]$?5>VXK>LD5C?'D\.2@V]WS>=)L M6\/+K>'3V?'Y [GXP"/Z_[KOY,X?^FA%/T.:^ 72'% FZJ>7X)O)E$3F[(3> M(JVVJ;_, [09)C\[;.KK/K\FSW2SU^O>X>QD>OP5ZW6));GNCUXU&?=*5#6, MP/D/_L!/8Q[Y3K_]VT]/_/QT)/EX5(]BKY.Q^W6+LCV'V\(S6X1W7(J$S,;@ M+:J23&+&&6'U'X^ZP^V_/=/>S%-KN7?_XM3Z-_GXZ6_\F?CM]-GOO\CG#WZ1 M>T]?OGSV^R.V__87\>SM_JN]5W_*_;^__?.OYS_M\;VG MO[S9>_K#R^>O[M$UIL.]PU__?';XZZN]G_[OS^53ZV?T/OMOZV?^^.>SM[_] MM?_@WE][/_UXN/?@WX?[XMGI\Y]^G=![OGG^^Z]E;W)^8OV$G>X_O?=F[Y<_ M1-#%JFS!JV@!#<]@50F@C$.GJNZ^\XTUBN-4.LKW1VP<.\=G18*.PRU'8VW,*8WL/'N+>FS],2<4:QR F M'0!1>JAM@L';'+T0BAN9B<(:>S7VNKOL)1S#)#!QFS";:".6:$,TT3N1([L. M>S7OK#=JXTO4QIG$8IT$5$(0M3D./BN$K"1&2]8B>^[L2J;&0O151-4(KA'< MYA$HEWK[,S2+K)=Y!C+N<5-HX1_.\.)Y/8DT7^7(&TYWM%N"$\%P6@=9K^E\F&JRG!Z"\%L2[G8Y1#:B_:P-V(=P-M0EJI@[C'I":Z2O2HK@N-'.>Z_( MCR OHB%UVY!ZD\"]C9JT0995#* 6 M8Z&'-.ZS@;GG8YAFFX$1[8T>PS2B[9MHET]=R)>-+F0&2:<$J%!75RF#1,.% MY58;O"!:<^ULT![!W%-ZQ/".6SHX0*A'C]W K(NSQ[N0X]!.ZIMMFFTV2R?= M2Z].%L==.[ZGL_>MD7[VD_1H>O^L'U)W5!F6HRF_UK8TB\EQ?I+GKRS'MWJ5S =KNW]ON/UF169FQ^@0D,,YE0"P%+!8&F4?/I5")'I&=7>G& M%G% ,9=&!8VF-] VMZFR&DUO$$TOBS2?=)3<(20;/: FKG9(7SF3>4@ZH!%I M@#2]M64K^^_&%]^%\'<[N&NV:;9IMMDFVUS"%;.>::9\9L@],L/)_;*<95,8 M,U;I<&E7C':/1]WF\9_98M'\IM[\IM.55@>%>VM88*"#MN0W%0%>" O2LQ)% MBC%%T_E-6E_;;VJX'1AN>Y=0#;?KPNVRWK'%!59S[+(("6I&#P1C$B2I#5J& MQ7LW0-QN;4SJ2QU[!5M+Q][EU@D;24J?S ]6Q$7*LN@<1PPI.170(49=9#3\ MK&W25\7-6]/>=5'2X_LK6< V)EN4I[U"V9H%7 H$AO0XZ\BS9XII*W=V#1\S M=>WDPLMBXY:/:M>+\6$P8'\-DE9N>I,(;=7+ZHW-6H_>:S+62B:TR$:Y4"!Y MCD ^4P:7LP*EH@I2\I(3.5&FD54CJ[M"5@RU=SX3,[F(0A)1.6:3+)BE#DSE MZY!5\[UZ8[*5+ 49BPFH &-D@*;*P1(#.6!6$)-Y\L:(R2RW8V/ZBG\U/FM\ M-G@^RYD^/RAD0BNT18*C-9+7W@(MJ8JX[,6;#OU6]OR*'Y0R/RS#2"#]+4Y ,)GJ<(/& *,GMG;-[9M:*O MD_,!B:]M1' KB!FN;2Z3A:D":E&(6*-!1EP:)4G%%(E"2X@9^Z+6UOWQAFAW M?_(Q[;(2>*F5+875D:)*%'"Z()2LI.=&(GJB73=VJJ^QH@W<>/WCV!Y:HF:Q9\<5QP&@$ MN**(AW.B7=9RE"H.CWA;V]VMKSLW6XGGX,5QV5 M#Z@L*,U8S=328)T0D$3VJ*5U#$MKO+M]4+W1@YFV[?:.XW?G,!?;;G',FR"A M)!'@I$=@W,8DHRZ*^9U=8?787']Z;D/S<$]BFFT&QK0W>A+3F+9WIET^ M> G.Z*)] >;)9)B2!H\B0<@R<*L#V=F>,ZT=DL39VC+GUGJWG=8WVS3;;(I2 M:CT=-V?[?[02\$[1E,S0@2O, V8>P069069F=$04(9B=711C>_W!8HT+&D_? M;=OVNJ5UGRW MG=TUVS3;--MLJFTNHYF3=8))S6TM"V8B)%628DFIJ$E"ITO[8JV)YYH6N^NSY*>K%2DRN48\ZCA5*G(*$N$:QQ M"8*0C*'4CM>&X,:,N;:;TEZD-4QJ#9.NW7VW+SIKW7>O35FG'U.6B776A+? MG BD?I@ C]H!"IZLUBJXFMW3V*JQU9UA*U$$24$939$,%1JBK""3M"R60LS% MK\-6S?OJC\J6,Q5L9EDX'4%9YFJBH@4?>:WT4#Q880SWIO9WX\J.I1&-TAJE MW15*2Y85GKR2T@MT)$."%S9$J7043CK3*&T(E/;+RMETE*@#6EZ'Z=(?)2H( M(5?OS$GRVJ(0IN9>"S:6V'RT1FAWAM!HKQ?6.%68BVB3"$G;$#QCV:5Z>M\( M;1B$MGQH3X26LD<)UKEN1'B (.@KG;2WGJ-R458?31H[-F)C*&UKLYANM@?O M\#NRMBN\NU?8FNZVIKM7#^E)400&[D34%GTR7AK)O0O%*BN9=%VJ ;](-1"M MZ>ZMNR^O5ION1A^R* RA)H4 )N1@9?8@-))T2QYU=J_LZ7!J0W-I&!+=* MF.':YC(CU$MPBFNCLRFHI; \Z&0,:N8$RN#[HM;6^_&&:'?Y9+_X)*+T&=#7 MO K%$C@B7] R)J%8)JN+FNI%)F_$NPG@;L0[7-M<@GB+M49:)IS-$F,IP2;N M-$N8I.3]^"/PZ+4K%I0J&FJ+0R !8X%V69]BX-FA&1[Q MMJ:[6U]O.&3MW7I2]>P0/ES1X$=W*V&&W!"R, 34#PQ+V0@G0\%+0EAIU= M5'JLL3'M1J"Y,>UP;3-4Z=V8MF>E'5>4-A/&I)(=<&8X(*8(P2@$*561@F1X MT'Z(3+NU]:RMRVH[GFVV:;;9%*74NO=MSO;_XGA_:?L7VL@2L@?#%&W_PD>P M'"TX)S57K"@GVVOJ$VF7U8+98W(689SNY:[9IMFFVV2;;?',)5\S) M:&S!X#U:E";8X*3+Q4H1%8^\?(4KMJ"[I*]:U\8;!&:L MAVA9! Q2U&% 1R95-3YU7AMZ]F:?*P\=K"SZ8C-6T4,SUD^O MRQWLU.K)M;0Z6 S"8.'11U>*D=II9,)DW36B^)KP>^O4>A.%G._"[8ZE8*R# M2%X'N2$EDT,2"A0=!+=:!1;3SJZ5? MN\,VAFP,V1CRH_[90>KD4BF1]+*PS(5@I8NB9-+46\T*@%=\P:<$'44\="-&IM@N2*#UZ:)(HC&B42 M96KUV+&1:"/11J*]D6C@FGQ/EX6UW72$P+053#&CK8_&7DNM-Q+MCT270S>9 MQRSJD#SKK05T,0)MAA*"(H/&'(H2O/JB5HFQ,FHK:+0+_OSSV(>#3'^GR>O= M?]$?%Q=]Z.DIW?9H M.CO.BY&?T[>GHPGA[\7<'XR._/RX1G2.Z<<)E=V*^=ITLTRF?AKINNCZZ1M= M>NFW[XRU?.?G'XWB6Z/H@H]FBRY_]+MY/O#'D]?Y^S>3=/SR@AL^^,5S.[+W MO^(#7<3)\>=_Y0.+1;JJ/.]GH3G[.V+KUA64@8^7X<,_ZV5V9**-M=I'$45 M%$4ZPY+CSB9T/&34?QBY<_%++^<7EW[D7V0(\^S_!%_HSK[S!V_\Z6+GGQ\_ M9O2,+2WX\EI]=D5*Z7E%S@!$G#J;=SG%WQ%D\[S^%%V)O^4K&+VNCOSR2?N?[,_.'YYMJ.-1X^F M\=NN2>[B)"PF:>+GD[Q8P>5-7M_]#VGCR3NRZ%;2+UZ.?CR8O7EWA7UF??/[RM]U+2[O=V6M*?FO-YU]FW_+/OO:E MM^7R6\7=E=[VRZ])B^UBQ=>][=]EC5R]M3E7EWB7(21)K,"U0\NS[.>C3,R= M/LHN^<@]_)M%'% 2S:?O\9O)E!RMV0F]15JL)"]=[HX&8K8O9O^LWLA7--?? MB'O^_/CI[;UG=ADL]C(Y97@G/&>:M7-K2G5K1F4^.QS-CG)U/4ED56G[FG1, M7EQMGLEE%NE*@RK:!ZSO [:V)N[LJ:^5<9,N+7KT3:V0NU;V[5:>'[X\,V[D]E7#]_N_TZ?\Z#^_8@_>_O+7\]^_PWW?__U<.^GYZ_V?_KW MR\>_TS6_^O=D^61V[^D>IWMZT_W]ZO]>T6>_?/[T!7_^T[,WSP_WV+/#A^K9 MX2.Q=_CO\F[\]A-VNO_TWIN]7_[(/*'0/()4P0"*I,!Q:\ GF=#GX)7-P\JI M[ZDBIA'0, GH$OR3-<\6N75(_UD1O<@Z:U4G,"KG)';\PR[XYROF,3;:61?M MO%VF'19UR4%"5B4 ,L_ ,JV!'MM]3#EZC'DKMJM(O@-"K @H*HIY)0 MT_66K!M6:G^;+>Q?9#<\WC.<5[9TEER(Z MPK-C@%G49N^$;.^=T\Z9@%(3GKD:.S8D#[CA>9#*M>'YAO&\+&A-\+K6]$&T M*@&R.C GL@PE9^MMRM(:O[.KU%BJ:T\&'YZ@';1PN,MC'&YUG,PF3VO=!!:: MK*@$)Q4C;:" 1T7:P#)BH6 RR"*9T87%8M, >Q.W/N6#% D-P&L'\+(LJ.Z@ M+,Z#33[6WI@"7)T&%8/1TMN2F"\[NRC&5LL&X"T#<.^JH %X[0!>U@$YI"BU MC2!E48#"D:1GUI,8B!S)C,ZHU 6V+%Y;U@]O.L"@=<"CPR,_F=?H5JUTZA8% M9@5.%K5)YB(?WXD) KT.%$.VLAB7R5\YP=L\GS4$7P[!R[K M)2M5K%T;K,J WB&X[ KPVH=#2PS*EG=C+AJ$MPS"O0N#!N'U0WA9&4BCR9-* M JP*&C") HX(&+PQ63G:>6W@0X3P70@1?!@FJ^(@Y7 \FBP6)UT+_3A;7%$< M;.]91?]#$3\PP>/RXUDSF^F+^W7MFSCHBY<>WU\1!T:K)%4(P!,W@,$*"&0N MT,)8'[F4,9F=71R3\SB@ XMVXCA(;=!0?$,H7A8(-B$K#$G=,X: ,BJPUAO( M,9J4/!?:N9U=-29*;BC>,A3W+@\:BF\(Q5V$'E5%"]+!2\8V2Q:,$PGP)0(Q3H[TO^96#H1 M>:LPQ(/(AN-!BH6&XQO"\;)8<$D5(>KT[%@GL_&8P4;FH40IBHU%,89#Q/%= M""CX=D .*US_S*?R8^3 XF MQZ>\Z9#>NH<\?3^[=^_5;V_H\_Y@FDDGM"#'1<9Z3L+ A>!TB0>8P!QY 9L= OHDP?D:RM2"8V#1 M9V-[Z_^_"/H4@];"[@4-6!F :RV#C*S+&=9M);R;/CS M=61*.V(=F%^REE#)5P&X^1)7Q^[IQ]A-4B!S18&320#*(FO#-0[:"\=+5%:9 M/,33U0;A7C;AM81)VB9\ T#>7]J$:]U%RJ@AZY !G3 0A"K@B\X*F4ADUYU= M8<;*K/9$N95=^"X$2!X?O\SS$2TU="V$)\?YL)58W%0,I%O\_=FT+OU9P_.' M?]7V$+DQ47],]&@U:N%=5,$I,)H[8B*NP948R:4HD2=KHG:='!"RY6AO&YA[ MT 0-S+<*YJ700[:Q!&DSZ&A)VUM"M%,\@>28'0M!<54;,H^-:HV:M@W,/8B# MRX.YX?52>%V.#01N2B11#Y$K27J>90AU\T4C(D=.:,V$5R.&5.1X%^("#W+) M\WE.HV/_5XL%W)P&N%CW,Y9Y6A?_WC31W_?IFY-V*-$G&^VM2 $7O;*5B'2L M;>(X0[#<"\C**\;(ZD[SG5TAQT14PSB4:.>*O0!Z?3J@ ?I& ;TD!^AY=3X; M 2G6!DW9!?!"9#"F\!Q3T*+8KO[Z$]J^X7E8>+[=00X-Q3>'XF61X*602 Q= M^ZH50,\T6.W:(657PP9;#K MW-K-@SLX3[!K$P^W"0FT!=<[(:;7SSVI3P M03[[^]'TP@J_OC-"VP3[VP1_6]&FA1F?8RQ@A'0U\X6T:4X.K.*.Y&AP.>2S M;L&?F$S6?-G-Q7+O>6M?A^4&U\O!=4EYS!8P@%AJ:UXWF9;U M^ZXN@J1"R8$#8N+@,B+$H (G/%M4N+/+Q5A=J[QTH/ELPQ4,[V)3!Q49;=#@ M+XCHE (B5D&:)@'5YP" MG."C@?<[6:S]KPO=GX[K\YWN!AK11K[81O.5#Q\/#H8'::\Z_Y MP!_G])_W68F-HOJCJ!BL\QVN;MJ(*5?/#R78A>#%51DMA/-#1$5#:Y> M4Y;%U%'3)PK"VA'G9L/ZI@JV M&ZS7#^NET(5/.0FN+60I(WDEPOA9A-D]Y#L>SH^^J&1:S@TD:7=S6 MIC#5;>H*LM)],M+/YS;ZX?2W1>V+_K['Q#LS-?>C/^I:'5M(%A1!%0$N*@VH M@P'GN0!96$@Q2L]DK=U&-G;NVL7;EP7/!IUYWC5"Z%V1-$*X)4)83J42Q1H4 M!AA:!\@] QMB ::]K_VD-!.D1[CE8\U7^T@U0KBKA-![%E8CA-LAA&5Q8R79 M4YL(1/(,L&@-P=3@".>>^YRSMJ*&/-68\;Y*/M9."#V%38:J@2IP1N5@]F8Q M*O/9X6@R?9T72_+G:F-4OO9 I[U'SZ-[!AJ:NQ?_>S)93"K6:_X?:>]9.9/? MOKXRSZDE JY92O_L3P_S]'CQ=';O;,E_.%G0%2X6>4%[Z.-2R>#\E=2VROZV MRE]6Q30+.6B)M)OGLP;GR\)YN:.RC"Z9J$@*IU)G-B1POC@@EBZVY,R%*-7CLH*+[P=4 M[-PP/93@7-NHAX'L%4WKK5 F(D1G2]6T&0)9&Y057NC,BV>\UA=II*W:K)Y[ M;WRJWU#EQ,\G\_C2$R"JC%C,RO$;/\]=QX+HCR;'=%EOUE*KF.OT-W(\$'A@Z+.TW'B_ MLZOXF/#NRG+R;A((\.\V%X-\FQ11QN.N+PZ)TEVFRHOLGI M$[,;';&0RQ%"9@K0L@A=LQ3G#"9K='#>D2108]0#.;IH)Y+#E@0-R#<#Y-/E MU!H,HA@.FKE:-V <>1F2<&U5QERQS&O;,C&6G^B1W("\N4!>?VBA 7F=0%Z6 M"R)'S$X[4#(+0!$3^$1[LRU9*M0&16"UZP^7UU$++99P]5C"T;R6 !V?=K&$ M3!#I@@8M7'#32N'GFZ>&%*1I!]4=0JR,:48CHF/>0:(LA@M(! M0K0(3LN,HBB7T._LVK%K082M O3Z%4,#],T >DDZ,.D,N8H.N',$Z-J2S$9F MP-+CK3CGJABUL\OEF+F!E!TW1&^(=&B(OA%$+VN(A-GF(@(X&6LE;LS@)?V3 M"\N*]"&;+'=VS5A8/0Q WX6(PT<:HLH&4A"+'$_FU^X@L"G<-"CU\*BK8^J^ MU[*>>^&A%RL=C%FR)1AGP*N:]2QDK,U,)$A&NPV325N76M;SMF+X)D(,#<.] M8WBI3;'&Z FI#(KA 3!E!1:E !$L>1B84V*F87BC,#PLC?!9$#=5<#TDKS0D MYBX[70QHK6K-O91@F1,0R+&2TAN=B]W957)L<2"Q_CL16IC/:,'2>77]@I[P M_O3!AIU=W*H^.#?#CV2%)V2$Q^5A9X(G[RSPX^O]22.H_@AJ=8BBL-JXI#PX M5QQ@<(Q<#;1 NX]6TM0!L;X.492Z]2_=-D#W+Q:N .@F&ZZ.Y>6![<&P7$SM M7EJ;F1(%D[.1"YCBBRC$VC[T)_T;F@>&YOY50T/S3:)Y.:# D3G/H@-1C^\P M>01GK %.NW5 [T+48HAHOBO]B4\6.8TFTT\VY[KSO8F',:/],ST('UU8K/4@ M7 .5O;VW(C*D8\$XG4$&Q@ C([E!ODB-3O 4-$D,08Z)EFXL<%5F7/H8I/4C MW0)6Z'\B8V.%6V:%Y?IJ),&B8P"#CN0*PP+T'!>P7D2&IB0GZJQ5/7:ZA[3K M1@I;0 KK&[C22.%V2&&ET6[\>*IARN5A&TQ:D$ MO6_BFM_ -:^+8K]KNLDD)4HI% M,IT2=F-^QHS),1<#R21HV4!#$<(-PK< X26UJX-1*&4!LB,'Y"B O%D-5FN; M!68N+*E=(=V8Z=9H\7BA&1_;H2T+D+:6Q$%1GB;$^D! MXQ)Y%(B,G ER*[*4S"OC#"*) J<8R8)K3_9JZ3X#@_-:D_>^!LXMU>?J2%[2 M!L8%I:WUX+(D_R([ 9[; %;2*GZH21I-SA%QC LD6 M'UZLK2G XU*)Z(*>[M>U;ZS4'RNM3C?,0C@ON,\Z@G3\.S+U86TN OT5P4PA7!^^20BC!6%^BAN22)O!J J\7&JQW MKI!3(0WFUA%@HR \B(X ;1=>,Y"7M0$SBFO!$50B18#>60@))7CCG10&=5!B M9U>RL6*MU_ MA1'*[.!@]@8(DN(@'$_J*?N(@C0K=V&(T"W1AOAJB$QDM#+$F&?'ROZ&AUP*'A3.L8ZD@#RP!M\1"(FJ!$9[+,6D@6 MB8>NU0B]G5$.#:*]:8.O@FCS(WK$[Y(JX%R)[(6$2'0+6.H9)69!;D66)EE# M[%MV=N78:M$0O$4([DT/- 3?,(*7E0 :J[VS!IAD"=#S"(YC >VRS:8([:TC M7<_5V+B!!/OO7I@A_Y7G<;+H>@_'3B/319!('LV.JAE:).$FVP_7A7]\MNX/ MS^V2&D?UQU&K,PUU-DDZ@X#:6D#C EB1##@1<]#GH0>@[EM&88APCR+6_R^V[HR=%Y?^Q1./UD MI]_KQ"P^VXEY&_FL=UWRF0;F382LE<'^7)F_+D,PA6$ E1VY*F=HH+>]4NC@ENB@J4Q[EQ;&7C-@\Q6 M0QVE"E9@ J,]44'PAFA_9U>),8K51*K&!'>/"7H7.8T);H<)EL? &YU8*H5( M@+-"?]1'TWC//M%'GU#(.B^ M^D>=]MBI(#]-9U_4^O#7A(SI]1I';3[)#6/>8^6Z^O^'[\WR:UX)4A4V)51CD@UFDB49%DVR6? ,J&M"BX\(7FL/,2C!C8]6RIK0(LV8F6MGM#0Z M&2J=#&/.9".6S266957G8[!%B@2*,P>(PH.M4VR+1Z>*(3]%UEF5VHT-#MY% MV?((U@_YQ60Z[;IT]:K@MC>OUV8FK*$'F;F(-HF0M W!,Y9=JH[5'X]NP)5J M!-8?@3UQ*8<>6]16KVM!SZ"T$ M.'J=,4A,3M'>)='RDFJ>A=+2R6Q3!_"O.&1N !\.P)>D#RO,8+ U@S^2_N%6 M@'/&0"B&C)^U,(J1A^+XV(C5;AP-X)L-\-K!K193\IIY0,ZH3QY94%RA8#JA MK0 G%=, OCD 7Y8@.@0I8TG@A#: S@9P@2W@FH_1;$/+KW,- M=/9F?R.#ABI%'D[3I73(M=;DLZ+QJXYNAK%L_\\MKR<,XZF IHVU MYG+5$>#(09>@N72LA#J%IZ?SLL:WC6\;W[;CRSO$M\NG&[%P(E:>0>I2 ZPE M@G,8@0NKC)!"2&Y[.[XYKO),5U6_#)2147JTY=YY&.<'=(EG-;SC.GL."]&?D[?GHXF!-07 M/5IZ9?6;OFV/WMSI?1\G_YEH8ZWV4401:',AH_[#$(0JS"LX:@7ZV/32W9E//CS_F_W!<;?+'9^.1X^F\=ONG')Q$A:3-/'S#^M\ M;^/Z[G_((T_>L4>WDO4L]<>#V9O%Z)NS%DDG.;W+M.EX]3VF.RZG2SWP1XO\ MW<47WZ?)XNC GWXWF78?W?W2]^<$=$X$%0%+/-X]$V>? M?/[RM]U+2_O2V6M*?FO-YU]FW_+/OO:EM^7R6\7=E=[VRZ])B^UBQ=>][=^% M/OXVR^NS44ZN^JJGN^W0YPKN.Q@]RWX^RM/:?N#??GKBYZCCSR\OUG= M 86(/GV/WTRFY"O-3N@MTF(E1?!R=S00L]4PPR5NY+./]X;=,[^#]\P^A<4E M[YMC=ZM7.UFZ"BVV=]^6=]_:'.4G)T='9]/!2 ]W^0"%?-@1>;C^NZ^@D:LG M1K7WN!N=8Q_5$XB\.![EOX[R=)%'1YZ0=E[/?)V&6=MTK+Y%A^.]MY>Z>(!^ MIN=F/]^%PJ+#9Z?/Q/[!_N&__WQ^=NXM]][^^/+9JY=_/O_I_U[N/=C#O:>_ M_KGW]-Y?R^?>SU_]^]4S\9MX=OCKP=FY=WR[]_N/D\<__4KO]?#-WML7?^W_ M],M?>P]^+/OWS\^\G[#3_:?WWNS]\H>RV5OT!;(M$M!) SX5#=H'KK/73-:I MO%R/.>NK7G% 58F-?3:>?7HOQV[LLS[V>;O$/M)KB9X)* 9=GJ M8Q MR6/@SEM+8L^,]2<&>#;V:>QSV^S3>Q>MQC[K8Q^^Q#XE9.-$\:!%04 F-'CG M/:28@@K&Y:A#G5PXMFQ([',7IA<^FL;981X=^[](/9X-]QQ],\_=_/)_7'UJ M^8;57PVCT]69+9[ZO_*BL5+?K/1D19%EX76I#;E0(-MFN$[;(:4%QYHEH/B-D".AW!"\\A8LA,:::X M,'5&L+A^X[8!%#=O5I@R31;Q8+8X(65<,^]HZ:&+7$ZFKTDK=V-!INF30T*N M%M+\VF9V[3WNAAS]^60>7_K%V=.WF)7C-V>YY[6@_JA+8W^;T_L74GZ=#V9' MAV<3,Q>D72==W[S4Z\[E+ M3I:HFZ/Y[(@NZ+13-[53V)F,^9* ^5"J?"!AKC.E M9@M9KOF.(WH-DV"^%M$-M)Y"N078]D%W) MU2M6B% L2*\20=8PL&0U,!IU+)'3BP19M$,J4KASD9').V$].LR'(9,LZ 3V MC:F'[3TC\=86$Y45]$[(0SW]U(Y 8:),B@76XAR;QW*KN7_%9Z&2EI!84(#9 M)G#!DW=2(LO6%V0^5#6AW9#.2-HI:!\(-THDYH0O*B3,2-I1&<\Q%B]J"VUY M2W&.,OF+W..W>3YKX+X.>71X'V[\%Y6*+'F]Y*X!'+4 M"-[6. B960@A9Z)T7>E]B/"^"Q&.B_&E57^\F,W2F\G!P2B=Y-'QC)2*KXF% M793CJ!MZ.O+IUHJROU.BG<]M>Y,THKH$ M4='OOQ_E\>JW-WL/'O[A0N3*6T>."+> 6EOP0@10JIC$T5D?2VUU/*"CE';Z M.9" Q?6 VXX.>D3UZ<>HUI+'DLCA,%V.).JJ+#2#8+)4*BN<8XPL@TK" 2:E:(,N 6P44BBK7,JR-RG1 AZ7 M0N7#O_(\3A9=+_4X.SR5TC&RV$L9X$J)?_/?WN MP@R/RY.Z^H_/%O_7=VO?..A2'/1P122D%(/B(@'G&6L5LP3KM018 M%-YE)YIK:X(&XX'!N#=-<'D8-REP900O2X%D.$M%*BA9%D A$UBC0@TM".&U MRJ&H;8HJ7&;H^K!U0C?2" *)YS3R[^-RW62R"=WCU:NY+[M46T)HO1=0/#Y^ MF>=/Z+XGA=9@>A%$?3JGVSF[G/_S!R?$>?<_--E/D]=YVJ*H_1#>QW/&]Q\\ M^L-:FV-P6#.R ^D.AN +N2QD]!B-S&A$Z/OLX]*D,\31MHTZ;K!2HU''$*CC M]&/JB)XK;10#G42M, T*'"^1]N#,BA%.)Y8;=33JN-W02G_4T4Y+KL.Y_QG,;W;PTNME] M871SOV6WSGC=UWO,2'9P_Q74^\@<$H=\1Q.?0\Y6/BMM9P>-U M'W8<^*CIK[N^_8[PCF=_SVM_-[K^TQ9T?5$\%U]]/V?;(O_VW>#/SFD=XX]'#(M.7CS%WXZ>=M][/OQX?2/>]/T\SPO:DO3^L_'Y<<+V[X? M+/[@7:=3^ND/O,3W"3@_T_M%>E:?TC7_<#"+?]ZRM_?XR86W]^C-L]^?O]H7 MO[[:/WRDZ/?>/GZ07N[__OQP7] 5B=_(\]I_M??[,R3/[2#_[Z^GSW]/1T&@ MWGOUP\OGAWN2O$+Q[-4!7>,>[HN'_/GA,_G\57S[_"EY;V+OK^>O7I:]5_4: MGOWAN;916 E"D]5I9E&()*0KO 34:&ST MQC&RKHOT34;R)Y,/?53WY?E)KDUH#P_KZ&?BT7"RH(=GL3CCC/>&N:AGK2[+ MT;EI+KS#\R=LB2OIM?.KZAZ#,^O]_95]?"<:F8K%EJQ,QAS_?_:^O*EM)-KW MJ[AX]]9-JFA&2[?4RMQ'%1.27*;&)@N9//(/U>H%1(SE*]DA\.G?.=V2+&\L M"0$#GB4!RY)Z.>?79S] F3$-8BE4!,]AB7?-R?E+LL1B=O^K6J"? Z?HSL#I M9I+/@L/@Q4;[PPW,2T8I<^.UDTDW7G;.A4UESHLAHHI+9\:O6&1&(MD%"=%6 M@(5M_:2'(YL$76$@W^R@B6FKTWY+)P."ZO2U '"RR=$*Y*&L!&D)Z>G$?K-3 MBN_P6SG)G'Z!-HS ^_-_/NV4]D?_SY>N&BT,M2J:#%2+YPA2(%%9H26.-]4# M;;+6$U[O_M4\8;-S?I+)DXX^&^;G,)SZ=GLFP;N1^$?B!Q'J.] ]"'>J&J#$ M&=>#A&> X &Z;XZEI+YGJ,)TFB6S'5V:!Y2HSN+[^OD%O&=>7%^@J-PWH>P- M.F]U6M@.\+!_T>;T_KEH+U@*I1$4'$>G%Y8L/F]]V@*20)7%9I< @1P4-MOD MPBTI@ =N_U"4)3S#EK5.Q>!;1X[+40XBR:#>$M'OY^?E])OA"2=Y7S5?[M?) M]KBFV0!6+U-C_-11C?TR+K(CQ_U!Y^]Q'Z9$D2S]^,ZG!6Q^TIH;4B?.[U[G M:M\Z+K6M'UYH.PEXE&.'JGAX/85RC.]V3SW1?;75V2EO-7[[\L*2.[RC69&/ M^GC<%RXTL-3.W.1O48^3X(5^^8*]?)%E+U_\!=R':UMA3><,GMHY$UA0 5!A MH$>=\[R !7U1C1!08ERVRR6\[!S#&P$WX#&B0J7Q&4YLJ:UK,$9TFC%W!=:^ M943$-:.>]E+/)%)Z+ V"))22'^TM\JWM]=ZVHP6Z@&%GX[.>'GW!4>^D^7?] MNMXZEX[8&*M(\-SDEX.]R][.4:A#$44L()I'*8;K:Y(8P0GW6)0PJ9.$!1O; M\VG^_VF+]%54..$'VQG+$FY'C#I: #&;#)>XQ'G MOH!)2A\HW @:!RH66+.3KHGA#HB!]AZ59$ >AB;9"(62/QS4HN:'?$QV-_^!G 7LYTN$AG M[IP(6)M4ZP'()7AX.?$-Z!U-ZGC(G&=X8K6D>9#!9 ;R5-DY!KFI@(/IPLI! MPY;H]QD8"'ZS"IRM@;-C17YAZ_>_V]EYO]7!X2T;%-X765Z\ MM\G)'[7L(Z.C]FF-"DT^SB[HKD5F(_.>'8J^\6$.M'>Y]Z-[*4/K##8 HUPF MA*584#Q4"4DC'A.:I'ZDM(Z%"6?5_=>ZL/)6,;/&;? X U4-6,1)T4/<%PNF M'7%F=3/WN3/BU=QDR1I+PH&D:;_;9O196\&UY'W?^O-B;?]MCF(Z ;[53D3/ MC;%*ZRIRYYY#&Y,5(%7_+ZAR*"<#WK0.PPZRWK0,CG8XC-T#7*WG.ARG );- M7*\4K\L30/5R1J(*.64@X874T(@RG7(9ID'JI0 #:4JIGL8"WZ.A=[4W^1/( M3550;L^*68ZUVANT_,HW\QY[SPX\=MC^ 3SKX-#?WWU#NQ] '/.D M#HU'C(0_J,>4[4A.)*>4ZS0*HXAC*FW,O$V@USFQK./V?BY%#(0P,4=#@"'2 M&H_^XZJH! !_NZ\S])08&OHR\:,@B#!QGXLXD@&E@@/I2!-8"7V.C%H2^@(Z M>H\#FKSOV9+%(8QW#\;X(>R>[H3=\Z/03V)0A8$UM0H)];V4I&E(B1\Q$-*] MR)B ;6QS;VM!CPHL+>+(8K/3MY8T0!KKDS@'.4T7Y7]9(P6>(4YBK%&HL<2@ M$6!8Y%)K55Y++G<,.^P*W3U@1T P*BB%#&\WP*)Y6)M<((2$62 M!+"*>5(%ON9:T0 (Z$KR08410]0F)Y3&XL95B5=0X(K\!ZS[2(,Z=QN*^;FC M:D(H:$N:)XWWKHCLFD)N0"&LNW,4Q+$V?A@3SX\XH0*(0X0F!B;U30)K;Y)4 M;&Q[6VPIA3P2!>7]Q&YAQ;"6'W[5)O @)H6IR 0;4W#QG",*>J??CB(M4CB] M-.PBM@7P$D:$20-"DX#'P@ND2,RLR: MJK5,5V4'SC+KF$%3E[/6M77+$^OX MPSTM0+F=6O[2C MFK8Z.W!G.V;!OJ(RF$[)5H)ZJF$:"F XUGD$1X$G"C& M6,(]3XIHSDC8YGALE66Y'9ABN2'(;<#=9C,N4.%K^X_;:92*:JJ?DHZ 3"5* M2.=YH4H]>+X*/@A%^Q^.$L."5(F8"$X%H5+Y)#$>(SS5/$D"RA,I-[;S@5Y@ MY7'+N]7I-IX9C#8 @6.@I\J*NK9J)ALY=[WSRJ@Q-G MYD(; *?1#U?4W.NPO)\/CDG?F@6J@ #T(-7Q M=[IQX%9K_&#N^NQS;\@&;F M[T"HSQ/$<2UV!@K_>C-9B(\@)<#;8(L77W<@_]SXVL:'=H]BGRNM8DD\#PL8 M,>J11 2&I#)0,3FUTESFHHB XTY@KT'@ZF>PNJH5.E1VAE6)/%4YD-&A MG@$9 M<"Y(X+YQP!=BPTL"C0Q4F)OF%G!,Q!O)JC[RD#H$U7C/\LW;<6L4/G M',1%Y^7/,%.F!,%S[ 2X&@8P8LN)AU:4A'/$9JC8+P@,&2>J"G$.4X29 .3-X4EGU72L)1#3SV %B5T[&RRQ:L.^ M5[!!"XM;D?^!!7F+Z_'LQ<0?O8-O1RS5+ RE(C10AE"!G1ND%Q'E1[%(I?*4 M]F:AI&OEP]D8#FF7%X[\XGLF4:6#H[^*!K'HT<3"=EX4VFAL(V;C,K'8M6'X.$<):-JHB?RN=<(]D(0W%!JX5KU===6(4J%SH[2\=%Z>0>48 V>5S- MKPXY?CL)6K9WUK','YN/-VU4BPU9T?V+)K+Y;(R&[?JM=23+' N[E:A&W5X& ME5MQJXFSJ1#5R4_3.U7?"G2O:RR$WR^LF(4/@>&D5M"RNS8);\9';MH!-]&@ M_4;I ME* _+D^G7&=&/J[,R(5Y.M?FW%Z4ALWFS MJZ%M[=1HOJ!^[;4H\'N5GTF9N?*@$ HSXVP1A7K(D^L[&*B#\/@V+W;S<3HR MXW[]K6>K#/4N#X^TBF+C)93H.!8$J^ 0'K&(>+X!BL008R-G)9A[!,[]5I*- MCPDI@3<=BR54;N--)VF0:-08*%' @?]YB$=CY\7&SJ?/(!X!#47$#S?O-.>T MF<M15-742!8^)C?,K\K M9]-!X]2QW9FS7&4&0WD+/2KR6EQS_@-7Z.Y,CTYRS*.91Y:6$ ;*)WI)JF8\ M[3U' YC5ET&"J@1FN.^[!FS=; 6F5Q]5^BWZ-4Y0Z*P_GXZFJ4UD*+2Z3",K M3.&K5(47$[D6QH.#++Z[+Z ;W"K!TNU.W^V.*?(SG+;2K0F6C?G AGB)(WHXX%5;=.L%:&V0-H(U7X?747Y>%0B+^$MK2VJ!,UR)BBRL8I\ M%T66CV'^0H[RHN[QB@\Y$[+(F_'A]^R2N >!Z%,+V]4;W.=N46V6D[-_UO'@ MN-%PKK1BWE%D+TLK"^.?&#L^.,YMGJ';F7H-\H%33H8NMJ1SDL&SB@NWWNV' M3XPLU>9,O''-\D[\WK,2]PK93/$)WK>W(N1PDFKR I9_M>0MC M.>+&\S5+/2*ID(0F"CO,)SZ109**,) ^]_7<>;NJYJ;)[M;!WF6SR\[X"$<2 MG,#'0%G5%]H&4JLB [HI&$]':4!H="5;7!-9T4%>K3*!Y_WD*K,I,LX3;>%C M@E^Z[L0P[=DV\#A E=H^,#O4"MTQN00;3X]:@["P8+]4A_\[BV=[,I5R?I5* M;CTTQ]4AH^ICPMUH6] U3T-#!\@1E]HEYZ&EU?VZZ88!:)S#U"Z=QN'XEA?VLQ7N.-O M,; "6>@DLL#>AU"P.1/*@%M4F8\7$\G*A0PMIO->/B!73>.&M [GZ:J2>TM\ M:PF28L(,D RBJPOL'&% !OQ0(I@HG0(J M5A'"]8(%2/, ?/!IQ?!8D:2EN&U:S*O^.M=8-9U&W.=?_[G$.XE38[A;^U7E*=\U/9SC_O M'GCX@W@Q;/R#O7KO58'Y!Q5*[=Z[9M?NP>NC2TX%]T8!DS5YR M-F7=/@$PX8JG9=-?QA^^ZPN7"&8KN5:E_S BV&6'N29S*"\HC":NL #0QZDN MZ(F5[M,*5@ =](_*_(5?F6HUL64='OAPBT6M-^"/WO&%#EFU1 MGQ?BY?2@\]1F36/(\0B$TLR5"'#!RM:+6IN"FO)3SF8V/0+W6L3;%^G,"ZJ8 MYD4W/!+5PB%+$R$T.3. %'$^?C![$@CK9#Y#V;[RI3L?\K1 7\F\4ZCOA.]* MUH7SP9%?)2N[FA&38PGC?U"CP;$2'#<:U> [#8TT0W6/P0$#)56)\GTW+5OM MJXXMRM-^=EQ)V1AY()PE%Z5;]X@Z^&&SKKG4&8^J*D:-JQ_'!8J L]=JM,55 MAMQ)Y,2<!7Z / V-+*R$#:A$Q4 -+E0 MS6LGCYM8'T&5L0E15MT8*"+Z& !J\WK+K96+A%KB@9DA%\M[)#<$&>[%QL=] M]*S4L::HT4U*3U752QJ::M:EJO!AS?S.P#(Q7Y^YJD#5VYKEOXKLYE@")1ZK MJ%FPL &T9T,L9F+E)%ONIH+>LHK\F%?*-UME55SP[B*K.="VTY518\N+(C^W MQG)\Y=1LLX$+M+:)=-]%UG?F_ 7CQA'6XZAU\F5K5:_.K56^U9#FWA>(1574 M,VJU0YS-JCB7Z]&][V.5U8%Z4P_PV8N!/WH'AT=>+&/) TF4+PVA403PQ@0G MRJ2:^HF2,9VK3@+&ABCF/0?T-&\F!8W6\XKBQBV MV"" 20%X5%FI;(W+D45YX;3-ZIR6"I6G:X MZ;/7N4Q;*-B<+ !-Z)O$F']KF&H7/:P4T@,G'KFO&21L\IBJ#6DLJD],18_MLYAH>ME=QJ8X#(SS@S(!Q&DD%')H(8WS?9Z!@\/A7 MN/2S'>D_,-#Y)!&D[K+D[C:+<_%UE:=2ZLW M5Y>W[*69WC[N&O>W0A8MO>QM^4NO7?58/]JBE-[HL;_8B]77 MEL:!CN>5BI_OG':'"[$X+MUJU@_0[&PA_L?*HS21**!I&@"[:H]B>=^0@V0F MF5X?Z M.!M>H[/28'E[NA7 :G!Q^^1!T3S^<]TX_PBD!_^^^/?L*8^Z=?6;8 MQ&RV4=G^[LEI]U1E^U_>PGO,(^]X.M!'YN8F>[K MJDG9)^^B!P)!]U/B??U_)YX\^W<@OB3C_=,W/LR1]6#,7W?_/>D=? @/#_[* M8,YA[]W?V>%IU^\>O+GX^J[7_W^7'XYDF/ HHHSH!!M*>SHE0DA!!-5>Q#SX MBZ>W%0MEROR4,AT#[E,X\WCHRY ;^)CQQ/?4FHJ>%A7)HS2$TUIICT1Q#")I M((" (D9)'.LXHD8;E@1+1=(9,]9-3J];],E;O7/J[;@86*>SM3H8H%YT0-_D MK/K)::]6E\W%BH/!(>/3#&1\.(I2 MT DI"XA,;'DY8'@1Q GHI1&/5<1,G(37<_U\7\JY+,7%(=979C,^IRQ#?YUE M^+2S#*_-&IS-,F0)#P! ?9.$5*F$P\+$B@<>TSZ+4_8 68;+ ^[FIWNMPV"[ M._$#5\DR0Y$5SO58>;95Y_Q$8_T+&RNEG+=WRNIMT[AM2K>:CDN8,G?;B(LJ M& 'C8,70)GM=:K75>;!BZ%RDIJ^\VIB*&OC<:WK:VXM M0L+5_Y!D1V[(H01(0*DY*4"T[2P,!_//12ELS9)+$$%M<^C;V$@C:7B%!PQDT< M"AD'\TT3KR33>Z[[/T.7%4<71=9RX]F@[#,LKV6CSD<70Y2:^Q>;UT?'9,42 M%]UOM[I_DB=:C;$(]]L,BWS]@\7 9DG='D+/VPS_[<@+52A3:8@72TFH"2E) M/1X2K(,+=)WX,@QG25ZGU$N4'TLM IK$84+3-.5I' 6@IL0J^0DS?$5ATV;X M;(9 [\P6?_T$9B9LD@CNH":(0QI$0L2^X('0/D\\H9-D;8M?V^*OU/4_Y69D M.Y_:W.7Z%Z6_ ^TZ "I.34Q]%:1&QKZA49#"X9"F M-[&>+C\#GKHMI!OTSCZ'AY?'E[V#XXO>P0>OMWO,<"S[NSNL>[D3' :]_O[! M7]]F;2'=R\/@ZX$ZW=_M^ON[>]A RMO?[?=[NX>TN_OMLKO[]?0P^,RZ[S[. MFT\_' D1QLSC'M$F$@1=NH3'*8=3)E:Q\95(M%A@1U]F"UF.%BO/^CL2E!PL M5%9GT[NR81@ ?)(-;\+R3]C!)GE$DS"4'O53='G[A(4!'##8RI!'3)!(1R*2BAE/11O;_MWY MV);)78_G *K$39M7(T\&\,[CBU^1.)_PN>1Q'RN:,AZPB)I4"&4D%C\/ Q4% M@IDUH#P\H&37^>R[?G?W#=U_!W,^^' !_P?=W?[)_NY?WV#XKE$ Y]312,2:^X3JK#2O?(U44#LH:_#($E,J^/XCD21*#!&"&A%'<2S2Z Y# M/Q[/Z>-JP"%Q-ZUTE,:"'K^H CT"$X;"0JB^,@E-?!J&+&$!J,#2>)0Q+OE: MRUD!&+B8,V&$(%V"*!D0G<0,,T1"P@T-2:FWQH@'QXC> M C.GI,HSJ2)Q)"FAGN0D ;6!Z,@W04R-"H2Z@19ZDYBO%0EQN+Z"2%,@UE2Y MD=:U477[=AD)LQX05P_(%Q+8A6-0RP$2ZV3,3"4L>OV^5'ZHX* M.Y]>5YT37G9"A@W+5Z/V\5XU0P+26ZEFNHO/<\)8E16-,QJ2D8O4(]$C6L1VWJ!5SK]AR MC0-ES4[0(K5U_ELEZ_N@>XKGJ/F'Y^7F6>PT/M\=E4!7(E MTFS39R%/9G+,JU1T8-L=(Y%8_%"5=S1 M."9QJ?6+AK%HD>;6:-E8FG(C.<;^ZE(V-34;U&^Z8#>UA\J9V*!V7:5F:&Z? M6KG_53,9K&/=#@FI4O_Q8USM(9#52+L2Y#9HT'$FK 'P_"RMSQ=8VIM7WNLMK47UU M(M4.]BYZI[\J:S?5K>JZ<3/HM AM[/%X-W"C?P -V^K_%:%>CS>W*6"T E'J MU\;!3BD)<)1E^KQL"NNY2E#5'N#/L[%_=3=(V\G,ED*N@PA!*A59824W%,HT M[H;K)H'2H:OW9ULYRJR0XS,L0B;M!PIE4-VT+[.1KQ=S@E?U=I3V4DU[ 5JRVV"1'(*H7([[ MHZ:NS,("@4AR=@$0K%WL?248S/11P8UHK1X&[<^-5_^0[783RY?(L8$M7]@4 M\EX0LG^+0_5>@_3K$/D'']Z#--"](D&@OO1L$P/V#W:.$C](=10D)/ Y]KGT M-$D9_)K$&''"/9V&6P5 V!A+%T*P%#5?7>B M4NAW;"LBU+M1;X8OP[_VA8&QQ,1C]ZKC9I&FWX'5K_,^JE2B\[^P'-FHZ@M@ M%7CWM=S:N:SL,/.6_VIC(WX1T7(:4KW FC&8*HMG5<9_:=>YGW[".)WP\ ML'OH3"97O@UN=3V5\9[Y]VZZ"0%05S-R<\A*5YSM#'7$5(_.L?;V=/O-JC%R M8Y^8V(R6'QC3 VW7EZL7WJ[#31]@64JKS[I/N&Y(-0!1 +GSP03[(B8=KL%4FLA0Q4*2!#PEU"0>$2P.B!=H8ZB7&,^/K^H,#_Q5-@16<=B95E9] M;XBN,QY:I*PJ);O#!0@K'Q(KAO:SLVRFU3M*QR E9^6)A=^ZQ.Z%;< RU3+- M%7IVA61MFE%?9&?EIJO/[:"CZJ?26*?QZ*O:']NKFU41RJJS !JAFX*U4V5L MT6C6QRJ3G9:5PKW0VL2*3-LF;C:-;@K4TPN+3P.EL>V":Z2<%ZLVUB+^"LFK;IF7\R3=4W1.^W?32U?)KW]S(FI/6Y]K) MPL[.C< $0NBH[UR-F(P^T-:*=!U7KDMP5"4X@G4)CB=>@N.ZDAHS&;1>Y"7: M,R'C5%/ 5DY-&GL\H1$-PR0,'B8O?O&1]K%"CTI+P$G?9[&&ZO5OB_SL=>6S M^0(P]+KRH:P/E-[IYZ/0#[DQGB0JU FA6H&0FAA#)*<>8V&4!G*N>JP?>CY/ MM9):-F><#42H&^/41B6@G0SM M(*BU6@M,TZ$#[3O8A+HZ*6LC1$5D>/--O9W22EWI^2-?&'52+W@[H.X7Q9N9B%;HD%?-H 3,M\O&Q M

9'/MH6_/32 _+5S>=;17.2#"8\U78S#^SJL(KXO-[)D,;0Q7]>=\!2M/K MX-,MAO.NO2:+.TUM=EQW)_L+D+3K*]00^9\WV8)PO04_LP6@\%KEV#;M;+4Z MFG3@M9NRWH*[V (UZWNTG2@0W3&. SZR/H7U6M_%6E?-L*Y:Z#I4YJ8\8-73 M]>;

:TSU[K@I^(1O8L$.5T0^(2=J0TMCG7DMVZJ5!RUVN^-(9XL:JRFY7B M^+C0QV)F[ENK$.':8,IC7&!G2J#GRI+=WHQB6$R\+0=E&Y95I?W1Q?1SE:O"2BU>?-.R<]#Y]SLRT\^EU)_*BU4B9 MJ"TS-O9I&;'?_QIMUOD"Y<0-7H>3-\DODS2%5E-=J[P[O7@2D;^@9?9W7=PD M(/DAS!-[V/Q78=1**]K6A7*T0RJK'KRV$ZGHNU:A9UE96F2<;5,^U85TZ-SL M+O6BBFYNQ=SOV,0@#/6XV%SZVNE8/MNK%R,9VB$6=JWMEZJPX 8#6X5O,9@9 M4TZL3^'U[E]3 M0XL/S+A:/D9BBGWK$#X0F5/HQ MX88;XE$A>"P58YI?$TI\U8Y2+P@I3WR=>!&- I90Q6(9L\3W \V57._HG>XH M5NYE26@";20)0# B5"6::2^W MS5MLY5[-@M<,=B'S5ZV>K73HOHX$X^*DV@6M[UAZ;-LG$>&F@!-':$,3\.4J M<\'2"%:HUYZ7MNLVFFXO;%*(RZ*HTN@FO7VO/LML"-H$H6V$\X)183/LZX9F M ^TK2_=U(YB( :*LFX=C)^^I_E%9\-Y/NXK&-MW[0Z%VME;]QI_)*K@ M^\56A[7L&DVDLTIQPUXSM410:<^Z]G@L->[4W=#MD3X>U"8$MW2LQ^=,V_0]@,3,3E$6&0A*F;BQJV;*2A/$ M]\@>)U:UD;2CWQ#]I,::"(\9G- MBL3+%W4+>XWY:M.0WG)(EM-K_/L]B?68JTKT9[#\)VB^L#7HG<%B8NBS2[P$ M(F^J5ZT<6;^N;5:K1-@ -H-R8DYKK$[.$ =O=)B&JE2ECREM(YNP1PE"6?5K M7ES86,@!<@AL.C"(=$(5UH89VIA1%%@F0(C,D,&< .U$@?VW*T'*/G42>BJK M@=8/W[147*AO6MN: D8#O> LW-LJV1!YY6QLX!-K"^ M&ORFV]A))N0T18CY9=Z$:?1EU1Y>5-9X#%A#_1L%[P5OJX*"J[7#;[DQMK)L M1(-%+G&B1+(8]T=BH/-QV;]HL*P2JBNT2R]< 8#Y7=F\DGJF'B6IOCX5YJD/Z%!6:VH/%*MWU:*83K>#XSZV1N":+.D6L MK0!-#ZZ91'4+RJRVJ(\SU&RZU]7/PS[N6E452.HI3&3$T<*Q-U-LTDFLPW@V MDGRSM;3+W/O6FUAKA8_$:/ I@]W!&!Y8O[K^48L[']IF\+",=B:^64X#Z6'! M*BVJO53;$(K:%=IRVK9B%.:M8BU_PV]D"=-=Y;3M MVFNG%U)-F0\&ND\F4J3UZ2O4SV4FG&&C36F;F/>NG]2!:+Q(+=-([?.:K*!"(VQM MEFL8H8&ET)714[3B\9HA%[$QBA0QRC4=8[: M*IV<+JF96>_C0#O5RNJ-K4U#];&M>^&-<%:+T=3+M^;%AZ7BP@-7+5A")/>9 MF_7I!*3\OW (KULCV+>%ZVSM'!1M0'!Z#^KB\VVENW_P^8@Q;H+(3XC'!"54 M"DU$K",2*%_&G*;:F!5NC=M&W6-@(5O,FT*+]$B!-A5#( M\4"&SJ^/5[!:2=EYL?'QT^=RXV55B&;F.^[A]DL[\*7-=IV$D19G->=N BIJ M.;;56G(#ZDECC'2%<_-BN9VHS3\-N%IGTMPLI\N!V<5PE14F.DNK HH[%)8_ M+"L[QQH.'%M)J&4=N+:7L'/BHO&\,>XZ :6RO[I$K*)TAF0X:@@:9*V=.2^, MKDXI:WYRJS)=8&EJXV:J[XR;RKQ_]05,Z),\P2*HU;>M>]B>N+FJ Q[F$C-: M+VL6IGE;W24=%Q4KS=@E=B]%K^Z"MTP\VF=-'6,D$]18)S4UFI*:N#;'P@;) MP2H/QO; J^IQ]_4/UY1TG)ZZ")C&,UPN6BBD7'L#4N=,77G.;PJ[WBCIO%_,,'NRNU%;;]-08RF9L6QJ7RD5INTS0M*Z38HL1GV3Z M>U/)NOVXRL7O!*:JXEA#*>6)]4\0^7XT ZK;48F76X$\K5G5>+Q"H[H_PX; [R(<@K\%";;SW4+]TQE3XV:\JA)V?:*L.6/5AYI76VWAC*_!JZ)B? MATVQ3U ULDF!W,DIA39'V MRMH0"0?!'W &-"I:Q;V(#AFE M6I-G7[;BHGOZ^0@;2/FI$23UF"(T%8HD+-6$\CB*/<-%[$>S6E%#73403@)I MVF60X"0JQEI-1)W&9H(!?S,1S8U_RX"0.I 3HP@(C;ET-@*+J/FXF"JPE(Y^ MHB1^3\[GSHBK1_?(^;0AN) ?BQYHENI?=(Z'"A#+LN\E]2F@2 M>$10+#=H@#N2-*0>X[GJ9&=YP'.\R%Z&7VN5A!KUE8]6VJ=%%F_70;.561LE>&? MKPD[\A0ED(H\[<;TYVPL<7&I330:OS5?5J ZJIZ+L2RNTMY4VJ\CB2:E;Y[R> M[E:P;'B.@+.BE3AC1X4B.>A9.%[;EJ8QN6..2FV.M[/!*< B9-4 X#,KQ]]\ M>O\F;$-WK,;8A7AMD:)J271^AZKB.*Z-W6QES1\['6-NRUR"337%)TN M\?VH?4]2UQ?-<*I[0K5&,.J*GNVB/Y9V.TLLJC4$5!)%I?P,)HGP3O2HPB7@ MEV_:*E4S%.0^M]GG$T"IC8&=T7E.L(K43,LIDQ7ER):7LM:6O+$!-:/ZR?>F M%U,A+E42E5L>*W,V-7&UM<))W51T+V]6M'QN@+;&-@RH')>5HVP\M$8 T=A3 MJSA=5$>_"P?L=GF&53S%"BFSCO)HTQWE:05'_2,G4M'GN^ M8(QBK+"8N0N*1(- >TLJN)JCDVPI,I=5^D6G;PO)CII;[-!L+EWG&+C)]6Z" M@3'O/]U LY/--/*8V%\E:3>JTQ4H_>>DZF-UM+N3K"7P:EQN(=TRU'I"3M#_1P5.^ ML''FL!8.J!=Y=QV,UX==8=/&G MGW)\=Y#6VC)LX6J?A;?N_T^*/Y=K63YB_/-B+AHKO[ M[0A+PD:A"(A)8DJH8#Y):,R)B3P9J#".M&=F8P15J#S-3:)]&<$^1$EHA(H$ MCXW/=,S2.MWA'B-L12PP-=]WVHQ?^?H^5G+;'CIH'M0^<]-EG_9MMSLS V6W MFRE-JONTRAL[ ;>.R6M]IR;2=NNA=IK2PD"[4]#E)I%V8C _A4V;8=DN%(#O M;+5.G>61MIJ2U5&8W]O8ZYB MRB3<$^F*Q$Y)CVV6;%+[AE-14DN-QDVKL7YX50Y">Y+#5RJ<5%'O$VZ*M:!==W) MDJ#!T>:G3]:D.=\:'P)^HO)Q.L*&ZI/%T$H6X)!+\B@#PNJ[$Q&^,2HXMRE';&YT)T_FD MZD)1Z*]J=NB:6(W?"V@]?;[3R/'OBWR0HR_$DJFS0ZSC'[H' 'FI$B(R,4FY MY(3&OD=XDGK$T]J+#4MC$\R%!*W &;FL=9*LNB4JX(1):(/%E"D2>!QG?B\? M/+0$/+?0/FLO=!5KN72=K=9X@6JJVY$5$^?M9!:L\LW<)18PKK5&<^PN=CLZ MN\-V"L&-&*>7C[0S,05W6W[A)J^_TNOP>P^)-Y5^]5X7-K=N14X#VLWJT^#; MCZ]?#B\ ^_OXS-[IAXONY2'M':BSP].3?O?T,X5[?G3AOMG3 -[?_WKZ]]EA M\)E^W?T0]';W+GNGQWXO^)KMO_M\T3LX@?&]N?AZ\-%T+[]='OFIH+!\(/A& MDA+J24W2F":IDC%E,HE3YONS1T?/ M^EI;.B.**2YX^RX#.Q?:-3HDIH;(2E>S>UR%*2QD MG5<-9E>/KEWK6!F?P-3Z8ECJ5_4/?X+Z-^R+BU?9P [5WO3G-%NA(_J[+FQI MY,K7;F':79[XJ+<\YZ<>%?"_JM]<7=ZRE_X8J?EK+-SB\?++WI:_]-I5C_7# M+>8G/_78JZ^%G*X'&]SLL7]88G $ 32'E/E_-\*-&;*T@LX08_CZF>H@Y]7U M_EYY'=_">/VFYB$^N\53@N$/?$Z[<:-U2\[2M2/IN\$#?IV\8[GE$"LB8]=U MU?E;P!E57'1"?[,Y\&ZPAE?,$8LE/OP47UB+=3Z&1RB;*RXU[%*#6&C"$"^G M9GSKB:[(9N+I?8N)+*7M1S9G_QG.V;L-BZ9"?L-X@X$BU;BDU-J8/Y$(O*@W];5%%UJ#?P^KGX[)J MT/YK"KO2,CL3_?+_;A"D>9@E_#3OBABYQ+1_@':F6B>]&HS/B,JM]0N? X^ MY=*6@1ZC$G]R>/:COW\*SSSX>-8[V+OH7;ZY/,1[3N':9?='=_=O&-_Q1?<= M?';P]JR^!]XU_AI\CF#\_=Z[0[][NA=V#WHP+WC&.QCSY9OS[MD'MK^[!^/= M^]']\M5T+[P?_QR\&74_>1>]@YWS[H M4/B'!U($.M(1HRR5+$E":O''J_''7X0_:]BY']BYG(&=. UTK$Q(=")30@6- M2!KPD(0LTJ'47%"I-K;Y)@_I'.HXM\L:>AZ:4Y\S] C*(YKXH?*]E*8F2=*0 M:0":(#2*"VT0>ORDAAYO#3T/!SW^#/0H'<%>,4:XT8;0T ]($M$8]DGI.(Y\ MI7UO8SM,-J-HE;#G9VTG*V\>V=58,W_0,I#\FE'D+I3Z)_^,YV"#^&)_T8K4 M[1FF"Y^UBIHM);?@=BNR\+!>]U:HCEOB&\9AX//% JPXB(D(9$^D+XRDFI:?] MC>V8;@8A6[/VTV/M.]=*UZS]4*P]J[5RCZDH\02)DS0B-(8#.P48)[YDH8I2 M1<,PVMB.XDTOB%:(M9^'UKIVYC_;%ZP5Z;4BO5:DG\&1/.\Z%QZ-M14Z0#+I-$I\33J01%.C$D\4Q @I@EA@9I MD!CY=!7IQZ5G6+T:BR;5Y=@75>U87*GCIS21!6OV=##MSC61O8$L;,T"T7]M M%4*'9CNMW@8'^:0!ZWMQ@5_>*0HL]6QK'4P#G6FT1'/EM?O M7#6Y:UY?"S6_Q/"S^HI,=0A[[1,9Z)#0)%:$:U\#PU,5*9\SKNC&MK\)U+!F M]Z?'[G>NKJS9?:78?5:'@9T.A"<%MF##VAV2DQ15&N%'H112!4D@+;L'\0JQ M^W-PE53E9:J6.[_;97+CO.BG W7WY4^I-G+.0+/&M3O#M?G01&Z2V)@D)

8\9#.FK6F'$/F#&K^C!/ MI#P.0/A)C2&4IPD101 334.M8\.]%+L/Q6PSBN<3F->8L<:,A_4 K3'C'C!C M5G_RF!8\#0WQ0R8)-0 7(H@%X9%4(I*24H 3&YR9XO3S>7?WS9%@7JI H21*I(I0!DI'(OV0F$ 8P92.0RP? MX&TMD!S6Y9(>G$&?'.+\!.#\HCDD6./,;\&9BVF]'E- @\$EJ M9$08#6#SPEARGR+.^,$*1:FMP68--G=J1UF#S6\!F]Z,4",#QCUF0A)S%1,: M*DH2PWQB8LYB'OA"A=(*-7=E0GU(BT>E:59M&ZXNA;_:RF%E/+RM,__&"_ D ML/76DUY!X%UIO;*BPC4(WPJ$]^8T2\XB[:7<(UYD? !A$9,T8 D1/A<^#9)8 M*?G+FN7/8N!OCNV[T7AN+":N<>Z1XMP*:K-K=/M)=)O19X/8"V/LE2>8#R(F MJ $DD<8C,36Q\+72<13?C3Z[AK@UQ#TIB/O=.O0:XGX.XF:U:-_W0E]'G(1* M183*)"4)]Q4)M&=B YIU&@=6@../!>*LBOV'C???OD&+WZ;QZ'UVBES:$ PB;V.=1XO.-;7]KGID[0-M]^.&V)/*K<:IK M$KE/$I&71WX HJN)0R(]G1*:2(\($&J)X9HG<(4SQA'PYPL)3$@$\>1^0Q/7 M9'*?9'+\XXAI*4-J-$EYZA/*/452SY-$BD1+V#L5> F2R;Q=IR:3*F]H$XL= M#+7$C>I? .VT\O$ZH[R=5G3C0@F==$?->=5.L!C&*4D9K2MN8%B$F<4]/! MW/4ACSF/A QDD&*9K3 !13*!,U,!&Z2:1D><;6S?LNVYSZVBY=Z7%G]L+^V> M7DD;-'!1D<.\S'"TKPJ-R_-=3UH[HS32NK%ZL3>Y1:0@H,$Z+KVE)9Y)#3Q? MW(UJ?ECIF;6; MG?;2R1ESQY-S@B_ 45Y86GL%TK0N\%LP$O' (^B<%(CL_^=Z0H\WMFWK>F3) MUW@H#+#4B9@GWBLI>_G%G^:A7R70X+J.LI9 >_E(5U+Y5@,6]_7Z*TEH2C>Z M \E_^H3^"_!TH,L2SN$4B\["VW=!;0$('A?Z -[T5Q\ _8'/UMZG^FR%[W_Y MV.^=2O_P]!O\_S$[/'A[TMU]^^WKP;_P]]?3_7>]TZ^[GW_,GJW=+]T?7]]] MAO?^F^T?_)OUWOU]TOT"ZC<^#_[NG77I8=#[UCMX:[IP9O<^'+' UT(E 0'5 MVR.PJ E)=6*(C$/F!R;1H0J=! 7GC%8[**'X*#H)%BK-)(W2B"N5IFDLA$F, MHJ&WT=$@L P1D(LQ;&^]_IC&6V] .:\0MSEIH59Z_7NGQZG#Q&-4^'XD?% # M_#0()14\"GV0(D(A-F[.J]&=L>HLV"UFU2]P1GS)BV]E9T?^[SAS!^ 2)+J? MTVU_T-D9'X_+42?T4)GWDTTKZ:!P*P87'60GD'#P(S$9,B)M,Y?-SMY ;G5> MX'&5/?O6/&P9Y_%/)8)5H 6*12$"H%(PFY.136CDR(?'Y]T1/N@ 02Z 9[<,9'-&0FJ&B_E M06X1I= UU>GR77'CGH4/K?\_A(QR%#(/8-U0 D)> OH_19LB-F *A<%V#CJ2 MX<8V]Z.M9>%UE1G _8*@TX'=/T&E?@BJ=F>@1YTT+XK\W*KF<&*)X;#(?\#2 MCW3_XE[1*?X%=/HG$\!)UOH$Y^P8/UKCU6*R^N8?Q9&?Q*F'C7[0K,1\GV"H M)F&A2 &L@L"/8S10!_,>]1JP-CM6?X?]4V.X,CCN]-$#4G2,UK](1W$<O:6NU^LWHOG%% .6>=?@[RNQ$2^?:B\Z+4NH-:>H=7 MY27WX,OI2"O1S?#KZ2*ET@D*L@V0G:'(5,>^K@]JOL#7@:!A907^!%SQ.BBMJI-B];:.%3S0+L;8@:L#^MYGV#VGN+"O<]_$0>(7RW%ZBM5^ M88Y"G8*^AFS?4>,"%PY?<*8%VCWLQR".9["Z+\9#:P ?:.O(G9BQ9P?_THU^ M."[D"0P(A@+J4'L2. *4S_I +KBF;IU/LD)U_G_ MUW;T29X NO?UOOFH97X\P'GM*5B[S&1:[5A*J1!5[0S:9_".HQ)K<'S61J9S M4!F3(&(L)CQ)0(1C 58-E_ '3[BO%>4\2&>--['T!.5>*J(XI"J.X"L) &TL ME D4#9-9(]/]XAM $!#]N>4I:U&&O0;*A(>4;:O(?Y4WX_"*41;B95.;H7I1 M[1VQP2LPT;X8EOI5_<.?*BN'?7'Q*AO8@=N;_IQF(_0ES 2N6..LNSQQ,VQY MSM5098E4;ZXN;]E+,[$V[AKE6Y$7+[WL;?E+KUWU6)]M!3']J<=>?2WD/_?4 MIS78FVW8=6E#R^I0K%)/NCF3J\L2 2:L)+5R+B/@KJ;JW)(//]F]2O[8:=#I M3F9\DQ(FCWG9=AJ):GF+A/5Z3=;K\U!9@7L)F?UB#N*OHPP\X3ZCEU^C[0D% M=6N$TG#$@_R^B)CN9@&>8-3Z=3-^9"'K,U:?4+*4ACY7/%441.T4G9;2CP(_ M216GX6+WU;RQ9X'1<%Y[0<'P!OH+TBQ<>#,AUL=N#:HBW3]?]-Y]]O;?=8/N M[LE9[^ #W*>RKZ=O_*^[JM\]Z-+NZ;_]WKNN-Q?I?K#GP9CIX>7A^?Z[0[^W M"UI0\/=9]^#?;[W@\X_NY?%%[\MG[_#RH^G.U^D%-512+^'$5TE$J,(>2K%* M"="Q#B,>^EKX&]O4BQ8$Q_Y2I/OU>'F/F3RW.!77:/ATT/#*7.P9.*0>54I% M1L=>2JF(N3!,!JE6:< \&JH9(SCFC\SBXDP2]LG_7BP"Q_=%_CW#F$O1WQLX M.SC\4LG(.XW=<0^+)P[[>J0G):5%Q=')PKM>R'C J3$,TP]H'*F"21DB32<"H*RFB8 MHNLQ"19D/ZRBJ'A'16=73*W?'YWHHF,C+@:CRGOX*XUI'GU-^$>BV;H-<]^T M>[B&J]O 53:GV:9<4:%%0$+&0T*C1)!4)@F)F!]HZ04!%>G&-HN61DH\XJJ+ MSYS![T!7^UTJFF7M*69?\_GM^'Q6/0OCB GFAP3$#X]0KD,BN!<0/_*9CE-/ M&!EAK.^:S9\:FZ^DVK$^QW^1OV?5#I6&L+VI)+"EBE %G)XRXQ&3Q"IF'C<1 M4W".)PN"^1]?0=/5UBW@W!O" "XV.\.^&(Q.I-/-]'%I& MO8'ONFW2O(YU7$^WIO5G!O'KF$N,;@.\+@64%1\-A+I*^QN89/J,:BRYSZ M) RH-A1S[=-PY3#XB1JAAS:BW":A86J&70B2&S(N]=HF_3NDQ266JIN@E%B$ M4LT._H,;^!$GE1O8O;7-ZM90U7L])RXF09B&H9\"5"4QH3(,B "AD<01BST1 MLC@Q9F.;KHU6CX31?TY<7._-BH'PKXJ+:Q!>91">E1=-Y'O<9XH$7":$*AT2 M'@64)%P'L-\T26-OY4#X:1H6]V;SG=>VQ)6W)4[VK.7L.#@1@W=YKLZS_J,O MU'"_^+0@-)_[QL"11.)0!:#/)AS;;%#"8*<-BXUF.MG8CGUV9_%6:\/5"DJ) MZ[U9,3!>1:/B&HSO&(QGA<7(\(1C;0XEM"#42Q+0V'U)XB!0@1"A2C5=/3!^ MFM;%FJ;7)L3?(B1.(.,)5^&Z7SR9CTX%W3.B">,D#2*?4!$:PFD:$T,!0Y) MQ7"N;&S[F^$5I;S6AJ:58M6'S2:Q]&-& M9422V!A0S:0B/ P9D3J(#&5A:*4!OB D[>89@6NF7;'S]:[D_O7Y^ALX=,ZX MJP*>>E(3'7@)H<;6Z/5BD@CN2]@\SQ8&A_,U6-MW[RLI;6W:?22F7;M=O7P@ MUWDJ/XM(\R&BW!>^3]. :!,%A+*4$Y[JE$@/CA$#,I^?)!O;;&GA\+7!<*58 M?&W,7=V]>>3&W#7\W@'\S@J$' - DT"04)L8!,(@)3S6(4D,MMQ4 0MCMFKP M^S3-MZ_[&5 U?-97'0.#+SMY"N.XNO#G$U(Y;V,G>L"PT,7IC7;O_@>V[BWN MW'ZS<6MXN@4\[<]'A"II?,D4(W[,(P)8%1/!N"* 2D&L(P-T$&QL!V'\2U6F MUC:E%1,_'D55N37/WPW/SUJ1 RX4C2-!_#32A$9,DX2QB#"31L)7(DY2L;'M MQUOS77_6#J 5Y/O;'.P/&&J\/MA_)Y//ZAT!"QC5:4!\JAFA,N*@<@2:2#]E MD91<*XD'>["H9_R#'.Q/V0)=ET5K-5!Z#N;H^]0X?F-1E=:%=6656T/3?(!Q MD(;"]V5,F,_11^9C%AKH',;G*?-3+:2B&]M1LN7_>F';M<5S93C\=U='^VDV M;ZD<:X:_"X:?53C2*#2!20+"(@T,'U LB1A'1,1^HA*E4LU!%@FWXC6_/R%^ M7T47QYK![X3!9Y6-) BX,H*21&*)9A,)PG4"OT8BUCK1:0R;O!T'"YIY/ B' M/TT'A],U^OG@F+B^NK^H;3QA,\@J:AL3S^L:GGZE0L_!SJAI.'3Z^;R[^^9( M,P"@Q# 2*UIU&^(J8$1Y,94 *G&8NC)IOR*!K(V=JQO_LMZ;54/@590.UPA\ M9PCUT4#?JC,2 M/QKQ\&)MBEY]X;#>N0/QHW5Q#4NW@J4WVJ95G\2<6_E)SO+VF@>_7['Y[=K^887=N6"!237P-G$ZY M+PF/$I\PF41QX(61H.G&]AVTYEES_*H=ZJNH;ZP/]3OA\EE=P_?A2.=A3.(@ M3>!0CP(B$@U$3E4"VQ\+/\;XMB!8$.#VJ,S159]"][";M"J,MV*V-?#^UDBO*Q#X5Q)+VJ+&00%+XL3P:6 VV0^0&2]UD:\Q^;:8/*-V MA]03GE2"*%"R"4U2CP QQ"0,PC3QX&H0R,:SM\;D-2:O,?E9%!Q8"\-W#+RS MEI!4"CAT)9:+1:]KQ%.2^J$@02RDD=($W&;W/A5AV-I1_A@A]6W7L^D!H169 MA-]5]GW[O^&/>@9GHCC.!O5 (V"XZA,<7631]@X8V?>NX^0 .;E5)+$SRCNC M$]W)G"S3$?U^+IU9Y%P7NI.*4JL._':6PV]*CT36AP^RB134R5/X< ?BC0? MC^S3RB'PE,ED50VK(RK&W&R'">)%9$S7874D?I!"]\4('@0/'NFBW&JHX=K5 MO.OEL\]YE8U@X^74@L8+%Q3D0P9Q] MK]^)OT[&JK^[KYR(44<@70)QR5'_H@.$4V3IV')E3=H+1PDO/,GD23.[]IMK M,JSN%T#ZH^RR(G;3$#/<.]/08Q,_ JXI1_C<_$R[WL$_AGI0:D?F2L/ZRLP^ M[!;T_9!H<1W!J+PSR$?PJ^GC1HG!12=O6N/![F4RTP.)#)\7G6$^PE/;VF!A MF4KQ';Y5=DR1GU4X--+'1;/6S=YM=5#-*A"U^Q>;^-7RZE$A64Q(&:ZU61-> M/QP7P[S$00V0;F!K\ ZL']Z@,X1#H$$9SCO1F24*.QO",^EUP MJ9HQ$'K-'-+*+!K%\[,A+LIY/NXK8 IXEN6*["HF0M[)I0T0@Y&YMZ8:2&" MJUJ] MZ9Y6HRS4T8?V'G 5=G!V_&HS%<63CFK\G'#7LP/>P<#S\ '^A6+=8D&M-$3#S+>Y'2Z$^@%?^!>?/ MM\K=WR?=+V_.[?/@[]Y9 MEQX&O6^]@[>F>_KA8G_G* U2QJ(P(B&-L5<3:*XBBC417$42MD"PV'."=C88 M@Y2+4 F3WQ;#4K^H?_E19.>R+BU?9 MP$*PO>G/Z8, W6FS[C.46=WE/\\S-3I!96W+6KWEQ=WK*79@1L=RT* MMX(@7GK9V_*77KOJL7ZT16GX4X^]^EK(Z>\9;'2CQU[G2;U6_5@:-I'^EL,K+@7^IM3*MXU2WC+ -?[G^*+; 0DX_A$:I\ MV7G12"1SKOW;S6Y%=A".<^\6$UE*SX]KSGYR&QI=&JSQ4ZR[&B;/CTX:N&UX MRC,R]=YNQH_;FIM2+S0)%QXS'DU!%9 I5=R7W-,\#7UIY7^OEO]])_^WS+KA M#;2!LE8'*M*[F:DV?)R*@C/5GJ%)];/?^_+![UW^?;:_^_&D]V6/'5Y^N#S\ M\O6TM_OO6?=TA_9 .9@UU7X]>'/9._CLP_-"&!_MO7L#[^S#/;V3KV==K_?E M\*(+\^[M_FVZ\WUY/![Y<: B$FN*)1)"GR2I'Y @HAZ+) U3@QG4"=\,V%UU M^EH-+]B-!W-C%]@:^IXR]('6S3R6*H^'P!:^2OP@B5(F$U_Y\%]0!1=4T.>M MH6_5H&^V.HQ@FD6,)23T? ^@SS-$1%P01D%YCP/?-T8!]$5LDWN_[*2Z%^B[ MF19ZH[#=U4.E7F.*6K;H-YW>8X3>&\_M<8/LOF?O"S74'MG4#O? M"R80QM=1&!/IQ'NN"ZD'(W&L]\V_N0L^=Z$G311D@PLD>)S \-/^]/W=/:]W MVKWL7>X!D^]=8-% 3P)RZX0HI4'O4SPEL".#--[/]S]K! MG(]'Y4@,D&L[4@PQ. R(,Y??;$!37HPZ;YSO^W5>##<[ZH_T#]&Q[/ ";]^P M/[:V<./EEKL\Q.P"I1R(D1JN@R[O0 !.C[$S7-W24& F\311'!! M0Y8$G.L0LZ_2M(H^ 2XBB]AI/JCXO;BPD0@'><4I-7OI\EUQX\/VD48)_WR, MRL$.VS^ 0_K@\+)[>1ATSX]2+THU992(, X)I9XDJ4[A)\98E"0B2;2WL8 @-/2 HWX"RR&*J M61CH(/#0+;N@T?@<&:%050?X56Q>!7K::&;9;">&-%>BRDFFOUM,!U%+P#/J M4*@1B",8O*S&!5Y&#+\J2NZG<.K*>BY+B ^.?DM9 ZG?VP# *4H#"4B^@B$# M7JM2#YX9>\#:E<53W2!G[W@6DG0=JS8C\*.9L8_.U. M'HS:=I'AJ<8SR^X1G$(F0PFA@YA4HDH:6N$(?J!.T*YUTP+) D/L8(JK+335 M*7D7:\GH!I(1!:55&Q5RCP<@8!N0C#SF$:$8)WXLE"<,]SU?;&SSI=ETM6#4 M%-\$:JF2!9! 06D#HBM'34!X3;*MR.TFF:$1G*9KYX@FWZ%E\T'%4SLRG7U4 M5BY_UCD\3&FL)F_S)L:6BT2GBV3;>2V*?FZ?Y+Y\EBO=GZ2G_0.%=9<<&:DZ-9\(Y, =;S;X*>G]118*_W,10^,WZ5APLVN]L ML'@Y@K_J8/A6\@%WH+S(VVX_^?2M%=\_]=&*WV/QPI%C&3LI@DB0H(E9R1- (MVT1)F*"J;9( *PC> M0#$J80M*4Y'%=4S=X,5FE2!1IUS7Q'Q+$T[*A ?B2:2D2"D,(N5!P.( 3IE ML=A+G&J$M$9N1G1O@8NMHMW5HAP7E@F^ ,=_'N0I&LGP$-VS2(#IX@,)DZF3 MQ\<%:G-_B3(K&X)\!VH?NEGV7+:+VAN\$04F6JUM037_ND#W3HY-^@.L.F"]^YU[FL[TG.ZR2Q M=; @SW7B$,'+"U*Z)^G52;Q)!^M;=TYFX!)K?:_<-;(?*"M)#XARMFQP\G^E^BC36;9 MBX8%8$:55#I)JFM&64ZE%E?K_&+)/KQ?>67YB3*I2 S$Y MOH"'E&U)\+_*II7K37CA5;W.CR;=D(5;/%Y^^:JNNS7NG? MNM*?A\X,M-,>+PZ#+#D__^M:]5&?=4_C\] WM?=D+OIX>A]UW M>-]?6>_@Z[?Y"H!_GQY>]K/NNP^7O>#PHO?N;=8].(;W?CW;WX6QHCWHW9[? M._MHFE+8-I"V>][[<$0Y33QM.$DB;;!^#2.)EHH$DH5,P_9J%FUL1T'T*/*J MUBFE:RS\S8U"UW2\IN/5HN-;9<-0BAT/8LTE-1'CH>+"]U*3Z)C&U+=G>G#S M))CUF;X*9[H_SY:F/;WZ31;=/\U@W@'Y',O=Z;%8/FE90CU]#\.Z%Y M5LB,0A$QZ2>$!3PF5!B%-8\%":C/(^6Q)#%T]:#Y9XW\JRU,[LT&^_R4)/G( M>OL^:[.LWY_C5YWA5Z]>;.WP !JI23Q)>. 7FE,$AYK M0@/&J4DC%LO4UKE)%F27KUM]KR <_)(U=[TWJP+5JRA9KJ'Z/J%Z5M#T-$T# M$#))&%,L]6-\PKD4) RU+_TPC/W(7T&H?IIFRYKBUZ;*WR)@K@'ES@%EWJ@H M-?5I(CW"&66$& M^R'71BM&96 2[L+ @--3 H-G7G!J3WV*11H%FJ/>:[TY6Q%3I=GZ9A MV$49K&W"C\0F;+>KEP]DVY6U!J3; -+%G+CO@X0G:)00'88>H<*G)%&:$I.D MU(\Y#:4VBZN(KFV)*\CB:SOOZN[-([?SKN'W#N!W5AYDH?[_['WY4UM)ENZ_ MHF!FWJN.4-*Y+S431%#&]N HB;)+;C_XA<@5"6NA)6$,?_T[>26Q2 (C$"#! MK>ZB$)+NS9N9YSM+GO,=JC6/B'.5X ?C2 5N'1O7-I[-YM:ZO/AD7,(@P8"/S4RY P! MF#(I!8>EC$9L; FCRDC2B@MXF5.ZNFNS"/BNHDE8@N]2P'>F0HDP&X@!GUSE M]CV14F0-C;F'C]-@*!(>Y0J![^L,#N[$"368_7E%'_D6PH3K;A).5JYA?UY[ MLSS66%JZ>V-[>,F5D2$,L(;;W7P&UNL M*N1L6>7]0:N,4ZU8G&KYZ0*W- [Y*S>4&A1M4':[(T&&%[LC8LVK5(*BO^!) M.P[C55+!! Y&O091",3"4.*",%R7S*C MW=P\@S(PO8("O^YN2*GPGQX!ZE,*'^N8B=P=(B9E(O>HD;8,$"#8K/!5DB$5 M"I\_QDM9@:CUPBU/U:B]SVIY,XU>[NTX2[&[J+^X!/[#5T&+L\3I6$&%L.8. M8#T.2_!?'OB_G_'VA"0!&Z=08OE,@%"/# X6&:\!]I6528'Y)W25X4>SZ"Q/ MTIXI@'TOA7%OQK$2=TO\LA%H"[&D%/]&=CC(3=62^";!\NL%B%R)]+E86")R24FEYC\)K+V2EMX MR< ['0C1UD4 V(!4S!31,1'DI/'(*4NM%UI1IU^/+5Q$4?Y9M-:9UREZ#7N3 MC=JS%8T %^H ^$!AGVG\MUC9U5OKRU=K[,-X=^&SGPE((ZUM'\:H*+%&(Q)I MIM9B!FDF-(K*J> IYM'27$*U>5MY\J0Q7R]5CL:3/VHB=KW7VN2=&ZTB!Q4[ M'/9;[G34D&K8JPPBB(MMP_X%4S<>M7SUJG6J;8^:3>:N8EV?&\"YV(TI]Z@= MM2G+C60FW=>F]V5UW%.M:!C;S5^ 2\6B$VOG=!C[,'JPJ/.[+I[WX"XP@- : MW38_",II"YLZ/7@5XM"VVH5877H.E9Z#/^9&N-;U3H?%U08P$:#-_'0? MONHMO>"ZX?8F<)=KYOO1CD5Z;K]J6,AN;WBU"J/N;S"]I[!/\LKFGH-Y D]. M^R>] 4S&S8YO\WN")R,Y-CQ1Q3B5UBIB-;61:(-M-#,]W#P-R@!4$(?A\X[I M[,8I1X7&6M*<7KG20'I=6&XV<[L998X_1]TNBUF^[ ;8&ELQ<5XOQE;14G'4 M4F[P^\VI+WZL33\XR38I5#RF]DX6/D>T_"JPC++/S0ZQU\H8;8X)+TD5+.E-&, M:-K[QVW&SF:Q_ MV/8[NZ+6R7_[3.J=]_2@L?NS]O%?Q].AE;V=#^UZX^A\[^,'>(X/,*9/+;CO M^0'\K;[SE>XW#MJUX_=G!]_J\YIO229LE$2A8(U$W!N/+'$M%YY?<]X)$'7P#OO@1#X>$>9AP)]S,.#K(*;3 M]I^@KF]@ #R&_SV<]K/J+J7^/E(_36'EF/.4*X<4]@%QQQ@RBL*^-;"46FAN M?=S84IN7(C]>^ZW'V4EK4:.\$W_$=N\D^]+1-[MPJZ/S>8;0:ZR56\ 42,)2 M1J@&M9$X2]Y*0HF.7E'B1'"Q- 56&Q1F22FC)H%S;I$0'DP! LC@.#&("B-T M<,QR+S--PC)8;E>X]/5Q +8..OM!HEOJ[&<6SVF=39D*A(6$/ \$\5RU:H0S MB&.;DE7">@PZ6RQ;9Z]%'6FC;T,LMNB@\G]LY^2_BY.:V+'][W.#&*^QP&0! MW[R__LR1RV;URBG 4.'6@GC%% MEEH#/QR/4<,Z2;ZQ)5>*Q6C9]6"/ ZIUT,T/$LU2-S^S;$[KYAB8CP2L9H^U M15PKBVQ(!&0S628MK*;(E=E/Y$^_INJIJ\/K7S44>YH$KE=Y2K'<&5EOVT=J M,)4MC3%(S(W5EC,!&*LCHU))Y\JXQ4J#;WV61BUR&_-Z(N6)!/#5"G"7:80Y M,8["NKK(E]6=9ZF2M,IY^4^E?];-'GL07)3VV#-#PK0]IKS!/ F*HLFTKY9R M9,%C0A$GRH4-T:H OM)][+'+/.Q;LJZSF+-EI0;^AVX MY?FU+$&XP2@C*!0YF9?&U#CG[W38:KT!D5U64YXM8-F);5[9Y5. M'#9[.0>TV) YTW"4CIII72KVY*3?L[XYE:DYFZ*^VCF5O9&P54+X[3&\+YMR/TFK'\_]_!Y5^S$F],)&C1/=!D=M:+ U\ MK1?R"@TRV(V3:^T YG?T4;C\M1%=93%?S^AM#:XNL#F3J?G"$SV3;%5,](?3 M_JCOP]5TKMK Y^^0O6ZEWOL1.PX&3ZJ5C.G5ZXM=F91A@H;Y?Q-IH\ MNAL7&%5^ZQ6OATUXAO&;L&5^]-H@>SFQ-\(%>^]"K%(;D]=*:BI@2$\LGDZT@]-^L84FFOFWTY/\ M^5XW%IG 5[5""Y@XXT7G=!16.^F-'OGW42[MCWA5XO!?-^M-QML47WW%.G"= M3H>W?V7&?7K6'8VD0E,3<^UGLS\9Q8D]BLCUH_V.;()!_F[;9_9\L/'/F\(* MO#I;3DAQLYIJ"=>J/M]WLAD_E3,!+[PB.H-/M9G_]'2RJMI?74 M4\_ )OWE6; MY4F@ACJ&E>)::2,$#"Y%95/")K 5KK6:!BK0EW_8-FBM>!NJG/3!BBG\K9'6 MB@5H7$+28(3:-]VOWVX!W7_99:]@<%_7- N:C5._<;<.,,5XH00QSG&FO-1BFDD;.@DR8 MX6=7V:.:N$)GC$K@3CMYJ2_B8,KK&S?IN9X\1]>2T2?'#4M>_1EH MY]/W_8M\.+%_L4_W>?WBLX#/-?<^[O^L??SR?;]QT*E??&G7X'O3!Q[[G2_' M]<9!LWX,USP^8C"FLWKG/3_(AQP?OS3KG7U6__CU;)].EW%]/JL?'08*&YX( MC7 D.3DT>,U):L( M9-,Y'066-9JV^X9:N3\7KK5F<$U3%[!T$JD X,8I]LA&S9"(+%G'E+0FM^Y4 MM$HT6Z&BE->99C_9\F4Z_9/ 5HDH2T>4\QE$B;!$./J 6%%&(P-'EF*&4M J M49ZIY7*VF*95JI=E*Y464=D0^.'-8%;0*+JU)V4)7,L!KOHU%V]OY^M9;?N0 M<>:8]@X,(*$0%]HA)Y5 WMM,NL #3RJ[>(2M>9C3<;T'O+ M!-@KJ _>!@'V*BO)?_VKK,MN)7:;.>LEDT<7K;CS M[4._]2-6 "/.ALTB.:32C+8-_SEI@YA4*SYS1X8BHV^4UA+[(S9B>*P?L7L: M*X/S;@1YC-=2^2:Y$WFKYTD[M>V;W).CQ[KVG/#1P?#:I4;R5*1$YN>#Q^C' MXNK%#LY2-DX5,ZJS7J\!G_<[_QY?B@<0!C#*W\ M>^UXE^Q_^]?W_0M_/AT=J5VTF_L7VS]K%.YY\:%9_UAOUSN[N$X_P>^U\]KQ MOYH'W[X7@0))0D#\\L]A=38D]U2M1CA9)6#''E S+$)T0,94EA(8,U(/9+ M9\10(U@2(N/$=.,8EHH)3&)#TC_ME8K%V3WKK#W]8KD3@^&>6%O$.P\("OW M$8DDZZ?T'\N*4RK]%T65FQ20!:K DJ"$T%")(FXR4H?%#UR.@#<.$<]SZZ M(L\1 2B9LU_$'GB05)?VP#-+[K0]D%)@R8/DJJ@# IM.(0>F (K8N8B99TIF MR66;X@TZ\;M==-+O^GX7CGUGE#PQ*&L(I_F=E8^ E8903GH M!"V4HCQ&JSG7DMN%E?MN-\3T:P5?ZO>GT.][.U_/:Y\/%3&81&]1P!DEN)&Y M]X5%S%!B8PB)80$HL6)%@*5//T^6N_^TRSRI?A5E DOH>O"HK-TW<*[]MKL> MK&+10%E9_WPJ]>\9E>J\9HI;BH3/I+/!$J096-_6Z8@)#LK%M+3*^J6*XO.> MJ#]!VX0'WV ^(7W)/'^3EO4>S)8KP#8_EQAX]0GGYQ/A%@#\2VY2K3<6+=XA M>FD9Z_1>Q/7UWC".P(UO7G( /]?M[^2@O:NAJ]:*:4R-CHS[E)P.Q$@<>&", MP J,FY30D<\[KA6ZJ=BW 6Y&=18?)EMB]VI'[(# MGN9"K0!-_VCW?/?7UCK M[KV;:-WW=+_Q]6?MXH_V?N=#^^#X\UF^'WR'[]/WK/;Q0V?OXY?CO9T:F:D/ MR@5YC?<7M8__:H&6[=1W_H![?X+Q-8_WX;[[W_;YP<<:KUW\*]<'7=2.#CVE MCG&L490IYYQ(B30W&G$7&$F.*H)GZC>DI"18Q9,0D0=BC9%$=,J%\P-3\!L/X=VZ-ZG%Q!DG5FD1+M1HR]E4$S MQF$!>S?>OIH_0.#+NJ+!^(,= +QF[ YRJ=-8Y_P&.W[PC^*]7K>@L2\*5@;# M"81?$L7.EIY,@=M+M.#8SH,K)B3KAM [=<-TVIY0R0]^->35*"#:+O3E)PL; MN'\^PF4V:LM!BX6;[<_1M)FTOJ@TNN/I\U47*<)T1&IF3*1:8RZX;EHGSH]7?&@]H>CPD!NB!UOCN.)G#A M_,AW+M?^B=>>'V9*<$I%0J")..(Q.62*MBG1",4UK(H"]?O>G!^6L-*5B%Q M,*[ +9J4]R]7>F$0>I"9=]>._"NW?QG 7>?LR'(?SMN']9W:Q2$#9\:)2) & MCPZ!"221X397AWO)E4K)L*+;[^UEX=6%UCU*$C4GVG#X1U-O:911BHP]12"O M6'<\6?=[(%&Y[@]8=W8(BH8PZ1Q2RN?4TB20M2;W'55"@_5L02;SNO,[UGU1 MY6/SH:4A+!#L,CF=<4Q$6&G*4M VIKSVQ$S6'I=K_Q1K_YD<&FX4Z'Z&(B8! M%)"UR#%FD*.P'HQJ0/6)K=>$1Y=>Y-O?3F MQ+;QE1X2L),>B_E-)2KONBJ M[U\<@H;D)$J%0O(T+WU 1L6$A,0R"@5J4].-+:HV?]%1\29D5RMGS99OYNCX MN.=3P1TSZI?H;S3FN-9(R,$HMW;>X9>-> MGX9R!\_=P1?@8A >J,7:(1(8SOYN0#IPBH*7009EDA DN[J_@*T7]C/*/?#P M/< .2;#,6HF1858AKFT.=Q .*.9L\CK8Z$%WT3GNQM0>>'&?H]P'#]X'X'I$ M13A 45,!(VX-1*92!CBQAHK PW1X>QZF$64V=):N%]Y)+>?2M_OE'DE@R1_]?-Q\O"\4+3QWZ>MHCICZ8U20?=KRK53E H> MC79YCK03H*!54DP\JRS/?^;)"7D,,V?DX[;@=X=BUJ]+:DG<6!(W/JIKZUK2 M-HZEN#(1X)4F;US-.2-OG:[QS\S6W.RU0\YP[?=^%+E9RVMI^P9*6EY]U8K! M4F@E&&4V@%VH+%56>XW0WO)_;*QWYO<,]3 MSY(KJQ_O_MP__E?GH%-C<"]2O]@5^\>?C@\Z7W\>-/;A_?V? M>SO?Z729R4'#T]KQAU;]VP&,+L!S?66UXW:KUJEW#AH? M4TJ\9=P(8[P+V@29A)(I!ER:!2LGO]-F 5.2"TP4TE)*, 9,0%83BSR)(N"< M9X%-[A-:%6:5Y'M \*P5HEY%$BN1;+<(\>Q0%Y+#,Z;24GIC2V)J]@L>@#Z MPO'^-0TI;'M_VCEM%YQ (9[T89L_NGW&ND#/;R]@*ER;[YUKTPV_MV/^!>#H M>B'(K5!5HM324&HV38-K@8,S#A$6^8A@VQFE$!>*&0M^C<*9TD)4Y9S^&0OW MURW##RLCYO;4\$6D_'[YX@MPP*^<.7);!*,;9XXZ[O/0KSHOK&1R?X8(SKVI)4H0O@<( MSV9N<"5YH%$AS50N[<7&VH14B&[K^5"63R#PFD;W&[OEA%#AHZ@RB MX.Z!1$J!K&(, 8I2JZSA"F.=#)PS6&AY!UWER[,&E6O]Z[6N71PJS2E-02!#! BU9K#J"B=D MM3 >.Y-4 C6KY] #+969]+G;&TR(I"9M'UY=0X-).POX>(@I]OM%MY\?L7L: M7XR#],OH_E]BQ[:Z8$?]%?N%7,(X]QR82J6LWM% 9ON\:" #B&@<1H+9B$!R M#;)41J0H"*M.S@5C 9GQ'&K*%V]@4*[^HU9_[_-AP(X%IS1RE@%6.^^0P5K M2ZZ%5Y9BZS.MXVQ)X&T=#!I72#&HY/[0!6U8[L+6&_56&_4;&%&5VO#CLB5* M*]-_^:;M'HTJXOSI8-@+N='0!&1LOY_?+6@9JF,VT],3E/JPMRHIQNLLI[[7 MZ11Y^M-0M7FC7UQV./R(4+H_:1LYZNWVLY5;GK7/*[?N:]A*+O:G*]E<2AX4 M7UB_K%+FR:VD_8, (< [!5-6B_E)MY>X:,\#D* M;KW.YY,11U"!=+JU6:68OQ'JY&W0+Q8IC#9%/Q94@9N5\0I>X4NXA4\97MMA M84E=9W,N+*\(UF%>_:7:8,MG6!Y;P-]:P^:[C-XP39,NN^>7&WDR"Z5>GH]G MGTG][! ;JIQ*%@DJ&Q3@<%X 77\" M*Y7>)9@,)M&WP4V-NR8-(HJFS9<=\\8!Q7_ZX[[ 7:/=HLG>3]ZCH(+\TUWO/Q\:*C )@J&HJ0^'U=RY)0 UX53YJ*1 M#E9BNH/E,_K3=^R_ZAULE.M'-"G8IE:WO_U@[D:V*8A9%Z+)=1LLO=]E%V#% MW!0+DB<2L=!U5B&K<3Y_XGZVV6X<2A54BHO0*+X^$M'57[9[TH,N0 *Z%L], MWN SXZ>E-%TE#N#YV2V[.:86!\.Q/;(T J^USV=ZY!.O=R+38QW_F8RFW>X/ MV&392QQY*]?]ES>0T71<;Q[L?.4PGO/ZSM>S/+;Z\6=QT(&_=SX=[],OG1JM M'\,U+J8SFFKTP_=ZH]FI7>SB>F,;UW=V:7VGW=FG'SK['?C.Q_V+?5J'9ZS/ M(]U2-&D/%B@26AK$2:+@"Y&(M#,.F^2)$'1CBU0%?G).OY4B,ET^BVF)>.N, M>(]-^RD1[Z40;SJ'4T29[;WFIND774Y+(A9A2\$8/,B(?Y;:T42\0K M$>_U(]YCD]]*Q'LIQ"/3-9("4Q&C13I9C+@-"9FD \)>"L>ED([YC2U1-7@] M$&]A-SP5_ZR^L_TQ]R//2>S_/FT-SRN#Z$_[K6'K7IS.]WKJ52[Q?DGW\WTQ MX7]?SO>''_567HP_WP:5S'-!TRQ1I,:".X(!FD;\LYE*!OZ"DN&.4>] T8AL MC,G'\\S-!X$G-;FF;OD@HH;7*\5+=ZGN+\6I]3,&=!'[O5* %Q/@:6\*XQ2L MX!Q9Q1EX4UB!(\4#4D9;G(P-'KL-$%5-"?WO4H1?F0@OW4JC+G=E55"?5(R?B<_M^85PVX,DC'I@ MPX,-9KL(OG66IZ7[ '^<#F! @\&[7L>UND4BX[5%^#*J07B7EZ($HF4!T1PN M6)PB-E(%)'3V"%+4R%(L$ "4]"QGK_INF]0RO.+R/.T MIQ")=Y*"@M98>,1%PDA[%U'"QBBOD_5<;FQQ4-!D17A57^UYP?Q*@?*PX&D< MA>:_SW^_N[BFUAKXV&[;;NR=EB"T/!":)7@I*:$M&<\-L@1,.>R=M)13 MSZPMTDW9;$G1PO&AE22(?Y2">&#Z?8FM;P!;7_(XK4349T/4:>66X,XM()2[TC-N"-+5/%:I9R?,U,UIE6']?H*%>O0_[""SM8UX..W)21N6I@"97JIL__VNPA5& E^Q/BUU9,5U?F\- M82?X>[52<<,*JM1ZH97&PQR1D[[_F0'IM#5H%DR.3S+6.T@MVYQSU04Y2CX.][LW)VDMY5DNNTE]3Z7[.;/+29])EY9 +V"'. M/$::.8*4I9;XB#5-+O.)WW8,-&&4;\-B%+64-Q9C1'L+F_P:@>[Y?!:V45>@ MLV;+-RNM:XRZ9ZUAL]4=D8U? Z,)TVXF:,R@73"6#X;PGT)B\HW'BGTB4Z#< M3_JQ"5]N_8B7<=8\[G]&C#K%Y/Y^FDF: M\Z>>G-CUSPB@$O?&CM-^I@:'TE\!ZO-[Y\KW<^ M-?<:1[Q&WW/X#N##UXOZMWTQ@Q??/C5K%(RSQK]@'$>D_O$SW>_ V':.+O8; M1S"^3^V#1HT<'+$*"D-S:.REDK55($QD=Q4(&3D;0#](0 MPW9&7:$E6.-2J4@,]]%J[#777B@O//%<31.^CB9ZUD*Z+G-3(C=:BU_?Z.; M$J,>"\&=AH=)UKA @I:$)$Q"5%9MK*YI!20NJ-8 M2=9G'O!6'%2OM6DHKC(H4/D:&?7HVC":3H&\;1"B3([>O9-CWZN\1DP*"NO$ M>3!1=SX:Z37AU.7*[QG&_!'/?6]^BXVYRXHYD4P897%.)DG1>6V52T(K MB2VQHES6)2WK\7MQ* AVPL&R2BHQXBFQW$1#(,? [##8<^S!?#-SES6W9$G# MV!T)\ZUV/2QLMIER7YYE6O>[]0_7LT?FK7V]Z->RE]Y/1C"877LP[<_ -QG$ M[J55C]_<1OA\=L@%21[T&$J"!02*$",C;43>"9Q()%%XNK'5Z\;9_@.@!CJ] M_I5JZ9V,C.:BQ4XWGA6-"09Q],*VQS /.J92;(U1*XTK#5!)_5YG' 9_1O0O MQE;BP[5M<;'+#W&@^52*(2NUAFWA8%O$?$SLN+)!6(LIP#Z;QH?1\@U[OU[& M9:-]N8PSRUC#AY$*AK-;+HCW /-%-TZBD0S662,-=;:HTIR_CJ-NO-F&R^V] MIGO57)/<,_".*ZUA]K_[\-=>%TS(\XJ/_:$M/FR'-\)"9^#[ P;$OF_E*S3C M&#JN',;5:]Q1;+-PK$3M>U#;AR3P1F4M."YR:O-=;\<*6D^%I3;&()2.\@4[>32*>%#G!+3WS+3\]*IE&[ZT-FY68OLI8=Z/:/LI<[^60VN6V^T.P>-T*H= M?[ZH[[SGM8]?X/=VN_YQ']>_?27UB_VSZ>RE@^/MG_6+;;+W[:!=I[OG]9T: MKC6.S@X^[I[O??N*#XX_DX/&5U8__F->#P]CI5+,>N25$NAFR&9)#)Y@CH22 7'!/3+) M$(1=$DPR':C,44=9Q6JVK7$)="70O16@6SKW5@ET3PITT_GH2AE+#56(&TW! MHL,8&4\H\LPK+I/%.)=0FBH6L_GHJXASKY:!Z^]3-_*HY[?'?.O$'DOW+"?S M/2J-*3%H:1@TVYK#$_ F6:Z$"0PPR&6'4C&"4E1",2%",$5K#LWD:M!VE&0\ MJ\G#6\KLD\GLM(-DC&0@J=DWRDE74E*DJ8O(,(]=C-8:00I://.8.K929E=- M9I=N[T_+;"F6BXCEM#G/%>-,,(>4LCFMA7#D5.2(40N2J&+D.==9BHC,$L';3G-"*A2D>JK4$B"(O M%G;(>2908I@'3XC20H$M1:N&SCI S\FZLG*4*T\6IBXQM<34)W)22TQ]"DR= MZ06CP451GJ*8?W#K*+)$!A2UU,9Z[[221:8"5;-*44J2-% @GFH/V6E"N-[9TE>$EGQ6^!*3>@[UJ/A'* M^)G&LL'IB'G[I#=J'O5[/W>/:OV(5Z4P_W63=V'\L/CJ*];!LYT.;__*M2?S M!3/"L]8>(6G0%$/,M9_-_E4"]U%$KA_M=V03#/)WVSZSYX.-?]XLDVMUT=3< M33_VK0^7TI(?[DXV%OO"(Z@T^QE-_^/7K#O@/39&E!BI\BX#<4&L9;=F:A5' M,[OU/Z[_ST7>O(.CY!Z<(W._]^M:NYNU>3PE;TBTQ ;#A8S&X,!42LYG=A3M M5YC;Y%OQ(E., 2!E^I%K9:FYTW690>!Y M]$[WV5C+GIO5#C/MT#3VS_XOL97.NL M=OQUEHGX^/MY_?@HCT/4=IK']8]??]:_??I^<+POZHUPO-?X YYI&[RW>JK- M-C;$D4;K>$ Q,(;@/"+]!@=,1 M4ZV,2-AXK@-U06KG+,;1A!R5+@2.E +WX@(W'9(6 4>.O4;@R60N2>&0X4DC MHZ*-3,5CF1Z]80;+>@D]MX MN.:^"K[RA5!E9[P^7V!Y_HK]')VZC,(B6N+(KW%DM@C7"B-9E!QA:C#B7N6L M2Z.1M$S[I+&A67'S3?KH*.P#,&/16.NSR<9_/660&'I,J^@;A9Q$[IH2? MEX.?:3/&@9EB%7@+"2>2R\8BLBP(%)3G+F"L$Z<9?MBC&0!>+_S]^TIU5$R?95--Y?'.Q\.=X__M*L7=38WC<8$[QWL%-O[=-9LQ^N1_<^?F7U MQ@=P%>K?ZQ_KK?K']Q>U"R_VOWWJ['W\U_<:_71\,(I>GD\?%TCFG),1&1\B MXC1HI(D/B#F?;(!_I<^-"VE5/#[N4#+BE*BWMJCWL+A&B7HK@7I7P8X<#/E\ MF(3@UAJ%3#ZXX482I!G!R%I!<-1,49W+W+&JDCDUM:L(>\]$D//,AF@6EM\K MK<[)Z7#4%:SHF%B2Y+R 0?:U.SF4B^']3P\?W>[D5R5.+0VG6C/6F9#&I4 M M4LYQQ!D12 =G$14*((B#]C$!<$I4R9P2TI*/8WU%^EFLC5*DGT&DITT/*0E( M,'A8T4N3CWD)LLQ09(7U/#H3!,E5X;JJ]8I0[#PT$#8WW,56,=[U%U@5N;?S M#]L^C:-VG[\(?=T+GQ9-6EME\'H!<^06U"K1:6GH=#YC<' F G>1(&%P8 MB4Q@!%%#X?^<$HK]QI9258Z?G"!Y;2)")1@\O2%3@L'3@\&TJ:)\\#+W727& M^MPEW2 C8D).TLB<-9$ENK&E=95*LBY@\)KC)/ZTW\]FS$FO7XCET@R95^QH M/;&Q\FZT)"5,+0NFZN]F;!;#N=.YE2QCA"&N(P>/RH/A(H.W1&'PN$3!LT74 M+$R509+UE=TGMBU*V5V^[$Z;&(XD837U2-D$_H8,8%W U"+%4N"8*(^)+_B< M,%.K(;O/P6TZ#I6LH)DQ94U4*[ >:&QW/ \+S!LX2'_LC*P@K*^.15;O=7T) M[$L&]MF\(N68)#Q0E*2CB!-JD"78(\.%,)X)ER+?V)*B2A]?4+!4Z2FY^DJL M?3-8^\06=(FU3X*U,]E,5"<2=$3$&(NX4A%ICR6B@9% J W&NXTMQ:N4OBPI MZE*#>#?KK.XD[5NIRJOM0:671K,^KC\8O9@4;E0KPV:LO.MU8$3GE:8-%1A9 MGK3\6+8]TV( ! LNF%H^5N AX.>P:8?%][J]8>4\#D'D.YW8]3%4SEK#9L4> M'?7C428=.[V6 #"^VLDX _%RC/_Y]*:;F,!)\]_G\S,6\H]Z;[@?A^\FSW(] M>6&1M 6YGAC3CO_[!5Z'$T>YK'W[U*S1?5K/I:&-(U+_^)GN=V!L.T<7^XTC M&-^G]D&C1@Z.VVEOYSL^% HG1ZQ$$MN,$)P!0E".O 1[S,44%&.YN%/< @^P M^=OP:K/2:+8&TSMP])$S^,CE3JNTNI74RC-><%SD?0]J"&?#]3_/CTY:<>,G+#EO1TT*ZG=.P,Q&.V?/.B"(19P=MB[ M#O#_=T:G\>G<*W;U9>4SU*XX6H58T M\%5$-N<]UWK')Y?>^>ZF!S@IMWP#TCD_H47!_#=6N-3:^_C 8QIF\.X\3XXB/OT*P4' ML5-O;%_4&@?SVH [')/!SJ&07$(G M!*&U!Z&EMXHK0>C)06B:W2XQHXFV&B5E&>**<*2M,T@18IE03EH<1[TX^:-3 MF=0\_!6(LX MVT-9BA[(T;D:,[;^-MN=M]/]Z4'WK]6VM5 M2@R_-X;/Z:=,K+:"4H*"31$,28R19DH@Q:)U(6KFG-C8$OI9FBFO6LK0DR0& ME>BWWNBW=,OU4>A7FK=+@\9I\Y82YS!6'D42 ^+"8^0L%V#CVH!Q""2*[&.K M*M=+IC-Z.G2F5=T[[.3"9(]W7\R!NG&+=E?;3SYTABW YO&[U MBS!YNS?(I\/Y*'F>@9PJBZ3J/-8P$G<[M;N7P_X31EUFYLQ+JJ@U]N'U+HSQ M,ZY?[%*08TV4-U(:I%, .69,(N.-122QS/7C-&59CLGF;9&R<:).M7+6;/EF MQ?;CUQ7Y!I'8V:CX)#=1*[@S@YFX&-4LARD:XP&,)_)L\3_^14X7BG-T[R8(XZ1520A[7P4V!B.9$_@&< .VCV#,9W7 M+O8/3=0R")=M'.H0ERP@HPE&F,$Z2&Z\"&9CJ]N;V0ZPEOU^')STNN$J=79R MWGR^6;FFL.^GJ><@5@?^+?"SWQJ"V6#S?G/PL@UOMU(K][<:5)JQ'1"L-!K MHA9[$&R2*9Q<%+2LC)R89+T)8-P':TG(4R,EA5GRE"^LS*_4]U[ZLP<[%? ] M%- U:/3^R/U73GJ#&/92B63WVKF-HT-LN/0"2V1=AK)(/=(:"Y1@B0QSVDN= MH0QOWD:S/(&RG!V8S<.C+MBC8:1GKQJ;/D[[+2.!>[0Y;/LC:.V3W<+X@/$4 M+7O&G;WW)E9$J20?L+5J,(;/H""_D]K%$3S;_J'P5I $>RD&Q1%/ (HN&HR8 MMK##/"=*B(TM=J^=-6TM]@#0^I?,(A-?HSN5PGK#8G2V;7,.^* 9LQE7H-E< M(-VL['4K-=L'TXWR>5Y0MB_;L4B:A;\6@ G7RK^/ #?'_Q?9WL9[G6@2 OQA MGJBQW'NP)*R71#CJ<(&3%#/*T>27V_?Y7_T>>,)A\*'?Z_P-0]M+Y79^K,UW MOO?YD#(/*^0IPM:"G@Z&W>[0=H]:KCV2MT'6.&!, MG?9C ^[X1[OGO[^P<-7?C86K\Z6Y]ZU^?-!Y?U[+W=P SP^^';0..I_Y?N<# MO+O@XWL!HM79;^R>'S2V?]9W/K0/.I\Z!SO-UOXW>.^X MW:D=?VG6OWT!7;%]4?]\& 2VAEE0#XD34 _&(X?!N0C4.I><,,3&$5 6VGD[ M0Y0/5";+F?*&\JB-IEYQK13 90"#&X U F*=P$H,^Z>PS%>3/]$1V;(]&J_. M=$G(3=&<6]WQZP'<'+" /6.C2(DR#B8PW!@'7$$/VMH--NK1T6#H4M;=90D/'*& M!H.>;Q5VA/7^M',Z"A?!)_K#UH6=\)JU9O9;V;ZNK)IY;%NR-:T%6>?BGK)M MW:JWK5LQF9E_*/YW+PW/\FE'UB&#R8L0?\1V[Z2(J_G>8+B\#G9O(#OBU9.? M@/'#HW?$*,:XYM1&35T )\,8X:5B]R6:^M"">\0B1#KM@Q2-%-^=U!M?CFO'?WS/#LA^XX\FC(77:+U5V_'TX%OM8O_;I^9TYL/>Q_V+ MVL574O]8.Z]]_'Q>__BA6?OXH5W/T0*Z>U:_.(!GJ<-W/N1.3I.DL(MZH\9R MYD,4*H(;B:@VX-Q@KY!-5",,]FYRD6 >]- M\+$O8I,)[73(?9!HY,3"[SAZS56224D98FF3K1PPM682];&SL%8X(A&91UP; MAAQ-%"5OB7;&DE'6#MADU-R6N+/&)9]O7(0#J IC0#D)HCF/TH6@,P4_E18S MFGAI6ZR@"$\GE&-G'&9"(4^]13QJ"R+,,0HTL62$"=1FMXJ**GD5!9/K8S[X MTP'<.O9'F;0Y%;?9.GE4?[I7B$'.^2@UMBF%Q,%(-L:#5^.M)Y9$27UI1JP< M!LT21Q KC?3,(,&]1#Q)!Q@4&;+>@OMJ'4\J;&PI8:I*+ZO_U M$;Y;15>X5 MBK#A2;ODH[*4@F_+;4@D)!$EE]9$:TLS8@5%>-J,<)9K[5A -EF,N-<$6:DY M8DKD9 1%/!8;6Q*3*ELI$7[]48CQT5A.K8R^V85['IV7L8B;1@0FWB< M!V M/!UP9!BM:OKH(&D9BU@Q$:9!2\,U35: DZ)3X%[' WQUF+F"?/!>&M*TV'E<.?O6=,!%LLK;E'@13&^\T@[9Q#6 MGD3MHJ >CSCC\+(R2\KPPZI(L#$RF)Q89"+FRANCM=3PM#9R32(FI>6P@A(\ M;3D0&YQPT:)(>$3<1; <7 ;(H )2+0RDH1"@ME*2?#SC:,:LTDL.*8-%:)(".501P;@K0'>T-8QX/ !%ON M *.J5)NJ%H_NW[>HJ*Q1_.*MB?^RFG>6XO^,XC^=Q)F$Q?_62.-&PG,E)9JC?V&)$5A51,T@V4^?Z MXIGH+Q!'>7-0\ PF3 D%3P\%TT:-UM+$$"+"02C$8\#(L4B0#%Y@'TWB!8VI M$57%9VE\5@\*'AJ069@C>8VB-=TX?*#=^#OO9NQ_8+#VF#I+&*2N0\T\@'CJ-T2D>96X,K5B5LUO9[E!?[ M2-EYIOC6POQ M?6N=E!>:P@ Y<4[#?C I:>59$'C,8[L(W_=(U-OS_>=1MA=9#P+;9^?8A+$? M*IA^CF5 2A"6.Y-%9*W$".26!DT)X3YN;$DUIVU'94*^G'?((GM "1JPH38) M%WCD2@NA+-PH69J-9O:KWD[E'E@BS^I5(Y?:Q2ZO'1V:3+V='&"W]YF2.PAD MM(R(Y(H7ZQUVE&UL,;HY>Z [V1'52NY7$.&//V+[O%KT21FMPU7_@<'HKP7+ MMAV5AH:6+1@R;]),7)$"WT6'/(;/,=IQ.HI&G/1&;59^'U6<_HA77)?_=9-6 M=:P[\-57K -5<3J\_2O7M(2/L+W[SPKE2&$T-3'7?C;[DU&FM92I7*:JYPN/#ZT3,(&]@$ED#3$(R/( M9FX61P,GS$F8))T3(>GF; 7%E3Y:9.T?VWJR7/OEK#T_I.#V>\X](DZ *>)4 M0!;0'A%N=7"1@//@-[:,F=-0X<'&J>5: H*S0+#C+AGCF(BPUI2EH&U,>?6) MF:P^+E?_:5;_B!R"J%/B*4-.8(NX"AHYSA+RUGI"%??2X(TM+N\4_.N&Z&;E MB5LZ_.V;,9RV8R_=$8#Z<#H\[*MKK0&-[GZY_>'F-_,X%Q_2/68##--Y&]_OD\]U2#ZU/X_'G]^#.M[7A1/_ZCL[>SS?>/]_E^ M UY??&E-GU/5=W8%W >>91\LBUU:W]D_JU]\I[6/^[P&%D;]N-F$UZS^\=-U M]O5+FD#O@HK<@#<9!.(6$!\?(B2B1#3HDR0/W+&UL*5+5E A>$^(.>51]PFB[2D"C%KDXE<$"U\SH&L,OGHGB^EU?,+D6PT8S\6F6JE M[;," +2=5Z)$H:6CT&S@)^=A.YO)WHAD.=$I(*LX0TE)R[#E2O&PL<4UK3(A M7X$%M'B%\>IA56]HVP\\!"A+WY8](R6\EZ5OSXC@L]$SX3T.)@J$C2*( V(C ML!P5HL[!FG)KE,5+*R5>JNP\<^G;_$QS\V29YC-9-D6F^<=>+YRUVNV9E/OY MHS4OFQ??N"J^^S__H2E1_SVHV"Y,=;MR-'Z02@O>;O4[L3NL#.-@F),?3]LY MT:W5K3Q? O1N_<,T*$VF>O=R@'_.L/.EUL\8T$7L]RYQ"*\G#CTX";+>^'IV MR&S@!"N&E,QD5#[S:WIO4'+8""9PHEPOI%D>F=%<+N>CEE,FJ36/#DF7P+8/ M22!'*$52B\1!80BJR&($_8\K32F7\U'+:7-UEU4A5R/07"^;D*6:(F$MEHI$ MKJC=V.KV9M3[K_]P';Y]$S1-'&3@SM76O52D))^ ZNB%0>4$@#U7'!; GM^P MWH]40\X8A=U2:/HBQ3FUNK;K0?N EH(_Y(L/-BOSZ\#OKJBZTC)=WX]V )]T MYR];5#79N),BW]%C_57,4EE8,7MHIZFX^G/;A_?[]]EME MO-7(M:T&R_6PK2:<\-:"M:*QY,0S+867D:5(@Q">/GRK_77:!]DSN[N'Y__N@LGVU<3"Y\,XF@EU5=C_7+>_L[#\:4O# MP'7KM$;[<;L;WA4K?!1!,\?!#FR9=B]OX)4I_CJ?(,2'9KWQJ5G?:1_#9^G! M\6=6 W0XZ.R+VO$V*6B$.KL7>]^^-*<1 E" U#KO\=ZW/*Z#3GW'GP,Z= Z. MOY_7=KYF&J'./HSYX.,'0(A]7#LZ##[IB)D"193 \PD9%;3""$M!?/))8CI3 M_.6#48%ZH9R@X#8!WC,L8[#6)YK@6M/%7]?6H1!!?WTE;BOFNJ/2_M?WOSE> ML!*]TPECY3/C"7-")IZ?3CO+$G$K49D_7W2O3=W,Q#R!Y SZP]^SG&3D/[7M M/==N'143_Z& V'PF5;-#0-[A^:3NMI91:I[%7FFCJIX5H!;;H[4&R465FH8]' MM92G'1@17&0P\J'L^4CZL^T 5N5U>S27?O9.\[]#\)9&]7?^:@M6>I=[L*@! M!5-WKF[_?2(>SUO,:8AM9S4;(*%O/1:3KW)J'C05>]^CVE3CK4<:SG6 M]1DKN_W=I99TW]K"@)G'%8:/&+Y>OC3\K]O5UXVCPU_,Y,J7P#]!E?LJ9('- M?]AY]>=+WOZO99YN+P0MY^E^56OE/-VOPJ:A;'U1A/K*!'<,:*5-+D'N.(4VVC,_.S! M.;D .]$-=[N#8?\TFYF[V>B-@^$7.XQ_Y_/C\%?L9U/8'L7+\RQ$US/2-DX7 M_'Y^\/']1?W;9W:0[W?Q&>]_^PQCJ[']XR.XUWM:H[NDU@C',TSYC4_?]QLU MSGM1:^Q?[!]__5FG]5SI?W8C7?!O@P_^7Q/[ MSK^Z]ILYW>M\:=6^?6C7&CZS[HO]BR_?#[[MB[V=75Z[^'Y6/_[*:XVOY_N= M3ZW_=^%_UG?V>>WX*]G;V89_OQXZRF3T2B"&J46V M^*:8[1;^7TL\AKE?6FSE[]AM]?J5?!@T\F1@=YK*;^0?4X=AC^55>>TIT[]Z MXO5.B7X8J,VF1/_9ZQXU8K^3L6U\9-"*@R]Q$@K>2W_U6UW?.K'MW>[=)$QS MTJ!>/%EZ/=!OINC.>HRYU\@Y8A W0B*37$3"&Y53 ^!_9&.K2'6E__W4_$LO MT75SV&00M03@CUD.R"<(HO C*)Z8RHPS M)?R5\%?"WTO!WPS?30E_#X4_,05_405'#8Y("IL)MZQ%.A&-7-2&TXB)S3V] M2O@KX:^$OV>'OW5D_%H/&/QYV8;B^.M9;>?]830\$!\9$H;E'A3P0UOB4(J8 M@Q_L#9> @Q+C*NS"$@=+'"QQ<(DX6&+;4K'M_":V2@5>SW'T16\J")4@SS!%GS"!#K$!86!ZB9D0D ML;&EJVI. MW+<:\^$(EN32PNI?O9I'N]>FFMAU!/9UEX3J5/VN=\V.Q?.0PV MB&+(2.(]ET8SFC:VB*J*QYL@I5274GUKXD IUX^2Z^GL :XE2*YQ2%.6.\/# M;X8HC9SRFH: 0;A=*=>E7#_U@7@IUH\2Z^E3<=#4UKL$ZCIE5CB09.1P4"AY MRDAT2B5#-K:HK-+2""_%^ND.>DNQ?I18SYSV8AP#=A2I("6XUF" :^4X(M1% MZ[U)SF>QUDN)!)9R7890['@P-FTX>7.$9JM;7(NL@0-Q*#7VT82#DW M1E*ON#5+2^(HQ?H-B'6IA9'U0FS0@7$K TR@(;Y'"Z %-Q@F?R-/NPHKNS#>AOP-/]]_OMD M\O>ZU^>?LC_F5;(5L.>]W2)U@:&LWI]DR54X$EACS/QVU:&^2(]XB&R R5 M@>H8 8Q8U0BR0BU7'PA!#[(=2A%^G B7AVO+%>'IPS6G"-98<,0<)X@3G0_7 M>$".*4U#LL('7XBPPJO4-;D4X342X?(D;7"8X]\I IQ1A@R(A%$ MX.^1!Y%BHB##M&JD*&6XE.&'R'!Y1K9<&9X^(W,BYLZZ"5'#P)BVP2-X:9"E MQ#NM&'$R@0SCJI*W]40K9;B4X=MDN*SI>[+ UO2Q& LA2.P)"Z/X^-@$./EQ/^9Y_W/EG5%8>"D]]#.:2QKTYX,EOZ>.2P3L*3.1XD"3KFE M8Z9*%CBAP$R4G&--': 2H55!'QVD>]3!_4@^UBO+II3IB4R7AV;+%^7I0S." M&:8Q<11=!%%6RB'M@LMG:,P'')WPN2(-5P5^]+EW*FL9ES'',8KA%ES4PIS*'8 O9?EMRW(9@U^N+$\?IEGO% \$ M(QND0SR7GIED#$J&1N$"C9J)0I89+V6YE.6'RG)YJ/9D ;#I0S4JN''6>41I MC&!I.X,L]@$),, -4Y/%&;.E&[4Z G!VN[7=\^#9.W!_7> M<#\.W_4Z(.T^EL=NRQ7OJ6,W0A6)1?^#*,"1]B#9-DF!"!'61E:- MEF5EVA,+Y_]&VQXV_[8_8(B#RDFO/TR]=JM7L?[?IZU!JQ#8W_@+E*6MKN5A M$W M/E:+T@DI4@)G/WL#'(,W0,#W#]X:ZG3$1*A2@DL)?I0$E]T-ER? TV=I/!B3 M>(+]ZGF.OQM0P9; CT@"8SHYPWDIP*4 /TZ 2VZWI0GP] $:P]1S+"3B%/0N M5]P@HYE#6).H7 @D.E(*<"G #Q;@DJ'Q*0)9,^WE(M>&"H.$(0)QIS R7%(D M E8!5+&1)I1B_"J/S9Y-DLM0]%(E>.I@3&GL(@,OF#!*$4\*C&CM""*"$2&P M*Y8"\OMWA%L53GPIN4N4W(LIR34T>F4-0X()A[B,'#EL-/(Z$&X]CXK0C2W" MJL2427.EY-Y'UPP#2:FSB2&$FP<'U M#,36:A09)48;)Y/'J]&!;!T%=Z7/MYY(=DLMNU1Y/;\IKYQHD0Q+B$3L$0_: M(^M!X29"I>18TI@2F,>@9_7+.K;+*?-RO7Z(?32ZV._Y[H->NQ4J67KF#DRM MW)%7HS>T[45/$.]\[O&;\!Q3[TQ/RER@6H$I^<\7FH[2T/K]W=71Z][ER6MY M(OBD.+[W;N9$T$?+I4P.:1X,XEQ89(2R"'.:O*:<"1(VM@C'5?[X:ORE"M%S M)"3]?_:^M"F.)$G[KY2Q.[;=9@0=]Z&>%S.UI.Y56X.F=8Q&^H+%"24556P= M0O#K7X_(K+M E%1 (67OBH$Z,B,CW)]X_ CW&Z'^(IMK(+6!U"V#U"9(>RM@ MNABD998DK8E$C$6*."8$:2%4/O%DF=4RT"!V]A7?-1O+\&JPM,'2!DOO$DN; ML/EM0.EBV#S*9+#B& DI">+2$N2PU\BXP"E)*EJ7O?AJUXAOSE1KH+2!T@9* M[P%*FTR&6\'2Q4P&)3&UF#CD \F-<*A"QBN#2*+2&NF)$1QHJ=C5=%-=K!HL M;;"TP=([Q=(FN>06H'0QN<3FT]+!)N0DE8B;&) C5@%+=0(G8[GU(K?GU;L2 MZP9+&RQML/3!8>EU"3\-G'Y;]&DQZP<3A;'SN0=:+@\5L4/&8H-8((Z3R*33 M&J@I8;N2?W.:;8.G#9XV>'JW>-K YT;A#5B]5\O"G[8YL_Z+Z@Y'=5M;_W59OU(=_P\'0=O/7 41.'5PZM,[Z[:YO MG^4:"O45_OOVX4+_ MOKQX_S:<. 4@=/WYSGU][!F-__ M\7L"=('Q/H\L![!:(9P=^J42@/0"YB -8"I"0;AR";,#RN6&K/1B,;-='D(+!$(2N6P0+ M1*) A&S!1]:UO4^ MQ;T)N'T78$&W RR>#8:@.<,RXU6#^]99W4NG96&-3F-9!X"*N<_TX4_XP-E9 M!] ]+]&P5SYWV"NO=T/K=>R?MO[JP:/];GUIZ0'7RZ)S!2:=G[3]2>L<+M^Z M$G) W5WL+Z .QM8;3:RC1'#'B%82,$@KQ2FVT9C5J//\\/?K8>=Y_:@OX4E? ME:?_5^Q[>,,>QPG.(/J# LMMR'*")4;B1'#I9=P&QTP4RQQR9QF MS7)O=%]Y+%Z\?O,9]A=R^,'SP_,C;:C"A@5$G$Z(*Y+33%U"S"4OL8R_"9 MA9]9XV!OMC"L7A^$NY4J>&['P6YY\SRV3NPG^%:IJP7K!PP"-NI.@?G>N%M3 M=>E!*WX^:_?SWW;8^F3[[=YHD"\/[PQ/P.(X/@%X9[AL_# 26SA<_E;9YN>J M=@U&KAHN<(#>:1YU:QWRF;163&-J=&3V:"YCP$C^#+/QW45,@Z, M61^, LS64L6TLT_WZ)5\<\P"VD6N !V <@"Q M?#O XT5W/,5C@I;IW9/>*0SJ(AN,9YU8&&'FB3,MJ$!K\P>K;E6M<;NJQ^&T MW6W#7FL!= !G_MK[:^_)7NNGG;FN5CL_M_[WU>.9WE:@:NMA@'.&"4:P")&[ MX)W!QG 2'8U!>RL+!F0\HFC\RQP&R%D,&+>4_+W77RRYV8# %[@AC.G-Q<'C MHP!L( F6(2%(Q'EBR$H1$/?< "W4&.=6[/*J%.H:%K(QZ.W@9$'3Z^\< G_K MM_V#U_PLYUF:VV >%4$OPL.=\HZIJ(V5/#EK+:74.HV]TD137VD ?">&QUD> MF?6:,<.X#89;HIT"^?><>B.#D30"PN2*F OWVM\*S%D] U]^HNLK@&9_!$!/ M1J:S?L_'P2#3%1CU)R!% %['_1B+H@/$Q4X\.^D!P(W?KBA1;^D&?G(V>;"W M/)NM&VY)Y)&?-Q['H@?]LVY-5*\KQR"W4S_.95&/4+ MOVVY$:PJ+.W\-I5=5OU!]EKT)JM7>2>FJPY? .J:W[4 ,[:0V#B\R!?MQ]KO M54M28<>VW[?=S);+GR!1G]I 9/-.!1,)Y+C3RA!RVFT#YZZ^5WF]ZC&5L@?J MUT)P>H-1/\)^%D"XAA4_G@X+.-"H^[';.^\"__%VE(EQ]H]]ZG4^P QP!IGYV&VI>61D.XWR[,U;!B^-GA=A&'\-W8+=^>&REL MZ[X_RL_9ZHR[LI;G'(R %L#N5^;V_ 2^FP>6G80]5_F"\J"JNQ4>UPWM_#M\ M&/!\.E*8OG*IN8^ K5'Q/3OH=>%JL(AC#]5-B=Y=J]%?\1A6O9Z0>Q_CE7KS M^*S?[F0N1W9;;\'P>]OK?\QB&/N^/:B97 G:%%]>[ -C@UG/JU^LLKSRH'7MX$-VF,0[^-\T>J2$T?CFJ9>$)2( M:*(.6'.&E971.::)E5;%$"N/'\'PUM46WLKFP_G'0H?A-R"9 Y^M5MA@FPC$ M3U>=1A[3OP+8122S MI-@S )K/!1( '?XY1P*_7DYNT&M^A71D)_>+- Z7DSG1 %7UC\*H?U%2CWYD M8<"'YT=2\J"M3PB[J!''5B+'?.Y=0P5+I?TC" ,ABZR^E:>NHXIXD9A8,A1@=NB(M<'JF=_=>5&S6U,FCDS>^?O]C])=)0S>S^ M/UW_EW7>K'ZNM*(LEM[IA+'RA/O$G)")$Y^\=I8EXG:VB*QT /#A^N%_!JUD MVYU,(X&2I%$G9?Z8>OGD%/9EER^./]&&MC[LP M[+SY%&*$>@GER]GL#MI=](5/63*\E<,<%W")[K"BM]6W>KY=PJB%#4T&M3>E M8_^SBH&M>#0P0P8M("9GHQ)DOZ@^4T_;;NM--Z][9F8'\^O->ZT6W==C[%'.LK25V:X8XOFB6W/#*T:5S''9U_E MU8A;H1_/UV*14:O@'1V7(EEL0$FC4\ ,E'%5()$00OGUV2I_Q4+\@0;T M(U@Q+Z9Y-0U?O#E%>/'W$>,.V$!("':8W-)"6V2HH8CA$"+FB5E>X@=7G<:8 M!!$J8Q>@H@HWS2%$7JLLI[XL5B7(4[G.N@_;?1UW *7A?<+@#-O-&?4Z(<2 MJ(B-.#Y$<2QY#2\>'_%DJ1"1(@(+ ^(H,+)<1!0)\; N*=C$;B". $SV/*>^ M )\]!KG)*33'%8>8; VU@V8N"'/;3L:!U[/AB!!HP=1C-X7 _GU0CNV@84?Y(/]X[! MO21'Y#_&9G^[,M RW%?;* A9<9\=6"#PO3-;AE1G_;3X.)RT-"*X##QN5IT2 M78)1#5>/9*_UKU$_9X\-QUE'];/,7A3,-_@)8MVQ)>ATT?HP"L=E/HO.3_>I MO.N 10EW '-RLNN&\E!9FXN+<<4LY0?.+!KVLHPGM0VX._-:OD<859-QW.N% MO!UF-TBW_-:'T8&MT#W>K=>T^PGTM@!8E067-\!^'([ZDZA: N@9%('J7@-J M<_,]3;":'7HM Z>](H8PB\ E3MN#P605IZ-I510J&]Y%NL?^P\&$1^5,CEY9 M.+C0#)6IO>:5H[)O*R=3M:!+*WW_OKW55'02!C5Y&HF&M6H!Z2J68WZTP:"> MEB)&U;S6S_AF[]5>ZVD.>K;]L-:A\?0>]OIYNG_*&: MLKW*NU#)SV@]*3=\7&XXQ]\.@%P1689H\A#GD&19K:9C'5/'F#>^\F8[I9+Y MEQ.WQI?@G^_,$&Z9#??;9G]CN<:^>!16N>$'<@6E89!E1:4*DB<2*J MG7WQ):&:@#_@'1AF@%5GMEU96OUX"BB8!6X=:1%"46<4U\PICB6Q@9M L<0L M4:&$:*3EKJ5%'!P?"<>HL+DH0T@"<6)(]@,$A$V,06N7G:FYM>67,:C:K#/Q M.LY!^[Q+ 5/H5"&D3^644W6ZH>QAQ3C((E9<]X4@5Q^?6 X@38]'QR/8;"FN M+*M\C_:@#O[F('BW=P[[(^S$6Q"NOI+2%EI!:<5IRB._BF?#RF248Z)[I1[5 MUM:"+I$DF34:-O$8.)5.6\6=%C9%25+T..?>$8TES;EWU2]7).B7\.R\1AV6 MDP OTE_5K0?+@3;0I_->/PQB=Z)*^(=6I7?GA\='V%/-DL!(2Y)3Z6]E@%'(5 0QB$.FQHR&I S8"HP!V-&1@#-X7EO"3.7L['!?FE_JDS<6@(& MU<&LVF]0&QQ@9Y6V7V''JVU'X9>IE3.TP\NWLZ\N^QIUYUX>MC/69$&,1X>RZRQ $*E=L6[];.P5E*5;ROQUF_>+;@/P9AKD\>5==8 M]F\4^I "8* ]ZO' /6XB.&.4ZQW]K>5@$Y%\:P?/^43 M8YV+">Q MYX!E[#B[_O:U('5*9FC).H^A'(19Q+O?CA-4&LMLZSG/:S7.\,!5E2HO+=+?@T<+4[%9@E/VC$\6\,NU[ MK_5\6%E?PQR_';3K(^DA5@&=*HEBU*DRB7/MB^J(8;^.T=3Q.+ABR4B^T?A[ M_6CE["P\RV ^,EB' MD>S@I)4ZO?/!MLK6XTP>_F_4SMI>^/SX7_,Y.%44O6Q-.<&^Q*$RX_%C M0V'8RM'..)=_#L]SLI"$/INZGD-6)=.]W2W07$7XJEVII F,LU?@PM>FH;=^ MLWD/R*&Q"<3;3[9=G9!M=RN#99*),'ZFT(N5@+K8:<=/XQ'".^,Q9L6JTA(S M!(TQ:YQIGU5N\G1%XFI/_73XU=1EV2A92?E!\E'*,G+XUE[K?WOG<&?@@E/) MS)\ U?Z0"4>!7E#@6)(F:AXS.>NP2CH_M>-Y/7$S0\T'$NKPS]S9 Z AF8'; M;&(F^ZE7$9JQ-L+=>QZFM$Q;.3K0'@PKWE#I=+6.A=7DEM M2K2@0Q.:79AC0;HJ>ZG R8IG* ]0J^)9+R?X5;0XT\'J0$1UI47M7)W"6HS: M+V85$HQWUCVW0_1$ZZ_(,MSP97ZD-%S:I.$V:;A?HT/?*J#T1N>5RE&N M]UH;M$IN=/MK1>B:LQQ?5=YAN> +6&O9.P] _!HN_5NGYS_>K^_P\\'3QY_> M=_\\>0_?>P_W./SPG!V^]I\/Z1NX[K]/WWWP_-WE^P_O7S^[/'@+=W[][/Q] MV^#W_SG!_O3?7?O6C%Y\> _W?4X//GAR>/F,P5C$X=OW[=@]<' MG]^?'GP^>/W;Z7\N#_CA4W\D@L:>$HFBQ@[Q*#QR1@L4L8@T!ARMD8N'BS%+ MBN$0C0^*NZ"-UC9//HN<$4GQ#G -;\\R!/=',9\ZR[6^8L@4?>FX]IS*K,Q9 M__+MYH<7N/7!^)(1:^%=0%%85EN>4&0EIXB;T!VRQ$MCZ$+S2BW)ZA^S@KU[W&)6C;*4,7GTX/89) MBM_XG-.CL8)4)? F;*C4Y(0Q=NS9(#X:__)K/@S0L1>/VMURS_*E7^=%/'.' MQ7J<&8RKMZ>T8@]7U*+NK5S?N7Y[K[RU4%^T>D^R/4K5E6_C/7+E>]==EL@] MSME77?;Z]YCFMS-8>:/+?JE_]5755Q=+KWZI;/-M-HQ?VN&+Y/Q4C+[>""X1 M!I-R-M>5S?Z:9[V^1?B=/>QBHNU&'G>Q$OCW/6=D;LZ^L:_[MRM,5:1XF2EL MM-[%S2:JJ81YZV3EW=L_!^]?G[7?O7T.]_KWR?L/SR[?_W& #RY_Z[QX^@X? M//7D_>FSS^\N/8S_SX^'K^KO_.?/$W<:.B]._SQY]^$8[OG[Z<'KPX_O+O^^ M//CC#3_\\/?YX27<]_7O'PXO/3\X_9L P1D>C#MW?WA#@/Q\"G_\FX?__;/S MGG8^N0\P]M>/@2!ECO[XXN"/=QB^>_[B[9_M=Q_>"+@/?O_TS_;[/YZ?'_RN MV0',U8NGS\GAZ^-S^/?YR%$FHU<",4PMXM2ZW+:6@T0RZYD".IR;,*RNQ7F7 M\:DBW*U7L9O#L57-V'SP#\33+)C2ZQ4RWV"W@]M$Q6VQI\>UWQ>^YN\'! [M4Y/M"R9:\@TM8-9@?0WH_<"@QXST3'*CHV3<1Z*I(9AZ@I5W%%2F M+EZS0=!+[<\QH,O8[S5XMR[>7K6V8I?+?UYE?=Z:2RWT*KK3@Z7K/NA)U'QX019URA:;L2;=< M,>Y"E"99B;54'AO2L*_M0J/G2^S+&D>2 >+%J/&(1 WA"L(8V68>Q<&9G M'W!I$^QKM=+?*L%:N.65SK,?4W]=(E$$(!->4LZ2LH$SFC!0"\9YL+@A$MND MN@M$(A'/+3<.20G6$U=>(INX0-0;@97"S'&R,2*Q0=7]6B?N=G.%?Y7C QMB M#"N>^#M!G)"2-BI2C8GD@D>0T7R>5CF;3-+TQFTH&\2Y=<0Y6"(+W#JO+98( M1VH0!X,E=_3-9"$&L&I<4%)LVG2Y!V_,-Y&%[U=UF> >U!=3EBAL.]%Y3ZFC M(4E*O+!L\V2A(?O?J+\+C,'G,L?""B0#0"(722,+[ \%YJE2GC!?^G,!U6>[ MA(HMTN -^1?*O565*KMU]*'NKEJE['^+H^';?+\/#Y@VU=JZ ::[ ::_5Q$+ MHPE3"'88BGCR#&E.)**PR8!X2%A(5AK2;M +L34QH VZ*'XTS=<14ZV,2-AX MK@-U06KG+,;1!"Z<;RC)UFG^ B51!E;/<8] YQ.8%&!76)DHTCC:D 2QVF^2 MDMR5[G^?/H[<^N(1Z"-0%!A&KGX^;H!2G02>[]L]T_.^L:!ND:B\F:['TWHY M_M6/I^W1Z>-N*!^MU^5)7I;#V"#:!A'MS7)$Q8K<_EB@R#1'G&.)-+4^][KX0N<13")H_<:"9+[%4G!D?5>6Z1Y5HA;E- EL6 )",YC\P%(>C.OF%X5U/U4,RFQF7R8!A* MH^FWINF+":/,6I)1 B@9;U'@ MA#/%F'8B[NSK7;7B3&'CZ7C82GL;/*)1VMM0VL6("W 'Q:E&AN98JR)@0L1$ MD/8)2PHO!I+/V]%=L;'C=O?IO:B93%WGY/K3_]OKVI@O#;/2O?%-$_%C'1?< M[(P\;!R_#?)UV.OZ!LHW#>7'2_Q+*\^$8[G^%4Z(#$,5<.@>5#B7F. M.#,,V:08DBD&PDU45*8,I'R7;MK%=D] 6NCT+Z44X/YR^[U$^+DBZ/ -??J+GW5:^W+@CR[JMZ3?5JO5.$A[N MN8'B?11-/7_Q^B- W#-Z",]U^.'9$4W:I9 EF+N(%+U'6_$;AVQ8P=/GQTIR8)- M5*$$.(5XHAQ9 ;(GE36:N40LE;E.X9>D;EU\8M$9(AP7/DG.85,#:-0 B;!U M*NNIOCD^-0+P]0+PVA]9%IP2 #E>2((XS#BRP3HD//;Y!&KPD=ZD(_0"[%R- M-+U1O_4RYH95N37.$UB[]G!R?K_T7PPQ 0D+N3U/[_SGNL.5[XQRO[K<=2QW MNBS=K>Q@$'/?F+I9W&R[0&<[Y?:#DQBK[H?7XMFJ=Q8 ;F^9BK;F2V2N5]+^ M-BJ=KVXST=2NW6:-7"BT__?E-]6.O4DIU_N7TRO[88];2YE06W5D;&)?$Q5#L/P5BO)=^ 8'&= M(VP_^-[##SY\/)+!8C"9)1)4 ?G0%B,GC8:/=H_;1*X'@K)DT1;;=5.=IRT[C9:SP?OSJ^SFZK M(A]+* :B6/[LW!\-AC'N;1TAN;JI:3<.QYTX!ZW4[YU6C3O' MM+%NPE*MR;AS=M5SUO7Z_=*895 O4)G7BD<^'K>174DDQQT%0?U/2E_:LMBC M045,^_',5FVS>Z-A;J2=W7ZK[U:5G[K!/==H_7G?"U)-=2;;M5C&_!07K7%W MZU7='$MC2)@;F,F37NZNV#O/SQYZI[G5I9_O5%O:9$ZN/:@V<==ICQN<7[.8 MI2MW/T[;E<)RN<6!9HIPQ3CKCH_7#&>=T>3VIW5G\7ISJP,:55E %2&.K*7?V]+X_JMI KQH<2/HZI"N!,>$\ M-3[IQ&%GU]F3#<8%T%G,;;BQOV<\5?^J)F6M%+8?FW%]A,^_.5)6 J/! CFM M,.)$>[#V:01+0RD1B6%:\9U]O7=5V*WF6[MU\]7V8,DR'\O-;"O=^5ZP_S.X MQE2O]"8"MR]F]U3\^J5=]*P,MM%DB"&6 R+_ M>)";Z:@[B'Z4]ZQ!14IG-YGY[:K@.FQ''UNPS8V;%9?H:WKERZ7NTKVJJS?\GDGY;JON#3YLGQ8 @K=*E^"%?9Q7'RPW.RV7RZ8H MP%H[U0/(4S@J'HL\!$);8!0,3P8S._9/[9\7KYH79#V4(PR^YH+1H$\\!&4- MT3@9+@'HK92DZH>935?T53;LR\D#_BL_7P-T*PU8=N0\MIY:@P*F*A_74$C[ M:)&!21=8VD2R%X]@ND=7V;"[( U+XB#6%P^")&SC./A L,*(=FQ.1")9CLK2J\](_*)0 B ML203LKQ3/ <5+JTM(D:[X+03@AO+E0P.>+B21EA#G?,^-")R!R+BV9%PBG!/ M#-+4:\1UHL@*FI##EL Z2"QURB)2^L*N$A'8LHHEZ.U@XD%9Y0^=(0R/<(A;.GF3VQ MHO=COG-J@?-T!KUZ *U![[1LO341F1TF&'AQ:6]$6\I3YS'I:$"WWTBI# M "=Y9-00'EA,S&K&*8FTT8([T()C=A0Y#5XIA0CS,>=-Z:P/$4FG8/.2'A,M MBQ:L\/O>1.9W6V>=T:#\;<_..FU?B&'MTCVU'R,J%+#VZ<*U2GY3%4&N%&33 M*C&3%#C/-L^*FQ$D>8EJ#A>TJ%:@T=GZ1+A*(9/MX#S:4;BGH<]IIBPV>4S&W^KKSL!X6'M MZR^.]XG#'VX[>[GLUAU>3$*Z@\TB^[U)>"/(,X+,CQ)E%@M&D @"^ VS8!%) M2Q$V8(63[/WEA0+GH-[7HOL,ERDPOVFL_GW4S]PH2^TR"KOY"$7>3+)R%+'. M+YR-^OXD<[/I<$=GM4]S8#OE9N/(PCBWJ5]]).5G#\83\[3&H+JU4ZU.6_SKZV3WGG\%/MEN09QYC['L0L7S'ZV9&$U79U& MMOB,VS;JKTLJB@4-"BKT8*FZ\;SEJP>UT[CN3-!_<1;&L?]5,7[@C%7X.$M? MLRM5;P[4[R\0Q:J-QO_G[OA7^4K@VF.P9__.NCUCV'^GA0LJ5,#]A[O ME1O:<-KNMD$=;(F?P"Z4'P"D=S JEN&9];#55G-0W^'Q\=QS5-Z$UJL<]&[] M!1/:JH8P%]Z^0AU^KAAR>=:_?GG2RNZBB[- M+=,@GYYJ#TYB>+2@+\LGA&9DL98%3JLZ X IA6<_*@FI,$&_GK?#\&1\_G#F MB[7TXNE7K!OT.J/AU5^9.1/FBUC=J: CQ=#"Q,S\/.F/1W$&(H%:3WU-#/RQ(S"P1"C S?$12Z/%.Q]52@_@5R#@ #X__,7N[\$ MI-7,[O_3]7]9Y\WJY\J3:8%['Y)@@G+)G>>.I=Q&%&P''"EV:?%LGDLP<"=P MHE)Q99--RL/'?9.?=FQNU".6**>B2\9S&944 J\.MUQG3>33R',)#?"0_E$8]<][_3"( MW1_(&QZ0 ^L..4$3V,9:!>=V]A/@.\I9,8M';L=Q MT'%\M)Q[ZN0^@H];:7(286:'7&XT.-V.%PW@5>;)6B=CM"'*:NV]+5.W0XV$?V,_MT]'I;^.DMB/$Q#GI?EG?!*XT%>MLKH))FW*F7J%TG\]B=Q!+PD_. MNBH4$ 2W&RN)GAA/,U>;<,D)>ZORY](L=ZQ%,^<)79&SF8TH +^/^8I 8-O# MVOZK[3<81?^L5_*#@$-FJW%E8D5.:YA- -RM4Y?& ?GIJ$OV&YCQ%>^K'G^< MX?<)'B4_Q.#7_/)7FT!;N"-^:4N\?AN4TCDO.6 O5MRZ:+@B+KO;2X MXNS>.&)2,JOG@XCYZ\M[Z)P1NH0&Z^VP5>1CK1/RRAOE'36* XD0QD0+C-<[ M(8$B6T7O<9\U/YYPS^^SE_[(1Y6T-Q8E01+B!-B=YLDC#(1;:&6C$SD8?N4N MZ^J303]54>SU*%A@5@0:C"2,:Z:=@K]\,)HXP@G'JT4#R8:!W3[LO;D\HBSA MQ'/5("]S$T/&$,B$0I;A&&&YJ+<@&E>V+QN?&0,R@#KMTXQSO?[2Z9-.'()9 M4+G7RP+^?!5AJSW_A;)M)55Y('&!5R/W ^ M?9TG6SCQ[%VR,5F"-[.WN^9(R>UL<<%SQ8TT!#/%&;6:8>M]L "M1L1@O[C% MG?S?Q5H@]B+]7B;DR?2I&UR[&:Y]/#^RA#,3,4>2A9A+! ED8R2@8YXDX53@ MD8!I>66AX(EA644^N[,"68O1H*KT4LX,KC H =RJY6K]WNX/AJV_VK';.@2= M^RM'T.PQ6'?9J7BC2 #@X*@36MU>B:OF,UKK1>TW(KP+K4;KD!L\T?B!RO-, MQ!#_Z&+X^C$^XC0%*14P+\MQMBH8TIX2A/.9&4REQ\7#L:>7-]@,4$#)<%UO M8Q)$+[&GE9AHQ^@)XO- ]JG?KCE_.N/,<&!Q38\OE;0N^/]NSF I!&"P4)B$L)/.6TJ$Y- MEU%&DU#2<3-V'/?;XFE-4P' ML!]8XI(YS9K:9;?GM16E1P( $#8LH-R4NVIW8X1+B+F4SR]%P([\(SHY'+ M_=G_,7],Y'5=A*NY1>,.VP #KPT)V M+F8LTGR1<0:QK7T>HV[Q[T-Q^S5X5GK3JTL#;/8LK;X+WEED4>DG4AUSNCAOGDG:"\6?D[6OEG MY"AJ2X6RL/+46,0)+#_HI4<^2">PBDPRG%=^U>&KU62KX$)!L5OD6P_#CY:A MO?()GMH09WQIRYD"53&L<77A,^F"-Z&S=EV.I53<>E,6N5V6W4T+?4Z MG>+,:YU-E& ,\;U^&^8&/GO5B:/E@3XJ?KJUCZ@>FM148M#TX MK%SZ(DE9=G2#0K=[H>U?QKJ\R^":8Y>-SD]U_OG%D:&18)TB"LJ!5>VD119+ M@8*)#!N>M,0D\Y551O4XD)Q*]"3GW"S4BJF/H/Q:^6G6DQ,/_ EC(++&Y42K MI+W4E!$G/:=1$=?(R1W*"3^"K=A*S8'($@JL( J-M#(.:0G:RSV'=?*K"Z=7 M/HMZ+22H]R 0* QX $8>) :#QW2DG2",O="K M9GLP!F$3H KG<]-70DVU):5KA66A#,45/*P]6*S!>@HR9H= E8"$G>42NNVJ M%.2ZWF6,I3$ 3I%I+C W EA1T0,BJ";Z:T2N/Y:U<=Q_7N2J/*[?P39_!<(V M:(1N1NC8D0FPFQ'&$6P4''&AP>B-R2,'YE N2*$H]U\HP[*R[$.N[5/.MI<3 M[\5!,QCU2];=.-L,J5JW)9ZG/WHT%,H\[8PG*C03M7];U) MLMZX$.IUV?+&6^Q#=+ %,)Z8<98$:2W,K=2*";W2QE]+S@%L7_=>UD^V0M97 M)-8'>_&C"_[KOR^.$A=1.4V0,2H!_R<*V:AR#HQ.2210!,=V]OFT9M\DG1XF M<#!C4(+TQO;9L/73).5E.$'-&9FKQ:7(92,S#U!F#OB1]4F&$#$2S!'$*0W( ML$009C$YS"S37JR4&2!\%]GS %-?57]=DHLM$(G*5S@5C<>9/SR'[;QM.]5G M&MFX"D\NCP)7@1*I$8X$V)OG'N4H+0J>*1JC4? ?;*3Z"CRIR%K9P')N=VJ MXN$* SD2'(2 >YT[WN2BL,"OC ?(4#Y:(Z(-+#N4KP>*NEU)Y3J]+@.Q/IA0 ML_+=27QU-O^RE-^H+C*I8!1&/M=/4L=6GO4K]B>QJ+>WA]NJS7@_';[V4P#\I8S13L&AWYKEM M2NVL%*4F"ZQ#-WNF\Q^3,D"SE'6A%E(YI3(7O\QNHN[QH++3JD+[B\TO5I-3 M6*&EPPJS?2MV\VF7[#/OM&,7_@+I.R[G(T)[,.AU/L7=JJS5S/&2W?Q>*=:4 MZ7VAS[L 5L=Y>3.QR86M\E@ZT0YB;M#=&@+?'U36PJ"^7L@E:]IN-"7SL/SM M$'.QJ_S7V02'"@G_,*H+F<^.?'K/V1O494QA_CMM6^H_EMHL5<&?2>&H4BJG M7LP<'#[-:!MZOH!@98T<9UND'"=9>??37FBGBZIZ>CN;DK6Q#=>9>:M4[FE? MCLM8C>\PF"_>^D5S9W?.ULD!C2)ST]D;ZYD=?(Q3!5NV\:\6Y&EU+8"=@NA5 M.\>)N%:GGVIWP)SDE=IG[7*=$@_).8?EP B\DT]$9<-P'.%JE8(J6=#LH)Q" MG::.=^Q@F#?!28>3>E[KJ,]N?KW;:QT7@Y]+LPMD1&!YD1;[ A1DE.53\3(.:ZU48ZY5C8I_-JM!O: D@HF5&&FU\IUDU(37^M][.0*D[D$ M[K@L9\^7LTGCIE@P&9]J3AMBLJ/.<(9!7Y5L-B%KR;8[^;AHG;FR MU:_2V')/RU(9L'.1,_C;A2?!9]J%K]D\*NLOJC'E[)&S? YHS%3R(63;SXW- M+N9N6L2F8O*S&[GO]P8#-'F>7CWJR?TRRYFY_8=1.*XY2U6#=*8$:>7#K?/Q MVMW"&+N^& O.=C_V1V=#?X'&W:#+7%Y'?4K7U_IJQ_# A4C^DOUI^8DJ&7TH MQYNS9%[3^^:. M-?"2KYH' =VM_EC=WF_D@ )WR M:XD1UWM982H9(H: 3.VZSG)G4MAZV5F1_YZVQ+W.(JZWA%66\=;M!JN+*:_N M(+MM8[^RI/+CT3',?8OAS!V)N;:D\NIRRCNK9V!2AK@XOL[ZO>P$*K3TT?=4 M;&UCY4=Y2B1RQ87Q-)_8MHRS ' 2F0.CA95CN\1@S3 :_]+47?MZ>Q ?/'WV M^4A&8@P!*S Z)A'GV""C#4,J.6P9%4%2NF\]\(C,(D(XM(1I*F02 5LE &F M[[BXXA#H7'6T'ZZ(Y4T@E4GJDL62!I?+7PA'L@8(K&@4P!MI ZF;AM3GET>) MY3I_W*)@L47<6(*,=0PY[9DS0:@DXL9+65:X^K4%+:]"Y;FREG,LY^Z*6Z;H M/=@4,*/)\$BHQF!><*)E;C6IV7WB]P]8ZFL.OU^\_OLH488Q)XX&5,2,S/]- S33P,V%$UF5F'6:;JZS%I;9;^+9?_[\Q%)-L#V'%%,"8S00!(R47ED@*H3+IDQ1-]S;:W57O/E M))$;%\KIW':AG"]PU,V4R\F^;H:MTMS$W,[!6N8YQ8%PK)3W:7T5:HJF?)T6 M\:, ]@QG@2,<<[D<8?)A&"F0IA(S2SV/S&RN7(Z(#DLC,!6)\*"5#O_EWU]Y0/,]"I>Y]C!-^477C&2,.I/6U5,4^&O2'!\.!._D+XUZUWX\J04!\Y: M:5QO0:+?]OH?J]RJWT&&6U6U05BN_EEYL5STFY(PYAYB51;&0\V[N'D[Z"L: MV<&B]2^J)(95:7GS.0]UY8,\M[W1,,]VW8)D*C%?E) R^P7D2G9DI72KCFKM MW23'KFQ'7TQ[(MF067/-B-[8HM$;)_-K_MFC!BTEHQ MC6G.Q> ^):<#,1(''A@CL 37',,<,Y'G ^G\;7]_!10M-/+1P]>P_5_Z_3\ MQWOG&P''P_H_.#IL7C_X2,Y>/OO#ER# E=IOW_[_/-_ M+M^P%Z^/CQBWV'OA$+%>YZ:;N3H7,$PLB0_6"A6T7VQF+*A)0$!9%!'S*(*Q M3L4HI(XF))K<3BO")G66DT3[(UC5:MI;0_LY#A8#C5]"N2FFK4SU^_)0YH>. M.:4L1Y]I$!R>S20@/M9B+)P32LA;%\%7_B2&42<38D"Z7CZ.>4Q[ M(N!5AMV@-,ISU2+^7,Y"M4M$I#;A)S4M)CEXP\+.)]G8?4!$!./NV+-!?#3^ MY==\+K1C+QZUNV4%N]/4UKWL-5:O.P#__" M^,[UVWOEK5^&8?D]P?:TNOIMO$>N?.^ZRQ*V)XCYJLM>_Q[3O!DLO=EE?RG" M4 D$R%R6S/^WPW86Q+(PEK/<^JH#!"VKU3AOZ1%ND0+5XSM-+D+$&E>A9Y_S M=7Z=.6'0SPJW*->52&]&V?67B$O1EGL>V+_OZ(L_WIT?O#W\>'CY#EY_^1'> M.\W1I1=OGUT<_/&RDVL:'US4W_G/GR?N-'1>?'A\>?CA'7__X?'G=_1O=OCA MYO#M]EZ-+XMWKY^?O_P";^?+OR_]<'@P/7N'/?[U^-CSX\.;\X.FS M(^N"B5QH1!7+:3N4(R.\0D(YH12A-"BVLR_IARE5X Y$> \L:HOT5Y*2! M@BV#@BA)U)QHP^&_W"V>1AFEX,)Y80RK.JS@,120!@KN' HNYJ% .BL3C19% M)C'B*3*4VT*C:(6P4B4M><[+T:2!@@8*=O9_6@,+'4 M@L**-5T"C<)NO<)N@*8W"GO["KO(T4$C-8TT(DDU*"Q/'!F%88<%4*7.8ZEL M H55?(L4]BL"$\1L'4U_70IM5[5+AU=E^EPUO3>-)SY W\7-G^UA ^9MF217 M9/XU2+D64KY9LD4(3XPF;A )5B/@,6"+Q! 1Y<$'JIUGF=IHJ=9$RC52 ^[. M_]D S,,'F-LRH1J V1# +-A.PA,=5/#(,V-R*WN/7(@&2:#6W"D2@:;M[/.U MG1T-P#0 \T!#,PW4; 9J%JT^&FC$U%$4:%*(.RZ0!?Z"J,G]QC$AS-&=?;+" MZOMFB^2>PS9;9@0^S:>D^S%\4WKE)M(#O_MK--F,#V#G_)XVQPW8]U=LCF/0 MJ$7ARDWR)K4^FQWT)CNH7_(&1!MBR%6GE'% UCV-",@/181SY9)BRC"QLT_) M+C'+#H';3&]HTIT>-FQLP&IO8&-[8&/!QC=.2V==*;ID$=LFQ2$D*0I!'V-C=^ M#@)9[CD8.H%ZF02\G(LQ[Y)\!OZFWL$F?VOK=?OV#8]&M^]-2F:-TO1#+6P-SF:/UZ&P^T;/ T/ MNG5(_;ADXQ@O'$U!HJ \1EQ9BC1V!&')8*TC#YC)?*YLEY'E;*M[2X%H$JU^ M5!BZ?=NL@:&[@*$%<>02[D3EJ.1TR""$+1[ J2\JH. MY0\M$[0>6%W6^OI2P65@++>/VU*C]/H"X>N:_-=.S7>-W;<\(UN(^-MA_C:8 M?^N8_^R\X'W!_>?DX.GCST?!,-BBI4<49 -Q#NMFI1!(>:4C(9@Q','NI;M< M;""XMQD=NJ/0P8UVAZO8;8.K#:YNASW?X.J=X.K!/*YRR:,17H,A+TM:)T,Z M^H""5V#(!QXY)3O[?%>:-4Y4-;#:P&H#J_?IH&C ]$[ ],T\F$8!>.F$0B2X MA'A2 3F++8H62Y8\(*PBV3,!2[VAB/?](FKQ9_Q26F_M+S>S6^HH+0K?=2/G=))=MJB*ZO3S!?KY\73KU@'CS<:7OV5F2?+#99C?S-0 M<,/.:$@)M-!8<^;G27_JC,Z-AOO1?D0VP2 ?VR7%H.Y+]V3C,W=X>"?O]C]I::, MUKGRL:-7VS$N-"XD=CHL;5&<1>XTE*+:)BS5 G*&3%A9]T6 MN7?5YK'J, R*/=F>7MIA? D+U\VMT,N4-'T>7[\YXCF&)E-"@E**8(US]5C8 M4BA1P->Y492;^^SS> -';BNT4^ZC'EJIWSNM>J^?P@XV')0.X*-AU50Z]V._ M&#?T?K/W:J^5JH,[\"1V.!KV2IODR8U*S_9A;_R2B\!G9GM.QD'+PO^W^G$P MZ@R;'I/7=4)\4&T;']1@FQZ338_)IL?D#]9OL>DQN?$>DUM> JD^8OPE(F2' MA81,^4Q_Q?G,SP';Y_0=?7;Y[O7?Y/ #F&ZO%AV'SR[@63YG M1^'[U\_AW\N/\'U^<.G)NP_O/[Q[?7AR^/0-??&TT_G/Y?.EI&Z<(N;28B2% MPH@'&I'6@2%BO02+"V,ET\X^X;N8R(U%8;X,MW<895F#Y#9(^?T@Y7W6!-XP M/C80N!X$7BS6]13*>B:0-(XB#FN-K$P:*:=%HDRGZ$BN4;ZI?DD-"#8@^/! M\/;BQ U)W#:$7*I\S*S'R3@$.R%!G :+G'$1@07A$J=,TC12Q&9B*S3!"1LVC4.F<+;X@FM\KV M%F[Y5:5>OF/UOH/4XINJ=Z/!ZVGP@C&GI"&*4(&$919Q&2(R' <4K-?**":< MH$!5UBA0T*AO8YHT2KM1I5VT+P!NA38>(YJB0%R4!KB:(PQF!Q4X2! )4%JY M7-YY3>MB@ZK[?;96>3$\B?T6S#!0RC"".2YIB=4K8"J4U*7V,)X.BB'15'J] M9ROAL->=KE/M,&G0:"TT^GO)")#8)FI)1$QF(T#SB+00&@FO7))YT4PN-[_B MB']3[7&[='<+8SR-QFY"8Q7,(OW+7ISFDV./RU&7)DZP.>1:;FNO12+.> .$0W- +C 1 MC$LR:+R-6V4I--K_4+1_T=S BEIJ)5("(( K MDI"FBB!G8C"4 ]UDN1'T+M'+*;.-]C]L[=^8P=%H_P/1_D6KA5''0L(.MGUG ML[-!(A

NGV*G=Y9MO5;OA]#.Q>*^_YC,W=LQMPH(@PO/*E6X&6]0@TL;0Z6_))9 MXKB.0<*JJ9#-DL04TB9@1*EF)L$Z>I4R+%'R+69)XV_=-GV^J\2L1I]O69\7 MS P15=1)1:28BX@38Y'FRB-!78A":J=S]7>Z2\RWT(Q&G[=-G^\J8ZO1Y]O5 MYT6S@83< #9QY!.6B$=ED;5*H\B AL'>[+!269^I^98Z0DU$Y NJ^.3$=H_S M*7#000\CL;G(8S[C75<0%=D@S;Q& D8F.B*0\6 R:?7.21N/+W#*5 MO4N;H5'9;U'9!:/ :1(BM0I931WBH*1(!\&14!:X8=2$R["S+\BF>I@T*KLM M*GN79D&CLM^@LDNUH;BVBEF-"*/Y$(<5H+R24T"9:YD3NXK:QMD--Q. J M;3NJGF716I_ MC@%=QGZO0:VU4.OCDFV@! [!FH@P9A1Q6'GDHA,(Q"#EUD=8*[L#"*4IH;]N M41IGXX3<*ON@4?DM5OD%VR()PJ2,&$4"9@7WPB%K9 #>0K!7S"E%<:/RWZO* MW_FYC:]6^28P\6UZOW1>0PB9"&A[LOFLIG,$&:L$DM)P:KSTE/MUW80H'?_4&@SAXD=[ Q[NE#G/&K5>396KXRD9P*[=T?C;?TID$!POI%7(L M '!9BI$6$@.$21%\+N LQ,8(2^,0W3)]OZL81J/O]Z;O!_/ZGJ@#6AERW$,8 MQ!,VR%#OD'#!B6RE,&(:?7]0^KZ-B5'?IO"-=?*M6O]F7NL5MD0+BU$0/B&N M640V>8*\2$DE'#PS-A^W5&:Y^FUSW&)CF@HZTKO!$(JF]E*K=U;**W2/ M6YUH![%5)@?U$AK!'_#AV,12[CN6LKAL+]*+\:+]E=?L97X.P+9!?%S6JV$O MF\&QSTO6BE*<*:Z!LSAO$<>&(6>H0I0("F_Y%+QOW*O?J^+?>41E?<5O%'Q- M!5\P3QA8)]Q(@P*(&N(V'\!BDB#)10;WH)TE._O 91KE_LZ4^\YC)\VN?F]* MOV"=D"@"U3+F$C >\: T5),^%88 MQ=:PUSH%%1GU8XFHP$?:O="RX<.HBK$TISONV6*IUO!Y]S .IZ!6UJ]!L!(:M,1#8OK0'9"$[N[#/US;4W&S7>,C6^E MY$T.QR818,$H 9M#<,4D$B$?6T_9OV"=0H( 88G$"Y)*.R"]HAU04\MJN]1_ MFRV29F>_9;U>L$9X\CZ11!'FQN=2^!XY@>$'2["GVR 9Y3O[=*MV]N\S\O$R M#D?]+AKVT%F_]ZD]R)KY@P4U[J4([LTCMGE]7O?^-5Z=Q]/%:7!H/1S"R_$+ M 38&;""(2*81YQ$C%RS@$'$V61D8-W1G7Y,MR1!M_)W;8EQL4HD;"V*3&KY@ M08B K3$RPDJJA&")+3+<6(1!NBVCQ#H;L@6!&QW_KG3\'E*KFHUZ@VJ\8#"P MY+'!1*#D#49<&H)THAI)SY5@GG),[,X^6W'2O#G*<0M94I]L9U2=YK"=3N_< M=GUL@A/WKFCGM::*-UJ\IA8OGKN01E%I)/+)2<0I$ M'19M@AG(0R M&H!@LSKW8GB2LY.&\730=/V^TZ[?5R!.69#&Z?#56$.7:3YQ M#%OJ,YW#;%O7-^WRCN-RONXED& M;Z@5F"*3VVV&[V]+;U=/*3 MM7+1!T099H@3;I"UH+PQ24YPH"0:M[,OMD1OO];)[WK]$/NHNMBC?/=2'*R5 M=6CEP-2>$EO'_U_WAK;3:A?5J!KA3?*'?JH;WJWM)KEV9NHWX3$7WEF9N2!0_L=V%)U(?'?*LEMXB<;Q'FV?+ #UBYZX&=6J%S2BBMD M@+&AR*-W6LJ@L,OIG[MWU-1M?;.W!N!:(6=\8OP]Q" M9G_\0(>C4] 6#W^']J?]?\*/\4.JP0=JE_) Y0%1C>@FP1_23EI M\46G'Z_/S@\CD] M>'U,#NC?EW!/?O 4T.+#1W+P%I#D[3MZ\/9]^_W;YY__<_GW^>'Q$=7!4B$@TYU7AON;W]/XJ,K+?DW\C!FR7_MB5_=O[B-;S^ M^AD]N#R ?X^/8CX98C!#5 +D<\,M GD \'> ^K"5)Y\+81'"]I9)="4 5V%# MK+;OK\2&;Z052ZRBD8\;00(] )'(6[Z)!M&$%>+2!>22-,@%FAQ,-2::[>SK MO64B\(_=5C\.SJJ)[ESLM?)6%=HP]?W8]1&VB^%YC-VR'UV]8V6ARI]XL_=J MKY7[4_5AWQH,[7 T[/4OECX>K3\9%RAM#UIMV!AS#EK+7;1LJY*M+'X)7NWU M![OY^YU1Y@_E)J6E=1[%:?MS_EBLVYFT[&D//I)O&UL?1OWV(+3+0\(5?#^& M]A!^B9]]' QF=\)!"[;;P4FO/TRVTQGDQG2#8<]_1,X.2N/LTZP4U6&"6D'@ M>B5[;G#%48-J*^Y-$Y#J:8TPC-Q.HKTXGTL;\PH*M/H6*R=NLKCU MASJV%)DZZT=4!M+K?2Q%;\L%!X XIGC78&Z1IZ6[\DJ_M(,(^]LU+_ MJUY4^(#O'7>!!H?QC$Y#;'DBIVH?!W,+NV*]]B:V2"'R&:9\A?1E>'/4OJ;6 MG%9AQ[->U5CUT?@6OYZWP_!D;!?/?+$V!O#T*]:!G3(:7OV5&1/%P[/#IG>7 M=@-2$BU,S,S/D_YX%&>P7>9,(K)^%N5M\["L? M+J4-/UQE_(%*]BH!? 3F9NSG3\%([#V/H'72SY3FO]I2:2VMIYXZSFEB1N%@ MP,X)0'1IM3QG<&_ *IPG>Z_\20RC3GR19FK95#7^'W?#7VWKVAU0V3@HL_T: M;OU;!W#PAZ-[;_C!A^='0@FO8VX0FKN&<9A6;7+*IM(9[J,68 &[4%F?9ECY*VSEUE =A*--:"X>J;87=Q+ M,/"./1O$1^-??@WMP5G'7CQJ=\M RI=^G??^9*1;3$;)NE^]/07!/5P!89TS M4]^Y?GNOO+7@*JO>DVR/4G7EVWB/7/G>=9Z+)? MRDNZRI&X[H&#VW3"J]6QS<*#>J-><1A]_O\XB"/Y8\W^-WK/T]>O'[^^?WK M9^?O+G__^.X4/G.Q&*#VEP?T'85QGKS[\!S&]C=___KER<'I,W'PX??.P>O? M/AR\?=E^1]^Q_UP^KX/3SX8'']Z<'SQ]=F2Q"M%XCF#Q).+*:V1C]-EF"0); M(Z2-N;^QX,LYE ^^"$4#2 \>D'3$%"QID3 (L0[4!:F=LQA'$W+TLP#2-<7W M&D"Z;T"ZF >] 8_1H[? M'2'6P1*%TMAK'#U%1DJ2_;P2N4@]8HIX$7A2TI0*0+M*Z2WJB=0<&-YJ_M&H M_;:I_0)1(=%@HA1!ADD'1,5J("I,(2MAZ2.6W L*:D]W)5XN"OS@6Z%M+U-Y M^86,B*;$Z$9Y2ZYLO J\GI39GC.?S,K* M%(LZ?+!$P9TWKM=/)2:57B^/7D\PC^29]#Q$I'1TN:*80%J*K.8Y_4D*IH5? MVY3K5$WGEEY]1>R=8@R * M +@XD68"XD8&9",%%8Z6ND@Y)0I8 \UM4)^\LU+%*^ZO@UO>=_J@+-?'.3K? M'DD=7J\S\X*;*Q\'*[#5"L.5J7!I<;AT.,TJB%/"8XV(KV>X!N28$'SUHB-F6\H%TLK/1)%::X;\N%-]-L81E(1C'C%=@L#FS\%(D@6AA*N4 Z"(:X M5AY9Q@V*-&@-Y$+;F#L[ HFH4C!>F]X^7PIHI;<+U]L)DF!DE,P1EGNF>=#; M7&O2BH2XM<9102W3,6=[JAGEVE<^)K%DQ*"LQ0X#[W;'JU.4I[X>68?N39:N M?/75*9^-*[W/XE=A[N(P]\MTP,5(H8/'R+O+VC]>MD*^3ZS56V'::\2T9^.1%:8M'M,FDW&I#E@8ABAV)/M_%#D&C#)I M+I0B/&*KUS8%7Y?ZR5O3+X5IKSX2]>]<.6U&@;FGQ*6>AM!+ EH/Z;[P;$SL MK^'"; W7I8*PQ4'8URE:9HR/W#""DK(&<2PL#3" M)^UISIW#"^@"O'S$9"7"7S,*'16[9+GTW:)(RD+"82"6BS'G"@J\+O:B24,O' M6&:'4I:9L8R<.WI2?<9%U$E\MFN\^F3PWQK?83UG;[B^QES1'QSI&BE9_D5BOL_+??*.H&5.9F@>;F0%5\JI%/G%%7F"5^!DDD@\(D\51]PXA5RNH4,DX3P&0SP.N=X> M6Q9%?O5!C8_Y=]1.J-^MPAH_(JR1"W?!C&UU.KE;>-&SN@*A!8(0F6(3F"3A MB4I(%N7&)4G(8(:1,<)RQZV5%-@$D3,3<:KHQ>HJ\O-&+RI%?G9%GF 3*BD6 MD\#(2^X10+-%UM.$*#;!!TL$3W%MD])U^B0Z404I[J^.PQ!>%9)8DJV1X5L5 M%"T0BN@4IR!,"!VI1"2PA+C6 ;D$?Z:HA>.1>REXWA)9Y_HI9XZJ$,6R*?8/ MVQ&I%/MY%'LR#4,X"OC,D:3,(HYS$T5J/!+>J<@L"SYW_I#K>%GT^M5'+-Y6 MU;WE(1E5#:]%HPV;HA'&>B 0P" \9N#1&(J1\50AX8(%YI"H\*I(X533C="J MR,3J:N[SLHB!YE;*^4#EG PW$!RL30IQRH'C,TF1%<0BPT02!#M/<3YXK%Y7 M0L226?^YI?6>VBWH-1TO_)&D8;?EVV=Q'( JUK! 8.+3!S^$=-A'@;!F#G&B M.#(I$ 2F(PF<8$ECSL>4>%W)ZC M0'#MIR&9N7QLR9K9DS%W"5]?Q*(_WS1H4JC%\@QHLI:A>2!2OL,>+2 M4J!V$>OZ2<< %Z*H%GP9S_T;.N M&3>'#[+7/P/U\/!W:'S;_"?\&#[!F>U\:;2& Y6@-(-7\NAD@9@+4$:"[])& MFK6Q;ENVS);+FM=MP"P!%;XXB3EF76OT:HUN[:S=R=W O\;F9:UW B-KM7OY MESR/9[%VWNX4>MSNY)J"N<@@?'=6WXW:1;O?##47:YT(TW@5PT;M #[:;_9 MXWK#E\ORA'"969=HY+#C>6R%/.+^.7PPW^Q+;,7.]?=2O]>'$<.W\HK4&H5K M7 O]#JQS\?%SF*MV@(NUX$D;_@1>;'?A"_$,GL5V+FNAD>#6L>5C%X9;?CV& M/D@F7'"C-GO2\I6[_@0^UXRY_RF(3--GZ#X<# UV];O)\:&W%C MO6;+-QHG[7;(5RH^6WQ(X+__7-XTW^O7]AD(Y&4MYSODY2MNU&L/EQ&^URU& MTNC-[+>R4?N_]D6>CO6QJW5@8D$K PQC1E7*?+W_>7Z:+9ZM>K1<4;MQ])\3 M[,_^:MG/IK]_MGM1O]JE]8,OI$X_7,$]>7W[BS@Z_4KJG_]JPC5H_?-1X^CS M[O?_7.WR^L'.L5/>QN0B(EY*Q)T*R BLD6?2>>ZM\$*N;;*-:;Y< U1K%D( MPO^0M7\D3:C6?K%K_^68$$TM\P1A+30"Y\AFD\^08Q)KY0D/G*YMXHWI<-C- MVG>SYO]N6WT XK(('R/KM:R\A5SDE5S/W:7/(WSS&\!::40:^409 &3&U%EP M&QWVL4U@U^3QE1X>U&:9TVKDG-4I."K?EK, [A)S;< M3&R*8 ?!X.5I*V>RJ#E\7EAF,''-O&?H;:=S";-R83NA^U",CY(8*3GSU#$N M##9,6@].N$F4$L7(?3%^?SBF?\.0?AT=4:7>L]5[YV+_ %X_V*'UJ\.+^L&G M8X!;015S2*H<&7%:(JN%0-I(SI6URN.<<4MOU?4'XKS!/.DAS@@2@P?; MR"*/5-T;P8"A_%J,8%1ZM\[ +;YG7;@W*,(PEIUCCXE5@A$4219A'QTRE#$4 M$E>&84*#(;E[P<9T1.(:MJ+U)_,D=[:0=F=+*;NF-&R"TJP\3QCA:H6#7B0, M]5N9+'QI%>0HSXT#OSV!GWH!K.]'.'N?1@8$*O6O]J=C*3V/T7)D8S[+"RP,"+^/R(H@-$O$\Y039LF&6CYOKUK\)RW^UV/0 M/,)%D@ASS( "^H T-N#X&VH5YK#\0158.IV1.9L.;-1V4^UF4=:7"1,.P.'[ MG..7NT :?&\'B% Q:OC(1V *E=3,L;JTOGUX;!5+'/03:4E!4IA(R )S1\;J MY%B(ANBB9]#&=+G"986)2AX>*P\']>,4A.0>\"+!M"&.5;882:%@3:#<)HPI M.(]F8[J'U+4X#+89>D4^\CQB,=QRL,7JC)+^_P5*-ERRXAN=3/ M/XYA>"K4W.6#Q#AI< XT.#0Z,NY3+L08@ T]"=_^*/9$ M=@?#W([E_U=B/$>,X7GJQXI11H,",(M*(*Z ^&C- L))>A:4 I$ =9N$^-& M:V1'JI8Z[;.9XD>RBS%3+C=J3_$5QO8J%R!XXZ+VYV W;#_-$;J/X"W]5CJO M!WE3Z0#N_J]FVW]]2T"0, 3NIC018)KK-VVG(&DMWV@VKC==LQ07SG K^[D9+ @;)9C\,G>=&85CS%\_['7^28_O6^WRQ_(E"5?+'_MWOG]6V_'_[C6ZC M5U#*8B=UX(G?M) IMN>OLPC*? "8KJ8][\9WPU]^"8WN>=->OFNTBL+1NB=Y%R7#5SVFAJDU [N/'A[HWAK(K>A?$^R#4K5 MW+?Q!IG[WFV7)7*#<_:HR][^'M/\>08K[W79N]*6[YOY\2,SQM3L3*G".+3[ M<(G0G.2-C<_;$=/ZG*\Q+ESZZ@X'G M!)IK^P1&)<=E%]:0]K4GH:Y@GND/2#-]4D1QQ?-,KPZO#B\/#[9P_=0#W]W! M>^_K%,:%ZS#>^NG'T_KGW\^ X]+]7R?S3/?@?[^?U.%Y]JX^71T>?,!P+5$_ M^/#]\&KW$JX#8SR\K%\=\O]<[4QUFX\"F^@T1Y84Y20]1BY8AX0(T@?GG" Z MQY;6*9Y..7I@E\>'0N0+IN(_P I6*/AGV[@P22P5_O:O=Q;QY]X/Y'7F.1]<\(W:#+5P#MCQG1 M*!M.^]U>473X+51%>\']B_N:G^'.1?=CDL3-"#3%!]BF@K M2X/#A"*E.4%&0<*_(X=5^!G;("A40)41S)0EA'*]M3A\S^G':_/KC'H]A(CE! MQ_<[G7QDZ@ELY/6Z5C^6C?Q:+LTL *N"^8M"M\,ILL*(H8$SBEPB''&5,_R( M!>YBJ"!! U])^1#:.IE1+K:*I:RVPO]8OG*+PE(<&/R M23B.G.$248E3H,$3R\S:IF;3G?!6+WJRPA5?[Y$E%EOAP?EA]YF8I]6X7K7, MBL7.R&IC_J)*P%:9%\\.[%]OR-K5![YWNGOL:.0>8_ ]C_=%:T$IIML5/\X?78S2O%!<:K&E8"L@K8"T2M1]'4!Z.0ZD)CCKG#: MG D8;/\.:$-I<6UR5!LC/9>64Y#<$G0E&CT00J=I%_[H8#Z M0'#)X)'Q8;THG%U@25G2;0PP:CO?&]V;I-*74\2-VC,5!SCY[^5U88#VO,( M>X4IV2HMR519WK=>*X#!6(ZE(]'I7&L7@S?*E==(8XN1CHD2JJBQ5I?T&90( MYC*SVHB3=HIPPJCG$99-"L^H5,9*QH"!3=86.+@NCYNMV=SR;=,(&^*+)[8K_ER@)@ M7:?YQ:WL M2J*.P2?6Q\RQ+3+3*V.YG7@9),,[)2Q68BSYT35]47J.H+5/4% M5N>L?%5?H*HO\+ PU;WJ?%4%!:JCMM6&ST+BE!?[!ULT-Z>JGQZ2HX.O^.BT MVYL;K$1O[$J53;F#CRXW MN=P:1#PF0AP/"V_<([5Z51(J7[+!<@Y(SH&@HB4\E!)4F M+I,F3A &9CT+$7,4/(F(J^"0\SBBR##%5N/@@LD5B(2:+G?]G)KXQ#C4*B8Q M?YJ;E7&]$S/H$CM_[^5EVBN_ 1_O;6?D/1_Y JRO 'UQ@#Y=SP=S:8()!(7@ M) )[G9 VWB.OC*4A.N(T6=ODZT(LV %<\KSFA]B'1T;"*A2M4/1EB'.!HA50 M/@PH)Y@OM5&$E'MQ&&<1M\HBRR5!1A%-9'XQL+5-R:;;G*TB3$YE+8]GI2YW MWO+!3>914:Q*_=*MG<,4^49GS/+9LL]>(W>N0&WSV MEN3GG+CLX3[M5BQ[F[2!;7=RN<_V6:S]E!N"M[KQY_6B!?8@(ZKH*'LV_'R9 M(YP+)N3[YVMUX@E\*?>C&EXF=\S^>:.V?5-+(36R+M_T%(6!S6EP6[:J&C2M MPN,-;Z^]A)O'SA^\GI$'-K5]J195N\6TY%/+PV%OM<+N8- [Y917#:MFYPQ^ M$/53?QPTF*;H.(HQ;VTR'I'F6B/KJ!?.11U"6MO$MW3K?%A/QJ<>=J\DXT4D MX^K#L2+>LR0Y2E%BQ(V@R%(1$;5,:"J)TIAER;BME>=#.S1:KB4WA 6"'7?) M&,=$!%F@+ 5M8\K20L'.[1^=8CWMK>.15!$"481 MS@U?N906N4@B2LHK9[4Q.&\:34^9.>M]IQ_#/)/_0'/W MS(UF;Y76K?))*FF=DQG_?>_@RS'V&GNEP*P))Q"/\!OX4@PEXHR15F/)E2',O:;+:2B2?)Q.FG8VG!&; XH4 T1QS,#3*!@DR YGIM$XG$9]2:WX!X MHN_K4[IN_A!_"'R'? 1BX%N4J0.]?@<\P\%9Y:L)=%E"\^_'/XM/7_D\& MVP/X( ZC*T;1[_4K9W9RUHSVL(4% RH^G17?B]N0,@G>9'_6LW8D3*Y &3U Z@L4)R%IF M2!OW.51: ,"=Y_P(EFL/%6^B%R;?]*X,]4*^]]J]6'(!@C<6>F;X/O>_]43G M\[;6W6YT/4A?OQ/W4Q8HX+#%$#Z67.K7=K?7_?/$=N*_WFZ=[!Q_8X>E7N,9?9_N?C\[V/N^=')WNX/K!(0$>^[U^]8D= M4Y6P)< *=(H&W!PID?,LP!I*[S1U3A$R>6@N<>>Y$HD3[G@@WG@50@0*+(," MC\5,'IK[LP<3#(PC@Y,?69IY!\YN.?!Z]ZW'A^IL%(("+W<*E#H*[2C/FSD6 MO'MNA7S!CL\[9^?-]F6,?\;.MX:/-[(X*JU;31#&XK?]]/&:^)35Z0H1?ML" M>TB/I:$2:*5"+!J%N$X& 3Y;6(#$*0@%@;6=Z@B]S&SDYI3GX,#D2?LB&]QN M_^PL6WNPN-TY"E2[_6CI=7RU^[ ZVBMVM*>GI=U'V)8O>;1@FUH-?_M1Y^7 M9!N"F%4YW+EJ@Z7WN^R33Z+.34LDXE6<5SP$[1W?%%9%Z;"4HG?HM W!=VB.8-) F]^CP@ M[H#.&\X"!?^-\*"9 [?42L^#DR'X!W<#&#A8,YX,-TH=H M_?20U]\?BKUMN,;V(8SED!Z>;ET>?O[XM4X/&7R'[K^OX_KE9/K0X>7>Z9>+ MH].O,+[?ONZ=?A![IT>->K[.^P]71Z M"]QI2P1*.#(BJ;$*%Y!+62'A:T1"BCU1PF$6L>(X M @8Z91A1BOJHN0\/;I-0(>$/0,*)1$K /NL8I8BG?)A/689,C!A)30BW3%&3 M5#[,9\RS'SFN@+ "PM4 0A*QY)&'$.'_I-(**^MCLI)$RQVY*TFJ L(E ,*] MR6Z5RD;M/'# ('.S&*,1$/V$)',.V#X3Q,I\]$:9!>>4/W/:^-,[\2X?,OUI MFX/\Z#/;^1KSOG_547<"HBP'-Q7<&<:XSZFB*>\Y2L&3B)'$RFM=>HB:/AU( M/97@N$:D@+.!UTH-IBZ<54_=A2ATB YKZSSSA',/ MU!P+%UQ*AG,6+:N5]1"981XE(3&" M\Y&JEM?CYV>PX$$!;Z!2 8^TVD@JI(*7G>6*5^["\H/1AREW(?@8N!(>!9\\ MXB1Z9*33* &7#$;;Y&T^<\/6R<*.R5<]K9=%HRDUF#EJ4C[MJZW5D7.'G1"> M$@T24/D+JZ#1$_X"-D(FT$M$=""Y0*Q$VAJ+5/ .>^:4S?2"X'6E*HU^;1KM M&"%*Z60DPYP1H97(G;>DDUA(YF+E,*R 1D\Y#")$[:) T2MP&)B/R!E0\&"H MIA++%"C+(3W)S1(I]*O=6'@?6]>'+6TX:[0:W5ZG:.=8[2^,@5$ P-',4F-H MY,%BEZ(B@NF8L$DQTLIA6'HP^C3E,+A@)'!#@6BRN:B6=<@ =T31>9UX,L8' ML;9)R3H33T:C*AZY;!J=-%-"&6T"X:#,L/(I]S.D/HH4J:X8Q0 MZB5'FC()&AT3(\80_@KJ)A MDBDIG**L4.2H]N P$ \.@TU(*N&M)$Y9I4"CZ;IY>@B@ MVF*X6Q_KL?.EJ#+9BU\Z@YH"U=;":-@". 3W*E%K/9>..R)L4M1R&V322;V( MIY :WV- 5['3K@#H00!T.-W]Q5'O)"7(8\]R*SZ&+!8*)0+X$R2VS(>US:+2 M*_UEB6(651!R$=K,O,OGHYR+Q'+-D],\8FR\49%%SNR+> F5-C]>FR<U-XBXDJQ,HL10J"DO M;%<>P@JH]*2'D)1R5HJ <$P$P;)BI(/'N96D2]P2BE/>)%R7>%&MN%T =F!&(Y>-2,5(@#V1MD_%E"D-4@<6%!!:]$-(02:2* M/##@C\)$3!*6C#))?.4$++DF3QU#8(0YB9$%)@@N/9 %321#- ANM)=66+LP M)Z#2YB739N,B2]'FRJ21YY^2YAXAF%D>+?:5$[ **CWI!'ABP9_# 1D06,0I M9TB#6X<(#EI*+I+1KLC]5>0UG$1X2./88F!J&5V%@W;/-N>76AWX$"_3NNRU M%ZEXTG2L-N _M3=8!?@_'/"_3'EC(-Q6:>[ !\O--**VR"BKD=28$!>E2"*L M;0JVCA==O^(IFO3V^L96N/IJ1QQE6O M$])!1R2=Y I'0Y4G@*MBG=,G!RA^/*Z.-_!^4/\NLS0-8>8&)MQES>9F:K7> MY7E\=]WRJVK0LF(]3U9JL%6#EJI!2]6@Y8TU*ZD:M"R\0[Q->['W^1 I_ M[F"7'%Y]P?7WGP3XA/3P:@O&D)M\@S]XL$/JOT[ZA%ODZ. 3A;&0.EQ[?_O# MQ=%!$WQ">+K\O*>'W^M7'[[7#SY=S.K*XFD05GF.C'8<<<5R1@JU2$FBE<42 M&\ERYJHFS]Z+8*D:$2R^"T$%?JL,?D9@Q['TQ#'"C2"64ZIC(-0XDJBL:@&O M!/A-;#0(GRA5."*?C,ZU@ UR,3KD<-0T\41-#+ET*#>+J@14@5\%?JL'?M0G MKCP5S$G.<;*.Q&0-QX0087QU9FDEP&]R-X#FUCD!*Z2M!/!C*B$7A$'*2T%" M<$)ZG@NA2_+LS5>JTTRW*>K'V.UU&K[L[9[=\JRI4T[Y&\^H)H8+S[ /7C#N M,7>6)!F<3PZ<5:TKYW3Y(6I&-64CB0I:(YID;I3G!-(J1 0KRT3RABHBUC:9 M6I?FR8D@U1F))=-H*7GP 4OC6> F5U(F@M.0:#2< ?^H/*Y5T.@)CTLZ&TSP M#$6B#>(X8.0D-BB?/ U) UH3O[9)]3KFN-+H5Z;1FG$7@J'<>Y/_LSA%21R8 M;2<8(U52T2IH]%1Q-(*9I=BA(,%YX-)%9*.WR"H \"1E2: M+JLL/%?@^(&KP 5%W$2%G)(*26PM]RIX%5E9LI'K):K(4I586H1&^\!R]6QE MP&OD@7D#9%.I" *A" FN*JN\$AH]X3EHDG#DBB'#0)FYTPD9%Q2RU@B*E;#& MRQRNI.K)CD.ET$NFT$$"RQ0B2&\T9\D8YERP@E(N8C2XJJJ\"@H]Y3@80P5P M+/ 4@LRMTC#2WG-D<5">::]$='GS5(6A>BQ-2G MJ,$?$&*)0A15T'$A[KTRQBE8;&\X#]@ZX(L1W'V"$_Q+7>4,K((Z3S@#!'.E MK>;(B03. WP&\N[@URS7,D2>TQRUBICE4*_-H6VR9ND@"\**;F,H,Y)4,VY MM"%1:>2S.0.5SCY(9R?YOO:@G498%(//51U$1,Y[AL"G"P:\. +S?[TQ"*H$Y\F =TH8MPEK+^$ESR)1)OB$*^:_#+ S73+92*$%""IB ML&*(YST!K6(LZK,+ZY1G!55@U3; :]-8(SASQ% #9)%;ZK2-CC)#+$V,6O4R M)9,KYO]$=9Y@_M9ASR-Q");0HERB!AFE#9+$:^8I9EJKM4VZKL@R-6^N%'HA MS%\X8QB0?1D#MU8[0HT,U$EPZS4CN-H&6 &%GG(+(O%,NH"H(. 66*R1(]*A M%(4-GN?V2"F[\H8MJB;1$FT#E'61-Y181A^A+(T,\XV\[9[,+T4TIT;R0\(4 M3S@WMGHPIH(2DFMP'D3@V/J<;^0B39X3ZXTW5<+1TL/8="U@91B+2@4D!:P; MP)9#!F..1.[ZS"3V2N"U30'$1"PJL7DYSI(N,%CYIE" *D4D]UH1ZCA725MF MG%#64":,EK+R3E8!!2:\$R5)DD919+3/!\JU0L9*B:SP23%B-<#\HBK75BCP M"E @RJ1P/J%HK>2,1LL83P'\'!\LU[0Z6;T**##ITEC/@DLF 0.@!E! 4J0) M]L@'"IXJ_,L%7=MD9EWS136"6;*CU;=X6F1)O9TM_]]^H]LH%+;< ''QI_8 MUA?P=T!;:MD)JO9$QM!+.,H]TU8% K\$;Y7#5B8AB#;.<5;MB2P#0'V=/AWA MJ.8A BQYDA GFB#C>$!6RRBQM$E3NI VDE4(=5#%PZHF31"3L M#)5$,B$\E7#K+U<9"-CEK'.%!JPQ@"4AV13N T4\,H\U&0 MX)]IEZX"V0ID*Y"M>DV^1I#]- ZR-G"K8N*(*FD0#Y8@5]1N)12@.R,?I.#Q]KKGX$.^67H/SG5\8K>='LJ^TF>-^U(QZ<'M8S?G=/#/>V-9E[4O'MGJ#-I[# M=EKK<^KRU7Y:^_CGI^[:S^LUVPKSCN45G]J"3\&70)IK/;C;_T7;[)WL_+?? MZ%VNUV 2-FJ EKQ6OE(;GY7:3[9; [PLV@\.;Y31(NO6C/:F?QS$5X ;[1 M&YDE^,)YO^-/ *EK_?/\)PS3?OG2B5]@8/#I 1[,LRG=C//=R;Y/F9+85V>IT[AU\8(>G7^$:?YWM?SXZV_N\=W)TN@,6Z)#\Y^J0UK>.@XB$:D(0 M430A;I) 5FN&K+!,1D.IT4#.Z<9T.ZH::' 3?BF%I92)+&F^?7;6;I4BNG$7 MLCT3CMT*&+L@[&!_\D.LCVCUN"*6VMDJ1*K0N)G/EY4Y=KX-M/1:0^==M&;[ M@..V,&K-RUJCY3L1I!@NVZK]%EVG:$U*\DVB!0BXC+:S7G,1)JJ5.Q7;[K5N M#C]=_D76,P")\H^L_5DS&ZU^_M+X"N1%'+Q9J-78F@QFB=,RX'_>+O-SWG5B MT^9GN&E#G!GGR!<']@G??,4Z,/?]WOROC!C[/$.Q\Z(B@)1&$Q,S\O.D,QS% MN?T2D8-%^HIL@D&^L\T+>]E=^\>X+(,@3\S=Y&//?;B4%OQP)8T"=&MWBA5^ M5PAC_A2,Q/[@$=1..ME8_*TAE=;2>NIS-C9-S"@<##$Z@&?B(I?'"@Q[T5P; ME.'7;&=:N9*NW9P"E')F-__I.O]XR)OESPEM*"V LU$(ZGQP"L86A7:4&TN# M]<)Q*^3:4+UBV,I&Q6O)>" F$/A@[N:GG,)>BF@"_&W8VK( 7^\$:/R7DX(? M /8T^YF$S\43R@%[+N^@ B5 +IH*G/SWLJ0![A8:X"YO/C)* [8&V&Z; R+P MS3::690 HM\7_/"/V,F8 [K=3K_:\TQW"TJ^W^\!-6OE6;GYR#5!0/3-,03P M12^.!>782J603BXB3IE"-CIP!G/+%\U#P%G$IR-W?R]%9\ ]>^7IMAGV=(29 M%HDSZI=NS9>K,B3R-^N2+>5-#^_AU\^!^<;B[=3(JS6PG&"2;:T9NZ NTW<. M$? BQ\/U>*W M@5I4-'FV$NQ\WSO8.B81!Z:T0Q1C#SS9"612X@#/@1#PCJDT?FU3;4P'5X8\ M>2AX%[$3:W8X^P5Q+-S6N:SQ!Y/HVV(8DQVKEXCE?[J>S:SGUT@SB^4/_6)P MB(N_K6LTLR,/CG&Y,HWK+V73"8O[WSY0U]2XCA4,YF%CY/)C;]3.["40^?)R M\*UVJUE<_MHC'_'6-VI[9V12\3OT?>+.[=3:GBX$ @/$UG[.+K$V$" M0*ANO]G+5G&C]F+W =VW<9I_S>$T.WEXQ8>! MF#3:XR$-T!#_+O0[V>B].73>O=K+?8XB$2PIC)A5%'$O&0)? B,53+$41%.Q MMDGP9(BX( K=TJZG3OML3*Z&[GQ))#H%5*?8 (D:(\6+%I8GD=])0=GRE"PEV]0A.!YCL$&$>%S0C>C#/%<[=*: (0WJJ""-K"* M>FW33(L03-E @HH00:UW,]U%).=ZP@&>9@>12O_X,O/7<;0':.R-2UZM" ;# MJP/ RF]V8J_?:9768'G8PP.W$OX"W"_GS(+:G0WLZB)$MOY#37KL](.QYM#?VM+N4<=B2 MH8W,X"@7ZW<'<_BOIH7Y^-.?M)M9=0K!*#A(5I>S=HC-FAW.=N^D79"/;]?" ME&=U@J+EQ1T2EVLMG>8?,]:AW1JS#P-N"$N14BPVC@8D:)K(#'A+)O_-8KPC M0E[+VRZ=PGNU(VYJ%HYF_%ZL<[?O3N$.6:6_69AX8&*#![G^MX(*4R9A<_9+_GYQR]VTH#K='*L?'04C9OH?;F1Y9J-[LGH M2!LEQ-K:,&Y=.X\Q.UGM_CD\(?NYUFETOZ+4B1&N!H.#T=3 :,9R(_ G_O/- MXX.F-$)LA>74H(<%(!:>POSH2,1^*?EE-&YW0%7>=]K=[ITGU_";HR<>KG'( MZZ>?:'U[A^\='!Y[1;DA(2"L24!< $UM2(!%1EKST=BA@2BR(& M,72/@/8-E6\D?%8K=ZQGAKY*["E%$Q:H5.!)9)CTPF;?IGO+?4BACSD)J78! MF/D_MR4Y@0P5LK;8C%+ZO"+_>3"#6^4$%F]N Q#]!A.9"5%\PV)?)WM76\W\CO? MZU>'WX\C418K$U"T#/""$%AZ)CD20N6RQ(E%;B;W;X7UPBJK=%2Y&I!S289H M@@$Q"F!I8:4B*-1Y3EKH@'85"6=?8V:BYYEJCS#Y?N:?5S'OKA9V[L8/&?,# MQJPP&+;4;C;;%]UW4PF, \HYWBC> MFD@N+=\3;$.K^6_C#3+WO=LN2]B&(.91E[W]/:9Y-5AZO\O>=5+YODG"RW?\ MH.2JLW.GKY^4B*<]ZHN?+Y@*SQ7/>CCE$=0R21][[#M6^G6LY[V>9TD6+5.- M!SS(W&H?*_;,Y T^,WZ()LZM3#$7H1Z!QW"1EU3>GVR$9OA'J*P\-DH M\UE_/)ZU_F&?_?'OH3^O=GX?EA3YQ$C4(@]*7$<*1MS'H?YL#]3GH^V]@M3' MP;$\7-]NGAS2G8OZ59T<'NR"S_A!',(]#@]@C >>'9U^N3AZ_T$<_3EY+._# MQ?[GWTX/#[:NZE=_G=1//\"UFR?[[S^>U*^^DKVK<+:__:^O1]O-YG^N=J?J MA7%KHB)"H:B303PFDH\^8^2<$1A'%86B:YO3A87^7BGNTBCN$Z.!E>*N@N). M5@7+K6]RLB[*1?T0YT(@:VE 1C(/*$Z-C.%NQ7VA[N4_BFJ5T:PB'W!DA_91 MT'7W@R\+>#R65=VW9/LS-K=__N-7#W&T'X;"DK,D3')!>\,CTT8::SEV0FI M7(_OH$_\13#XKVLEJ%#XX2A-^HT7^NDL7=5 MY_N?#_'^=AWFS5_F+8+ZP=[)T>?=[X<''R[W?M/BF'@I *P9\IIPQ#$SR"6< MD,3")DIBL,ZN;3(U:Q?H[Q.'Q2I%?P&B911CQA$G=;"<>N6HDMI%HITP+C)S M!]&J5'P55'R":$VH>/MRCWZXV#O[V*QO?^#UTZ\8OG<&STC@L]_WKC[ <^SP MO<^'].@OC8\E& %OE$%1RH2X)0Y8&M%(4$>)(Q@,A (5%QMF.CO@[S4T_P#7 M; ]>PVUV&@20R$XAS@S$AF& M)5*)41D$._Z$M]DX_B://.U?@.S"X)JY??2'[VR=? MZU<[5X>GAU?UL]]/][=WV5'V'P1).G6X#E8;CQR,00=L0A)%<+)G\EQN$>)SR7W*G8F MC[E-UJI8<*7FU^QS/.3QGQ+O7*2X+2N;F7E^X%&^R8)J2]P63R='GC^!UA*_U7//Y_2'>^UP7^]LPD^_W3NKT"+R3W\_VKCZQ/0*& M04L.X,\HHB)0, R1(6.]1%1[X+M1^)!9B]@@>G:MBZ=O;%0H\%PH\"@/ID*! MU4"!V^GA.5#"''OXZW3O\\[EX=D'?'1PTC@\^'19?_^!'L$]CK8_?3^D'T\. MF^"[<&]DD)&@P#6@ $\$66((\F _P%P$"7^M;?(-(Z90 -UZD.U1?DHE@F]. M!,4QHRP0HA4B.A>.CN!(&R832D)%JAS6C!2&")M[&Z+QDOY3E8H?5AW_^8KZ MSZ[%L#.C8D9CK$1:OUO6^!B>FZ\-S\V/U]@H*EKX7!^N8_-YFZ)XA2^J8N3* M%D5Q][$Z&>V+UNQ:&>4Q_3G%+B8&YRX'X[LIJ)'K+L"-^^?M5O&-L@!*IZAI M8T7/IL]^RI^*BB+M/EPB=->!6/L("U6P[[(ZV';0:*)A\/V.19U"FYU9[#C]FMJ0UF;RA+Q1^E/%4S>=^9'-;E M0L7L#7S[.=-:S>K39S6[5MG_Z]MF\7<&O>(7P,H2$XHXT\)P\/7/]=:P!6 Q MC0V8WD:KV_#%7T59Q[=>9&*4:]C1SC"U8<7*N<)&%S@Q,ULR+WLCXIDE:77$ M5"LC$C:>ZT!=D-HYBW$T(5=&*'KBW*//^U,K+(XL[-X@S/@&NA5SN!<[O/IZ ML;_=/('KXJ.S'7@/OK.] ]?8HGNG'SC_?6U?M \A7'1O>T3>*[=[T59A(G3U3YAX;07R&(E$<<*?DO$(TH4 M9RDW+*9L;9.L2_7D7L6/ )UG[?F^[#4:'K&)7LS.2V+,8VJZ/@YIZ%13CNF( MZT2WV:*J_4@8-O=@Z.X,&. ?F?P5E/O?[8O8*7_+-=I' &CE]P%>'%UNSZ^! MSWY@^=1P_?-NGB]P=U4H?YV'M?_[Z7=]:E-902BQ'WQ:GA MG'AI/$-1TI TY4Q1F;/^J9B#3+=D!J^.='XZ/Z^D<^FD4QQ+G"CQFB"-\X'7 MP!@R5% 4+.:6IZ2936N;FLXZE/+T,RF/,EK/RWJ7HW+D_SP;'7D #?GQ%/_9 M\.T9:/Y$%?4Q"*PP[H$8-UD]B0*-#Y9[1&)4 %.<(N<%6%)BF0J8.!SSN7RR MP:?;RE?\_EGY_7)AR.P;=KO=?@S;10^X MLH]5&9H:35B]7I8*E1Z$2A^F-EATLA)+KI!5TB$N T'.:H<(QU9@D&BC@3QQ M3J<@:6J[_#%*_US.U=*65ER)+9 G*O:+[85,PT 5A[DG#-P>:\[W@^?[':[Q M^\D>S6/_J[%_R0UU^5Q#!LI1=PJ MQY,(WAN[^)V0I172B2V12DB70$C%L6&2"N4\PD41'XX=THI8) 1+AL=@I>'9 MT,VJL/A\-7Z?S!Q7S>>?]5Q+R(1_(![=V\WOWN'G#X%G7C_8:B?C*> TN9,1 M$Y761HN"!U3A#D#&R6203)AX$TWPW( 1-!MZNDK8 [W[U\&GE_(:K[-N[IW9 MJ/.;_STE&W5EXAX/"WLX(C4S)E*M,1=<.2PUQ0(KJ:U76A9QW/M$.ZI4U.4% M^,.I2(D4X,<0(I%C @/ 2X:LTP81H[ W4CAI,\"O4S8=*UEP^/9'[%,O7YG9 ME0BE/ XLJFS250"(._+U]@]V279+CSY_H(=77W!N"'!X^OO9_N>/S?V#9A/N M0?:WZ[S()@5&PG24% F-@3XRQ9 )C",BG2#4QD0*=%EP#&79I+/*)EU&Z13' MEC*BB? YQ2('3X) QE*.)%6"&1^HY/+YLDD?FTWQZH(GLYYKE>CTLP%1E?:Y MW& T&2SQ.@4/)@\1K@%/*$U(>QL1(30:J21.0A;MF!:6"O'Z&/-R*?NSE;&J M\C-73MDG\C.-X5X+JE "XH! X6DN0XU3!>\/TM%;Y8%K K%WJK%:X+;;?S2]4F MQ#-BGY_:A%!4>T620S@P"ER**>2HEH@&87-57!X$7M FQ$-5KMJ"KC)Z5I1? M+G=0ZF[DK6)5"X3HHQFIY=2.03(:XN!(Q G5 PO,$G,-H9#AU M2$ENH@.XD4DL*L2U0-+QQ$*OB^WC]])GA(ON&L^677OWW%0AKY<'QRKDM6@L M_#(5\DK@@/' -6)" !;:X)$FW"'*!'=$*!:%SR$OPO5B\V[O!4>I7,P-+'X.;[X%6P[2E@/QEL$UIY3Y)%L-P.<1Z! M^!I&$$N68<>D\3BL;3(VTBRT ON7(=O+A2'+&L.K@G4OCR$3P3JM".=)>V2\ M\HA+89#U."'OJ60V16F#R\&Z9ZD'6%&1+ M-C%N14 Q2,"I*&).B17(.TV8EPK8#EEP'MNSDYVIQNQCZ/J@MNSRA=NRYR;C M=ACLKEWWM*H5_:QJC;);=-E#U[KVMUCKQ/-.[.9"',5;H9%2[,26CS47>Q=Q MV-F\VP-MR6EQR38Z@ZNUTUC3Z.M6[>,M&O/'VC>[_.NU/#,G$<'WXF5MK(5E MV2.]U^[9YM30\U7*3UU?/]1"45^O[(#=R(I<*WJ@U6(K=Y(?!#!+(1M&,7%-?:WE4N4#R34W=3 M(.4@S]]C]CGDBD+@XWME X1=;1U+I7WTDB!,!)<BS((F->3DVUX*4X>DAPJ09=R$8RKTW M^3^+P4,@#H#*"? :4Q8F8H;"A"MA6FYAVMO>/0XR +'B'!'"'! K(I"U,M>' MAU>E 9@@'(@5W9AWEOY:F,"^YYV?QK?8O-P8/\B\K#1F:W0'R3 M.FB16N3J9RYP7DA;_C;,"/HV2.S/DMF=SNUO=&OV_+S3_EZ0F^9E[;:XC$LI M^12H%'?]TYWCC&S MPJL@4%16(&XE!5YF.D]UIR@9RG?J_?B0,9[DZ+YT-,@N.8 M)I6T88ESYI*F@8.G'DB@Q@<6YSCF4Y;@V61VM!1V90KF".[E_L&'8\N4_*^,..<>:$3L MO*BI0#_@S?+GA#:4 M2..U9#P00$U'N274*J>P!Z_0!/C;L!)SX3N ?!F\-!',21*=C(J[_"PB45!= MADG"'.NU693K>0G65._S0NH_ EJ#:C-C? M+^"LP#-]_/-3^6 ?_]PJC+&/G9[-H;!HSVIG,2<_===!N!*8M_Q;_FQH@,GN MM3O=6B&QA5W?;65X O"KY<)/&Q,7+@AE_SQ'PTI+B8I0=A:4V]OU-['%E#99O-R?>(*,^[3!M9;L[?2U4<%JA;D!!8__BIY34E-9Y/1 MBS8(5FR].;.^\[U^=7AUC*67WG.)K"-@UW4 0IH"1P =T0 IU0KSV_>*N>>Q1XH$K'*.W M)JQMIG:_@[*;,;W?,.&+#!Q\&Y MB#W_"W=O O6#6Y?68[ )4'XSWR5_H;QG,W;+78?!%L3-!0>.T+7##N:F M$6(+?*+0Z/KL@66OOE=\N=/H?D6I$XOMCIBM5ZU3/,S!K#C!^/Y%\;S%8%YH M-V%.@M@3=Q46ERFV\]]^HW>Y"\+4Z1>RM _3T3DXL:V!I_:^,*ISBK$7;V[# MY/\&LSR(\:UX+MD3?#>QO_WUV&+'/;,164KR67<+&$\2S:W3C&1"6]W;"C,D:4G;BQ4LK2TMA7B_KIVTM5.*TA.)T>%'?WCK6A!DG8-U\X!;QR!(RN:29 MET$S:Y7ED@$TB9$#H3?B!#2D5IQ[6=;]A>(Z[QI BAK^'@[Q'S>>V;0'?.,< ME[[P]5.^G&-;@W^V9Q*4<7XR/*Z%U\=BT<6X

9UOT_"MK\4Y:O__JVXT\F=.1Z'/#'6:/7 M V_BK!T:J1'+G*;A)LW(=0=^S\A(W67VDVY4-#MO]QV*S:/Q2Z^ 3^6:_FZ-0@ZL.OW&]QY1'W&GW MOYP4;W\&X_>YW?G:K6UYT*$R*%\&N 'K"R@" M4YDZ1 M,5^+Y38:S#5 1MLGN[4:!4/G"?X_=;6 M'S_7AMM'A9H7BU7[ G^6MVN?9[J1HP7%4%*S M?9&O-@B9EGH6RADLPB(A.GBP5@XU-%I%Y*)8=ICF5BQMX$6C=XNJE+-8@H$O M9]BF5(8EYEK3,JK\;-9TO&7!T$S>&-$E?-U<=( TYLITP@M*':-QBW/$#;+ MJ#(8Q7#:+PS!T/8TP9 VLV1:?]* W_.J#N%YCMDJ_"1 ;7@OQ48.Y(+U_P.N MWQFRNU$T'?=30B/46FU@&;&9[S;3_#4;7S.!&B1QE8;1H"X_/'5!O+/ &(YE2"ZR(TP/\\S)Y2/'+F8A+6\L2%P5:P>,?FPSPO_S&'N4;W M%#_FZ$<7W/F\ZP[,[%KT$7USLK]SL7_PE=0/X#K;AQ?PG6,KA?%,@,)?[!Y_(L1?: M>)ZK8C+%$6 =1U8;X-V&R!@92QR#MI 9P="_#W5A$,Z8)729_3Z":MANM^T; M152T"%&,\. BYCGDRD5&V#Q>F)^M@5I\S59XJ+6WAWS+P]B%S&6;"KC0B>#1 MMVH_K1W\^7%M(J(+%_C8[W9CLPF2C7$1??V>??/KG0:XS83\L_&=HGX>C*W5 MLW37?K6=9KO6;9SUFR4HP$V&4?P1-+K)8)M([[K>=.D6X/;XPS28<6RE!1_3 M*>XXS+OC"B_L9W?D]9A>O42,)#E4@8;9J[1WL7AQ'[RUE."": M+!A^0P5RWG*DL"!1>&%)[D("CON\BHS#8S7C=FMHO1O=&U/?2 .GO@RVW>A> M(ZM&KY;+-71"D0X)4@OV."]P&2F;U%;X1KY1-P<1!B&%R8\4$8+N @,$N7AE M%,)+J<'M(TX3 2\10A2!R<+BD=:EXK0+E>FKK6IQQI+&35V MA+/@C0-E"D99ZI4VE#PRVE91^:4(SN4#O9^.K=!2D5PJ2YCH=:R$]I](*;VRPU0[@$L@W(CID\0;[8;EA""OL$\9,@BE9 M$-"RF.(#&-^_FO#6VX/U[_6K3]^/10C,&2&1PGF3 MVAN*C(\162FQDF"7"0;1C6#^SC-R=?KQ9WPV%O2Q&? W316EG&&W3GG?CN^$OOX1&][QI+]\U6L7=BR_],GZD M,(/:1%GG0LW+MV_P;@.7F#=H\3:X\^#MC>*MB4K4Y7M<;$C-YKZ--\C<]VZ[ M+"$;2HI'7?;V]YCFU6!7:K!J_MNCE[VK0>&\7O=W-UXQ#[C(,C17F3K*6VCV M=1&3@I7>IQU&-6-;US.V-3YC=PC;$O6UG/UH/Q4U[]M]N$3H%J=[K?!;FY5*%NXI"T]L CQM!>XP!,O1 MY6C_ID_'["; 9 %-@.^>F]?3!#BE))0PP3'O.)98"ZUA?K!+%GOEQ)R\L<4U M ;YSE^FZRH4=_V MI/[^\/M18Z)9TMF'BSWPT8_>UR_VWG\2=?#=ZVU>? M+HY.?SO[S]7N5!=@Z9F),D64F,S[OHJ#!T\LHE0KKV*B2O#L'&D+>/YY$-YAX)+,L!O8]M,'>/AUXE%)U?A^QQ4/J"Y<>ND?3U5QY[ M<1R=:(X96:!.4XL 3!D"$1/(1DJ045)$:245)A=5Q!M\7DG\-XFC%5F[G:R9 MQ+223F%N.0O:*..9I4E19L%PXR4D:Q4?>Q".3#;J=M)'F@1%G.8>2U)2!*AB M4(I$>(H-C3S709M13O,-HTC%QBHV]DBLK-C8JT#1"39FDW\+$L+'',"HR.)]8*X^%;PS/EIBI$0D*8PX<0X9IAVB3(//26E*7!7! M._IDF+L%39Z+$4[<\E&NXVM!A:I/1X4.=Z+#_V_OVYO:5I*^OXHJ3[VUR;Z6 MT?V2[)LJ LE9S@9( CEYT8),IV N-1795]5'%""5"I[BH9C/RQ#]PTE<'6R;,Y')QUV23HL MU!GN-(AK^W2&,/I% _DWS=).75A3(,SYEAR3>IX:R,1&@8"%.JYJN+)'-*(I MMFF[AO+B+2O)U-YT(F&G1<)RA>&>\(E1S#3?T'9E: ?8AIAZH.19J/:JJ4E/1/$)?O#6<^82FN>SJ MNTB*!PZ0;2*2OBLLWVIWR#37=^Z0C8N%&2W&=L+0T#U/=MP0V_0'H>QIEBN; MAJ[9@65Y6NB]>&NZ?6N^_/QN,:%..FR30K!#_I!.(;@7Y\_Z/8BM^=0W'5E7 M-%LV',QQ5A1##C6BA8;KVHH*G*^J\R-L.H5@NUB^U>Z.3B%X8+$PHQ X'G%4 M3=?E0#<,V2">*KN!J<@Z ;*@ >B.*!8VF232Y8&LQN8?^)BNYY$)TEZ_1G6, MG29S)Y'U=N!;QBN)ZN^ YJ,YNJR0P);UE7/"5U5-QQ7??'6T.<%UNJ: M3!>XV5)-9G=<&Q_J,8N=&K-QF3"CQOB:ZFD." ';\RBH,324'<\GLFJ;2F#H MJFX9&J@Q6M^Y=^51)QJV4"'8(;]&IQ#VF:G#VPYT[?:L]'I P\I$F;T@=!2 \>W=%FS+54V'-^0 MB>XI.'!%IQI.1;',#;DUMB!70]3=B(:+J[I/L$)PG[@><:2X0I=ZYLV",KO<\Z4T+5\1?==V4(9 M:3B>";H3 3O*" )J*M2A'AA.6L\V-A40W@Q#/FXE]LV2]8Z5V+>+ZQ968J_P MTKLD8I3LUTE=BN$[(PVBF-)=16G@:@$A*QAA;)+"9%=%22O:5FNYEB@ MC>I]==Y&?0 ANRMRM%/S[J[FZ3C?WJ"VK]B*X:JF$]BV9E E-$Q5MW6ZA6I> MI\FM)63FO& &H:"^:;(?JF#R^@&8O(9IRYKN!;YMFX&GX$CJ3HOKM+A.BUM5 MB[N;&.VTN%8(V!DM3M%"R[<"1?95 P1L: >RZQNA3$*'4L4 M4[UN4_Q483L MQAR.>VQJR]MRS6+^T#:.^^6[.#/S-Y\>^LNOJ2?_HON?S5# L==\1NG%!HAI-:2"S5[@K,7&F:XSP/2./C9S8V)C*IER/PG>_QI1G.-T MGN*?&@[7_7(OCLJMZ(:9WC+-SS=^^('KL0FFNJ\0V7 57W;A+[+G!ZIN!([A M:\Z+MX;2=V^>8-I;BZKNV+2\HZI=H*J+R0^#P/%I02 3)P!\,6U-]D++D0-B MZX:G6ZZMNB_>ZFK?N8VJ4'ZM0UF!9EA4I<3V[=#0=<4E>FB9KA=0Q5)=CP]< M5CK*VDG*NKS^X?DA6(:4RB ]@+)H0&4G<$W8H$!S0*EU-1.=_&9_F8^_HJR, MYG@RT16-)WUI;FKBC*8@%!<7(/X)=8=S-E5]G%13H7.<9BCS6:K^HA'2+ K) MWWRA5L%_(WF>^A%A"D)4#*3I^5:H-/#KGD)S>#\F$TC,^^7HQ8U:V ^/! MG.U3\_.#-"].TN([A<7YZ44">Q[4=^)?FK5'.DY<.C#R?/_W#TW7?#^P5-G5 MJ2\;AFG(A)B63!U+I[8!6.Z#YJ!J^NVL>#V(_ $.;Z1"6.+\:(^RX>?\K*04 ME'^)S$_5&K&\LXK&;QH\>J=\VT>B19X^]R'-Q)_P.G6* $%D^*^#<89VPK,D M.5_[H=FF8WM ,KICF.=AL@!3K"-$[^KX[(;H#%/W35W[H3J!KZ'YQ; ?4&73)$%,'BK8# MU0[@C,$6>_%6Z2]+]7YD$7JG%,5.A&X)P?W^K/\(+=?4PL"3 Y.X,IRD!_8^ M"67+)U0C"IRN9R/!:4M$Z,P \9G9X5QS9CM[ZW!S5=5>W*IO6]/ZMNIL3.'6 M;IOKQQ1N(#(JJ6IM'SSL8//*PWT8Y7Z(S J0J';Z!Y#:MZ_:R?D^?.?S]?'P0WQR,$.RP^_:W^=_QK".GZ>'[W^= M_/X")/K=^'[^^=??0*;'A["^P_W)]V]?%2!9[?CW]Q^^Z]K$"D/9-DQ%!DM" M!3W3(;+NN*89NC;((Y^C)E A2 SD=5.UJ14JBJ^3$.P-ZFF!H=BF0DV@CY. 9GC5B[TTNN)(G],X!H43+L_AOFDFC4C$ M/B@R>.V0 7\<$2^*HV+"5L9OFOC1"#1B^,(0(%4B 2X/E()TG)>+A"7R6$-Y MZZG[P#-99">>\$<)E=:CQ36E27F/$<'(#3R*;5K![M?82#8GM2_M^WXZ1HJY MD)B3#*%?;.H$UC^(0%_)_,$$@QNX49P6"^H/DNB_8YK7&WT]H*B'LN=$R6@, M3\6]&*2@T2_\)AYDZ@%U7&$ "=]RG-2_]Z73^C-QOXR&,2A:N'0"7RT(.ZXP M2X=P14!'&,E),,HUSGR:,P4-OMR\Z^R=<+&HY)!DPGHOVF^J,X"]'P^Y0@U& MS(#":Q37\$*3$659YN). U#I)#^CS!!AL:4TCM-KW-!Z"&V]CZ^7.KU$0$[& MT/YKW2KC_1%[I]?R!F%X-?[#_="L-YN4BZL\^,W4/JA&W\3W_DBO:"RIHC_F M?\1,E#>Y**+YF^X<[GX.FC@'S@(]*16, M3[B,N^5X>ERFSK _C=A-@@A$; &2#8\P*7][@X9]=V)W/S%=G-@B65A)\$7" M,+U.IB3ABC[[)]8=#D@^8+X@'W^@_QU'((8K[0%4I!S$0P9O+>0*;$65(L.^ MAYW'D VF2*Q+%; <#^&$B)1PMX%_V%0X7\.@LFR ,\#\B9/C+ MES4:9>FO:#@]NQQ4$L .AJ)4R@=I5L@%S89@P& =(-ZQ8+C46/V.'!!N$-IY M^?Q.CT>PUT*$E*H,ER3EPE C0I0(;TU1/1A4)U0BX7Y) M6C3O.2VM0$5J%I7-YH,*Z>1^F3L#L,M70<%P#S%H2A*$5VGJH M::KJZ,JJCL>/:7)Q#G1R2+UB26?OK74*/K[!BS%.]?@<#=^CWR>'%S],T])< MQ_1D3]7!^-4T1_8L4Y--W?0\(W0LG1@OWIJ.TS=N]A#N$"\BN4@?4WCD!^(+ M0R.?8HH%K,88LG+K Z1[:7I9FE-3E MYH*%9%3P?YB!R(1+0>0*N7A%X/4YE(%@I&!-92A!44AR<0%7@XC.@<6E/+I( MT%)$6] ?8$H!$PN@N@<1?"_*+QFK$PQ2C^-B&6LO6&!#>.#U4(P] 24L78^@A^#N] #?W1Q!+%UG@RR"W24+[D^ZP$,NB8!;\K5+@N\/ MLWC1%,=-^3@>#Z5]'S2SCG)5K2\>(?](!R>*TX208I@$0 M6*5X"156Z*N<.N!LN;8$IS!_)DL7G8(*=\%_1.*)D*#SL?>3)Z4T-5T1RV&> M)LP9REB!>09+2> Y%UEZ70P8=8$]$T0Y\Z*4OX\H6#+EI5=I# _D5B?/K0*R M\"I#%)\)A,A=2DB_Z 8:@?X ;P!%.81B3;S+@-$WP(D[."W>UOOV$J:5Y MSO4B%B45&3BE4AE'ES2.!BF+18'F,XCH%=[#IQEZ5ZJ7*( (:;GWX4+/'%M, M=6;"MIBQ-QHZ&5M_,1CGC)]!B\6IE>@Q$X?=N'-?.DVD4[](/=A6H7JIO:94 M0;YFP@GX/F4^.?A>P%8E7G0TSH#',;A\D5%:?C(BD_4RW7S+",Q0)Z9&C-"W M'8]JQ+2,T'9IH/L\-*RJRFT:VCMQJK!\#P0@#Z^5)'O0I-B/)9=U^ML2_>WW MR>_/OT\/08?[_?77Z>%7[8>KV(&C.)KL>JHG&XZJR\30'3E0O(#0(#1#37GQ MUKHM1P;I%4.?>2@(XS;A4DE$SN;$1SR$*^-)3S!;R9;(*J67&,DV'1=X]U+0 MP:<1YR> J1BT>:![P0\,76L&[$L? 'S"<<:<)PW?=D_**;=#*MN_)#I,NBBI M;J78HL : 0V&QCN>CE(NVE]G% 7<%7US'07%H"R6:7Q1@)E2?X5XH &,B^5? M:=0A^(RW'Q7W9$>59S:F\>\@JQU/%U3V,DHN91+"(E^3^)I,\A=[TY .Z#VS M=[.OO?3EPG#33J(;@F'_(D^\ FF0H9C]G]L#V38H)SQJ$$HH.1'@_K5'WL[I M57QGW_[+R_;6^?#&$-RM(;5'"EA_K-W9QT(ZG"9?J#_.L-KE'K58*MB,LKIZ_*'-Z!?CV(R>1TE[-79E]Y,6THH56=JU9BO<*$K MVF2))XN/^^RCF?(Z_IFC]G736OJQTE>7?G;3;56K#[)DI=O>UMUK6='T-G7P MFDN$X,TZ&5&"W0-:4S[75'%3[_KH5<2+7_:@= 20(9J,4V][SP9N*Q7,WW;\ M<)/'+*I^1V*2^'1QYS;UCA6O=^S4L=M%]2N\](X5U<_F98/&I;@!U5Q=,2S= M=UB^!85@SE=*9]6EO)IU:JRS%<;G/KD M?4GNJ&+QLOD4UO97]/WWL?+WX;%^=IIX=?+D^^_16??OLK@C7H?Y\? M&\>3F;+YG[YQ\NW/G\>_OUP>__;5D\,O\&[?C9,_/JM_?_MJ_OWM"-XWB(]_ M7_P&M:S18>Z[>?Q[_X>J>:YI6$16B!IB:VY;)KX7RB[\XSJV!]JTOK'!J7>0 MIT\Y@&3+9/G!,A6RD1"/B1^U6_@YS"990\*!G1%J2F :8>@:FF\31U=,6S>H M'9! <\RUVY#?5=0MD71'>3ZF*Y:7=/)N%7EW-"?O-"OP ]OV9<51=-GPX2>' M!H%LV4 &O$M7[%?O'5ZJM&&UL-;+M JF[EA+S>$F3"FIP*:51@3]=ET)$0@ M#]=@M5M&!Q1DXQ7>%GZGTLLXS6^P>EHT>6[Y4(8'$8485H.?'E@F_D&BY".< MX%'BQ^, QS*\)UD"EW5R!8- M--.DV'EXD9Q\DI&4[=3Y1!N._#EHPGOMH?ROCNRA9"P!B*XP.ZZXQO4(KKA:2&Q? P%ZQI1'6KJ9-66RIW[^3+FJ'CM%&-R)ZG!3*U'#\DFA8:JOE [LLG:JX\W12T M2BN:*G"^5PL#Z-^'?T5PS^N3G\<*2!'S]/!#?'PXN#P^]$&J@.0X/[D\GFL' MAA$( 6,OP_WM>/?G]7CPTL#)-$UN]?O[RI(COA8^_SK?W]?ZL?7/X"B MWJ#KB*[H6W+)J6.$E+J!H8S6\5O69I"%>*XCJD;"MJWN@EL8>N6 M;U*'6+-9*>6V2Q[?]WR> U=-T'B\');%V5:WO_KT5CG4-S1B&AK5' ,4;VR3 MX!BFZEA&$!!?X;DR9=KP #0^FJ.LBO(!2S\V%/7EY2MI%+-:5E)(_QV#D MY MHC9\'E"1LCG5N8K4/2HEQFS2&642G L!N&F99G/TY0R>'F#E?1Q+<"2P721/ M$Q)+!25#:4AQFD'.&P?Q=L,L10>[$&=4HB!P(TR982-N:]R/,+[+]5M$C%Q84IXV+YA M:F%HHI/:H(KB42]T=6I[?J@JJJ;?8O >G7R8E26'O!W#06-I*$ $<6?'XCVF M/J<9IHM66HNL/3LADT^39*I6K>M6_)X3ZJ9SZR_A6BPQT]&\:]@ MX34OVF?9.+N29/_H1&4>7_SPJ>+HJDMDBP!E&9;FRL1R-=FGGD=):+D&=5Z\ MM1?T39/NU+#:,%W+LS7JXOAMS[1=.PA]5P=Z\0PM,%1&&TI)&RMTKNYHXV%H MX^3B1P#'KX6!*QNN;LF N#XF: 2@U;AFH!)B!Q8.-U@@<$K:6+OKM.)BGVE" M5$+!B-)]SS%"PP?=P'+U@ 0ADH?JEN2Q0OOICCP>@CS %+_^$?I6H*LZE:FN M 7G8@0FB0W5EC0)*J;ZO4=#D (_F0S45>90MD>XXNF&F]_0"$W0G*C(7*\GK M*;U1CJVK0CE*>$$1[NR0!KQ7#FP7=DW!RD-A.[#/"2BK7!-FN:NEWB@* LMO M,Z43*UV9NHR-7DE41I'_D2T8+B&$T75M, ZQ+)Y4P2**MQ?\F,2#?-F MTCF[*4\Y_^53RLHPUYI[K=J%B.OCOY/49[-P1;APZC(_)KV@X'AZDO*LG M:)]'B<\:#ZTF#9Y\E,ZC2X/OVNGG'T1Q?1[E@B2C87),\8M<- M(J#5C-$PZRV&;-#L*%;=?>KA_\@;)7W()5-L53)%N0:V#)8BP%LB^=EXUHR$ MOR/#3>63>"(V ?:I*)I=5\<.]NH[J:31WBKSSKI3OR]8\<))SCD&Y?HDH*;FNHOM[_K(EW<=*I4:]5:E9L&(C56][,X- M7O:G]JGKS\JG?C;VC+\:W#\QU?]Y#"X/#T\_GVL8>AM< F\I1U__N':KDL5VY)#QP_1WL21\\!; M($4=SS0L-0CIK%[("M"4'52ICZMI=1X'IR\KBIF M0 U08SQ7<5U#I9Y& S" >%=\3=$532Y_F((ZJZG4ETEL'])L'_OX-1K7[ K, M/38K3M=/'_^\N/[A."XU3360?9P;; 26+;LZR#73T&T*IZ,&-H"*M4+7#6R/ MN(Z)_IPZ4V@W=*98 ]\UM<+WKI_%<^EGL7*^A/;(NMU108>2VY<.ZC9LS!,5 MY56[)M&_BO!^Y:RI>9J4O[)ZZJ3932ZHACGL!E2?I,FBKG"KD (93#^) M]U]OO#SV\F-Z.NKK5;?U@-:=!D5JB)3Q[!.$'FQ^R!P]_!M\CD/54*SNE\@; M(XJWYGM6/TPDHF1LXW)^IZ@ P8ROBB[2L3>,6&/ 16^'7M*RC6B/OQ#HX_!C M/AX"__ *8M9J%&^/'R MBV?BX ]QGN4(BZ@NTCM[?U"13\8VG@$&O%[>EPYO MIR?AO.5/Q'YM<00O(GJM+?O2;NPX@.AX.(X9"XHRQ2&87CX1(\UXC>/LD(Q: MGO"M00S&Y]033F@E,_BVE'^O43KEL@%'"&1X=#EF'\%_<0_82!+8XYA@@[N$ MF0K80%,T2X?;P?IZN#Z"C8_8\6,G6#CWG&4Q-;MVBHVL6;4OU1*Q+ND4V\>M MW,6LC"WYX'Q $@#>.HU#H&ICIDQ(ZOY1-KTZQ0L$"'Q9/'13_7=A*V.,BDM M&Y+RI]=[+244.0(X(6;]96,,M.&F_QP'%^P"H 8A3\OX&09#9!',D[A%!+LS MB$;X9+![=3(/5M/923M$#A6 [;%O*LWI;54+OLMUSN'A_DPD3Y MHHVDUL&O'-U\]CGZK47-:"N(W4TSNGU $^8B=D;-0-)M+%EQ>+8\Q.M M&) .U:J%LS[O+=1IZH64SHB>V(E\42DY3I (X87%@!7$3"9.F')W >R>P;,G M^ D=,<%>6TI"$L><#'$M7Y,(KSDKR@CJ/G-SDFVEM*/Y5V;<-,($':"TBW'$ M/XJP8P4#3,!_/.$P[ DLB\3P"88>'.CH+W;LW*?)U$'1,I4UGQ>MK>N6RGP* MU,I,W.RCE^4%SVE@?I;2I2JT< Q.-[RJ3$]9_/05.$K@-_U5L-%88P]4*:X5 M,=&Y\OK[TH)-9QQ1;G:O')Q6.HJK;63=P-/2J>R4#9QQI1]$ZUKX] 0>C8G% M4M7AN6;E?^0-(2^4%.317(3*RK>\P7A839HOAH62,KB)PG9D57NP5K^KO?\&GY9'$D0EN_N0]E M=6!/+[@6>Q..FQ2=51BR,CGLAC.KH5HS@RX?83LH5#/Q!*N"B])K-R01CF5( MV.\!Z.J\HF'%+>G=9%6'4U8U_";HLFD"3>7T5'"\.H=&:]AYM4W";;8Z?PCG M&"RX.>^2CW,CZ8ADE:-FH=;"-O>76#9P)>@1]%[J05]Z5VNR$=.+4!=*FL9O MWEMCJX9DPE3E$6-N-MD2QQ> &3H$I&X, -F/\Y0Y '[R.AHA B9-%,!"A2EY M#YL?CMEDK-(+(,3NS\;$ YSKP65R);!Q5:"R8S,>6'-)@ TEOCD=) 7=5KRW MD$8!11\USSL#&(^:\$AYZF/$3?$&*N SV>2&",,&NS(0I,'87!%9QVFW.IDL M >$J>P\4?J922SF?E0I;S1QW[)E F 4_CC,4.RG3NDZS"]#X?I.*EM@H'V#1 MX!H.@GTK9[K$RX/3L]-7>-(/,KZ/W>