0001428336-22-000034.txt : 20221208 0001428336-22-000034.hdr.sgml : 20221208 20221208160306 ACCESSION NUMBER: 0001428336-22-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20221031 FILED AS OF DATE: 20221208 DATE AS OF CHANGE: 20221208 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36568 FILM NUMBER: 221452392 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-Q 1 hqy-20221031.htm 10-Q hqy-20221031
00014283361/312023Q3FALSE00014283362022-02-012022-10-3100014283362022-11-30xbrli:shares00014283362022-10-31iso4217:USD00014283362022-01-31iso4217:USDxbrli:shares0001428336us-gaap:ServiceMember2022-08-012022-10-310001428336us-gaap:ServiceMember2021-08-012021-10-310001428336us-gaap:ServiceMember2022-02-012022-10-310001428336us-gaap:ServiceMember2021-02-012021-10-310001428336us-gaap:FinancialServiceOtherMember2022-08-012022-10-310001428336us-gaap:FinancialServiceOtherMember2021-08-012021-10-310001428336us-gaap:FinancialServiceOtherMember2022-02-012022-10-310001428336us-gaap:FinancialServiceOtherMember2021-02-012021-10-310001428336us-gaap:CreditAndDebitCardMember2022-08-012022-10-310001428336us-gaap:CreditAndDebitCardMember2021-08-012021-10-310001428336us-gaap:CreditAndDebitCardMember2022-02-012022-10-310001428336us-gaap:CreditAndDebitCardMember2021-02-012021-10-3100014283362022-08-012022-10-3100014283362021-08-012021-10-3100014283362021-02-012021-10-3100014283362022-07-3100014283362021-07-3100014283362021-01-310001428336us-gaap:CommonStockMember2022-07-310001428336us-gaap:CommonStockMember2021-07-310001428336us-gaap:CommonStockMember2022-01-310001428336us-gaap:CommonStockMember2021-01-310001428336us-gaap:CommonStockMember2022-08-012022-10-310001428336us-gaap:CommonStockMember2021-08-012021-10-310001428336us-gaap:CommonStockMember2022-02-012022-10-310001428336us-gaap:CommonStockMember2021-02-012021-10-310001428336us-gaap:CommonStockMember2022-10-310001428336us-gaap:CommonStockMember2021-10-310001428336us-gaap:AdditionalPaidInCapitalMember2022-07-310001428336us-gaap:AdditionalPaidInCapitalMember2021-07-310001428336us-gaap:AdditionalPaidInCapitalMember2022-01-310001428336us-gaap:AdditionalPaidInCapitalMember2021-01-310001428336us-gaap:AdditionalPaidInCapitalMember2022-08-012022-10-310001428336us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-310001428336us-gaap:AdditionalPaidInCapitalMember2022-02-012022-10-310001428336us-gaap:AdditionalPaidInCapitalMember2021-02-012021-10-310001428336us-gaap:AdditionalPaidInCapitalMember2022-10-310001428336us-gaap:AdditionalPaidInCapitalMember2021-10-310001428336us-gaap:RetainedEarningsMember2022-07-310001428336us-gaap:RetainedEarningsMember2021-07-310001428336us-gaap:RetainedEarningsMember2022-01-310001428336us-gaap:RetainedEarningsMember2021-01-310001428336us-gaap:RetainedEarningsMember2022-08-012022-10-310001428336us-gaap:RetainedEarningsMember2021-08-012021-10-310001428336us-gaap:RetainedEarningsMember2022-02-012022-10-310001428336us-gaap:RetainedEarningsMember2021-02-012021-10-310001428336us-gaap:RetainedEarningsMember2022-10-310001428336us-gaap:RetainedEarningsMember2021-10-3100014283362021-10-310001428336us-gaap:ComputerSoftwareIntangibleAssetMember2022-02-012022-10-310001428336us-gaap:ComputerSoftwareIntangibleAssetMember2021-02-012021-10-310001428336hqy:AcquiredHSAIntangibleAssetsMember2022-02-012022-10-310001428336hqy:AcquiredHSAIntangibleAssetsMember2021-02-012021-10-310001428336hqy:LuumAcquisitionMember2021-03-08xbrli:pure0001428336hqy:LuumAcquisitionMember2021-03-082021-03-080001428336hqy:LuumAcquisitionMember2022-04-300001428336hqy:LuumAcquisitionMember2021-03-092022-04-300001428336hqy:FurtherAcquisitionMember2021-11-012021-11-010001428336hqy:FurtherAcquisitionMember2021-11-010001428336hqy:FurtherAcquisitionMember2021-11-022022-10-310001428336hqy:FurtherAcquisitionMember2022-10-310001428336us-gaap:LeaseholdImprovementsMember2022-10-310001428336us-gaap:LeaseholdImprovementsMember2022-01-310001428336us-gaap:FurnitureAndFixturesMember2022-10-310001428336us-gaap:FurnitureAndFixturesMember2022-01-310001428336us-gaap:ComputerEquipmentMember2022-10-310001428336us-gaap:ComputerEquipmentMember2022-01-3100014283362022-11-012022-10-310001428336us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-10-310001428336hqy:AcquiredHSAIntangibleAssetsMember2022-10-310001428336us-gaap:CustomerRelationshipsMember2022-10-310001428336us-gaap:DevelopedTechnologyRightsMember2022-10-310001428336us-gaap:TradeNamesMember2022-10-310001428336us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-310001428336hqy:AcquiredHSAIntangibleAssetsMember2022-01-310001428336us-gaap:CustomerRelationshipsMember2022-01-310001428336us-gaap:DevelopedTechnologyRightsMember2022-01-310001428336us-gaap:TradeNamesMember2022-01-310001428336hqy:HealthSavingsAdministratorsLLCMember2022-03-022022-03-020001428336hqy:WageWorksInc.Member2021-04-300001428336hqy:WageWorksInc.Memberhqy:UnionMesaMember2021-11-240001428336hqy:A4500SeniorNotesDue2029Member2022-10-310001428336hqy:A4500SeniorNotesDue2029Member2022-01-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMember2022-10-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMember2022-01-310001428336us-gaap:RevolvingCreditFacilityMember2022-10-310001428336us-gaap:RevolvingCreditFacilityMember2022-01-310001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-080001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2022-10-310001428336us-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2022-01-310001428336us-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-082021-10-080001428336us-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-082021-10-080001428336us-gaap:DebtInstrumentRedemptionPeriodThreeMemberus-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-082021-10-080001428336us-gaap:DebtInstrumentRedemptionPeriodFourMemberus-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-10-082021-10-080001428336us-gaap:DebtInstrumentRedemptionPeriodFiveMemberus-gaap:SeniorNotesMemberhqy:A4500SeniorNotesDue2029Member2021-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:RevolvingCreditFacilityMemberhqy:CreditAgreementMemberus-gaap:LetterOfCreditMember2021-10-080001428336hqy:CreditAgreementMember2021-10-080001428336us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberhqy:CreditAgreementMember2021-10-082021-10-080001428336us-gaap:LondonInterbankOfferedRateLIBORMemberhqy:CreditAgreementMembersrt:MaximumMember2021-10-082021-10-080001428336srt:MinimumMemberhqy:CreditAgreementMemberus-gaap:BaseRateMember2021-10-082021-10-080001428336hqy:CreditAgreementMemberus-gaap:BaseRateMembersrt:MaximumMember2021-10-082021-10-080001428336hqy:CreditAgreementMember2022-10-310001428336us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2022-02-012022-10-310001428336us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LineOfCreditMember2022-02-012022-10-310001428336hqy:DebtInstrumentAmortizationPeriodOneMemberhqy:TermLoanFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-10-310001428336hqy:TermLoanFacilityMemberhqy:DebtInstrumentAmortizationPeriodTwoAndThreePeriodMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-10-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMemberhqy:DebtInstrumentAmortizationPeriodFourMemberus-gaap:LineOfCreditMember2022-10-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMemberhqy:DebtInstrumentAmortizationPeriodFiveMemberus-gaap:LineOfCreditMember2022-10-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-10-310001428336hqy:TermLoanFacilityMemberhqy:CreditAgreementMemberus-gaap:LineOfCreditMember2022-02-012022-10-310001428336us-gaap:CostOfSalesMember2022-08-012022-10-310001428336us-gaap:CostOfSalesMember2021-08-012021-10-310001428336us-gaap:CostOfSalesMember2022-02-012022-10-310001428336us-gaap:CostOfSalesMember2021-02-012021-10-310001428336hqy:SalesandMarketingMember2022-08-012022-10-310001428336hqy:SalesandMarketingMember2021-08-012021-10-310001428336hqy:SalesandMarketingMember2022-02-012022-10-310001428336hqy:SalesandMarketingMember2021-02-012021-10-310001428336hqy:TechnologyandDevelopmentMember2022-08-012022-10-310001428336hqy:TechnologyandDevelopmentMember2021-08-012021-10-310001428336hqy:TechnologyandDevelopmentMember2022-02-012022-10-310001428336hqy:TechnologyandDevelopmentMember2021-02-012021-10-310001428336us-gaap:GeneralAndAdministrativeExpenseMember2022-08-012022-10-310001428336us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012021-10-310001428336us-gaap:GeneralAndAdministrativeExpenseMember2022-02-012022-10-310001428336us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-10-310001428336us-gaap:OtherExpenseMember2022-08-012022-10-310001428336us-gaap:OtherExpenseMember2021-08-012021-10-310001428336us-gaap:OtherExpenseMember2022-02-012022-10-310001428336us-gaap:OtherExpenseMember2021-02-012021-10-310001428336hqy:IncentivePlanMember2022-10-3100014283362022-02-012022-04-300001428336us-gaap:RestrictedStockUnitsRSUMember2022-01-310001428336us-gaap:RestrictedStockUnitsRSUMember2022-02-012022-10-310001428336us-gaap:RestrictedStockUnitsRSUMember2022-10-310001428336hqy:PerformanceRestrictedStockUnitsMember2022-02-012022-04-300001428336hqy:PerformanceRestrictedStockUnitsMember2022-10-310001428336hqy:PerformanceRestrictedStockUnitsMembersrt:MinimumMember2022-02-012022-10-310001428336hqy:PerformanceRestrictedStockUnitsMembersrt:MaximumMember2022-02-012022-10-310001428336us-gaap:FairValueInputsLevel2Memberhqy:A4500SeniorNotesDue2029Member2022-10-31



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


Form 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended October 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
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
(Address of principal executive offices) (Zip code)

(801) 727-1000
(Registrant's telephone Number, including Area Code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.0001 per shareHQYThe NASDAQ Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

As of November 30, 2022, there were 84,639,829 shares of the registrant's common stock outstanding.



HealthEquity, Inc. and subsidiaries
Form 10-Q quarterly report

Table of contents
Page
Part I. FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
Part II. OTHER INFORMATION
Item 1.
Item 1A.
Item 6.


-2-


Part I. Financial information
Item 1. Financial statements

HealthEquity, Inc. and subsidiaries
Condensed consolidated balance sheets
(in thousands, except par value)October 31, 2022January 31, 2022
(unaudited)
Assets
Current assets
Cash and cash equivalents$210,197 $225,414 
Accounts receivable, net of allowance for doubtful accounts of $6,045 and $6,228 as of October 31, 2022 and January 31, 2022, respectively
87,716 87,428 
Other current assets34,247 38,495 
Total current assets332,160 351,337 
Property and equipment, net15,620 23,372 
Operating lease right-of-use assets58,536 63,613 
Intangible assets, net964,531 973,137 
Goodwill1,645,759 1,645,836 
Other assets48,151 49,807 
Total assets$3,064,757 $3,107,102 
Liabilities and stockholders’ equity
Current liabilities
Accounts payable$15,842 $27,541 
Accrued compensation35,140 47,136 
Accrued liabilities33,367 57,589 
Current portion of long-term debt15,313 8,750 
Operating lease liabilities10,713 12,171 
Total current liabilities110,375 153,187 
Long-term liabilities
Long-term debt, net911,406 922,077 
Operating lease liabilities, non-current60,819 65,232 
Other long-term liabilities9,758 14,185 
Deferred tax liability89,281 99,846 
Total long-term liabilities1,071,264 1,101,340 
Total liabilities1,181,639 1,254,527 
Commitments and contingencies (see Note 6)
Stockholders’ equity
Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively
  
Common stock, $0.0001 par value, 900,000 shares authorized, 84,636 and 83,780 shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively
8 8 
Additional paid-in capital1,732,985 1,676,508 
Accumulated earnings150,125 176,059 
Total stockholders’ equity1,883,118 1,852,575 
Total liabilities and stockholders’ equity$3,064,757 $3,107,102 
See accompanying notes to condensed consolidated financial statements.

-3-


HealthEquity, Inc. and subsidiaries
Condensed consolidated statements of operations and
comprehensive loss (unaudited)
Three months ended October 31,Nine months ended October 31,
(in thousands, except per share data)2022202120222021
Revenue
Service revenue$108,580 $102,733 $315,962 $314,449 
Custodial revenue74,642 49,006 199,606 144,760 
Interchange revenue32,864 28,215 112,339 94,050 
Total revenue216,086 179,954 627,907 553,259 
Cost of revenue
Service costs76,493 66,217 232,281 204,183 
Custodial costs6,812 5,734 20,543 15,567 
Interchange costs5,923 4,683 19,240 15,102 
Total cost of revenue89,228 76,634 272,064 234,852 
Gross profit126,858 103,320 355,843 318,407 
Operating expenses
Sales and marketing17,245 12,726 49,648 42,288 
Technology and development48,890 38,070 140,653 111,437 
General and administrative25,131 20,004 74,795 63,503 
Amortization of acquired intangible assets23,541 19,642 71,420 59,745 
Merger integration6,509 13,244 23,486 38,422 
Total operating expenses121,316 103,686 360,002 315,395 
Income (loss) from operations5,542 (366)(4,159)3,012 
Other expense
Interest expense(12,165)(11,881)(34,119)(25,824)
Other income (expense), net443 3,122 174 (164)
Total other expense(11,722)(8,759)(33,945)(25,988)
Loss before income taxes(6,180)(9,125)(38,104)(22,976)
Income tax benefit(4,539)(4,087)(12,170)(11,505)
Net loss and comprehensive loss$(1,641)$(5,038)$(25,934)$(11,471)
Net loss per share:
Basic$(0.02)$(0.06)$(0.31)$(0.14)
Diluted$(0.02)$(0.06)$(0.31)$(0.14)
Weighted-average number of shares used in computing net loss per share:
Basic84,572 83,551 84,349 82,939 
Diluted84,572 83,551 84,349 82,939 
See accompanying notes to condensed consolidated financial statements.
-4-


HealthEquity, Inc. and subsidiaries
Condensed consolidated statements of stockholders’ equity (unaudited)
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Total stockholders' equity, beginning balance$1,864,896 $1,862,666 $1,852,575 $1,378,728 
Common stock:
Beginning balance8 8 8 8 
Issuance of common stock upon exercise of stock options, and for restricted stock    
Other issuance of common stock    
Ending balance8 8 8 8 
Additional paid-in capital:
Beginning balance1,713,122 1,648,743 1,676,508 1,158,372 
Issuance of common stock upon exercise of stock options, and for restricted stock1,693 938 6,167 6,253 
Other issuance of common stock   456,640 
Stock-based compensation18,170 13,284 50,310 41,700 
Ending balance1,732,985 1,662,965 1,732,985 1,662,965 
Accumulated earnings
Beginning balance151,766 213,915 176,059 220,348 
Net loss(1,641)(5,038)(25,934)(11,471)
Ending balance150,125 208,877 150,125 208,877 
Total stockholders' equity, ending balance$1,883,118 $1,871,850 $1,883,118 $1,871,850 
See accompanying notes to condensed consolidated financial statements.

-5-


HealthEquity, Inc. and subsidiaries
Condensed consolidated statements of cash flows (unaudited)
Nine months ended October 31,
(in thousands)20222021
Cash flows from operating activities:
Net loss$(25,934)$(11,471)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization120,726 98,364 
Stock-based compensation50,310 41,700 
Amortization of debt discount and issuance costs2,454 3,616 
Loss on extinguishment of debt 4,044 
Change in fair value of contingent consideration (2,147)
Other non-cash items269 (750)
Deferred taxes(10,565)(8,765)
Changes in operating assets and liabilities:
Accounts receivable, net(451)(10,090)
Other assets6,809 19,888 
Operating lease right-of-use assets6,169 8,944 
Accrued compensation(11,630)(18,098)
Accounts payable, accrued liabilities, and other current liabilities(33,170)(34,023)
Operating lease liabilities, non-current(5,401)(6,808)
Other long-term liabilities(4,427)6,034 
Net cash provided by operating activities95,159 90,438 
Cash flows from investing activities:
Purchases of software and capitalized software development costs(35,306)(49,033)
Purchases of property and equipment(2,971)(7,284)
Acquisition of intangible member assets(70,574)(64,463)
Acquisitions, net of cash acquired (49,533)
Proceeds from sale of equity securities 2,367 
Net cash used in investing activities(108,851)(167,946)
Cash flows from financing activities:
Principal payments on long-term debt(6,562)(1,003,125)
Settlement of client-held funds obligation, net(1,579)(1,565)
Proceeds from exercise of common stock options6,616 7,728 
Proceeds from issuance of long-term debt 950,000 
Payment of debt issuance costs (11,846)
Proceeds from follow-on equity offering, net of payments for offering costs 456,642 
Net cash provided by (used in) financing activities(1,525)397,834 
Increase (decrease) in cash and cash equivalents(15,217)320,326 
Beginning cash and cash equivalents225,414 328,803 
Ending cash and cash equivalents$210,197 $649,129 
See accompanying notes to condensed consolidated financial statements.
-6-


HealthEquity, Inc. and subsidiaries
Condensed consolidated statements of cash flows (unaudited) (continued)
Nine months ended October 31,
(in thousands)20222021
Supplemental cash flow data:
Interest expense paid in cash$36,268 $13,685 
Income tax payments (refunds), net775 (5,926)
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,099 3,708 
Purchases of property and equipment included in accounts payable or accrued liabilities297 479 
Purchases of intangible member assets included in accounts payable or accrued liabilities 2,281 
Contingent consideration recognized at acquisition 8,147 
Exercise of common stock options receivable21 1 
Decrease in goodwill due to measurement period adjustments, net77 19 
See accompanying notes to condensed consolidated financial statements.
-7-


HealthEquity, Inc. and subsidiaries
Notes to condensed 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.
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.
Basis of presentation
The accompanying condensed consolidated financial statements as of October 31, 2022 and for the three and nine months ended October 31, 2022 and 2021 are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2022. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP.
Significant accounting policies
There have been no material changes in the Company’s significant accounting policies as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2022.
Recently adopted accounting pronouncements
None.
Recently issued accounting pronouncements not yet adopted
None.
-8-

Note 2. Net loss per share
The following table sets forth the computation of basic and diluted net loss per share:
Three months ended October 31,Nine months ended October 31,
(in thousands, except per share data)2022202120222021
Numerator (basic and diluted):
Net loss$(1,641)$(5,038)$(25,934)$(11,471)
Denominator (basic):
Weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Denominator (diluted):
Weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Weighted-average dilutive effect of stock options and restricted stock units    
Diluted weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Net loss per share:
Basic $(0.02)$(0.06)$(0.31)$(0.14)
Diluted$(0.02)$(0.06)$(0.31)$(0.14)
For the three months ended October 31, 2022 and 2021, approximately 2.0 million and 1.6 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted net loss per share as their inclusion would have been anti-dilutive.
For the nine months ended October 31, 2022 and 2021, approximately 2.4 million and 1.9 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted net loss per share as their inclusion would have been anti-dilutive.
Note 3. Business combinations
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"). The aggregate purchase price for the acquisition consisted of $56.2 million in cash, which reflects a $2.1 million reduction in the fair value of contingent consideration during the fiscal year ended January 31, 2022.
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 was subject to adjustment during the measurement period (up to one year from the acquisition date). The purchase price allocation was finalized in the three months ended April 30, 2022.
The following table summarizes the Company's 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 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.
-9-

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").
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 valueAdjustmentsUpdated Allocation
Current assets$2,667 $(163)$2,504 
Intangible assets172,183 — 172,183 
Goodwill282,287 (77)282,210 
Current liabilities(2,137)240 (1,897)
Total consideration paid$455,000 $ $455,000 
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 Further Acquisition is expected to be deductible over a period of 15 years for tax purposes.
Note 4. Supplemental financial statement information
Selected condensed consolidated balance sheet and condensed consolidated statement of operations and comprehensive loss components consisted of the following:
Property and equipment
Property and equipment consisted of the following:
(in thousands)October 31, 2022January 31, 2022
Leasehold improvements$18,269 $18,573 
Furniture and fixtures8,396 8,417 
Computer equipment29,970 31,982 
Property and equipment, gross56,635 58,972 
Accumulated depreciation(41,015)(35,600)
Property and equipment, net$15,620 $23,372 
Depreciation expense for the three months ended October 31, 2022 and 2021 was $2.9 million and $3.5 million, respectively, and $9.4 million and $10.9 million for the nine months ended October 31, 2022 and 2021, respectively.
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. As of October 31, 2022 and January 31, 2022, the balance of deferred revenue was $7.4 million and $10.5 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 49% of its balance of deferred revenue as revenue over the next 12 months and the remainder thereafter. During the three and nine months ended October 31, 2022, approximately $1.0 million and $4.2 million, respectively, of revenue was recognized that was included in the balance of deferred revenue as of January 31, 2022. The Company expects to satisfy its remaining obligations for these arrangements.

-10-

Leases
The components of operating lease costs were as follows:
Three months ended October 31,Nine months ended October 31,
(in thousands)
2022202120222021
Operating lease expense$2,855 $3,512 $8,568 $11,322 
Sublease income(568)(455)(1,614)(1,355)
Net operating lease expense$2,287 $3,057 $6,954 $9,967 
Other income (expense), net
Other income (expense), net, consisted of the following:
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Interest income$443 $478 $584 $1,419 
Gain on equity securities   1,677 
Acquisition gains (costs), net 2,687 (53)(4,917)
Other income (expense), net (43)(357)1,657 
Total other income (expense), net$443 $3,122 $174 $(164)
Supplemental cash flow information
Supplemental cash flow information related to the Company's operating leases was as follows:
Nine months ended October 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,387 $10,928 
Operating lease right-of-use assets obtained in exchange for new operating lease obligations$1,092 $586 
Note 5. Intangible assets and goodwill
Intangible assets
The gross carrying amount and associated accumulated amortization of intangible assets were as follows:
October 31, 2022
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amount
Amortizable intangible assets:
Software and software development costs$224,699 $(138,669)$86,030 
Acquired HSA portfolios261,179 (59,194)201,985 
Acquired customer relationships759,782 (140,510)619,272 
Acquired developed technology132,825 (75,852)56,973 
Acquired trade names12,900 (12,629)271 
Total amortizable intangible assets$1,391,385 $(426,854)$964,531 
-11-

January 31, 2022
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amount
Amortizable intangible assets:
Software and software development costs$192,050 $(99,952)$92,098 
Acquired HSA portfolios192,298 (46,603)145,695 
Acquired customer relationships759,781 (101,741)658,040 
Acquired developed technology132,825 (58,334)74,491 
Acquired trade names12,900 (10,087)2,813 
Total amortizable intangible assets$1,289,854 $(316,717)$973,137 
Amortization expense for the three months ended October 31, 2022 and 2021 was $37.6 million and $30.0 million, respectively, and $111.4 million and $87.5 million for the nine months ended October 31, 2022 and 2021, respectively.
Goodwill
During the three and nine months ended October 31, 2022, goodwill decreased by $0.2 million and $0.1 million, respectively, due to measurement period adjustments. For further information, see Note 3—Business combinations. There were no additional changes to the carrying value of goodwill during the nine months ended October 31, 2022.
Note 6. Commitments and contingencies
Commitments
The Company’s principal commitments consist of long-term debt, operating lease obligations for office space and data storage facilities, processing services agreements, telephony services, and other contractual commitments. 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. There were no other material changes during the nine months ended October 31, 2022, outside of the ordinary course of business, in the Company's commitments from those disclosed in its Annual Report on Form 10-K for the fiscal year ended January 31, 2022.
Contingencies
In the normal course of business, the Company enters into contracts and agreements that contain a variety of covenants, 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, the Company's wholly owned subsidiary WageWorks, Inc. ("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. 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, which the Superior Court denied on April 13, 2022. On May 18, 2022, Union Mesa filed an answer and counterclaim with the Superior Court, wherein Union Mesa denied WageWorks' claims, and separately seeks recourse against WageWorks for breach of contract and breach of the implied covenant of good faith and fair dealing. On May 19, 2022, Union Mesa filed an amended complaint and counterclaim seeking the same recourse. On June 29, 2022, Union Mesa filed a second amended answer and counterclaim, which names the Company as a
-12-

counter-defendant. On July 21, 2022, WageWorks and the Company filed an answer to the counterclaims. The parties are currently engaged in discovery.
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.
Note 7. Income taxes
The Company follows Accounting Standards Codification 740-270, Income Taxes - Interim Reporting, for the computation and presentation of its interim period tax provision. Accordingly, management estimated the effective annual tax rate and applied this rate to the pre-tax book loss through the end of the latest fiscal quarter to determine the interim income tax benefit. For the three and nine months ended October 31, 2022, the Company recorded an income tax benefit of $4.5 million and $12.2 million, respectively. This resulted in an effective income tax benefit rate of 73.4% and 31.9% for the three and nine months ended October 31, 2022, respectively, compared with an effective income tax benefit rate of 44.8% and 50.1% for the three and nine months ended October 31, 2021, respectively. For the three and nine months ended October 31, 2022, discrete tax items had an effective tax rate benefit of 66.2% and 14.3%, respectively, compared with an effective tax rate benefit of 7.7% and 20.5% for the three and nine months ended October 31, 2021, respectively, primarily due to a release of uncertain tax positions and a change in excess tax benefits on stock-based compensation expense recognized in the provision for income taxes.
As of October 31, 2022 and January 31, 2022, the Company’s total gross unrecognized tax benefit was $8.8 million and $11.7 million, respectively. If recognized, $5.4 million of the total gross unrecognized tax benefits would affect the Company's effective tax rate as of October 31, 2022.
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 the Company's 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 2006.
Note 8. Indebtedness
Long-term debt consisted of the following:
(in thousands)October 31, 2022January 31, 2022
4.50% Senior Notes due 2029
$600,000 $600,000 
Term Loan Facility343,438 350,000 
Principal amount943,438 950,000 
Less: unamortized discount and issuance costs (1)16,719 19,173 
Total debt, net926,719 930,827 
Less: current portion of long-term debt15,3138,750
Long-term debt, net$911,406 $922,077 
(1)In addition to the $16.7 million and $19.2 million of unamortized discount and issuance costs related to long-term debt as of October 31, 2022 and January 31, 2022, respectively, $3.7 million and $4.4 million of unamortized issuance costs related to the Company's Revolving Credit Facility (as defined below) are included within other assets on the condensed consolidated balance sheets as of October 31, 2022 and January 31, 2022, respectively.
-13-


4.50% Senior Notes due 2029
On October 8, 2021, the Company completed its offering of $600 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 Notes are guaranteed by each of the Company’s existing, wholly owned domestic subsidiaries that guarantees its obligations under the Credit Agreement (as defined below) 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 is payable on April 1 and October 1 of each year. As of October 31, 2022 and January 31, 2022, $2.3 million and $8.7 million, respectively, of accrued interest on the Notes is included within accrued liabilities on the Company's condensed consolidated balance sheets. 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 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 million; 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 October 31, 2022, the stated interest rate was 5.56% and the effective interest rate was 6.38%. 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
-14-

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. No amounts have been drawn under the Revolving Credit Facility.
The loans made under the Term Loan Facility 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 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. The Company was in compliance with all covenants under the Credit Agreement as of October 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 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.
Note 9. Stock-based compensation
The following table shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive loss during the periods presented:
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Cost of revenue$3,662 $3,076 $10,667 $8,547 
Sales and marketing2,569 829 7,136 5,677 
Technology and development4,045 3,458 10,388 10,164 
General and administrative7,894 5,921 22,119 17,312 
Other expense, net (1)   342 
Total stock-based compensation expense$18,170 $13,284 $50,310 $42,042 
(1)Equity-based awards exchanged for cash in connection with the Luum Acquisition.
Stock award plans
Incentive Plan. The Company grants stock options and restricted stock units ("RSUs") 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.

-15-

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 October 31, 2022, 9.4 million shares were available for grant under the Incentive Plan.
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, 20221,232 
$1.25 - 82.39
$35.64 4.2$25,719 
Exercised(191)
$1.25 - 59.63
$32.43 
Forfeited(2)
$25.45 - 28.69
$28.54 
Outstanding as of October 31, 20221,039 
$14.00 - 82.39
$36.24 3.7$43,426 
Vested and expected to vest as of October 31, 20221,039 $36.24 3.7$43,426 
Exercisable as of October 31, 20221,007 $35.12 3.6$43,196 
Restricted stock units
A summary of RSU activity is as follows:
RSUs and PRSUs
(in thousands, except weighted-average grant date fair value)SharesWeighted-average grant date fair value
Outstanding as of January 31, 20222,740 $63.15 
Granted1,564 76.69 
Vested(635)60.68 
Forfeited(399)63.87 
Outstanding as of October 31, 20223,270 $70.02 
Performance restricted stock units. During the three months ended April 30, 2022, the Company awarded 281,784 performance restricted stock units ("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, 2025. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was $32.1 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 of the board of directors.
Note 10. 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.
-16-

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 October 31, 2022, the fair value of the Notes was $528.5 million.
The Term Loan Facility is considered a Level 2 instrument and recorded at book value in the Company's condensed 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.
-17-

Item 2. 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 condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. 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”). Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “project,” “seek,” “should,” “target,” “will,” “would” and similar expressions or variations intended to identify forward-looking statements. Such statements include, but are not limited to, statements concerning our ability to integrate acquired businesses, the impact of the COVID-19 pandemic and resulting societal and economic changes on the Company, the anticipated synergies and other benefits of acquired businesses and any future acquisitions, health savings accounts and other tax-advantaged consumer-directed benefits, tax and other regulatory changes, market opportunity, our future financial and operating results, our investment and acquisition strategy, our sales and marketing strategy, management’s plans, beliefs and objectives for future operations, technology and development, economic and industry trends or trend analysis, expectations about seasonality, opportunity for portfolio purchases and other acquisitions, operating expenses, anticipated income tax rates, capital expenditures, cash flows and liquidity. These statements are based on the beliefs and assumptions of our management based on information currently available to us. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk factors” included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022, our Quarterly Report on Form 10-Q for the quarter ended April 30, 2022, and our other reports filed with the SEC. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such events.

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.
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 October 31, 2022, we administered 7.7 million HSAs, with balances totaling $20.2 billion, which we call HSA Assets, as well as 6.8 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.5 million as of October 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.
We have increased our share of the growing HSA market from 4% in December 2010 to 20% as of June 2022, measured by HSA Assets. According to Devenir, as of June 2022, we are the largest HSA provider by both accounts and HSA Assets. 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.
-18-

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 COVID-19 pandemic and resulting societal and economic changes.
Recent acquisitions
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. In September 2021, we acquired 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.
Further acquisition. In November 2021, we acquired 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"). 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. In March 2022, we acquired 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.
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 COVID-19 pandemic and resulting societal and economic changes, and also the section entitled “Risk factors” included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022, our Quarterly Report on Form 10-Q for the quarter ended April 30, 2022, 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 plan 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. 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 20% since 2017 and 43% since 2012, resulting in 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
-19-

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, 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.
Interest rates
As a non-bank custodian, our members’ custodial HSA cash assets are held by either our federally insured bank and credit union partners, which we collectively call our Depository Partners (our “Basic Rates” offering), pursuant to contractual arrangements we have with these Depository Partners, or by our insurance company partners through group annuity contracts or other similar arrangements (our “Enhanced Rates” offering). We earn a material portion of our total revenue from interest paid by these partners.
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 place their HSA cash into our Enhanced Rates offering retain a higher yield compared to our Basic Rates offering. An increase in the percentage of HSA cash held in our Enhanced Rates offering also positively impacts our custodial revenue, as we generally receive a higher yield on HSA cash held by our insurance company partners compared to cash held by our 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, we expect our custodial revenue to continue to be adversely affected by the interest rate cuts by the Federal Reserve at the beginning of the COVID-19 pandemic due to the impact of contracts signed with our Depository Partners in that environment and other market conditions that have caused our average annualized yield on HSA cash to decline significantly from historical levels.
-20-

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. Recent interest rate increases have caused interest expense related to our term loan facility to increase.
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. Our full suite of CDB offerings complements our HSA solution and enhances our 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.
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, which has negatively impacted both our interchange revenue and service revenue, and this "work from home" trend, or hybrid work environments, may continue indefinitely.
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 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. For example, the Employee Benefits Security Administration provided disaster relief in the form of an indefinite extension to the required timeline for participants to make COBRA elections, which we believe has resulted in fewer
-21-

COBRA elections by our members because they have more time to assess the cost of their out-of-pocket expenses against the cost of COBRA premiums. 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 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.
Total Accounts
The following table sets forth our HSAs, CDBs, and Total Accounts as of and for the periods indicated:
(in thousands, except percentages)October 31, 2022October 31, 2021% ChangeJanuary 31, 2022
HSAs7,650 6,241 23 %7,207 
New HSAs from sales - Quarter-to-date170 151 13 %472 
New HSAs from sales - Year-to-date526 446 18 %918 
New HSAs from acquisitions - Year-to-date90 160 (44)%740 
HSAs with investments529 431 23 %455 
CDBs6,849 7,085 (3)%7,192 
Total Accounts14,499 13,326 %14,399 
Average Total Accounts - Quarter-to-date14,523 13,247 10 %14,326 
Average Total Accounts - Year-to-date14,482 13,158 10 %13,450 
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 1.4 million, or 23%, from October 31, 2021 to October 31, 2022, primarily driven by new HSAs from sales, HSAs acquired through the Further Acquisition, the Fifth Third acquisition, the HealthSavings acquisition, and other HSA portfolio acquisitions. The number of our CDBs decreased by 0.2 million, or 3%, from October 31, 2021 to October 31, 2022, primarily driven by a decrease in COBRA accounts due to a change in the manner in which COBRA accounts are counted on our current COBRA platform, partially offset by CDBs acquired through the Further Acquisition.
HSA Assets
The following table sets forth HSA Assets as of and for the periods indicated:
(in millions, except percentages)October 31, 2022October 31, 2021% ChangeJanuary 31, 2022
HSA cash$13,096 $10,469 25 %$12,943 
HSA investments7,108 5,959 19 %6,675 
Total HSA Assets20,204 16,428 23 %19,618 
Average daily HSA cash - Year-to-date12,941 10,066 29 %10,579 
Average daily HSA cash - Quarter-to-date12,973 10,182 27 %12,118 
HSA Assets includes our HSA members’ custodial assets, which consists of the following components: (i) HSA cash, which includes cash deposits held by our Depository Partners and our insurance company partners, and (ii) HSA investments in mutual funds through our custodial investment fund partners. Measuring HSA Assets is important because our custodial revenue is directly affected by average daily custodial balances for HSA Assets that are revenue generating.
HSA cash increased by $2.6 billion, or 25%, from October 31, 2021 to October 31, 2022, due primarily to net HSA contributions from new and existing HSA members, HSA cash transferred to us as part of the Further Acquisition, and acquisitions of HSA portfolios, partially offset by transfers to HSA investments.
-22-

HSA investments increased by $1.1 billion, or 19%, from October 31, 2021 to October 31, 2022, due primarily to transfers from HSA cash, the HealthSavings acquisition, and other HSA portfolio acquisitions, partially offset by the reduced value of invested balances due to market volatility.
Total HSA Assets increased by $3.8 billion, or 23%, from October 31, 2021 to October 31, 2022, due primarily to HSA Assets transferred to us as part of the Further Acquisition, net HSA contributions from new and existing HSA members, and acquisitions of HSA portfolios, partially offset by the reduced value of invested balances due to market volatility.
Client-held funds
(in millions, except percentages)October 31, 2022October 31, 2021% ChangeJanuary 31, 2022
Client-held funds$759 $811 (6)%$897 
Average daily Client-held funds - Year-to-date832 849 (2)%842 
Average daily Client-held funds - Quarter-to-date794 796 — %822 
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, amortization of incremental costs to obtain a contract, costs associated with unused office space, 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.
The following table presents a reconciliation of net loss, the most comparable GAAP financial measure, to Adjusted EBITDA for the periods indicated:
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Net loss$(1,641)$(5,038)$(25,934)$(11,471)
Interest income(443)(478)(584)(1,419)
Interest expense12,165 11,881 34,119 25,824 
Income tax benefit(4,539)(4,087)(12,170)(11,505)
Depreciation and amortization16,959 13,904 49,306 38,619 
Amortization of acquired intangible assets23,541 19,642 71,420 59,745 
Stock-based compensation expense18,170 13,284 50,310 41,700 
Merger integration expenses6,509 13,244 23,486 38,422 
Acquisition costs (gains) (1)— (2,687)53 4,917 
Gain on equity securities— — — (1,677)
Amortization of incremental costs to obtain a contract1,114 843 3,256 3,468 
Costs associated with unused office space1,181 — 3,788 — 
Other345 579 1,690 (1,047)
Adjusted EBITDA$73,361 $61,087 $198,740 $185,576 
(1)For the nine months ended October 31, 2021, acquisition costs included $0.3 million of stock-based compensation expense.
-23-

The following table sets forth our net loss as a percentage of revenue:
Three months ended October 31,Nine months ended October 31,
(in thousands, except percentages)20222021$ Change% Change20222021$ Change% Change
Net loss$(1,641)$(5,038)$3,397 (67)%$(25,934)$(11,471)$(14,463)126 %
As a percentage of revenue(1)%(3)%(4)%(2)%
Our net loss decreased by $3.4 million, or 67%, from $5.0 million for the three months ended October 31, 2021 to $1.6 million for the three months ended October 31, 2022, primarily due to an increase in gross profit and a decrease in merger integration expense, partially offset by increases in technology and development expense, general and administrative expense, sales and marketing expense, amortization of intangible assets, and other expense.
Our net loss increased by $14.5 million, or 126%, from $11.5 million for the nine months ended October 31, 2021 to $25.9 million for the nine months ended October 31, 2022, primarily due to increases in technology and development expense, amortization of acquired intangibles, general and administrative expense, sales and marketing expense, and other expense, partially offset by an increase in gross profit and a decrease in merger integration expense.
The following table sets forth our Adjusted EBITDA as a percentage of revenue:
Three months ended October 31,Nine months ended October 31,
(in thousands, except percentages)20222021$ Change% Change20222021$ Change% Change
Adjusted EBITDA$73,361 $61,087 $12,274 20 %$198,740 $185,576 $13,164 %
As a percentage of revenue34 %34 %32 %34 %
Our Adjusted EBITDA increased by $12.3 million, or 20%, from $61.1 million for the three months ended October 31, 2021 to $73.4 million for the three months ended October 31, 2022, primarily due to an increase in total revenue, partially offset by increases in personnel and related costs.
Our Adjusted EBITDA increased by $13.2 million, or 7%, from $185.6 million for the nine months ended October 31, 2021 to $198.7 million for the nine months ended October 31, 2022, primarily due to an increase in total revenue, partially offset by increases in personnel and related costs.
Our use of Adjusted EBITDA, including as a percentage of revenue, has limitations as an analytical tool, and 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 held by our Depository Partners or 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. HSA cash held by our Depository Partners is held 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 held by the relevant Depository Partner, and (iii) have minimum and maximum required balances. HSA cash held by our insurance company partners is held in group annuity contracts or similar arrangements. Client-held funds held by our Depository Partners are held 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 from which we earn a recordkeeping fee, calculated as a percentage of custodial investments.
-24-

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

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 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 October 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 condensed consolidated balance sheet.
The Inflation Reduction Act, which was enacted on August 16, 2022, includes a number of tax provisions, including an adjusted book minimum tax and excise tax on stock buybacks. We do not expect these provisions to have a material impact on the Company.
Comparison of the three and nine months ended October 31, 2022 and 2021
Revenue
The following table sets forth our revenue for the periods indicated:
Three months ended October 31,Nine months ended October 31,
(in thousands, except percentages)20222021$ Change% Change20222021$ Change% Change
Service revenue$108,580 $102,733 $5,847 %$315,962 $314,449 $1,513 — %
Custodial revenue74,642 49,006 25,636 52 %199,606 144,760 54,846 38 %
Interchange revenue32,864 28,215 4,649 16 %112,339 94,050 18,289 19 %
Total revenue$216,086 $179,954 $36,132 20 %$627,907 $553,259 $74,648 13 %
Service revenue. The $5.8 million, or 6%, increase in service revenue from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to new revenue from the Further Acquisition and our HSA portfolio acquisitions, and sales of new HSAs, partially offset by non-recurring revenue related to COBRA benefits administration during the three months ended October 31, 2021.
The $1.5 million, or less than one percent, increase in service revenue from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was primarily due to new revenue from the Further Acquisition and our HSA portfolio acquisitions, and sales of new HSAs, largely offset by non-recurring revenue related to COBRA benefits administration during the nine months ended October 31, 2021 and FSA and COBRA fee attrition resulting from platform migrations.
Custodial revenue. The $25.6 million, or 52%, increase in custodial revenue from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to the $2.8 billion, or 27%, increase in the year-over-year average daily balance of HSA cash, as described above, and an increase in average annualized yield from 1.72% for the three months ended October 31, 2021 to 2.00% for the three months ended October 31, 2022.
The $54.8 million, or 38%, increase in custodial revenue from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was primarily due to the $2.9 billion, or 29%, increase in the year-over-year average daily balance of HSA cash, as described above, and an increase in average annualized yield from 1.76% for the nine months ended October 31, 2021 to 1.83% for the nine months ended October 31, 2022.
-26-

Assuming the current interest rate environment continues, we expect our average annualized yield on HSA cash to increase as our existing agreements with our Depository Partners are renewed or replaced, resulting in higher custodial revenue. In addition, we expect an increase in the percentage of HSA cash held in our Enhanced Rates offering to positively impact our custodial revenue.
Interchange revenue. The $4.6 million, or 16%, increase in interchange revenue from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to an increase in accounts and increased spend per account.
The $18.3 million, or 19%, increase in interchange revenue from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was primarily due to an increase in accounts and increased spend per account.
Total revenue. Total revenue increased $36.1 million, or 20%, from the three months ended October 31, 2021 to the three months ended October 31, 2022 due to the increases in custodial, service, and interchange revenues, described above.
Total revenue increased $74.6 million, or 13%, from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 due to the increases in custodial, interchange, and service revenues, described above.
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 related societal and economic changes. Although interest rates have increased from their pandemic lows, a majority of our members' HSA cash is deposited with our Depository Partners pursuant to contracts that have fixed interest rate terms, typically ranging from three to five years, which reduces the short-term impact of an increase or decline in prevailing interest rates on our custodial revenue. As a result, the yield we currently receive from our Depository Partners remains significantly below the levels seen 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 hybrid work environments, may continue indefinitely. In particular, decisions by employers to delay return-to-office plans for their employees has continued to delay the recovery of use of these commuter benefits. We have also seen a negative impact on the financial results related to our COBRA product, as the Employee Benefits Security Administration provided disaster relief in the form of an indefinite extension to the required timeline for participants to make COBRA elections, which we believe has resulted in fewer COBRA elections by our members because they have more time to assess the cost of their out-of-pocket expenses against the cost of COBRA premiums. During the initial stages of the COVID-19 pandemic, and during subsequent increases in COVID-19 cases, we saw a negative impact on our members' spend on healthcare, which negatively impacted both our interchange revenue and service revenue. 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, its resulting societal and economic impact, and any other 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:
Three months ended October 31,Nine months ended October 31,
(in thousands, except percentages)20222021$ Change% Change20222021$ Change% Change
Service costs$76,493 $66,217 $10,276 16 %$232,281 $204,183 $28,098 14 %
Custodial costs6,812 5,734 1,078 19 %20,543 15,567 4,976 32 %
Interchange costs5,923 4,683 1,240 26 %19,240 15,102 4,138 27 %
Total cost of revenue$89,228 $76,634 $12,594 16 %$272,064 $234,852 $37,212 16 %
Service costs. The $10.3 million, or 16%, increase in service costs from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and an increase in personnel costs to support the increase in average Total Accounts.
The $28.1 million, or 14%, increase in service costs from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and an increase in personnel costs to support the increase in average Total Accounts.
-27-

Custodial costs. The $1.1 million, or 19%, increase in custodial costs from the three months ended October 31, 2021 to the three months ended October 31, 2022 was due to an increase in the average daily balance of HSA cash, which increased from $10.2 billion for the three months ended October 31, 2021 to $13.0 billion for the three months ended October 31, 2022 and an associated increase in interest retained by HSA members. The average annualized rate of interest retained by HSA members on HSA cash was 0.17% during the three months ended October 31, 2022 and 2021.
The $5.0 million, or 32%, increase in custodial costs from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was due to an increase in the average daily balance of HSA cash, which increased from $10.1 billion for the nine months ended October 31, 2021 to $12.9 billion for the nine months ended October 31, 2022 and an associated increase in interest retained by HSA members. The average annualized rate of interest retained by HSA members on HSA cash was 0.17% during the nine months ended October 31, 2022 and 2021.
Interchange costs. The $1.2 million, or 26%, increase in interchange costs from the three months ended October 31, 2021 to the three months ended October 31, 2022 was due to an increase in accounts and increased spend per account.
The $4.1 million, or 27%, increase in interchange costs from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was due to an increase in accounts and increased spend per account.
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. However, on an annual basis, relative to the fiscal year ended January 31, 2022, we expect our cost of revenue to decrease as a percentage of our total revenue, primarily due to an increase in custodial revenue, partially offset by the inclusion of a full year of Further's results of operations and 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 societal and economic changes arising out of the COVID-19 pandemic.
Operating expenses
The following table sets forth our operating expenses for the periods indicated:
Three months ended October 31,Nine months ended October 31,
(in thousands, except percentages)20222021$ Change% Change20222021$ Change% Change
Sales and marketing$17,245 $12,726 $4,519 36 %$49,648 $42,288 $7,360 17 %
Technology and development48,890 38,070 10,820 28 %140,653 111,437 29,216 26 %
General and administrative25,131 20,004 5,127 26 %74,795 63,503 11,292 18 %
Amortization of acquired intangible assets23,541 19,642 3,899 20 %71,420 59,745 11,675 20 %
Merger integration6,509 13,244 (6,735)(51)%23,486 38,422 (14,936)(39)%
Total operating expenses$121,316 $103,686 $17,630 17 %$360,002 $315,395 $44,607 14 %
Sales and marketing. The $4.5 million, or 36%, increase in sales and marketing expense from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and an increase in marketing expenses from increased staffing and travel costs, partially offset by a decrease in advertising expenses.
The $7.4 million, or 17%, increase in sales and marketing expense from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and an increase in marketing expenses from increased staffing and travel costs, partially offset by a decrease in advertising expenses.
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, relative to the fiscal year ended January 31, 2022, we expect our sales and marketing expenses to increase as a percentage of our total revenue, primarily due to the inclusion of a full year of Further's results of operations and 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.
-28-

Technology and development. The $10.8 million, or 28%, increase in technology and development expense from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and increases in amortization and personnel-related expenses.
The $29.2 million, or 26%, increase in technology and development expense from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and increases in amortization 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, relative to the fiscal year ended January 31, 2022, we expect our technology and development expenses to increase as a percentage of our total revenue, primarily due to the inclusion of a full year of Further's results of operations, 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 $5.1 million, or 26%, increase in general and administrative expense from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and increases in personnel-related expenses and stock-based compensation.
The $11.3 million, or 18%, increase in general and administrative expense from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 was primarily due to the inclusion of Further's results of operations and increases in personnel-related expenses 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. On an annual basis, relative to the fiscal year ended January 31, 2022, we expect our general and administrative expenses to increase as a percentage of our total revenue, primarily due to the inclusion of a full year of Further's results of operations, 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 $3.9 million, or 20%, increase in amortization of acquired intangible assets from the three months ended October 31, 2021 to the three months ended October 31, 2022 was primarily due to the inclusion of amortization related to identified intangible assets acquired through the Further Acquisition commencing November 1, 2021. The remainder of the increase was due to amortization of acquired HSA portfolios, including the Fifth Third and HealthSavings HSA portfolios.
The $11.7 million, or 20%, increase in amortization of acquired intangible assets from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 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, including the Fifth Third and HealthSavings HSA portfolios.
Merger integration. The $6.5 million and $23.5 million in merger integration expense for the three and nine months ended October 31, 2022, respectively, was primarily due to personnel and related expenses, including expenses incurred in conjunction with the migration of accounts, professional fees, and technology-related expenses directly related to the Further Acquisition and certain ongoing merger integration expenses related to the acquisition of our wholly owned subsidiary WageWorks, Inc. ("WageWorks"), including ongoing lease expense related to WageWorks offices that have been permanently closed, less any related sublease income, professional fees associated with the remediation of remaining material weaknesses in internal control over financial reporting, 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.
Interest expense
The $12.2 million and $34.1 million in interest expense for the three and nine months ended October 31, 2022, respectively, consisted primarily of interest accrued on our long-term debt and amortization of debt discount and issuance costs, up from $11.9 million and $25.8 million for the three and nine months ended October 31, 2021, respectively. On an annual basis, relative to the fiscal year ended January 31, 2022, we expect interest expense to increase, primarily from the inclusion of a full year of interest expense on the $600.0 million aggregate principal amount of the Notes, which were issued in October 2021, and due to the impact of increased interest rates on our
-29-

term loan facility, which had an effective interest rate of 6.38% as of October 31, 2022, up from 2.63% as of October 31, 2021. Our term loan facility had an outstanding principal balance of $343.4 million as of October 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 continue to increase in future periods.
Other income (expense), net
The $2.7 million decrease in other income, net, from $3.1 million during the three months ended October 31, 2021 to $0.4 million during the three months ended October 31, 2022 was primarily due to a reduction in the fair value of the contingent acquisition consideration relating to the Luum Acquisition, which was recognized during the three months ended October 31, 2021.
The $0.3 million change in other income (expense), net, from expense of $0.2 million during the nine months ended October 31, 2021 to income of $0.2 million during the nine months ended October 31, 2022 was primarily due to a $4.9 million decrease in acquisition costs, net, partially offset by a $2.8 million decrease in interest and other income, net, and a $1.7 million non-recurring gain on equity securities recognized during the nine months ended October 31, 2021.
Income tax benefit
For the three months ended October 31, 2022 and 2021, we recorded an income tax benefit of $4.5 million and $4.1 million, respectively. The increase in income tax benefit was primarily the result of a release of uncertain tax positions, partially offset by an increase in nondeductible executive compensation and a decrease in research and development tax credits.

For the nine months ended October 31, 2022 and 2021, we recorded an income tax benefit of $12.2 million and $11.5 million, respectively. The increase in income tax benefit was primarily the result of an increase in pre-tax book loss and a release of uncertain tax positions, partially offset by a decrease in excess tax benefits on stock-based compensation, an increase in nondeductible executive compensation, and a decrease in research and development tax credits.
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 (as defined below). 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 October 31, 2022 and January 31, 2022, cash and cash equivalents were $210.2 million and $225.4 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
-30-

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.
Our credit agreement includes a five-year senior secured revolving credit facility (the “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. For a description of the terms of the credit agreement, refer to Note 8—Indebtedness. As of October 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 October 31, 2022, and for the period then ended.
Use of cash
On March 2, 2022, we completed our acquisition of the HealthSavings HSA portfolio in exchange for a purchase price of $60 million in cash.
Capital expenditures for the nine months ended October 31, 2022 and 2021 were $38.3 million and $56.3 million, respectively. We expect to continue our current level of capital expenditures for the remainder of 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:
Nine months ended October 31,
(in thousands)20222021
Net cash provided by operating activities$95,159 $90,438 
Net cash used in investing activities(108,851)(167,946)
Net cash provided by (used in) financing activities(1,525)397,834 
Increase (decrease) in cash and cash equivalents(15,217)320,326 
Beginning cash and cash equivalents225,414 328,803 
Ending cash and cash equivalents$210,197 $649,129 
Cash flows from operating activities. Net cash provided by operating activities increased by $4.7 million from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 primarily due to increased collections from customers, partially offset by an increase in cash payments made to our accounts payable, accrued liabilities, and other current liabilities during the nine months ended October 31, 2022.
Cash flows from investing activities. Net cash used in investing activities decreased by $59.1 million from the nine months ended October 31, 2021 to the nine months ended October 31, 2022 primarily due to a $43.4 million decrease in cash used in HSA portfolio acquisitions and businesses combinations, a $13.7 million decrease in cash used for purchases of software and capitalized software development costs, and a $4.3 million decrease in cash used for purchases of property and equipment. The decrease was partially offset by a $2.4 million decrease in proceeds from the sale of equity securities associated with a long-term capital investment.
Cash flows from financing activities. Net cash used in financing activities was $1.5 million during the nine months ended October 31, 2022, compared to net cash provided by financing activities of $397.8 million during the nine months ended October 31, 2021. The change resulted primarily from $456.6 million of net proceeds from our follow-on public offering of 5,750,000 shares of common stock during the nine months ended October 31, 2021, and a $1.1 million decrease in proceeds from the exercise of common stock options. These changes were partially offset by an $58.4 million decrease in net payments related to our long-term debt and associated debt issuance costs, as compared to the nine months ended October 31, 2021.
-31-

Contractual obligations
See Note 6—Commitments and contingencies for information about our contractual obligations.
Off-balance sheet arrangements
As of October 31, 2022, other than outstanding letters of credit issued under our Revolving Credit Facility, we did not have any off-balance sheet arrangements. The standby letters of credit generally 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 condensed consolidated balance sheets.
Critical accounting policies and significant management estimates
Our management’s discussion and analysis of financial condition and results of operations are based upon our unaudited condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. On an ongoing basis, we evaluate our critical accounting policies and estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions and conditions.
Our significant accounting policies are more fully described in Note 1 of the accompanying unaudited condensed consolidated financial statements and in Note 1 to our audited consolidated financial statements contained in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022. There have been no significant or material changes in our critical accounting policies during the nine months ended October 31, 2022, as compared to those disclosed in “Management’s discussion and analysis of financial condition and results of operations – Critical accounting policies and significant management estimates” in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022.
Recent accounting pronouncements
See Note 1—Summary of business and significant accounting policies within the interim financial statements included in this Form 10-Q for further discussion.
Item 3. 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 nine months ended October 31, 2022 and 2021, 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 October 31, 2022 were $210.2 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 October 31, 2022 was $87.7 million. We have not experienced any significant write-offs to our accounts receivable and believe that we are not exposed to significant credit risk with respect to our accounts receivable. We continue to monitor our credit risk and place our cash and cash equivalents with reputable financial institutions.
-32-

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 October 31, 2022, we held in custody HSA Assets of $20.2 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 held by 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.
Client-held funds are interest earning deposits from which we generate custodial revenue. As of October 31, 2022, we held Client-held funds of $0.8 billion. 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. Conversely, a sustained increase in prevailing interest rates can increase our yield. 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 October 31, 2022, we had unrestricted cash and cash equivalents of $210.2 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 October 31, 2022, we had $343.4 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 credit facility and Revolving Credit Facility is variable and was 5.56% at October 31, 2022. Accordingly, we may incur additional expense if interest rates further increase in future periods. For example, a one percent increase in the interest rate on the amount outstanding under our credit facilities at October 31, 2022 would result in approximately $3.4 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%.
Item 4. 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 October 31, 2022, the end of the period covered by this Quarterly Report on Form 10-Q. 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
-33-

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, the CEO and CFO have concluded that as of October 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 condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q 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 Further on November 1, 2021, management's evaluation and conclusion as to the effectiveness of the Company's disclosure controls and procedures as of October 31, 2022 excluded the portion of disclosure controls and procedures that are subsumed by internal control over financial reporting of Further. Further represented approximately 1% of assets and approximately 8% 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 quarter ended October 31, 2022.
Material Weaknesses in Internal Control over Financial Reporting
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 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.
Ongoing Integration and Remediation Efforts
In response to the material weakness “A. Contract to Cash Process,” management has taken the following actions:
substantially completed its plan to consolidate service platforms related to the contract-to-cash cycle, which reduced a significant number of manual business process controls;
substantially completed its redesign of existing controls and implementation of additional controls to further strengthen the control environment;
formalized the assessment of the relevancy of information and data used in key controls, including a plan to design or augment controls to incorporate the review of the accuracy and completeness of such items;
-34-

implemented enhancements to monitor design and operating effectiveness of controls; and
continued to monitor the operating effectiveness of process controls.
In response to the material weakness “B. Information Technology General Controls,” management has taken the following actions:
substantially completed its plan to consolidate service platforms, which reduced the number of ITGCs in the areas of logical access and change management;
enhanced the design of existing controls, where applicable, and implemented additional controls to further strengthen the control environment;
implemented enhancements to monitor design and operating effectiveness of controls related to logical access and change management for relevant applications and systems;
implemented recurring training of control owners on the appropriate evidence and documentation for IT dependencies and logical access controls; and
continued to monitor the operating effectiveness of logical access and change management 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 continuing to make progress on the ongoing integration and remediation efforts described above, there were no changes in the Company’s internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended October 31, 2022 that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
-35-


Part II—Other Information
Item 1. 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. Except as described in Note 6—Commitments and contingencies, as of the date of this Quarterly Report on Form 10-Q, 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 6—Commitments and contingencies of the notes to condensed consolidated financial statements.
Item 1A. Risk factors
The risks described in “Risk factors” in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022, our Quarterly Report on Form 10-Q for the quarter ended April 30, 2022, and subsequent periodic reports could materially and adversely affect our business, financial condition and results of operations. Except as described below, there have been no material changes in such risks. These risk factors do not identify all risks that we face, and our operations could also be affected by factors that are not presently known to us or that we currently consider to be immaterial to our operations.


-36-

Item 6. Exhibits
Incorporate by reference
Exhibit
no.
DescriptionFormFile No.ExhibitFiling Date
31.1+
31.2+
32.1*#
32.2*#
101.INSXBRL Instance document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy schema linkbase document
101.CALInline XBRL Taxonomy calculation linkbase document
101.DEFInline XBRL Taxonomy definition linkbase document
101.LABInline XBRL Taxonomy labels linkbase document
101.PREInline XBRL Taxonomy presentation linkbase document
104
The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended October 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.
 

-37-

Signatures
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

HEALTHEQUITY, INC.
Date: December 8, 2022By:/s/ Tyson Murdock
Name:Tyson Murdock
Title:Executive Vice President and Chief Financial Officer

-38-
EX-31.1 2 exhibit311-ceo302xfy23q3.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 Sarbanes-Oxley Act of 2002
I, Jon Kessler, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q 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: December 8, 2022
 
By:/s/ Jon Kessler
Name:Jon Kessler
Title:
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit312-cfo302xfy23q3.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 Sarbanes-Oxley Act of 2002
I, Tyson Murdock, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q 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: December 8, 2022
By:/s/ Tyson Murdock
Name:Tyson Murdock
Title:
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 exhibit321-ceo906xfy23q3.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 Quarterly Report on Form 10-Q for the quarter ended October 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: December 8, 2022
 
By: /s/ Jon Kessler
Name:Jon Kessler
Title:
Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 exhibit322-cfo906xfy23q3.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, Executive Vice President and Chief Financial Officer (Principal Financial Officer) of HealthEquity, Inc. (the “Company”), hereby certify that, to my knowledge:
1.Our Quarterly Report on Form 10-Q for the quarter ended October 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: December 8, 2022
 
By:/s/ Tyson Murdock
Name:Tyson Murdock
Title:
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 


EX-101.SCH 6 hqy-20221031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed consolidated balance sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed consolidated balance sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed consolidated statements of operations and comprehensive loss (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed consolidated statements of stockholders' equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed consolidated statements of cash flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Summary of business and significant accounting policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Net loss per share link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Business combinations link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Supplemental financial statement information link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Intangible assets and goodwill link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair value link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Summary of business and significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Net loss per share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Business combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Supplemental financial statement information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Intangible assets and goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Business combinations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Business combinations (Preliminary Allocation of Consideration) (Details) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Supplemental financial statement information (Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Supplemental financial statement information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Supplemental financial statement information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Supplemental financial statement information (Lease Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Supplemental financial statement information (Other Income (Expense), Net) (Details) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Supplemental financial statement information (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Intangible assets and goodwill (Schedule of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Intangible assets and goodwill (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Indebtedness (Schedule of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Indebtedness (Schedule of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Indebtedness (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Stock-based compensation (Summary of Share Based Compensation Recognized) (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Stock-based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Stock-based compensation (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Stock-based compensation (Restricted Stock Unit Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Fair value (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hqy-20221031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 hqy-20221031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 hqy-20221031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Purchases of intangible assets Noncash or Part Noncash Acquisition, Intangible Assets Acquired Amortization of acquired intangible assets Amortization Of Acquired Intangible Amortization of Acquired Intangible Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Principal amount Long-Term Debt, Gross Other income (expense), net Other Nonoperating Income (Expense), Miscellaneous Other Nonoperating Income (Expense), Miscellaneous Decrease in goodwill due to measurement period adjustments, net Noncash Changes In Goodwill, Measurement Period Adjustments Noncash Changes In Goodwill, Measurement Period Adjustments Entity Address, Postal Zip Code Entity Address, Postal Zip Code Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Debt Instrument [Axis] Debt Instrument [Axis] Property and equipment, gross Property, Plant and Equipment, Gross Credit facility, amount Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] 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 Software and software development costs Software and Software Development Costs [Member] Additional paid-in capital Additional Paid in Capital Schedule of Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Variable rate borrowing spread Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Depreciation Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Second and third years after the Effective Date Debt Instrument, Amortization Period Two and Three Period [Member] Debt Instrument, Amortization Period Two and Three Period Stated interest rate percentage Debt Instrument, Interest Rate, Stated Percentage Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Current liabilities, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities October 1, 2026 and thereafter Debt Instrument, Redemption, Period Three [Member] Other non-cash items Other Noncash Income (Expense) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Percentage of capital stock 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 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 Equity Component [Domain] Equity Component [Domain] Secured Debt Secured Debt [Member] Redemption price, percentage Debt Instrument, Redemption Price, Percentage 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 Award vesting rights percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Operating lease not yet commenced term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Current assets, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current asset Fair value Fair Value Measurement, Policy [Policy Text Block] Plan Name [Axis] Plan Name [Axis] 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 Supplemental cash flow data: Supplemental Cash Flow Information [Abstract] Forfeited (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Contingent consideration recognized at acquisition Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Plan Name [Domain] Plan Name [Domain] Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province First year after the Effective Date Debt Instrument, Amortization Period One [Member] Debt Instrument, Amortization Period One Outstanding stock options, weighted average contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Forfeited, minimum (in usd per share) Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited Denominator (basic): Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liabilities Operating Lease, Liability, Current Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Legal Entity [Axis] Legal Entity [Axis] Long-term debt, net Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Goodwill, adjustments Goodwill, adjustments Goodwill, Purchase Accounting Adjustments Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Ownership interest (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Document Type Document Type 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 Weighted- average exercise price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 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 Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] 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 Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Indebtedness Debt Disclosure [Text Block] Cost of revenue Cost of Revenue [Abstract] Asset Acquisition [Axis] Asset Acquisition [Axis] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Accounts payable, accrued liabilities, and other current liabilities Increase (Decrease) in Accrued Liabilities Acquired developed technology Developed Technology Rights [Member] Operating lease liabilities, non-current Increase (Decrease) In Operating Lease Liability, Noncurrent Increase (Decrease) In Operating Lease Liability, Noncurrent Document Period End Date Document Period End Date Other long-term liabilities Increase (Decrease) in Other Deferred Liability Total consideration paid Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Accrued liabilities Accrued Liabilities, Current Fifth year after the Effective Date Debt Instrument, Amortization Period Five [Member] Debt Instrument, Amortization Period Five [Member] Current portion of long-term debt Less: current portion of long-term debt Long-Term Debt, Current Maturities Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Fair value of the notes Long-Term Debt, Fair Value Accrued compensation Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Deferred taxes Deferred Income Taxes and Tax Credits Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Net loss per share Earnings Per Share [Text Block] Award Type [Domain] Award Type [Domain] Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Exercisable, weighted-average contractual term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Finite-lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Computer equipment Computer Equipment [Member] Purchase price for acquisition Payments to Acquire Businesses, Gross Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Numerator (basic and diluted): Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Acquired customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town HealthSavings Administrators, LLC HealthSavings Administrators, LLC [Member] HealthSavings Administrators, LLC Operating expenses Operating Expenses [Abstract] Principles of consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Prior to October 1, 2024, 40% of Principal Debt Instrument, Redemption, Period Five [Member] Debt issuance costs, net Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair value Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Interest payable, current Interest Payable, Current Technology and development Research and Development Expense 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 Restricted Stock Units Restricted Stock Units (RSUs) [Member] 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 Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Business combinations Business Combination Disclosure [Text Block] Other expense Other Nonoperating Income (Expense) [Abstract] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Summary of business and significant accounting policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Income taxes Income Tax Disclosure [Text Block] Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Credit Facility [Domain] Credit Facility [Domain] Amortization expense Amortization of Intangible Assets Interest expense paid in cash Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in usd per share) Earnings Per Share, Basic Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Counterparty Name [Domain] Counterparty Name [Domain] Sales and marketing Selling and Marketing Expense Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent 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 Entity Interactive Data Current Entity Interactive Data Current Fourth year after the Effective Date Debt Instrument, Amortization Period Four [Member] Debt Instrument, Amortization Period Four [Member] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Proceeds from sale of equity securities Proceeds from Sale of Debt Securities, Available-for-Sale Accumulated earnings Retained Earnings [Member] Forfeited, maximum (in usd per share) Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited Net operating lease expense Lease, Cost Common stock: Common Stock [Member] Schedule of Share Based Compensation Recognized Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Issuance of common stock upon exercise of stock options, and for restricted stock Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Schedule of Lease Cost Lease, Cost [Table Text Block] Shares available for grant under incentive plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Statement [Table] Statement [Table] 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 Effective interest rate percentage Debt Instrument, Interest Rate, Effective Percentage Percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Document Quarterly Report Document Quarterly Report Letter of Credit Letter of Credit [Member] Furniture and fixtures Furniture and Fixtures [Member] Current assets Assets, Current [Abstract] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Asset Acquisition [Domain] Asset Acquisition [Domain] Supplemental financial statement information Additional Financial Information Disclosure [Text Block] Leasehold improvements Leasehold Improvements [Member] Accumulated earnings Retained Earnings (Accumulated Deficit) Sales and marketing Sales and Marketing [Member] Sales and Marketing [Member] Accounts receivable, net of allowance for doubtful accounts of $6,045 and $6,228 as of October 31, 2022 and January 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Exercisable, weighted-average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Exercise of common stock options receivable Exercise Of Stock Options Receivable Exercise Of Stock Options Receivable Total other expense Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gross carrying amount Finite-Lived Intangible Assets, Gross Loss Contingencies [Table] Loss Contingencies [Table] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Maximum leverage ratio Debt Instrument, Covenant, Net Leverage Ratio Debt Instrument, Covenant, Net Leverage Ratio Vested and expected to vest, weighted average exercise price (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Operating lease expense Operating Lease, Expense Document Transition Report Document Transition Report Local Phone Number Local Phone Number Effective tax rate, primarily due to excess tax benefit on stock-based compensation benefit (as a percent) Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Income (loss) from operations Operating Income (Loss) Recent adopted accounting pronouncements and Recently issued accounting pronouncements not yet adopted New Accounting Pronouncements, Policy [Policy Text Block] Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Service Service [Member] Goodwill Goodwill Goodwill Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Debt Instrument, Amortization Period [Axis] Debt Instrument, Amortization Period [Axis] Debt Instrument, Amortization Period Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Intangible assets and goodwill Goodwill and Intangible Assets Disclosure [Text Block] Income tax benefit Income tax benefit Income Tax Expense (Benefit) Purchase price for HSA portfolio Payments For Asset Acquisition Payments For Asset Acquisition Deferred tax liability Deferred Income Tax Liabilities, Net Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] 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 Additional paid-in capital: Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Net loss per share: Net loss per share: Earnings Per Share, Basic [Abstract] Debt Instrument, Amortization Period [Domain] Debt Instrument, Amortization Period [Domain] Debt Instrument, Amortization Period Cost of revenue Cost of Goods and Services Sold Diluted (in shares) Diluted weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Loss Contingencies [Line Items] Loss Contingencies [Line Items] Incentive Plan Incentive Plan [Member] Incentive Plan [Member] Customary Base Rate Base Rate [Member] Common stock, $0.0001 par value, 900,000 shares authorized, 84,636 and 83,780 shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Merger integration Business Combination, Integration Related Costs Senior Notes Senior Notes [Member] 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 Exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Beginning cash and cash equivalents Ending cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities Liabilities, Current [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Proceeds from issuance of long-term debt Proceeds from Issuance of Long-Term Debt Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Common stock, issued (in shares) Common Stock, Shares, Issued Purchases of property and equipment included in accounts payable or accrued liabilities Capital Expenditures Incurred but Not yet Paid Income Statement Location [Domain] Income Statement Location [Domain] Acquisition gains (costs), net Business Combination, Acquisition Related Costs Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Principal amount Debt Instrument, Face Amount Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets Other Assets, Noncurrent Accrued compensation Increase (Decrease) in Employee Related Liabilities Depreciation and amortization Depreciation, Depletion and Amortization Interchange Credit and Debit Card [Member] Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Allocation of Consideration Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Less: unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of presentation Basis of Accounting, Policy [Policy Text Block] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Operating cash flows from operating leases Operating Lease, Payments Principal payments on long-term debt Repayments of Long-Term Debt Maximum amount of contingent consideration payable Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total debt, net Long-Term Debt Other income (expense), net Total other income (expense), net Other Nonoperating Income (Expense) Common stock, authorized (in shares) Common Stock, Shares Authorized Total operating expenses Operating Expenses Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Gain on equity securities Equity Securities, FV-NI, Gain (Loss) Total current assets Assets, Current Income tax payments (refunds), net Income Taxes Paid, Net Revenue recognition Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Revenue Revenues [Abstract] Net carrying amount Finite-Lived Intangible Assets, Net Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Computer software intangible asset Computer Software, Intangible Asset [Member] Number of options (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] 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 Sublease income Sublease Income Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Payment of debt issuance costs Payments of Debt Issuance Costs Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Acquisition of intangible member assets Payments to Acquire Intangible Assets Denominator (diluted): Weighted Average Number of Shares Outstanding, Diluted [Abstract] Other expense net Other Expense [Member] Technology and development Technology and Development [Member] Technology and Development [Member] Total consideration paid, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Accounts payable Accounts Payable, Current Other assets Increase (Decrease) in Other Operating Assets Entity Filer Category Entity Filer Category Proceeds from follow-on equity offering, net of payments for offering costs Proceeds from Issuance of Common Stock Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic 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 Total stock-based compensation expense Share-Based Payment Arrangement, Expense Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Commitments and contingencies (see Note 6) Commitments and Contingencies Security Exchange Name Security Exchange Name 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 Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively Preferred Stock, Value, Issued Letters of credit outstanding Letters of Credit Outstanding, Amount Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administrative General and Administrative Expense [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Long-term liabilities Liabilities, Noncurrent [Abstract] Cover page. Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Union Mesa Union Mesa [Member] Union Mesa Stock-based compensation Share-Based Payment Arrangement [Text Block] Acquired HSA portfolios Acquired HSA Intangible Assets [Member] Acquired HSA Intangible Assets [Member] October 1, 2025 Debt Instrument, Redemption, Period Two [Member] Total liabilities and stockholders’ equity Liabilities and Equity Facility term Debt Instrument, Term 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 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 Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] 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 Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Range of exercise prices Share-Based Payment Arrangement, Option, Exercise Price Range, Beginning of Period [Abstract] Goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount October 1, 2024 Debt Instrument, Redemption, Period One [Member] Current Fiscal Year End Date Current Fiscal Year End Date Prior to October 1, 2024 Debt Instrument, Redemption, Period Four [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Diluted (in usd per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current Other current assets Other Assets, Current 4.50% Senior Notes due 2029 4.500% Senior Notes due 2029 [Member] 4.500% Senior Notes due 2029 WageWorks, Inc WageWorks Inc. [Member] WageWorks Inc. [Member] Gross unrecognized tax benefits Unrecognized Tax Benefits Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Unrecognized tax benefits that would impact the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Entity Address, Address Line Two Entity Address, Address Line Two Term Loan Facility Term Loan Facility [Member] Term Loan Facility [Member] Luum Acquisition Luum Acquisition [Member] Luum Acquisition [Member] Entity Address, Address Line One Entity Address, Address Line One Performance restricted stock units Performance Restricted Stock Units [Member] Performance Restricted Stock Units [Member] Minimum interest coverage ratio Debt Instrument, Covenant, Minimum Interest Coverage Ratio Debt Instrument, Covenant, Minimum Interest Coverage Ratio Product and Service [Axis] Product and Service [Axis] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Operating lease right-of-use assets Increase (Decrease) In Operating Lease, Right-Of-Use Asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Interest expense Interest Expense Vested and expected to vest, aggregate intrinsic value (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Acquired trade names Trade Names [Member] Credit Facility [Axis] Credit Facility [Axis] Further Acquisition Further Acquisition [Member] Further Acquisition Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Weighted-average number of shares used in computing net 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] Custodial Financial Service, Other [Member] Increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Interest income Investment Income, Nonoperating Entity Central Index Key Entity Central Index Key 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] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Aggregate fair value of consideration paid Business Combination, Consideration Transferred Entity [Domain] Entity [Domain] City Area Code City Area Code General and administrative General and Administrative Expense Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Purchases of software and capitalized software development costs Payments for Software Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] 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 Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Settlement of client-held funds obligation, net Payments To Settle Client Held Funds Payments To Settle Client Held Funds Other issuance of common stock Stock Issued During Period, Value, Other Variable Rate [Axis] Variable Rate [Axis] Other long-term liabilities Other Liabilities, Noncurrent Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Schedule of Earnings (Loss) Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating lease right-of-use assets obtained in exchange for new operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenue Cost of Sales [Member] EX-101.PRE 10 hqy-20221031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page - shares
9 Months Ended
Oct. 31, 2022
Nov. 30, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2022  
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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   84,639,829
Entity Central Index Key 0001428336  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed consolidated balance sheets - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Current assets    
Cash and cash equivalents $ 210,197 $ 225,414
Accounts receivable, net of allowance for doubtful accounts of $6,045 and $6,228 as of October 31, 2022 and January 31, 2022, respectively 87,716 87,428
Other current assets 34,247 38,495
Total current assets 332,160 351,337
Property and equipment, net 15,620 23,372
Operating lease right-of-use assets 58,536 63,613
Intangible assets, net 964,531 973,137
Goodwill 1,645,759 1,645,836
Other assets 48,151 49,807
Total assets 3,064,757 3,107,102
Current liabilities    
Accounts payable 15,842 27,541
Accrued compensation 35,140 47,136
Accrued liabilities 33,367 57,589
Current portion of long-term debt 15,313 8,750
Operating lease liabilities 10,713 12,171
Total current liabilities 110,375 153,187
Long-term liabilities    
Long-term debt, net 911,406 922,077
Operating lease liabilities, non-current 60,819 65,232
Other long-term liabilities 9,758 14,185
Deferred tax liability 89,281 99,846
Total long-term liabilities 1,071,264 1,101,340
Total liabilities 1,181,639 1,254,527
Commitments and contingencies (see Note 6)
Stockholders’ equity    
Preferred stock, $0.0001 par value, 100,000 shares authorized, no shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively 0 0
Common stock, $0.0001 par value, 900,000 shares authorized, 84,636 and 83,780 shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively 8 8
Additional paid-in capital 1,732,985 1,676,508
Accumulated earnings 150,125 176,059
Total stockholders’ equity 1,883,118 1,852,575
Total liabilities and stockholders’ equity $ 3,064,757 $ 3,107,102
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed consolidated balance sheets (Parenthetical) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 6,045 $ 6,228
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 100,000,000 100,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 900,000,000 900,000,000
Common stock, issued (in shares) 84,636,000 83,780,000
Common stock, outstanding (in shares) 84,636,000 83,780,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed consolidated statements of operations and comprehensive loss (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Revenue        
Revenue $ 216,086 $ 179,954 $ 627,907 $ 553,259
Cost of revenue        
Cost of revenue 89,228 76,634 272,064 234,852
Gross profit 126,858 103,320 355,843 318,407
Operating expenses        
Sales and marketing 17,245 12,726 49,648 42,288
Technology and development 48,890 38,070 140,653 111,437
General and administrative 25,131 20,004 74,795 63,503
Amortization of acquired intangible assets 23,541 19,642 71,420 59,745
Merger integration 6,509 13,244 23,486 38,422
Total operating expenses 121,316 103,686 360,002 315,395
Income (loss) from operations 5,542 (366) (4,159) 3,012
Other expense        
Interest expense (12,165) (11,881) (34,119) (25,824)
Other income (expense), net 443 3,122 174 (164)
Total other expense (11,722) (8,759) (33,945) (25,988)
Loss before income taxes (6,180) (9,125) (38,104) (22,976)
Income tax benefit (4,539) (4,087) (12,170) (11,505)
Net loss (1,641) (5,038) (25,934) (11,471)
Comprehensive loss $ (1,641) $ (5,038) $ (25,934) $ (11,471)
Net loss per share:        
Basic (in usd per share) $ (0.02) $ (0.06) $ (0.31) $ (0.14)
Diluted (in usd per share) $ (0.02) $ (0.06) $ (0.31) $ (0.14)
Weighted-average number of shares used in computing net loss per share:        
Basic (in shares) 84,572 83,551 84,349 82,939
Diluted (in shares) 84,572 83,551 84,349 82,939
Service        
Revenue        
Revenue $ 108,580 $ 102,733 $ 315,962 $ 314,449
Cost of revenue        
Cost of revenue 76,493 66,217 232,281 204,183
Custodial        
Revenue        
Revenue 74,642 49,006 199,606 144,760
Cost of revenue        
Cost of revenue 6,812 5,734 20,543 15,567
Interchange        
Revenue        
Revenue 32,864 28,215 112,339 94,050
Cost of revenue        
Cost of revenue $ 5,923 $ 4,683 $ 19,240 $ 15,102
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed consolidated statements of stockholders' equity (unaudited) - USD ($)
$ in Thousands
Total
Common stock:
Additional paid-in capital:
Accumulated earnings
Beginning balance at Jan. 31, 2021 $ 1,378,728 $ 8 $ 1,158,372 $ 220,348
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock   0 6,253  
Other issuance of common stock   0 456,640  
Stock-based compensation     41,700  
Net loss (11,471)     (11,471)
Ending balance at Oct. 31, 2021 1,871,850 8 1,662,965 208,877
Beginning balance at Jul. 31, 2021 1,862,666 8 1,648,743 213,915
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock   0 938  
Other issuance of common stock   0 0  
Stock-based compensation     13,284  
Net loss (5,038)     (5,038)
Ending balance at Oct. 31, 2021 1,871,850 8 1,662,965 208,877
Beginning balance at Jan. 31, 2022 1,852,575 8 1,676,508 176,059
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock   0 6,167  
Other issuance of common stock   0 0  
Stock-based compensation     50,310  
Net loss (25,934)     (25,934)
Ending balance at Oct. 31, 2022 1,883,118 8 1,732,985 150,125
Beginning balance at Jul. 31, 2022 1,864,896 8 1,713,122 151,766
Stockholders' Equity        
Issuance of common stock upon exercise of stock options, and for restricted stock   0 1,693  
Other issuance of common stock   0 0  
Stock-based compensation     18,170  
Net loss (1,641)     (1,641)
Ending balance at Oct. 31, 2022 $ 1,883,118 $ 8 $ 1,732,985 $ 150,125
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed consolidated statements of cash flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Cash flows from operating activities:    
Net loss $ (25,934) $ (11,471)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 120,726 98,364
Stock-based compensation 50,310 41,700
Amortization of debt discount and issuance costs 2,454 3,616
Loss on extinguishment of debt 0 4,044
Change in fair value of contingent consideration 0 (2,147)
Other non-cash items 269 (750)
Deferred taxes (10,565) (8,765)
Changes in operating assets and liabilities:    
Accounts receivable, net (451) (10,090)
Other assets 6,809 19,888
Operating lease right-of-use assets 6,169 8,944
Accrued compensation (11,630) (18,098)
Accounts payable, accrued liabilities, and other current liabilities (33,170) (34,023)
Operating lease liabilities, non-current (5,401) (6,808)
Other long-term liabilities (4,427) 6,034
Net cash provided by operating activities 95,159 90,438
Cash flows from investing activities:    
Purchases of software and capitalized software development costs (35,306) (49,033)
Purchases of property and equipment (2,971) (7,284)
Acquisition of intangible member assets (70,574) (64,463)
Acquisitions, net of cash acquired 0 (49,533)
Proceeds from sale of equity securities 0 2,367
Net cash used in investing activities (108,851) (167,946)
Cash flows from financing activities:    
Principal payments on long-term debt (6,562) (1,003,125)
Settlement of client-held funds obligation, net (1,579) (1,565)
Proceeds from exercise of common stock options 6,616 7,728
Proceeds from issuance of long-term debt 0 950,000
Payment of debt issuance costs 0 (11,846)
Proceeds from follow-on equity offering, net of payments for offering costs 0 456,642
Net cash provided by (used in) financing activities (1,525) 397,834
Increase (decrease) in cash and cash equivalents (15,217) 320,326
Beginning cash and cash equivalents 225,414 328,803
Ending cash and cash equivalents 210,197 649,129
Supplemental cash flow data:    
Interest expense paid in cash 36,268 13,685
Income tax payments (refunds), net 775 (5,926)
Supplemental disclosures of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable or accrued liabilities 297 479
Contingent consideration recognized at acquisition 0 8,147
Exercise of common stock options receivable 21 1
Decrease in goodwill due to measurement period adjustments, net 77 19
Computer software intangible asset    
Supplemental disclosures of non-cash investing and financing activities:    
Purchases of intangible assets 4,099 3,708
Acquired HSA portfolios    
Supplemental disclosures of non-cash investing and financing activities:    
Purchases of intangible assets $ 0 $ 2,281
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of business and significant accounting policies
9 Months Ended
Oct. 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.
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.
Basis of presentation
The accompanying condensed consolidated financial statements as of October 31, 2022 and for the three and nine months ended October 31, 2022 and 2021 are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2022. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP.
Significant accounting policies
There have been no material changes in the Company’s significant accounting policies as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2022.
Recently adopted accounting pronouncements
None.
Recently issued accounting pronouncements not yet adopted
None.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net loss per share
9 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Net loss per share Net loss per share
The following table sets forth the computation of basic and diluted net loss per share:
Three months ended October 31,Nine months ended October 31,
(in thousands, except per share data)2022202120222021
Numerator (basic and diluted):
Net loss$(1,641)$(5,038)$(25,934)$(11,471)
Denominator (basic):
Weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Denominator (diluted):
Weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Weighted-average dilutive effect of stock options and restricted stock units— — — — 
Diluted weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Net loss per share:
Basic $(0.02)$(0.06)$(0.31)$(0.14)
Diluted$(0.02)$(0.06)$(0.31)$(0.14)
For the three months ended October 31, 2022 and 2021, approximately 2.0 million and 1.6 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted net loss per share as their inclusion would have been anti-dilutive.
For the nine months ended October 31, 2022 and 2021, approximately 2.4 million and 1.9 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted net loss per share as their inclusion would have been anti-dilutive.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business combinations
9 Months Ended
Oct. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business combinations Business combinations
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"). The aggregate purchase price for the acquisition consisted of $56.2 million in cash, which reflects a $2.1 million reduction in the fair value of contingent consideration during the fiscal year ended January 31, 2022.
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 was subject to adjustment during the measurement period (up to one year from the acquisition date). The purchase price allocation was finalized in the three months ended April 30, 2022.
The following table summarizes the Company's 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 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.
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").
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 valueAdjustmentsUpdated Allocation
Current assets$2,667 $(163)$2,504 
Intangible assets172,183 — 172,183 
Goodwill282,287 (77)282,210 
Current liabilities(2,137)240 (1,897)
Total consideration paid$455,000 $— $455,000 
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 Further Acquisition is expected to be deductible over a period of 15 years for tax purposes.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental financial statement information
9 Months Ended
Oct. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental financial statement information Supplemental financial statement information
Selected condensed consolidated balance sheet and condensed consolidated statement of operations and comprehensive loss components consisted of the following:
Property and equipment
Property and equipment consisted of the following:
(in thousands)October 31, 2022January 31, 2022
Leasehold improvements$18,269 $18,573 
Furniture and fixtures8,396 8,417 
Computer equipment29,970 31,982 
Property and equipment, gross56,635 58,972 
Accumulated depreciation(41,015)(35,600)
Property and equipment, net$15,620 $23,372 
Depreciation expense for the three months ended October 31, 2022 and 2021 was $2.9 million and $3.5 million, respectively, and $9.4 million and $10.9 million for the nine months ended October 31, 2022 and 2021, respectively.
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. As of October 31, 2022 and January 31, 2022, the balance of deferred revenue was $7.4 million and $10.5 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 49% of its balance of deferred revenue as revenue over the next 12 months and the remainder thereafter. During the three and nine months ended October 31, 2022, approximately $1.0 million and $4.2 million, respectively, of revenue was recognized that was included in the balance of deferred revenue as of January 31, 2022. The Company expects to satisfy its remaining obligations for these arrangements.
Leases
The components of operating lease costs were as follows:
Three months ended October 31,Nine months ended October 31,
(in thousands)
2022202120222021
Operating lease expense$2,855 $3,512 $8,568 $11,322 
Sublease income(568)(455)(1,614)(1,355)
Net operating lease expense$2,287 $3,057 $6,954 $9,967 
Other income (expense), net
Other income (expense), net, consisted of the following:
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Interest income$443 $478 $584 $1,419 
Gain on equity securities— — — 1,677 
Acquisition gains (costs), net— 2,687 (53)(4,917)
Other income (expense), net— (43)(357)1,657 
Total other income (expense), net$443 $3,122 $174 $(164)
Supplemental cash flow information
Supplemental cash flow information related to the Company's operating leases was as follows:
Nine months ended October 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,387 $10,928 
Operating lease right-of-use assets obtained in exchange for new operating lease obligations$1,092 $586 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible assets and goodwill
9 Months Ended
Oct. 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:
October 31, 2022
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amount
Amortizable intangible assets:
Software and software development costs$224,699 $(138,669)$86,030 
Acquired HSA portfolios261,179 (59,194)201,985 
Acquired customer relationships759,782 (140,510)619,272 
Acquired developed technology132,825 (75,852)56,973 
Acquired trade names12,900 (12,629)271 
Total amortizable intangible assets$1,391,385 $(426,854)$964,531 
January 31, 2022
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amount
Amortizable intangible assets:
Software and software development costs$192,050 $(99,952)$92,098 
Acquired HSA portfolios192,298 (46,603)145,695 
Acquired customer relationships759,781 (101,741)658,040 
Acquired developed technology132,825 (58,334)74,491 
Acquired trade names12,900 (10,087)2,813 
Total amortizable intangible assets$1,289,854 $(316,717)$973,137 
Amortization expense for the three months ended October 31, 2022 and 2021 was $37.6 million and $30.0 million, respectively, and $111.4 million and $87.5 million for the nine months ended October 31, 2022 and 2021, respectively.
Goodwill
During the three and nine months ended October 31, 2022, goodwill decreased by $0.2 million and $0.1 million, respectively, due to measurement period adjustments. For further information, see Note 3—Business combinations. There were no additional changes to the carrying value of goodwill during the nine months ended October 31, 2022.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and contingencies
9 Months Ended
Oct. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
Commitments
The Company’s principal commitments consist of long-term debt, operating lease obligations for office space and data storage facilities, processing services agreements, telephony services, and other contractual commitments. 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. There were no other material changes during the nine months ended October 31, 2022, outside of the ordinary course of business, in the Company's commitments from those disclosed in its Annual Report on Form 10-K for the fiscal year ended January 31, 2022.
Contingencies
In the normal course of business, the Company enters into contracts and agreements that contain a variety of covenants, 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, the Company's wholly owned subsidiary WageWorks, Inc. ("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. 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, which the Superior Court denied on April 13, 2022. On May 18, 2022, Union Mesa filed an answer and counterclaim with the Superior Court, wherein Union Mesa denied WageWorks' claims, and separately seeks recourse against WageWorks for breach of contract and breach of the implied covenant of good faith and fair dealing. On May 19, 2022, Union Mesa filed an amended complaint and counterclaim seeking the same recourse. On June 29, 2022, Union Mesa filed a second amended answer and counterclaim, which names the Company as a
counter-defendant. On July 21, 2022, WageWorks and the Company filed an answer to the counterclaims. The parties are currently engaged in discovery.
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 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes
9 Months Ended
Oct. 31, 2022
Income Tax Disclosure [Abstract]  
Income taxes Income taxes
The Company follows Accounting Standards Codification 740-270, Income Taxes - Interim Reporting, for the computation and presentation of its interim period tax provision. Accordingly, management estimated the effective annual tax rate and applied this rate to the pre-tax book loss through the end of the latest fiscal quarter to determine the interim income tax benefit. For the three and nine months ended October 31, 2022, the Company recorded an income tax benefit of $4.5 million and $12.2 million, respectively. This resulted in an effective income tax benefit rate of 73.4% and 31.9% for the three and nine months ended October 31, 2022, respectively, compared with an effective income tax benefit rate of 44.8% and 50.1% for the three and nine months ended October 31, 2021, respectively. For the three and nine months ended October 31, 2022, discrete tax items had an effective tax rate benefit of 66.2% and 14.3%, respectively, compared with an effective tax rate benefit of 7.7% and 20.5% for the three and nine months ended October 31, 2021, respectively, primarily due to a release of uncertain tax positions and a change in excess tax benefits on stock-based compensation expense recognized in the provision for income taxes.
As of October 31, 2022 and January 31, 2022, the Company’s total gross unrecognized tax benefit was $8.8 million and $11.7 million, respectively. If recognized, $5.4 million of the total gross unrecognized tax benefits would affect the Company's effective tax rate as of October 31, 2022.
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 the Company's 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 2006.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness
9 Months Ended
Oct. 31, 2022
Debt Disclosure [Abstract]  
Indebtedness Indebtedness
Long-term debt consisted of the following:
(in thousands)October 31, 2022January 31, 2022
4.50% Senior Notes due 2029
$600,000 $600,000 
Term Loan Facility343,438 350,000 
Principal amount943,438 950,000 
Less: unamortized discount and issuance costs (1)16,719 19,173 
Total debt, net926,719 930,827 
Less: current portion of long-term debt15,3138,750
Long-term debt, net$911,406 $922,077 
(1)In addition to the $16.7 million and $19.2 million of unamortized discount and issuance costs related to long-term debt as of October 31, 2022 and January 31, 2022, respectively, $3.7 million and $4.4 million of unamortized issuance costs related to the Company's Revolving Credit Facility (as defined below) are included within other assets on the condensed consolidated balance sheets as of October 31, 2022 and January 31, 2022, respectively.
4.50% Senior Notes due 2029
On October 8, 2021, the Company completed its offering of $600 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 Notes are guaranteed by each of the Company’s existing, wholly owned domestic subsidiaries that guarantees its obligations under the Credit Agreement (as defined below) 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 is payable on April 1 and October 1 of each year. As of October 31, 2022 and January 31, 2022, $2.3 million and $8.7 million, respectively, of accrued interest on the Notes is included within accrued liabilities on the Company's condensed consolidated balance sheets. 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 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 million; 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 October 31, 2022, the stated interest rate was 5.56% and the effective interest rate was 6.38%. 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. No amounts have been drawn under the Revolving Credit Facility.
The loans made under the Term Loan Facility 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 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. The Company was in compliance with all covenants under the Credit Agreement as of October 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 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.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based compensation
9 Months Ended
Oct. 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 condensed consolidated statements of operations and comprehensive loss during the periods presented:
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Cost of revenue$3,662 $3,076 $10,667 $8,547 
Sales and marketing2,569 829 7,136 5,677 
Technology and development4,045 3,458 10,388 10,164 
General and administrative7,894 5,921 22,119 17,312 
Other expense, net (1)— — — 342 
Total stock-based compensation expense$18,170 $13,284 $50,310 $42,042 
(1)Equity-based awards exchanged for cash in connection with the Luum Acquisition.
Stock award plans
Incentive Plan. The Company grants stock options and restricted stock units ("RSUs") 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 October 31, 2022, 9.4 million shares were available for grant under the Incentive Plan.
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, 20221,232 
$1.25 - 82.39
$35.64 4.2$25,719 
Exercised(191)
$1.25 - 59.63
$32.43 
Forfeited(2)
$25.45 - 28.69
$28.54 
Outstanding as of October 31, 20221,039 
$14.00 - 82.39
$36.24 3.7$43,426 
Vested and expected to vest as of October 31, 20221,039 $36.24 3.7$43,426 
Exercisable as of October 31, 20221,007 $35.12 3.6$43,196 
Restricted stock units
A summary of RSU activity is as follows:
RSUs and PRSUs
(in thousands, except weighted-average grant date fair value)SharesWeighted-average grant date fair value
Outstanding as of January 31, 20222,740 $63.15 
Granted1,564 76.69 
Vested(635)60.68 
Forfeited(399)63.87 
Outstanding as of October 31, 20223,270 $70.02 
Performance restricted stock units. During the three months ended April 30, 2022, the Company awarded 281,784 performance restricted stock units ("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, 2025. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was $32.1 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 of the board of directors.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair value
9 Months Ended
Oct. 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 October 31, 2022, the fair value of the Notes was $528.5 million.
The Term Loan Facility is considered a Level 2 instrument and recorded at book value in the Company's condensed 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.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of business and significant accounting policies (Policies)
9 Months Ended
Oct. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
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.
Basis of presentation The accompanying condensed consolidated financial statements as of October 31, 2022 and for the three and nine months ended October 31, 2022 and 2021 are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2022. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP.
Recent adopted accounting pronouncements and Recently issued accounting pronouncements not yet adopted
Recently adopted accounting pronouncements
None.
Recently issued accounting pronouncements not yet adopted
None.
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.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net loss per share (Tables)
9 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share, Basic and Diluted The following table sets forth the computation of basic and diluted net loss per share:
Three months ended October 31,Nine months ended October 31,
(in thousands, except per share data)2022202120222021
Numerator (basic and diluted):
Net loss$(1,641)$(5,038)$(25,934)$(11,471)
Denominator (basic):
Weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Denominator (diluted):
Weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Weighted-average dilutive effect of stock options and restricted stock units— — — — 
Diluted weighted-average common shares outstanding84,572 83,551 84,349 82,939 
Net loss per share:
Basic $(0.02)$(0.06)$(0.31)$(0.14)
Diluted$(0.02)$(0.06)$(0.31)$(0.14)
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business combinations (Tables)
9 Months Ended
Oct. 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 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 valueAdjustmentsUpdated Allocation
Current assets$2,667 $(163)$2,504 
Intangible assets172,183 — 172,183 
Goodwill282,287 (77)282,210 
Current liabilities(2,137)240 (1,897)
Total consideration paid$455,000 $— $455,000 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental financial statement information (Tables)
9 Months Ended
Oct. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment Property and equipment consisted of the following:
(in thousands)October 31, 2022January 31, 2022
Leasehold improvements$18,269 $18,573 
Furniture and fixtures8,396 8,417 
Computer equipment29,970 31,982 
Property and equipment, gross56,635 58,972 
Accumulated depreciation(41,015)(35,600)
Property and equipment, net$15,620 $23,372 
Schedule of Lease Cost The components of operating lease costs were as follows:
Three months ended October 31,Nine months ended October 31,
(in thousands)
2022202120222021
Operating lease expense$2,855 $3,512 $8,568 $11,322 
Sublease income(568)(455)(1,614)(1,355)
Net operating lease expense$2,287 $3,057 $6,954 $9,967 
Supplemental cash flow information related to the Company's operating leases was as follows:
Nine months ended October 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$9,387 $10,928 
Operating lease right-of-use assets obtained in exchange for new operating lease obligations$1,092 $586 
Schedule of Other Income (Expense), Net Other income (expense), net, consisted of the following:
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Interest income$443 $478 $584 $1,419 
Gain on equity securities— — — 1,677 
Acquisition gains (costs), net— 2,687 (53)(4,917)
Other income (expense), net— (43)(357)1,657 
Total other income (expense), net$443 $3,122 $174 $(164)
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible assets and goodwill (Tables)
9 Months Ended
Oct. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-lived Intangible Assets
The gross carrying amount and associated accumulated amortization of intangible assets were as follows:
October 31, 2022
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amount
Amortizable intangible assets:
Software and software development costs$224,699 $(138,669)$86,030 
Acquired HSA portfolios261,179 (59,194)201,985 
Acquired customer relationships759,782 (140,510)619,272 
Acquired developed technology132,825 (75,852)56,973 
Acquired trade names12,900 (12,629)271 
Total amortizable intangible assets$1,391,385 $(426,854)$964,531 
January 31, 2022
(in thousands)Gross carrying amountAccumulated amortizationNet carrying amount
Amortizable intangible assets:
Software and software development costs$192,050 $(99,952)$92,098 
Acquired HSA portfolios192,298 (46,603)145,695 
Acquired customer relationships759,781 (101,741)658,040 
Acquired developed technology132,825 (58,334)74,491 
Acquired trade names12,900 (10,087)2,813 
Total amortizable intangible assets$1,289,854 $(316,717)$973,137 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness (Tables)
9 Months Ended
Oct. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:
(in thousands)October 31, 2022January 31, 2022
4.50% Senior Notes due 2029
$600,000 $600,000 
Term Loan Facility343,438 350,000 
Principal amount943,438 950,000 
Less: unamortized discount and issuance costs (1)16,719 19,173 
Total debt, net926,719 930,827 
Less: current portion of long-term debt15,3138,750
Long-term debt, net$911,406 $922,077 
(1)In addition to the $16.7 million and $19.2 million of unamortized discount and issuance costs related to long-term debt as of October 31, 2022 and January 31, 2022, respectively, $3.7 million and $4.4 million of unamortized issuance costs related to the Company's Revolving Credit Facility (as defined below) are included within other assets on the condensed consolidated balance sheets as of October 31, 2022 and January 31, 2022, respectively.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based compensation (Tables)
9 Months Ended
Oct. 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 condensed consolidated statements of operations and comprehensive loss during the periods presented:
Three months ended October 31,Nine months ended October 31,
(in thousands)2022202120222021
Cost of revenue$3,662 $3,076 $10,667 $8,547 
Sales and marketing2,569 829 7,136 5,677 
Technology and development4,045 3,458 10,388 10,164 
General and administrative7,894 5,921 22,119 17,312 
Other expense, net (1)— — — 342 
Total stock-based compensation expense$18,170 $13,284 $50,310 $42,042 
(1)Equity-based awards exchanged for cash in connection with the Luum Acquisition.
Schedule of Stock Option Activity 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, 20221,232 
$1.25 - 82.39
$35.64 4.2$25,719 
Exercised(191)
$1.25 - 59.63
$32.43 
Forfeited(2)
$25.45 - 28.69
$28.54 
Outstanding as of October 31, 20221,039 
$14.00 - 82.39
$36.24 3.7$43,426 
Vested and expected to vest as of October 31, 20221,039 $36.24 3.7$43,426 
Exercisable as of October 31, 20221,007 $35.12 3.6$43,196 
Schedule of Restricted Stock Unit Activity A summary of RSU activity is as follows:
RSUs and PRSUs
(in thousands, except weighted-average grant date fair value)SharesWeighted-average grant date fair value
Outstanding as of January 31, 20222,740 $63.15 
Granted1,564 76.69 
Vested(635)60.68 
Forfeited(399)63.87 
Outstanding as of October 31, 20223,270 $70.02 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net loss per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Numerator (basic and diluted):        
Net loss $ (1,641) $ (5,038) $ (25,934) $ (11,471)
Denominator (basic):        
Weighted-average common shares outstanding (in shares) 84,572 83,551 84,349 82,939
Denominator (diluted):        
Weighted-average common shares outstanding (in shares) 84,572 83,551 84,349 82,939
Weighted-average dilutive effect of stock options and restricted stock units (in shares) 0 0 0 0
Diluted weighted-average common shares outstanding (in shares) 84,572 83,551 84,349 82,939
Net loss per share:        
Basic (in usd per share) $ (0.02) $ (0.06) $ (0.31) $ (0.14)
Diluted (in usd per share) $ (0.02) $ (0.06) $ (0.31) $ (0.14)
Antidilutive securities excluded from computation of earnings per share (in shares) 2,000 1,600 2,400 1,900
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business combinations (Narrative) (Details) - USD ($)
$ in Millions
Nov. 01, 2021
Mar. 08, 2021
Luum Acquisition    
Business Acquisition [Line Items]    
Ownership interest (as a percent)   100.00%
Purchase price for acquisition   $ 56.2
Maximum amount of contingent consideration payable   2.1
Goodwill, expected tax deductible amount   $ 0.0
Further Acquisition    
Business Acquisition [Line Items]    
Aggregate fair value of consideration paid $ 455.0  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business combinations (Preliminary Allocation of Consideration) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 14 Months Ended
Oct. 31, 2022
Oct. 31, 2022
Oct. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Nov. 01, 2021
Mar. 08, 2021
Business Acquisition [Line Items]              
Goodwill $ 1,645,759 $ 1,645,759 $ 1,645,759   $ 1,645,836    
Goodwill, adjustments (200) (100)          
Luum Acquisition              
Business Acquisition [Line Items]              
Cash and cash equivalents       $ 626     $ 626
Other current assets       1,469     1,469
Intangible assets       23,900     23,900
Goodwill       36,355     36,374
Goodwill, adjustments       (19)      
Other assets       100     100
Current liabilities       (597)     (597)
Deferred tax liability       (3,547)     (3,566)
Deferred tax liability, adjustments       19      
Total consideration paid       58,306     $ 58,306
Total consideration paid, adjustments       $ 0      
Further Acquisition              
Business Acquisition [Line Items]              
Current assets 2,504 2,504 2,504     $ 2,667  
Current assets, adjustments     (163)        
Intangible assets 172,183 172,183 172,183     172,183  
Goodwill 282,210 282,210 282,210     282,287  
Goodwill, adjustments     (77)        
Current liabilities (1,897) (1,897) (1,897)     (2,137)  
Current liabilities, adjustments     240        
Total consideration paid $ 455,000 $ 455,000 455,000     $ 455,000  
Total consideration paid, adjustments     $ 0        
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental financial statement information (Property and Equipment) (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 56,635 $ 58,972
Accumulated depreciation (41,015) (35,600)
Property and equipment, net 15,620 23,372
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,269 18,573
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 8,396 8,417
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 29,970 $ 31,982
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental financial statement information (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Depreciation expense $ 2.9 $ 3.5 $ 9.4 $ 10.9  
Remaining performance obligation 7.4   7.4   $ 10.5
Revenue recognition $ 1.0   $ 4.2    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-11-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Remaining performance obligation, percentage 49.00%   49.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months   12 months    
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental financial statement information (Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Operating lease expense $ 2,855 $ 3,512 $ 8,568 $ 11,322
Sublease income (568) (455) (1,614) (1,355)
Net operating lease expense $ 2,287 $ 3,057 $ 6,954 $ 9,967
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental financial statement information (Other Income (Expense), Net) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Interest income $ 443 $ 478 $ 584 $ 1,419
Gain on equity securities 0 0 0 1,677
Acquisition gains (costs), net 0 2,687 (53) (4,917)
Other income (expense), net 0 (43) (357) 1,657
Total other income (expense), net $ 443 $ 3,122 $ 174 $ (164)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental financial statement information (Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 9,387 $ 10,928
Operating lease right-of-use assets obtained in exchange for new operating lease obligations $ 1,092 $ 586
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible assets and goodwill (Schedule of Intangible Assets) (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,391,385 $ 1,289,854
Accumulated amortization (426,854) (316,717)
Net carrying amount 964,531 973,137
Software and software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 224,699 192,050
Accumulated amortization (138,669) (99,952)
Net carrying amount 86,030 92,098
Acquired HSA portfolios    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 261,179 192,298
Accumulated amortization (59,194) (46,603)
Net carrying amount 201,985 145,695
Acquired customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 759,782 759,781
Accumulated amortization (140,510) (101,741)
Net carrying amount 619,272 658,040
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 132,825 132,825
Accumulated amortization (75,852) (58,334)
Net carrying amount 56,973 74,491
Acquired trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 12,900 12,900
Accumulated amortization (12,629) (10,087)
Net carrying amount $ 271 $ 2,813
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible assets and goodwill (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Finite-Lived Intangible Assets [Line Items]          
Amortization expense $ 37,600 $ 30,000 $ 111,400 $ 87,500  
Goodwill, adjustments $ 200   $ 100    
Further Acquisition          
Finite-Lived Intangible Assets [Line Items]          
Goodwill, adjustments         $ 77
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and contingencies (Details) - USD ($)
$ in Millions
Mar. 02, 2022
Nov. 24, 2021
Apr. 30, 2021
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
WageWorks, Inc | Union Mesa      
Loss Contingencies [Line Items]      
Letters of credit outstanding   $ 2.8  
HealthSavings Administrators, LLC      
Loss Contingencies [Line Items]      
Purchase price for HSA portfolio $ 60.0    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Income Tax Disclosure [Abstract]          
Income tax benefit $ 4,539 $ 4,087 $ 12,170 $ 11,505  
Effective tax rate (as a percent) 73.40% 44.80% 31.90% 50.10%  
Effective tax rate, primarily due to excess tax benefit on stock-based compensation benefit (as a percent) 66.20% 7.70% 14.30% 20.50%  
Gross unrecognized tax benefits $ 8,800   $ 8,800   $ 11,700
Unrecognized tax benefits that would impact the effective tax rate $ 5,400   $ 5,400    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness (Schedule of Long-term Debt) (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Debt Instrument [Line Items]    
Principal amount $ 943,438 $ 950,000
Less: unamortized discount and issuance costs 16,719 19,173
Total debt, net 926,719 930,827
Less: current portion of long-term debt 15,313 8,750
Long-term debt, net 911,406 922,077
4.50% Senior Notes due 2029    
Debt Instrument [Line Items]    
Principal amount $ 600,000 600,000
Stated interest rate percentage 4.50%  
Credit Agreement    
Debt Instrument [Line Items]    
Stated interest rate percentage 5.56%  
Term Loan Facility | Credit Agreement    
Debt Instrument [Line Items]    
Principal amount $ 343,438 350,000
Revolving Credit Facility    
Debt Instrument [Line Items]    
Debt issuance costs, net $ 3,700 $ 4,400
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Indebtedness (Narrative) (Details) - USD ($)
9 Months Ended
Oct. 08, 2021
Oct. 31, 2022
Jan. 31, 2022
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.50% Senior Notes due 2029      
Debt Instrument [Line Items]      
Stated interest rate percentage   4.50%  
4.50% Senior Notes due 2029 | Senior Notes      
Debt Instrument [Line Items]      
Stated interest rate percentage 4.50%    
Principal amount $ 600,000,000    
Interest payable, current   $ 2,300,000 $ 8,700,000
Effective interest rate percentage   4.72%  
4.50% Senior Notes due 2029 | Senior Notes | October 1, 2024      
Debt Instrument [Line Items]      
Redemption price, percentage 102.25%    
4.50% Senior Notes due 2029 | Senior Notes | October 1, 2025      
Debt Instrument [Line Items]      
Redemption price, percentage 101.125%    
4.50% Senior Notes due 2029 | Senior Notes | October 1, 2026 and thereafter      
Debt Instrument [Line Items]      
Redemption price, percentage 100.00%    
4.50% Senior Notes due 2029 | Senior Notes | Prior to October 1, 2024      
Debt Instrument [Line Items]      
Redemption price, percentage 100.00%    
4.50% Senior Notes due 2029 | Senior Notes | Prior to October 1, 2024, 40% of Principal      
Debt Instrument [Line Items]      
Redemption price, percentage 104.50%    
Percentage of principal amount redeemed 40.00%    
Credit Agreement      
Debt Instrument [Line Items]      
Stated interest rate percentage   5.56%  
Effective interest rate percentage   6.38%  
Maximum borrowing capacity of future commitments $ 300,000,000    
Maximum leverage ratio 3.85 5.00  
Minimum interest coverage ratio   3.00  
Credit Agreement | London Interbank Offered Rate (LIBOR) | Minimum      
Debt Instrument [Line Items]      
Variable rate borrowing spread 1.25%    
Credit Agreement | London Interbank Offered Rate (LIBOR) | Maximum      
Debt Instrument [Line Items]      
Variable rate borrowing spread 2.25%    
Credit Agreement | Customary Base Rate | Minimum      
Debt Instrument [Line Items]      
Variable rate borrowing spread 0.25%    
Credit Agreement | Customary Base Rate | Maximum      
Debt Instrument [Line Items]      
Variable rate borrowing spread 1.25%    
Credit Agreement | Secured Debt | Term Loan Facility      
Debt Instrument [Line Items]      
Facility term 5 years    
Credit facility, amount $ 350,000,000    
Credit Agreement | 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  
Credit Agreement | Line of Credit | Term Loan Facility | First year after the Effective Date      
Debt Instrument [Line Items]      
Debt instrument, amortization of loans, percentage of principal amount   2.50%  
Credit Agreement | Line of Credit | Term Loan Facility | Second and third years after the Effective Date      
Debt Instrument [Line Items]      
Debt instrument, amortization of loans, percentage of principal amount   5.00%  
Credit Agreement | Line of Credit | Term Loan Facility | Fourth year after the Effective Date      
Debt Instrument [Line Items]      
Debt instrument, amortization of loans, percentage of principal amount   7.50%  
Credit Agreement | Line of Credit | Term Loan Facility | Fifth year after the Effective Date      
Debt Instrument [Line Items]      
Debt instrument, amortization of loans, percentage of principal amount   10.00%  
Credit Agreement | Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Facility term 5 years    
Credit facility, amount $ 1,000,000,000    
Credit Agreement | Letter of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Credit facility, amount $ 25,000,000    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based compensation (Summary of Share Based Compensation Recognized) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 18,170 $ 13,284 $ 50,310 $ 42,042
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 3,662 3,076 10,667 8,547
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 2,569 829 7,136 5,677
Technology and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 4,045 3,458 10,388 10,164
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 7,894 5,921 22,119 17,312
Other expense net        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 0 $ 0 $ 0 $ 342
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2022
Oct. 31, 2022
Performance restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Performance units awards (in shares) 281,784  
Grant date fair value   $ 32.1
Performance restricted stock units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights percentage   0.00%
Performance restricted stock units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights percentage   200.00%
Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares)   2,600,000
Percentage of capital stock   3.00%
Shares available for grant under incentive plan (in shares)   9,400,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based compensation (Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Oct. 31, 2022
Jan. 31, 2022
Number of options (shares)      
Outstanding, beginning balance (in shares) 1,232 1,232  
Exercised (in shares)   (191)  
Forfeited (in shares)   (2)  
Outstanding, ending balance (in shares)   1,039  
Vested and expected to vest (in shares)   1,039  
Exercisable (in shares)   1,007  
Range of exercise prices      
Beginning balance, minimum (in usd per share) $ 1.25 $ 1.25  
Beginning balance, maximum (in usd per share) 82.39 82.39  
Exercised, minimum (in usd per share)   1.25  
Exercised, maximum (in usd per share)   59.63  
Forfeited, minimum (in usd per share)   25.45  
Forfeited, maximum (in usd per share)   28.69  
Ending balance, minimum (in usd per share)   14.00  
Ending balance, maximum (in usd per share)   82.39  
Weighted- average exercise price      
Opening balance (in usd per share) $ 35.64 35.64  
Exercised (in usd per share)   32.43  
Forfeited (in usd per share)   28.54  
Ending balance (in usd per share)   36.24  
Vested and expected to vest, weighted average exercise price (in usd per share)   36.24  
Exercisable, weighted-average exercise price (in usd per share)   $ 35.12  
Outstanding stock options, weighted average contractual term (in years) 4 years 2 months 12 days 3 years 8 months 12 days  
Vested and expected to vest, weighted average contractual term (in years)   3 years 8 months 12 days  
Exercisable, weighted-average contractual term (in years)   3 years 7 months 6 days  
Aggregate intrinsic value   $ 43,426 $ 25,719
Vested and expected to vest, aggregate intrinsic value (in usd per share)   43,426  
Exercisable, aggregate intrinsic value   $ 43,196  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based compensation (Restricted Stock Unit Activity) (Details) - Restricted Stock Units
shares in Thousands
9 Months Ended
Oct. 31, 2022
$ / shares
shares
Shares  
Outstanding, beginning balance (in shares) | shares 2,740
Granted (in shares) | shares 1,564
Vested (in shares) | shares (635)
Forfeited (in shares) | shares (399)
Outstanding, ending balance (in shares) | shares 3,270
Weighted-average grant date fair value  
Outstanding, beginning balance (in usd per share) | $ / shares $ 63.15
Granted (in usd per share) | $ / shares 76.69
Vested (in usd per share) | $ / shares 60.68
Forfeited (in usd per share) | $ / shares 63.87
Outstanding, ending balance (in usd per share) | $ / shares $ 70.02
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair value (Details)
$ in Millions
Oct. 31, 2022
USD ($)
Level 2 | 4.50% Senior Notes due 2029  
Defined Benefit Plan Disclosure [Line Items]  
Fair value of the notes $ 528.5
XML 53 hqy-20221031_htm.xml IDEA: XBRL DOCUMENT 0001428336 2022-02-01 2022-10-31 0001428336 2022-11-30 0001428336 2022-10-31 0001428336 2022-01-31 0001428336 us-gaap:ServiceMember 2022-08-01 2022-10-31 0001428336 us-gaap:ServiceMember 2021-08-01 2021-10-31 0001428336 us-gaap:ServiceMember 2022-02-01 2022-10-31 0001428336 us-gaap:ServiceMember 2021-02-01 2021-10-31 0001428336 us-gaap:FinancialServiceOtherMember 2022-08-01 2022-10-31 0001428336 us-gaap:FinancialServiceOtherMember 2021-08-01 2021-10-31 0001428336 us-gaap:FinancialServiceOtherMember 2022-02-01 2022-10-31 0001428336 us-gaap:FinancialServiceOtherMember 2021-02-01 2021-10-31 0001428336 us-gaap:CreditAndDebitCardMember 2022-08-01 2022-10-31 0001428336 us-gaap:CreditAndDebitCardMember 2021-08-01 2021-10-31 0001428336 us-gaap:CreditAndDebitCardMember 2022-02-01 2022-10-31 0001428336 us-gaap:CreditAndDebitCardMember 2021-02-01 2021-10-31 0001428336 2022-08-01 2022-10-31 0001428336 2021-08-01 2021-10-31 0001428336 2021-02-01 2021-10-31 0001428336 2022-07-31 0001428336 2021-07-31 0001428336 2021-01-31 0001428336 us-gaap:CommonStockMember 2022-07-31 0001428336 us-gaap:CommonStockMember 2021-07-31 0001428336 us-gaap:CommonStockMember 2022-01-31 0001428336 us-gaap:CommonStockMember 2021-01-31 0001428336 us-gaap:CommonStockMember 2022-08-01 2022-10-31 0001428336 us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001428336 us-gaap:CommonStockMember 2022-02-01 2022-10-31 0001428336 us-gaap:CommonStockMember 2021-02-01 2021-10-31 0001428336 us-gaap:CommonStockMember 2022-10-31 0001428336 us-gaap:CommonStockMember 2021-10-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-10-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-10-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001428336 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001428336 us-gaap:RetainedEarningsMember 2022-07-31 0001428336 us-gaap:RetainedEarningsMember 2021-07-31 0001428336 us-gaap:RetainedEarningsMember 2022-01-31 0001428336 us-gaap:RetainedEarningsMember 2021-01-31 0001428336 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0001428336 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001428336 us-gaap:RetainedEarningsMember 2022-02-01 2022-10-31 0001428336 us-gaap:RetainedEarningsMember 2021-02-01 2021-10-31 0001428336 us-gaap:RetainedEarningsMember 2022-10-31 0001428336 us-gaap:RetainedEarningsMember 2021-10-31 0001428336 2021-10-31 0001428336 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-02-01 2022-10-31 0001428336 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-02-01 2021-10-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2022-02-01 2022-10-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2021-02-01 2021-10-31 0001428336 hqy:LuumAcquisitionMember 2021-03-08 0001428336 hqy:LuumAcquisitionMember 2021-03-08 2021-03-08 0001428336 hqy:LuumAcquisitionMember 2022-04-30 0001428336 hqy:LuumAcquisitionMember 2021-03-09 2022-04-30 0001428336 hqy:FurtherAcquisitionMember 2021-11-01 2021-11-01 0001428336 hqy:FurtherAcquisitionMember 2021-11-01 0001428336 hqy:FurtherAcquisitionMember 2021-11-02 2022-10-31 0001428336 hqy:FurtherAcquisitionMember 2022-10-31 0001428336 us-gaap:LeaseholdImprovementsMember 2022-10-31 0001428336 us-gaap:LeaseholdImprovementsMember 2022-01-31 0001428336 us-gaap:FurnitureAndFixturesMember 2022-10-31 0001428336 us-gaap:FurnitureAndFixturesMember 2022-01-31 0001428336 us-gaap:ComputerEquipmentMember 2022-10-31 0001428336 us-gaap:ComputerEquipmentMember 2022-01-31 0001428336 2022-11-01 2022-10-31 0001428336 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-10-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2022-10-31 0001428336 us-gaap:CustomerRelationshipsMember 2022-10-31 0001428336 us-gaap:DevelopedTechnologyRightsMember 2022-10-31 0001428336 us-gaap:TradeNamesMember 2022-10-31 0001428336 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-31 0001428336 hqy:AcquiredHSAIntangibleAssetsMember 2022-01-31 0001428336 us-gaap:CustomerRelationshipsMember 2022-01-31 0001428336 us-gaap:DevelopedTechnologyRightsMember 2022-01-31 0001428336 us-gaap:TradeNamesMember 2022-01-31 0001428336 hqy:HealthSavingsAdministratorsLLCMember 2022-03-02 2022-03-02 0001428336 hqy:WageWorksInc.Member 2021-04-30 0001428336 hqy:UnionMesaMember hqy:WageWorksInc.Member 2021-11-24 0001428336 hqy:A4500SeniorNotesDue2029Member 2022-10-31 0001428336 hqy:A4500SeniorNotesDue2029Member 2022-01-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember 2022-10-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember 2022-01-31 0001428336 us-gaap:RevolvingCreditFacilityMember 2022-10-31 0001428336 us-gaap:RevolvingCreditFacilityMember 2022-01-31 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2021-10-08 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2022-10-31 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2022-01-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 hqy:CreditAgreementMember 2022-10-31 0001428336 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-02-01 2022-10-31 0001428336 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-02-01 2022-10-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodOneMember 2022-10-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodTwoAndThreePeriodMember 2022-10-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodFourMember 2022-10-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember hqy:DebtInstrumentAmortizationPeriodFiveMember 2022-10-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember 2022-10-31 0001428336 hqy:TermLoanFacilityMember hqy:CreditAgreementMember us-gaap:LineOfCreditMember 2022-02-01 2022-10-31 0001428336 us-gaap:CostOfSalesMember 2022-08-01 2022-10-31 0001428336 us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001428336 us-gaap:CostOfSalesMember 2022-02-01 2022-10-31 0001428336 us-gaap:CostOfSalesMember 2021-02-01 2021-10-31 0001428336 hqy:SalesandMarketingMember 2022-08-01 2022-10-31 0001428336 hqy:SalesandMarketingMember 2021-08-01 2021-10-31 0001428336 hqy:SalesandMarketingMember 2022-02-01 2022-10-31 0001428336 hqy:SalesandMarketingMember 2021-02-01 2021-10-31 0001428336 hqy:TechnologyandDevelopmentMember 2022-08-01 2022-10-31 0001428336 hqy:TechnologyandDevelopmentMember 2021-08-01 2021-10-31 0001428336 hqy:TechnologyandDevelopmentMember 2022-02-01 2022-10-31 0001428336 hqy:TechnologyandDevelopmentMember 2021-02-01 2021-10-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2022-08-01 2022-10-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2021-10-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2022-10-31 0001428336 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-10-31 0001428336 us-gaap:OtherExpenseMember 2022-08-01 2022-10-31 0001428336 us-gaap:OtherExpenseMember 2021-08-01 2021-10-31 0001428336 us-gaap:OtherExpenseMember 2022-02-01 2022-10-31 0001428336 us-gaap:OtherExpenseMember 2021-02-01 2021-10-31 0001428336 hqy:IncentivePlanMember 2022-10-31 0001428336 2022-02-01 2022-04-30 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2022-01-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2022-10-31 0001428336 us-gaap:RestrictedStockUnitsRSUMember 2022-10-31 0001428336 hqy:PerformanceRestrictedStockUnitsMember 2022-02-01 2022-04-30 0001428336 hqy:PerformanceRestrictedStockUnitsMember 2022-10-31 0001428336 srt:MinimumMember hqy:PerformanceRestrictedStockUnitsMember 2022-02-01 2022-10-31 0001428336 srt:MaximumMember hqy:PerformanceRestrictedStockUnitsMember 2022-02-01 2022-10-31 0001428336 hqy:A4500SeniorNotesDue2029Member us-gaap:FairValueInputsLevel2Member 2022-10-31 shares iso4217:USD iso4217:USD shares pure 0001428336 --01-31 2023 Q3 false 10-Q true 2022-10-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 Yes Large Accelerated Filer false false false 84639829 210197000 225414000 6045000 6228000 87716000 87428000 34247000 38495000 332160000 351337000 15620000 23372000 58536000 63613000 964531000 973137000 1645759000 1645836000 48151000 49807000 3064757000 3107102000 15842000 27541000 35140000 47136000 33367000 57589000 15313000 8750000 10713000 12171000 110375000 153187000 911406000 922077000 60819000 65232000 9758000 14185000 89281000 99846000 1071264000 1101340000 1181639000 1254527000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 0.0001 0.0001 900000000 900000000 84636000 84636000 83780000 83780000 8000 8000 1732985000 1676508000 150125000 176059000 1883118000 1852575000 3064757000 3107102000 108580000 102733000 315962000 314449000 74642000 49006000 199606000 144760000 32864000 28215000 112339000 94050000 216086000 179954000 627907000 553259000 76493000 66217000 232281000 204183000 6812000 5734000 20543000 15567000 5923000 4683000 19240000 15102000 89228000 76634000 272064000 234852000 126858000 103320000 355843000 318407000 17245000 12726000 49648000 42288000 48890000 38070000 140653000 111437000 25131000 20004000 74795000 63503000 23541000 19642000 71420000 59745000 6509000 13244000 23486000 38422000 121316000 103686000 360002000 315395000 5542000 -366000 -4159000 3012000 12165000 11881000 34119000 25824000 443000 3122000 174000 -164000 -11722000 -8759000 -33945000 -25988000 -6180000 -9125000 -38104000 -22976000 -4539000 -4087000 -12170000 -11505000 -1641000 -1641000 -5038000 -5038000 -25934000 -25934000 -11471000 -11471000 -0.02 -0.06 -0.31 -0.14 -0.02 -0.06 -0.31 -0.14 84572000 83551000 84349000 82939000 84572000 83551000 84349000 82939000 1864896000 1862666000 1852575000 1378728000 8000 8000 8000 8000 0 0 0 0 0 0 0 0 8000 8000 8000 8000 1713122000 1648743000 1676508000 1158372000 1693000 938000 6167000 6253000 0 0 0 456640000 18170000 13284000 50310000 41700000 1732985000 1662965000 1732985000 1662965000 151766000 213915000 176059000 220348000 -1641000 -5038000 -25934000 -11471000 150125000 208877000 150125000 208877000 1883118000 1871850000 1883118000 1871850000 -25934000 -11471000 120726000 98364000 50310000 41700000 2454000 3616000 0 -4044000 0 2147000 -269000 750000 -10565000 -8765000 451000 10090000 -6809000 -19888000 -6169000 -8944000 -11630000 -18098000 -33170000 -34023000 -5401000 -6808000 -4427000 6034000 95159000 90438000 35306000 49033000 2971000 7284000 70574000 64463000 0 49533000 0 2367000 -108851000 -167946000 6562000 1003125000 1579000 1565000 6616000 7728000 0 950000000 0 11846000 0 456642000 -1525000 397834000 -15217000 320326000 225414000 328803000 210197000 649129000 36268000 13685000 775000 -5926000 4099000 3708000 297000 479000 0 2281000 0 8147000 21000 1000 77000 19000 Summary of business and significant accounting policies <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%">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-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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of 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:400;line-height:120%">The accompanying condensed consolidated financial statements as of October 31, 2022 and for the three and nine months ended October 31, 2022 and 2021 are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2022. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP. </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%">Significant accounting policies </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%">There have been no material changes in the Company’s significant accounting policies as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for 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: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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued accounting pronouncements not yet adopted</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> 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 accompanying condensed consolidated financial statements as of October 31, 2022 and for the three and nine months ended October 31, 2022 and 2021 are unaudited and have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP") and the applicable rules and regulations of the Securities and Exchange Commission ("SEC") regarding interim financial reporting. In the opinion of management, the interim data includes all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended January 31, 2022. The fiscal year-end condensed consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP. <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-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued accounting pronouncements not yet adopted</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> Net loss per share<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 sets forth the computation of basic and diluted net 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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 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%">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%">Numerator (basic and diluted):</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"/><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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net 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%">(1,641)</span></td><td style="background-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%">(5,038)</span></td><td style="background-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%">(25,934)</span></td><td style="background-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%">(11,471)</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"/><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%">84,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">84,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">82,939 </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;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;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%">84,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">84,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">82,939 </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">84,572 </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%">83,551 </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%">84,349 </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%">82,939 </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 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;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;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 6.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.02)</span></td><td style="background-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.06)</span></td><td style="background-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.31)</span></td><td style="background-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.14)</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 #000000;padding:2px 1pt 2px 6.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 #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 #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%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom: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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">(0.06)</span></td><td style="background-color:#cceeff;border-bottom: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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">(0.31)</span></td><td style="background-color:#cceeff;border-bottom: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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">(0.14)</span></td><td style="background-color:#cceeff;border-bottom: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%">For the three months ended October 31, 2022 and 2021, approximately 2.0 million and 1.6 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted net loss per share as their inclusion would have been anti-dilutive.</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%">For the nine months ended October 31, 2022 and 2021, approximately 2.4 million and 1.9 million shares, respectively, attributable to outstanding stock options and restricted stock units were excluded from the calculation of diluted net loss per share as their inclusion would have been anti-dilutive.</span></div> <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 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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 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%">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%">Numerator (basic and diluted):</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"/><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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net 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%">(1,641)</span></td><td style="background-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%">(5,038)</span></td><td style="background-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%">(25,934)</span></td><td style="background-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%">(11,471)</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"/><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%">84,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">84,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">82,939 </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;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;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%">84,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">84,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">82,939 </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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">84,572 </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%">83,551 </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%">84,349 </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%">82,939 </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 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;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;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 6.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.02)</span></td><td style="background-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.06)</span></td><td style="background-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.31)</span></td><td style="background-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.14)</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 #000000;padding:2px 1pt 2px 6.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 #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 #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%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom: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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">(0.06)</span></td><td style="background-color:#cceeff;border-bottom: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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">(0.31)</span></td><td style="background-color:#cceeff;border-bottom: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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">(0.14)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -1641000 -5038000 -25934000 -11471000 84572000 83551000 84349000 82939000 84572000 83551000 84349000 82939000 0 0 0 0 84572000 83551000 84349000 82939000 -0.02 -0.06 -0.31 -0.14 -0.02 -0.06 -0.31 -0.14 2000000 1600000 2400000 1900000 Business combinations<div style="margin-bottom:6pt"><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"). The aggregate purchase price for the acquisition consisted of $56.2 million in cash, which reflects a $2.1 million reduction in the fair value of contingent consideration 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 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 was subject to adjustment during the measurement period (up to one year from the acquisition date). The purchase price allocation was finalized in the three months ended April 30, 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 following table summarizes the Company's 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 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-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").</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 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%">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"/><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%">(163)</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%">2,504 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,210 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,897)</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"/><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%">— </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%">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 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 Further Acquisition is expected to be deductible over a period of 15 years for tax purposes.</span></div> 1 56200000 2100000 <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:</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: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%">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"/><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%">(163)</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%">2,504 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,210 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,897)</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"/><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%">— </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%">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> 626000 626000 1469000 1469000 23900000 23900000 36374000 -19000 36355000 100000 100000 597000 597000 3566000 -19000 3547000 58306000 0 58306000 0 455000000 2667000 -163000 2504000 172183000 172183000 282287000 -77000 282210000 2137000 -240000 1897000 455000000 0 455000000 Supplemental financial statement information<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%">Selected condensed consolidated balance sheet and condensed consolidated statement of operations and comprehensive loss components consisted of the 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: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:</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%">October 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, 2022</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%">Leasehold improvements</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%">18,269 </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%">18,573 </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%">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,396 </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%">8,417 </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%">29,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">56,635 </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%">58,972 </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%">(41,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;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 #000000;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 #000000;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%">15,620 </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;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 #000000;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 #000000;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 three months ended October 31, 2022 and 2021 was $2.9 million and $3.5 million, respectively, and $9.4 million and $10.9 million for the nine months ended October 31, 2022 and 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%">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%">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. As of October 31, 2022 and January 31, 2022, the balance of deferred revenue was $7.4 million and $10.5 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 49% of its balance of deferred revenue as revenue over the next 12 months and the remainder thereafter. During the three and nine months ended October 31, 2022, approximately $1.0 million and $4.2 million, respectively, of revenue was recognized that was included in the balance of deferred revenue as of January 31, 2022. The Company expects to satisfy its remaining obligations for these arrangements.</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 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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></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%">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%">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%">2,855 </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%">3,512 </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%">8,568 </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%">11,322 </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%">(568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,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;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 expense</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%">2,287 </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,057 </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%">6,954 </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,967 </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:10pt"><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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 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%">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%">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%">443 </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%">478 </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%">584 </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,419 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,677 </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 gains (costs), 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,917)</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), 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,657 </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%">443 </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,122 </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%">174 </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%">(164)</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:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental cash flow information</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%">Nine months ended October 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:bottom"><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%">9,387 </span></td><td style="background-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%">10,928 </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%">Operating lease right-of-use assets obtained in exchange for new operating 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%">1,092 </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%">586 </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> <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:</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%">October 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, 2022</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%">Leasehold improvements</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%">18,269 </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%">18,573 </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%">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,396 </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%">8,417 </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%">29,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">56,635 </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%">58,972 </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%">(41,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;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 #000000;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 #000000;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%">15,620 </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;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 #000000;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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 18269000 18573000 8396000 8417000 29970000 31982000 56635000 58972000 41015000 35600000 15620000 23372000 2900000 3500000 9400000 10900000 7400000 10500000 0.49 P12M 1000000 4200000 <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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></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%">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%">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%">2,855 </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%">3,512 </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%">8,568 </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%">11,322 </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%">(568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,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;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 expense</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%">2,287 </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,057 </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%">6,954 </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,967 </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><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%">Nine months ended October 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:bottom"><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%">9,387 </span></td><td style="background-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%">10,928 </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%">Operating lease right-of-use assets obtained in exchange for new operating 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%">1,092 </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%">586 </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> 2855000 3512000 8568000 11322000 568000 455000 1614000 1355000 2287000 3057000 6954000 9967000 <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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 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%">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%">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%">443 </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%">478 </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%">584 </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,419 </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,677 </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 gains (costs), 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,917)</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), 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(357)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,657 </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%">443 </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,122 </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%">174 </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%">(164)</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> 443000 478000 584000 1419000 0 0 0 1677000 0 -2687000 53000 4917000 0 -43000 -357000 1657000 443000 3122000 174000 -164000 9387000 10928000 1092000 586000 Intangible assets and goodwill<div style="margin-bottom:3pt;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-top:3pt"><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></div><div style="margin-top:3pt"><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:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying amount</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: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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Net carrying amount</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%">Amortizable intangible 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"/><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;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:#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%">224,699 </span></td><td style="background-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%">(138,669)</span></td><td style="background-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%">86,030 </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 HSA portfolios</span></td><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%">261,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">201,985 </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 customer relationships</span></td><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%">759,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(140,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">619,272 </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 developed technology</span></td><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%">132,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(75,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">56,973 </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 trade names</span></td><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,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="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,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">271 </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 amortizable 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%">1,391,385 </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 #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%">(426,854)</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%">964,531 </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-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:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><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:center;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></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying amount</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: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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Net carrying amount</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%">Amortizable intangible 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"/><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;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:#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%">192,050 </span></td><td style="background-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%">(99,952)</span></td><td style="background-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%">92,098 </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 HSA portfolios</span></td><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%">192,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(46,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">145,695 </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 customer relationships</span></td><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%">759,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(101,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">658,040 </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 developed technology</span></td><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%">132,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(58,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">74,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: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:#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,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="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,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,813 </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 amortizable intangible assets</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%">1,289,854 </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%">(316,717)</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%">973,137 </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-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the three months ended October 31, 2022 and 2021 was $37.6 million and $30.0 million, respectively, and $111.4 million and $87.5 million for the nine months ended October 31, 2022 and 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%">Goodwill</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 31, 2022, goodwill decreased by $0.2 million and $0.1 million, respectively, due to measurement period adjustments. For further information, see Note 3—Business combinations. There were no additional changes to the carrying value of goodwill during the nine months ended October 31, 2022.</span></div> <div style="margin-top:3pt"><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></div><div style="margin-top:3pt"><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:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying amount</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: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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Net carrying amount</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%">Amortizable intangible 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"/><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;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:#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%">224,699 </span></td><td style="background-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%">(138,669)</span></td><td style="background-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%">86,030 </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 HSA portfolios</span></td><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%">261,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">201,985 </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 customer relationships</span></td><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%">759,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(140,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">619,272 </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 developed technology</span></td><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%">132,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(75,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">56,973 </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 trade names</span></td><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,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="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,629)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">271 </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 amortizable 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%">1,391,385 </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 #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%">(426,854)</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%">964,531 </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><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:56.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.797%"/><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:center;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></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross carrying amount</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: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="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Net carrying amount</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%">Amortizable intangible 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"/><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;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:#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%">192,050 </span></td><td style="background-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%">(99,952)</span></td><td style="background-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%">92,098 </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 HSA portfolios</span></td><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%">192,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(46,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">145,695 </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 customer relationships</span></td><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%">759,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(101,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">658,040 </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 developed technology</span></td><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%">132,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(58,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">74,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: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:#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,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="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,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,813 </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 amortizable intangible assets</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%">1,289,854 </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%">(316,717)</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%">973,137 </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> 224699000 138669000 86030000 261179000 59194000 201985000 759782000 140510000 619272000 132825000 75852000 56973000 12900000 12629000 271000 1391385000 426854000 964531000 192050000 99952000 92098000 192298000 46603000 145695000 759781000 101741000 658040000 132825000 58334000 74491000 12900000 10087000 2813000 1289854000 316717000 973137000 37600000 30000000 111400000 87500000 -200000 -100000 Commitments and contingencies<div style="margin-bottom:3pt;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:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s principal commitments consist of long-term debt, operating lease obligations for office space and data storage facilities, processing services agreements, telephony services, and other contractual commitments. 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. There were no other material changes during the nine months ended October 31, 2022, outside of the ordinary course of business, in the Company's commitments from those disclosed in its Annual Report on Form 10-K for 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: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 covenants, 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;margin-top: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;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company's wholly owned subsidiary WageWorks, Inc. ("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. 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, which the Superior Court denied on April 13, 2022. On May 18, 2022, Union Mesa filed an answer and counterclaim with the Superior Court, wherein Union Mesa denied WageWorks' claims, and separately seeks recourse against WageWorks for breach of contract and breach of the implied covenant of good faith and fair dealing. On May 19, 2022, Union Mesa filed an amended complaint and counterclaim seeking the same recourse. On June 29, 2022, Union Mesa filed a second amended answer and counterclaim, which names the Company as a </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%">counter-defendant. On July 21, 2022, WageWorks and the Company filed an answer to the counterclaims. The parties are currently engaged in discovery.</span></div><div><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;margin-top: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> 60000000 63100000 P11Y 2800000 Income taxes<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 follows Accounting Standards Codification 740-270, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes - Interim Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for the computation and presentation of its interim period tax provision. Accordingly, management estimated the effective annual tax rate and applied this rate to the pre-tax book loss through the end of the latest fiscal quarter to determine the interim income tax benefit. For the three and nine months ended October 31, 2022, the Company recorded an income tax benefit of $4.5 million and $12.2 million, respectively. This resulted in an effective income tax benefit rate of 73.4% and 31.9% for the three and nine months ended October 31, 2022, respectively, compared with an effective income tax benefit rate of 44.8% and 50.1% for the three and nine months ended October 31, 2021, respectively. For the three and nine months ended October 31, 2022, discrete tax items had an effective tax rate benefit of 66.2% and 14.3%, respectively, compared with an effective tax rate benefit of 7.7% and 20.5% for the three and nine months ended October 31, 2021, respectively, primarily due to a release of uncertain tax positions and a change in excess tax benefits on stock-based compensation expense recognized in the provision for income taxes.</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 October 31, 2022 and January 31, 2022, the Company’s total gross unrecognized tax benefit was $8.8 million and $11.7 million, respectively. If recognized, $5.4 million of the total gross unrecognized tax benefits would affect the Company's effective tax rate as of October 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 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 the Company's 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 2006.</span></div> -4500000 -12200000 0.734 0.319 0.448 0.501 -0.662 -0.143 -0.077 -0.205 8800000 11700000 5400000 Indebtedness<div style="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%">October 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, 2022</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:400;line-height:100%">4.50% Senior Notes due 2029</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%">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</span></td><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%">343,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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:#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%">943,438 </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%">950,000 </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: unamortized discount and issuance costs (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%">16,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,173 </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%">Total debt, net</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%">926,719 </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%">930,827 </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 long-term debt</span></td><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%">15,313</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,750</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%">Long-term debt, 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%">911,406 </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%">922,077 </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;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 $16.7 million and $19.2 million of unamortized discount and issuance costs related to long-term debt as of October 31, 2022 and January 31, 2022, respectively, $3.7 million and $4.4 million of unamortized issuance costs related to the Company's Revolving Credit Facility (as defined below) are included within other assets on the condensed consolidated balance sheets as of October 31, 2022 and January 31, 2022, 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 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 Notes are guaranteed by each of the Company’s existing, wholly owned domestic subsidiaries that guarantees its obligations under the Credit Agreement (as defined below) 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 is payable on April 1 and October 1 of each year. As of October 31, 2022 and January 31, 2022, $2.3 million and $8.7 million, respectively, of accrued interest on the Notes is included within accrued liabilities on the Company's condensed consolidated balance sheets. 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 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:36pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.12pt">a five-year senior secured term loan A facility (the “Term Loan Facility”), in an aggregate principal amount of $350 million; and</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.9pt">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 October 31, 2022, the stated interest rate was 5.56% and the effective interest rate was 6.38%. 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 </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%">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. No amounts have been drawn under the Revolving Credit Facility.</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 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 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. The Company was in compliance with all covenants under the Credit Agreement as of October 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 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.</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%">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%">October 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, 2022</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:400;line-height:100%">4.50% Senior Notes due 2029</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%">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</span></td><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%">343,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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:#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%">943,438 </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%">950,000 </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: unamortized discount and issuance costs (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%">16,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,173 </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%">Total debt, net</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%">926,719 </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%">930,827 </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 long-term debt</span></td><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%">15,313</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,750</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%">Long-term debt, 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%">911,406 </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%">922,077 </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;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 $16.7 million and $19.2 million of unamortized discount and issuance costs related to long-term debt as of October 31, 2022 and January 31, 2022, respectively, $3.7 million and $4.4 million of unamortized issuance costs related to the Company's Revolving Credit Facility (as defined below) are included within other assets on the condensed consolidated balance sheets as of October 31, 2022 and January 31, 2022, respectively.</span></div> 0.0450 600000000 600000000 343438000 350000000 943438000 950000000 16719000 19173000 926719000 930827000 15313000 8750000 911406000 922077000 16700000 19200000 3700000 4400000 0.0450 600000000 0.0450 2300000 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.0556 0.0638 0.0020 0.0040 0.025 0.050 0.075 0.100 1 P450D P450D P180D P450D 5.00 3.00 Stock-based compensation<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 shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive loss during the periods 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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 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%">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 #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%">3,662 </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%">3,076 </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%">10,667 </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%">8,547 </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%">2,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,677 </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%">4,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,164 </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%">7,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,312 </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%">Other expense, net (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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">342 </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 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:#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%">18,170 </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%">13,284 </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%">50,310 </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%">42,042 </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;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">Equity-based awards exchanged for cash in connection with the Luum Acquisition.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><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 and restricted stock units ("RSUs") 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-bottom:6pt;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 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 October 31, 2022, 9.4 million shares were available for grant under the Incentive Plan.</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%">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%">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:37.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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.742%"/><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.742%"/><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.742%"/><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.746%"/><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, 2022</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,232 </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%">35.64 </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%">4.2</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%">25,719 </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%">(191)</span></td><td style="background-color:#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 - 59.63</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%">32.43 </span></td><td style="background-color:#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 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%">Forfeited</span></td><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)</span></td><td style="background-color:#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: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%">$25.45 - 28.69</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%">28.54 </span></td><td style="background-color:#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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of October 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,039 </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: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%">$14.00 - 82.39</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%">36.24 </span></td><td style="background-color:#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%">3.7</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%">43,426 </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%">Vested and expected to vest as of October 31, 2022</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,039 </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="3" style="background-color:#cceeff;padding:0 1pt"/><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%">36.24 </span></td><td style="background-color:#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%">3.7</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%">43,426 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercisable as of October 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;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%">1,007 </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:0 1pt"/><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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;padding:2px 0;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.12 </span></td><td style="background-color:#ffffff;border-bottom: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 colspan="3" style="background-color:#ffffff;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%">3.6</span></td><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,196 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted stock units</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 RSU 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: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%">RSUs and PRSUs</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="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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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, 2022</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%">2,740 </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%">63.15 </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,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">76.69 </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%">(635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.68 </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%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">63.87 </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 #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 October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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,270 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">70.02 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><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.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the three months ended April 30, 2022, the Company awarded 281,784 performance restricted stock units ("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, 2025. The Company used a Monte Carlo simulation to determine that the grant date fair value of the awards was $32.1 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 of the board of directors.</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 shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations and comprehensive loss during the periods 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:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.496%"/><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.501%"/><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%">Three months ended October 31,</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%">Nine months ended October 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%">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 #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%">3,662 </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%">3,076 </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%">10,667 </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%">8,547 </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%">2,569 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,677 </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%">4,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,164 </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%">7,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,312 </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%">Other expense, net (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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">342 </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 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:#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%">18,170 </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%">13,284 </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%">50,310 </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%">42,042 </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;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">Equity-based awards exchanged for cash in connection with the Luum Acquisition.</span></div> 3662000 3076000 10667000 8547000 2569000 829000 7136000 5677000 4045000 3458000 10388000 10164000 7894000 5921000 22119000 17312000 0 0 0 342000 18170000 13284000 50310000 42042000 2600000 0.03 9400000 <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:37.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><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.742%"/><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.742%"/><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.742%"/><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.746%"/><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, 2022</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,232 </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%">35.64 </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%">4.2</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%">25,719 </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%">(191)</span></td><td style="background-color:#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 - 59.63</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%">32.43 </span></td><td style="background-color:#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 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%">Forfeited</span></td><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)</span></td><td style="background-color:#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: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%">$25.45 - 28.69</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%">28.54 </span></td><td style="background-color:#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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of October 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,039 </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: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%">$14.00 - 82.39</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%">36.24 </span></td><td style="background-color:#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%">3.7</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%">43,426 </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%">Vested and expected to vest as of October 31, 2022</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,039 </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="3" style="background-color:#cceeff;padding:0 1pt"/><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%">36.24 </span></td><td style="background-color:#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%">3.7</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%">43,426 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercisable as of October 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;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%">1,007 </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:0 1pt"/><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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;padding:2px 0;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.12 </span></td><td style="background-color:#ffffff;border-bottom: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 colspan="3" style="background-color:#ffffff;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%">3.6</span></td><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,196 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1232000 1.25 82.39 35.64 P4Y2M12D 25719000 191000 1.25 59.63 32.43 2000 25.45 28.69 28.54 1039000 14.00 82.39 36.24 P3Y8M12D 43426000 1039000 36.24 P3Y8M12D 43426000 1007000 35.12 P3Y7M6D 43196000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU 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: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%">RSUs and PRSUs</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="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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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, 2022</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%">2,740 </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%">63.15 </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,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">76.69 </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%">(635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.68 </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%">(399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">63.87 </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 #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 October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;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,270 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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 #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%">70.02 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2740000 63.15 1564000 76.69 635000 60.68 399000 63.87 3270000 70.02 281784 32100000 0 2 <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:54pt;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:54pt;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:54pt;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 October 31, 2022, the fair value of the Notes was $528.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:400;line-height:120%">The Term Loan Facility is considered a Level 2 instrument and recorded at book value in the Company's condensed 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%">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:54pt;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:54pt;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:54pt;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> 528500000 EXCEL 54 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( && B%4'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 " !A@(A5H.[D9^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G4V*(F&;B^*I!<&"XBTDTS:X^4,RLMNW=W=MMX@^@,?,_/+- M-S"M2=+$C,\Y)LSDL-P,O@M%FK1F1Z(D 8HYHM>E'A-A;.YC]IK&9SY TN9# M'Q!$T]R!1])6DX8)6*6%R%1KC309-<5\QENSX--G[F:8-8 =>@Q4@-<U"G*M_8N<.L'-R*&Y)]7U?]ZLY-^[ X6V[>9G7K5PH MI(/!\5=QDDX)U^PR^77U\+A[8DHT0E1<5,W]3G#9"'G+WR?7'WY781^MV[M_ M;'P15"W\N@OU!5!+ P04 " !A@(A5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M && B%74_$NA\P4 ,$? 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,B&T9"-D29@A)-DRS61+8[J2=?A"V ,_:%I5E2/Y] MCVRPV8PXN)[E2^+;>=&CH\LKJ;<1\ENRY%R1URB,DZO&4JG5!\M*O"6/6'(N M5CR&-W,A(Z;@5BZL9"4Y\[.@*+2H;7>LB 5QH]_+GHUEOR=2%08Q'TN2I%'$ MY-LU#\7FJN$T=@^>@\52Z0=6O[=B"S[AZLMJ+.'.*E3\(.)Q$HB82#Z_:@R< M#T/7U0'9%W\&?)/L71.-,A/BF[X9^5<-6Y>(A]Q36H+!OS4?\C#42E".?[>B MC>(W=>#^]4[]+H,'F!E+^%"$7P-?+:\:W0;Q^9REH7H6FWN^!6IK/4^$2?:7 M;/)O6ZT&\=)$B6@;#"6(@CC_SUZW%;$?0 \$T&T ?1?@'/H%=QN0U9R5ERS# MNF&*]7M2;(C47X.:OLCJ)HL&FB#6:9PH"6\#B%/]H5AS2<:0,=(DR9))GO0L M!<+ZM>5M1:YS$7I Y))\$K%:)N0V]KG_?;P%!2I*17>ENJ:HX&=/G1/7.2/4 MIM10GB$>_BC6$&Z;PK\KCEM4DIOIN6@E_3V8)4I"N_O'5$.Y0LNLH#OCAV3% M/'[5@-Z6<+GFC?XO/SD=^W<3W@\2^PZV5<"V,/7^C?!2Z*>*3-]6W$2*ASMV M\\F$A$;51&H72.UJ2$\IDXK+\(T\\Y60RH2'2RF9FBIEB$;5Q.L4>)UJ>&,N M ^'K7DA@,# F#UR::!PWG$M>8L3(R)1,-J M G8+P"Y:J-M8!>J-W 4A)X]I-./2!(9KV+;3=#OM3M<$AX;6A+LLX"ZKP#WS M1:"'44CC(XN,;137N;\=/$SO;Y^^C*8O9V3T.#PWD:(:-4D=NYQ4[2JLH]@3 M$MHGTTWUC$P4=$HB)!F*-%;R#?[[Q@HXHGYS:R+&@^HB[_D(IPKRE+V2D0^= M-)@'7L:-M.0CDFW:I&[7=3H=(R\:7)>7EKRT"N_ ]T$].=M=D ?XCGR.S7G% M)9TV^CP./C$400WNYD>!SC16 JM6M@-(3.:@+P2M@NA'&"L E)VD MP(YM&W%/88J&4%/896A8)(J%Y*]@=7A@QA6[+9N: MV^XI;)-3^B8'-SM96QW *O\P&"[0M1TCUBG,DE.Z)0>W.@_"@WR-ER+&[-(1 MD0MZT801QYRV4_@EIS1,#NYTIH$"(RCFQ*&_SGXC$^ZE$C)IA,25AB**8"9. ME/"^G9$5DV3-PI23G^US0'<(#$7YXM]8"Z?P4K3T4A1W.V#V_2!>D,E;-!.A M"?Z(P/W3BW$+X11^B99^B>+F9I=-M.4KM2R3,*.DQFVF(XHOQLVI(1Y5E[,T0K22$1J!69/YKJ1> M?;,=N)$35SS$>0H'1$L'1"LY(+TZA24,F(*%D,;!Z(C. Y/0V@>>QT$(9/Q< MTDA\"BM$2RM$*UFA2<3"D%RG";Q.S.T6USFXV8#'U>4K'1"MY(!N(RX7NF-^ M! 6U!),0K5AL3BTN>!CT% :(E@:(XOYEE\@EAT1B>#4WC?"XNGBE$:*5]HVV ML_PDG^4GV68^^9PJL+6QGD*-Q#_(XFSK(5=K9VKZ!&D-GKCC7G;I9<]:FQA+ M,T0K;1\-8425X/I&L<]?R1_%NVZKG%? 0^NF4NWM#LN[E9VT^5= MD&AW^\+!K&$;ND?DFDV]'VAT[WAD7=#2 +FX;REV<_=)[^"A<80](D9MZAH9 M3V&!W-("N;AA><^XW: _3(G+/9D93V%_W+VS,=RL# #0SR%#9AQCC@@<'%7Q MN/\+9NT=DNH)+SL[3HBG]V+S\]+B:7$^/.QWONI/,[67U7&R$T^EGDI;J8;;3>OEDL5+(1!5=G MG7R&IV@K$1?-[)6O$S5^4(#!F-ID;3KO=^M1R?6 M^YSH,\3('%%,J47]TJW^.R^GU!?@>><^[=RGC3TVY7Y=5:+4B"L%?MKE[ M=GUSR-ZH+4_$Q0Q.D1+5K9@M7[X@ 7YK<^Z9C!VXRCI7F0^%I4A-*&$IEO=+K.H=JT*J R$DPQY[?N J7 ME$:PN^8YI)Y32R!\;O N,[ _-9;P!_\FC.^J/%F4>]X>99I"(O]NT0@PYBX(3X56J>'P$Q M&"_.*&3Z *-%S">,A7:0809'!F6WR388U'R\>!YS,R0&D1"QF92@&">^+#3J"_ M2IG>97ENY3 \WG+ %OKQ -R$8+07ZT-X>[Q,CCCKTUO"IZ/6\2)U>UY]P!CXY/+@Z\T!]6(9L@P2'!$R>']'Q'V%'69SH0= MJ9,VG\KPSV7MT.>>.'&S,6HR&0^\2V]!Q&W"0& M$*NZZ3<+F$44-]V\%::%GWSB#3YZWF,N(GL >9CV6,C,A:,LGPL M!M4DBB=0]D1&W$SVD.-;6353$;0YN2QO3K6H"IAF5M;"2VR$QO8*?XMY+!:% M/IZ W#,:>1JE/1;@,4N9\C ":Q&C))S*UI[-B)O.#ON9Q[".N8H0S$)_"-8B M!QL0351EVG,:Q04B29KAU[W5$G=5/GI(.,G^PTZIL*8 M0$$9MD4V.4IQ.+4[>[.FFS,=F0^@97G:IID5_)@F QR183]B$_,IF^!2VG,I M=0^/NVXD/SJ]F*5I\Z,AV+$4\4@T,8'0G@2IFP0_B+6 0*9(\Y\=4NLL1RUC M6DRC81-E$8OCR)O@&-I3(753X:ZX'!_5,=694D@#;XC7(@CC._,FBC?M69$> M,]X]AG-,=H1$)&"C;+4(4M_SZ=11ZWF1/L*+LB@R;:8ZM7OG(4MS\$29 &;T M2@F!_I1:H."UU0&G<7L]0];"^-\-'0:@9UD:.9G@6LOD^T;FJ:C4RQ<14.'; M9M*=. =.RGXR'3R3M4/7>\JF;LJ^JA[.OS)!F*,3?(8Q)M 35^B6Y[68(X+Q M')XAM>$ ?%:;V25_2-24X@?GF9*F0[0Y(^LM8*Y-C7%^UG?)M%Q*S#L<)TB MAZ\"^T:!N8=?+\2Y-,]-@0_';\BP]S4J4\&T&Q= * \:4NZKQYF2]X5<)&V%_TCAL&XF.HPD.D%KDPP/[$!,/VWDJ[.XL=HZ@G ME2MF:1RBB ')#%';!'WJAQ,]!NM[#.;N,49$V.3S$]WP1J_/[>](;(+6=R2+ MO0]!YBO<'[RZR4H%_>8:-/%9")&H=A^V=C=:;IMO0RNIM2R:RXW@ -\(P.]K M"2S9WIC/3=WGQ>6_4$L#!!0 ( && B%5D+YY=+0, /$* 8 >&PO M=V]R:W-H965T&ULK99M;],P$,>_BA4FM$FC>6B;MJ.-M'5" M@(2H5@8O$"_5$J+1 M8\:XFCBIUOF5ZZHX)1E6'9$3#D^60F98PU2N7)5+@A/KE#$W\+S0S3#E3C2V M]V8R&HM",\K)3")59!F6OVX($YN)XSM/-^[H*M7FAAN-<[PBU(% MU#=ZL6#*_J--:3L8.2@NE!99Y0P$&>7E%3]6B6@X^+T=#D'E$!SKT*TC6:>CN4X^N&6QO6P!P4*!$% N]+!CLN5@47+>^ MYE(PM(+F[%A'H=?KC]UU,Z86HR 8UD9;K+V:M;>7=0;[GD@)10N;)7ZX1#F6 M:(U90= YU&:A$I03.+A2*.&+-O)2?M" \CJ>Y_G/V ^:;='W:_K^:?2XT*F0 M]#?<,?@66[5RE\+]!I#O5;]GZ,=8;M&'-7UX&CU5JCA,'K[@>4Z\SV*+=%"3 M#DXCA4^:TG!F4;XZA#LXB+O/8@MW6.,.]^).19;!ZQ]"W6+;3NXU^Q#2#G[!<4:X0(TMP]3H#T)!E?U5.M,AMB[(0 M&AH>.TRA)R72&,#SI1#Z:6*ZGKK+C?X 4$L#!!0 ( && B%4E:78\Q@@ M &@V 8 >&PO=V]R:W-H965T&ULM5MK;]LX%OTKA'>P M:("F%E]Z9!,#C:79+3"=*9K.SF?%IFVALN21Z*2SOWY)V;$L\HKKM-PO2>P< M'NGP7E+GDM3M<]U\;3="2/1M6U;MW60CY>YF.FT7&['-VW?U3E3J/ZNZV>92 M?6S6TW;7B'S9-=J64Q($X72;%]5D=MM]]ZF9W=9[61:5^-2@=K_=YLU?]Z*L MG^\F>/+RQ>=BO9'ZB^GL=I>OQ8.0O^\^->K3],2R++:B:HNZ0HU8W4W>XYN, M,=V@0_R[$,_MV=](2WFLZZ_ZPX?EW230=R1*L9":(E>_GL18Q;\6\+O\HEG)S-XDG:"E6^;Z4G^OG?XFC(*[Y%G79 M=C_1\Q$;3-!BW\IZ>VRL[F!;5(??^;=C1YPU4#QP W)L0,P&;*0!/3:@EUZ! M'1NP2Z_ CPTZZ=.#]J[CTESFL]NF?D:-1BLV_4?7^UUKU5]%I1/E03;JOX5J M)V?SNEJJL(LE6M156Y?%,I?J0RO5+Y4/LD7U"JFT;'(=UQ;EE49N55)N=+8\ M"536;8O>[*M\ORQ4TRMTC7Y_2-&;GZY0N\D;T:*B0E\V];Y5;=NWZ*?!Y]NI M5"KTO4P7QSN^/]PQ&;ECBC[6E=RT*%-WO@3:I^[VB:/]5/7>J0O)2Q?>$R?A M;POY#E'\%I& $.!^YI43[?CH"-]G\22JO8#">FC( MX(9Z0KQI=_E"W$U41*3V=__AL/@'U"?^B1+?9)EGL@&O<].O<]<[*[> M/S0,NX;ZZ?$T(^JB<7@[?3KO5QN&HR3A; A+;5A(HB2(AK#,AG%."4].L(%* M?E+)G3DVKUNIIZ5F7"WWF6L^R5*?9)DGLD$4PE,40F>N71"% P$_"W^<$!(; M*6>CHC"D9L;9*!*1(#1@&0"C+.8$SKCHI#5R:OUGHQ]RNZ9>%1(2&EE7Q22, MN:D4@ 64DL"0:L,HYS&CAE0 AF-V-@8'4N.3U-@YN'X[/.NK-1+?=MH9@(_H MV.?X\DF6^B3+/)$- I&< I$X<^XA+\7!;RD'_U7HD$"12.ROU7)WJIII6RWFD/"GK$ MP+Z+.$Z,H30'8#0.(G/$ 3#,@I";0P["8K+_3S)%_\N2\:58,4E"SNO7?$H=MER(U*]&.T0:E.\_E:A^&5+?7* MEOEB&T:B=[;8;6T_J,E&\4IG,&RK>:V&7FBZ#!"'XQB;N0?@*,/82CX 1WA, MV$CZ]1X7.YW;,?V*X_@[*K]ZBRH!FXW8-ANF'9\#((J)]82Q43@RBQ@ =(W# M,=6]H<1N1WF<;/_GT+,-GHIB9$J90[@X,F>0%()1FI@6-8-PA"=CQI+TQI*X MC>4ONG9[%*NZ$2\AE_DW^!E#;(-W'>+8M)40+,'$D)1",!ICTX%E$(Z0) I' MI/>VDKAMY8>37-4!E1BI7HGM[*Z9>L"9HB%8$$>F: "F)@O3D-)W(;R5R&[16E0JNW<],@R[2($4U8W-J4",)6RYMI%!EX5LPB/2.T-(W$; MQKFU$@^*IM8R'"@:@$&B 1@H&KJJ0W3O&0ES>H>7^"+EE0Y;##>@:J?S?*V# M\,J6>F7+?+$-X]';6.*VL?=Y6RS0FZ)"^W;9!^4*#,J!*CY/BN"=:;GG(S#3 MP\(PLP[.8!@>>9Z2WL02]PIH6I1[O5EVH?3P,NDPS)(.PFSI(&Q4>N\:2>0< M@W]T&[!B>9T_J8)E+5"UWSXJ^:I^/V[Z[=NNA.\V"_==;5==.&Z=?O75X]8G M6^J5+?/%-HQA;X*)VP3WX_80,CAK;2L:,QY960O *.>F\0?9*#-]/P0C"1W9 M-B*] 29N WP^8%V:;2<*:@9@D&:(#= ,P,8UT][]4K?[?5!Y4RS@#5EGRU?O MR/ID2[VR9;[8AC'H;3C%SMG2M2GN-/"OCH%/MM0K6^:+;1B#OBJ@[JK %0-B M.54QS# M[WF,_\>!#-I7*]2]PGU)+.P%YBADB;G !,#"4!769O;9,$(),1?A,@@7,!R/ M;.C0OAZ@[GI@KD^M+8N\!+5Z/9GAE2WURI;Y8AM&H2].J'N%W37?>5U;]\J6 M>F7+?+$-8]!72=2]MNZ*@;VT'3%K0W(.P%@26-4@ ,-)$IJX#,(Q%H7!R)CO M:PGJ/C5RR2SG]XJYY)8V,5&&&,K^6P4CZR#60"* M!-PZK03 ,.?AR,D)UMK>%CCUYK'*]LJ5>VS!?;, Y]C<.^ MN\9A7FLVS!?;,!9G1\Y_N,!AP#GPA)CU#8!B M86P6UP *)X29NXL0C./ /+@R/7MS9JM/7^E7EEJTJ/>5/+STWPSQ\#W*;[)#B\]]?2'=[ ^YLVZJ%I4BI6Z5/ N4J.D.;S6=/@@ZUWW MWLYC+66][?[KEL]E]02P,$% @ 88"(528R M-9,2!@ /2@ !@ !X;"]W;W)K65@7F MXK"Z6[%C17#:)A7Y"CE.L"IP5BZVF_:W=]5V0VN>9R5Y5P%6%P6NOKTB.7VX M7L#%]Q_>9W<'WORPVFZ.^([<$/[Q^*X21ZL>)+E_ J1NLF MH8WX)R,/[.P[:%KY1.GGYN!->KUPFHI(3A+>0&#Q<4]V),\;)%''EPYTT9^S M23S__AW]==N\:.839F1'\W^SE!^N%]$"I.06USE_3Q_^(%U#?H.7T)RU?\%# M%^LL0%(S3HLN65109.7I$W_MB#A+@.Z%!-0E(#G!NY#@=@FNE("B"PE>E^#) M"?!"@M\EM*VO3KVWQ.TQQ]M-11] U40+M.9+RWZ;+?C*RF:BW/!*_#<3>7R[ MHV4JAIVD(*$EHWF68BX.&!/KD&7@"LA)\.-":X3)EFQ47-39G6B5=/:].]: +]7R@'.>: MM)TY;4>+0DR[MM K3?K>G/XR%8V(>8MS<,19NA0])/B8B5)T8/$$6)+419VW M/!),0A1M5O?G]*IQ4L1>@P3]R W1."Y6XQ!R7&^ &W7O M]MV[;9Y[H?N;T12,VRFHZ] +SSZ:D(TUN-2) OBO-;$LUC4CW M>])](^EO^8%4(+M O8Y!(]Y:=/5(*@5$((U^: M"3LU3M[9-4A!@-:!+\TI-0XY412&^M;7?>OK1^B:.C=WO]9T'Z @"*3NU3BY M>PU2X$6A)Z_^:AR"[AKZ^NZA,PAPQXJRZ6 L+4E6T?96T6);:.,!.7-$\/_7 M-^8:9H\FG-R?-2%K5[H68EM5C9D?' XT6YSY(L<,.)M&-$WC9$ALJZ8QB8-1 M@D;Q/TOEF*%FTV?5+W5HHX7919$GL_TCK! >!@1:#9BTS> MS4%:#E3Q+PA ?NC+'*B!"@<:K" ,?$?9%#2!8>#XZPL<##8!AG:4CTT!O[.* MMK>*%MM"&P_(8$*@V87\'.5CK&'V:*JF1-FRU9! S'1YEELJ:TS]8(*@V04] M0OH8 6?SJ-H;A,;Y(.50D9G,$OZF*'FTF<5;=^AG3,M-ETHLVWK MI&.V!Y^$S#[))'V0ZC:6R%^[DGK;F4\QFS>;:/%T#V/BSA[DF&V.6?QH-WZD MV@X812Z$RG,<-5!YD*/!"EVTCF3QHPOT'8@NW/) @T5!9HLR>SZ:0(4##58(78B4IUF:0%_(G^ "!X-Q0)X5\8.L/@FQBK:WBA;;0AL/ MR&!)D-F2_!3Q8ZYA]FA./Y;1A,!@+=_;M%76F/K!#"&S&9HO?LR LWE4'8[" MXV1(;*NF,8F#FT+FIRZSQ(]51V45;8_4)RPP@J'"]H^P2FBP2LALE8SB1S4< M2QAX\C,N\QEFTV83+9YL84S;8'.0V>8\1OJ<$$FQ?QOI$.:=%^_5 L! ! M38#X_RVE_/M!\WY7_\;@]C]02P,$% @ 88"(55@613AF"0 H"P !@ M !X;"]W;W)K)=$K4DF[O_Z&DB/:XDL2G/=+(EO#\3/DS#PS M(UT\BNZKW#&FHF]-W+JXOAN]ONZD+TJN8MN^TBV3=-T7W_R&KQ>+E BZ=>(PZ M+0W:],6P-\-JL(:W^ACO5 =W.:Q35S>BK>!06!65HI6BYE6AX(-4\ ].2\E( M;**RD+MH RY3].:'M]$/$6^C?^U$+XNVDA:"**P*Q1OMZ,;<\69_.#:ME$M=:O5(?Y! M[HN272X@AB7K'MCBZN]_0VG\#Y?-9U)VL@-TV@$:TG[U*V2D6DBG;XPKTV&E M3CL/5TNK!Z.X3O$$*)K-(F= $LF8$GP:*ZK_T*4C:ZN!&0FB(.2URQJ M#XCUM_IZ"()])QXXN&AT__WEAYB<\Q#/I.QDK])IK]+@(7YBH+3DQ9B VRHJ M&M$I_N?PA)U;FN M]Z07Y]H"D,0$Q3.8MA1%ZSAVP\PFF%D0YO71%NI<6[%[%551#\/W5\ &[V3<=!S^5.!]*3&2ZH MN85BOLNV!(VIQQ=0;&@N#B*]V17MEFF:VA2\BQZ*NF<#M0'O '2-6A,@Q';G M]9+#3X3 .T26&)*4!_X12Z,@_"]JQ[JH%>UR2$/ OXV;9I'M"FD^!VD++=>) MQX\1-ACQ,]EAP[H.HDT5WY@;';9_&,5)FLP!.N2R]9'8*4+#PN@9&AZ<0&HO M.$K>4C+(_3K2:E[<\]J?R-%9Z?A9:A:!1DM8/WCP?EA)=8/YQFL>7VMA3*LRSSH#.D MB,*L^&5RI9H!VT2=[AR68K/LX4, M,UZD(\MT+94EGO3H>%&%"9'./RN?P$Q M(IOSH.A*B97W7')P!+[-->R(GJ'')R_=%]]'%RT.T(^"]=T0O6+PDK*'' 39 M_.BVTS";#I>$ )W/#7/)T1@3CV&&.5&8.N=>Z$;C-EGJ!D'J0NL9@2WT8;1L7X56TC;Q^8?$G'@8-,_5JB.I>VTUTPK(V# M1'AUVW?E#D)D&$5(L5&/1<>&B"^+/5=%S?_4$XNG&Q5[8+78-V-)YZF8#S]Y M&M8)B>>=B4N.YC'QA#\V[(O#['MB%+@F.*3Z/AC%_NCY@-Z)VT&Q.%_/(]\E MML:9+Y@,$>,P$5^7 $[RIUZ%MPH**@YI.6I8@[W7SN=(!M\^^<(APBX".)UT<,2>,P2=]VHF2L M.@2_+.JA8]'^ :XB&1"$/W'9?&S!MD4P23V="C:$C<.$/>7;7C?>4&F[DI83 MLH-I49QE5IGI%$S7.?4TL]AP,LY?E6\WO(7&^R7Y-LCUK\ZW9])V.JHT]$[" M]'[;<3!Z7]2ZYCK,@-LCNO>U]L3!\VF2XMGQN<2@2R (>_H[8KB>A+G^CBE5 MLZ<11%ESN%KN6%U%F[Z%.!+W-=\.M:ZWTR&.WA@EZSGCN\5\'2HQC$_"/?1I MR+-OK"NY/ PJF@:.0>JI%M0O0QIS&F#WSNGQG.> WY9: T%XX!^-N9^AZA/X MT^ *X+_ ?6RJG:Q+%O!$<,&Y-GV'AT]&G^]OS(C=@,:Z%UM<,H\Z4I M8EB8A%GX=)SYD<8B1?9[ZF@QCF)F'F_MR6W=#5 MO:G8>/564^%8;0R%*USHXWH 4F\]Q^!JJ1.,YGV30X[@F&"?FQDF)V$F_\BV MO&T'5WD5;L'=ZWAI5A2J<%0<-HF%Z MSFURZYN.#47&6V]I05V<.T])#J%EDON"F1IFIN'1]XE_Z<=+M9!]-[:?YK&" M*=4A;EY<_=*SCL7/I>UTHXZ>4__?C3GL4UGWU=C>%+,!900FA*#A$N+&\]AK>/Z];8>)2J'&SGCLF9T&/%\I.$0R[_,P:NH$ M&JX3?GRF,CYZJ.$$;A,_GK>9#AG/JP;4U 4T7!=\.E0#VG&V0E2/O(9H[)E^ MQZ"!&Q"1@X.!TW$!)V#>3?!G%9O^UY8/V3+(YT*F/*#A\N!&-/L>\K:9O!V- M@X8YD!-N4.FK<\69M)UN@:DT:'A>\)\ZD[=1N4]<-?Z4_)V=])'$N;:<;9:JIY!6/)%[FSZ/"-$"5#A&,LSGG MK([>]6Q8MQU>@9714(2,[T=.WTZOV5X/+Y?.OO^(/MR,+\L:->.[N[\4'71^ M,JK9!E3&[]<07]WX.NSX08G]\$;IO5!*-,/ECA500V@!N+\10CU]T#\PO91\ M]3]02P,$% @ 88"(59./DV+(!0 50X !@ !X;"]W;W)KW+0#NA=;(L_U.]\YI,ZWUGWT.5$0=X4V_B+)0RA? M#8<^S:F0?F!+,MA96U?(@%>W&?K2D>&$X/2_EAI84WI?7#F_#SDJF"C)>62,< MK2^2V?C5_)3EH\!OBK:^]RPXDY6U'_GE;7:1C#@@TI0&MB#Q=TL+TIH-(8Q/ MC?6^IN8.W)924\+JW]76<@ODI>)R&@M*QUN[/:*FGR>L;W4:A]_ MQ;:1'24BK7RP1:.," IEZG]YU^#P-0J31F$2XZX=Q2A?RR"GY\YNA6-I6..' MF&K41G#*<%&6P6%702],EW4QA%V+5>6QZ;V0)A->;8Q:JU2: .126YF@S$:4 M5JM4D3\?!CAG$\.T<32O'4T^X^A[\' ^#V>^5+F=)%4K(O=TO) M]/&C\?/1V0/IG7;IG3YD_5L6^G]Q).:M\!5)'?++3Y4*NR/QUJ0#\23I+R;" M.A%R$LG"%J4TN^2IV$HOE$FM*ZU#-3*\1!'/M>%87I.66^GP;,222A1L14Z, M7S)_1I/!GE>A$++0F'$0@2&9H?.4#^0XXCQ*"B]O\>;;7+QX\OC1R\ED=':U MG/GX.#Y[&C-/$:6.!&%<4C"K*L@=9\IA-"'4%1E:JYZ%Q>MY9^%(;'.5YH** MTFX13JON1;#LFQ$+\NY89K= %G,T:P),.=DV2-C0)*3V5I3.WJJ,$^G08@.B M,^ %9CW[TW8'/P,P'\@JI. 9R'2O,WX%QDT5>CN01+8J<%V!7YU!Z(GFDA&& M0G!6:PYFW;63,@":?&@SAW-=9; DM>8 &*EM#C5P;&N0;PUDA%J9YL57*X\L MI4,( S I]_T47:Q-(5D V@>8V7\<3PB/*64!TR@K0"!5IB[4$P$'/I582F M[(\(1H9-1R[OYXB,]C#B++.TG7(QPG5#_I [HKABT#>B MJ*W]CKVGPP;,=9(K MP4PL>WWWWD0'<33&7&;@+,!'*_\PFUTG=6>PI"Q+3 "Y C]=Q49YP]&FTK*N M I19;DEIY6I*L<3E79I+LXF4*I2/EX0GR?)R =/0EBY2/!9:%3V0D:-UG,< MHR4:MB6:NY[IA31H "[!4=QJU5$IN<]#F7W X1R+=13KB?' #JW1@B'N6YX&7$TIUE*Y??8T26,)UPO?%;T-J,2OS<#L!;F JQUH9B[;.E$^U]16L- $AN":-6"EI3(4H#U*PSP:NOLL@0S4;N(0]XMPS&V%: MD(9+7U;.5]QLF%.^0A\?K.Z ^P07,>LH0N[I/_6)SVVE>8(*OI$VQ/U0F?K* M%V-EV+ZBX1K,_!X^O9'UG1>S&JV;R" ^1_A>*,:CXY^Z^JR!.$1V)%W3BC]* M**'0;2O&A/MRQQ2/B(,YKZ2.H-?W\\A"/NAP+.$JBTR<+43;RP?36E50L['\ MH9">]U6_I_P,?'V?C%F?_B M-0#IQ9G)\8 Y\0S_@@IZ,G5J]:^2=3Z_4>%NT+4F\+#+;)QU>T/1&CRG#>X_ M6T,]!S6M_YNM?MFFM6?"O?B M]0?7.^DV"O-5TQJJH\&+9XEP]4=,_1)L&3\<5C;@,R0^YO%.Q +87ULT3//" M#KHOR>G?4$L#!!0 ( && B%6E9AIYGP, /T) 8 >&PO=V]R:W-H M965T&ULW59;;]LV%/XK!VI1)(!J7>W8KFT@;CIL#TV#9EL? MACW0TI%%A!(UDHJ3?[]#2E:=)?8RH$][D0XOYSO?N9%<[*2ZTR6B@8=*U'KI ME<8T\R#068D5TR/98$TKA505,S14VT W"EGNE"H1Q&$X"2K&:V^U<',W:K60 MK1&\QAL%NJTJIA[7*.1NZ47>?N(KWY;&3@2K1<.V>(OFM^9&T2@84')>8:VY MK$%AL?0NH_DZM?O=AM\Y[O2!#-:3C91W=O!+OO1"2P@%9L8B,/K=XT<4P@(1 MC;]Z3&\P:14/Y3WZ3\YW\F7#-'Z4XAO/3;GTIA[D6+!6F*]R]S/V_HPM7B:% M=E_8=7N3T(.LU496O3(QJ'C=_=E#'X<#A>DQA;A7B!WOSI!C><4,6RV4W(&R MNPG-"LY5ITWD>&V37O@QG^V2N&Y;ATJ-&T*CNT5N]>Q-- MP@\GR*8#V?04^BLS\E\QX-<2H9""FI B 89M!()&HVE2F1(,+6>R:EK#7+?( MPA8[SX#5.>1V'2"TG4"Q&E;T_F-7OI$'=5;DX7K"LQ&Q];9CZPIE'R@=/QC^(1XE%(A[ 0 M[CZA/=%H,HP[QWT;UP;=72,>2=]0D#=MUV]&/HG+JW.R0^H%:@[16K:%DE77 MKTQDK1CZ]7B7 M-6@2O@-8&X"W4G6Y%#2=F##:)UQ_#W^\(9#=&J3_;OOP0K M_4>P9O_/8+UTZ <'5S*=5%OW\-#4)&UMNMMYF!W>-I?=E?Y]>_6]#Y#93?0>B&EV0^L@>'%M_H;4$L# M!!0 ( && B%5IRY18Z04 )<1 8 >&PO=V]R:W-H965T&UL[5A9;]M&$/XK"]9-)8"U2.IV; &RD[0IFB;(T3X4?5B2(W$3DLOL M+BV[O[XSNR1%QY*3%D@?BKZ(>\P]\\V(/-])]4%G (;=%'FI+[S,F.IL--)) M!@77I[*"$F\V4A7)V;UW+W(S3^3$E>(G-M?]G. MT4XG'DMJ;631,*,%A2C=D]\T<>@Q+((C#%'#$%F[G2)KY1-N^.IIFRM-9;^.OE8"RWLZ>_K6!N%Y?+'H3@X-9/#:@A"9[KB"5QXB!$- MZAJ\U:-OPEGP^ $G)IT3DX>D?WFR_H$8]G-=%PB2?1Q>ENP%5TG&%C8+F N3 M <6OXN6MHU20LC (OF5R8R\1]=I@5$6Y90FOA.$YPQ)./A !HLBPIYL-XA&E MJ,IGZ2@><:=X0.R>7?9RX0U/V5N\X-NM@BTWP*H:+4(4LDJ)!!AV):NX;W>" MW@AMT#14>C*=G48(G#RG*X&W7&<^VV4"'<,&0-U!,\Y.HM.P(T.W:MLQU'RX23 M.B.M'DSA5L0Y6("(2@]]Y.E[ M[*P%);"7L@*XKA78XPJ4P.@.ZHKH90DNDQLEBX/&-W7Z277VG" +-FA:+OZ$ MM"TKDRE O:YSNBI9(V?.QD&_1C82Y>RLF9S2X 8H"M)]1'ZGORAH9VQ@M*+1K[RR#HR)KM#U*F.T0K&\_\ M\7S"!N%R:-?3::.L5=+CI?558T._; ?3Y7S84;G=$]B HAHW_*8COF6#L3^= MS88L7-KE!"G?2NIR!ZKSA$T7_CBX&XWFR#:U7HP;X!VH_ATHV!=Y(7&7@N$B MMV7D_I79A,=X6!(H8^S"5IJN(!$;D7R*6_\0:'V;3_3V>T21S3<*-J":UK%M M Y[@7S^S+^%[_4MH5DK#X :5-RTE)I-M1Z6\VI:-046L5%(#RG]6*Y>RN\/G M%WD-18SGX:'Y@]VMRL%:TKK6L#:EWTKM^N% VKW)>-E>(F:N98[-DUH&H$!Y MBX",H00,FZ!#C([$E17<2AI:'TXF6&OMQ'#CJU5Y8((=N/J_U7^-5B^^?J>_ MY#DO$SBF"#LXM>?\%CU,\CH%*Z>S4KM$MG%U<1X12U M+5@<&MVX^%RX\:]OJ=OF9\&[GUL[8;(&^/=C^#>'53<-_K6A=7?\G+#(G\WF M^!R$L_'0[J?!Y, ("N>1'R[&^SG2[+LA%"TB/UK,V6".\\!NPB.3!AG'1#,) M4*N_6#X\/[##^ $.K?X :<_^,Q/D4&=$$!\?(#@6%+4 !URLF7!J,:OOCY9# M[URCWLMR 6IK/PE0"\7&ZMZ;N]/NJ\/:O6SOR=TG"WP]V@H$= X;9 U.YU./ M*?<9P&V,K.RK=RP-OLC;908+^1TK0;4M!]BUG]!5!+ P04 " !A M@(A5%U)=89(& !X$0 &0 'AL+W=ORJ(RUZ.MM?7E9&*RK2BY&:M: M5'BS5KKD%H]Z,S&U%CQW0F4QB<-P-BFYK$8W5V[OG;ZY4HTM9"7>:6::LN3Z M\:4HU.YZ%(VZC1_E9FMI8W)S5?.-N!/VY_J=QM.DUY++4E1&JHIIL;X>W4:7 M+Z=TWAWX18J=&:P9>;)2Z@]Z^":_'H4$2!0BLZ2!X^=>O!)%08H XWVK<]2; M),'ANM/^QOD.7U;J^%7F=GL]6HQ8+M:\*>R/:O>U:/U)25^F"N/^LEU[ M-ARQK#%6E:TP$)2R\K_\H8W#WQ&(6X'8X?:&',K7W/*;*ZUV3--I:*.%<]5) M YRL*"EW5N.MA)R]N6OJNA"(LN4%6\N*5YG$REANW2Z3E<\\0G@UL;!(4BWY>? &D/-^[@OHQ/*GR;V3%+HH#%81R?T)?T M[B=.7W),G][P2O[IW O8*U495\)4.7NGA:'8N VU9F_Z"-UU$3+LM]N5 ML1K\^OVY"'D T^A4LMI<(ONDRCXZ->)](VMGXLCV M*4WGLL*6:@Q$S 4#C=5*Z)[)[%M>->B)3QO?";2:K2IR)H%>W;=4.V/1(HAG M2[](YPE[T^A*VD8+AV8M'VAMV")(EC/\G49ST+JL&PMS3UCC9;""P06Z76Y/)]&01BE%^P\28-9&%X< M55LAE\"/4W&(19P$"12_'BH3#S5E&2'4+I1VJX5@I6\F@IK)AS$D*UA$;,<1 MJ'B\1+\LBJZ2SY)QVFT$&">F%FX@%(^!?[\<3_<%HG"@H@-2H0;^)HY]*V/J M+JY+=*PV["UEA09Q6K^Z)C5FNX5DO%]<+T3KJ/-G>'>$J3Y5/7T(6A<1 MX@0WVS9KV$##X?F],TWY"8 /"(39>?4F@H Z8 M5].4IE84S**I^TWH^0<,J4-_AX;BQ=P9"E/ZG07+=(I?C-79G+UU1=(9::4N M_. [\2XX>87XOZ/Z#74(86R'[8Q-IPG]G5,$TP6Y%^$^L61?@4N,AC1&.J:[ M$1F*RTI0YK-/%G$4?_'!+V([G^/J 'CQ@#;0(=AYXY!;62ZPW$P0VS/TX12 M$RRC^<7)@'9BY]/$W3UP'.:0E9\474'5"='.Q22(8J)+-"+!WCW6M M=8U,[-]>/WYDT)X'D^ISW9WLQ*)O!S46.\8P&E5?HB<6)^X:HC"8!DO/JA/-_!?J/6+AEJ-NW2@ M#UDPP",2#^U@(L@5/N0/ZV[8M(B$X3)VE)RQY[Z1)H.OX5+HC?OFIXL^0N$_ MC/O=_M\*M_YK^NFX_Y_$]UQOB*>%6$,T',_3D?>F>["J=M_6*V7QI>Z66\$Q M?.@ WJ^5LMT#&>C_V7+S%U!+ P04 " !A@(A5B##/.(D$ !-"P &0 M 'AL+W=O?PD&>Z M5?J[J82P<-/4K9EYE;6;\\G$%)5HN/'51K2XLU*ZX1:G>CTQ&RUXV2LU]80% M03)IN&R]^;1?N]3SJ>IL+5MQJ<%T3U_:JV'\2.3^SL%:HV_2]L!]DX]*#HC%7-3AD1-+(=_OG-+@YW%++@ MB +;*; >]^"H1_F.6SZ?:K4%[:31FAOT5'MM!"=;EY0KJW%7HIZ=?VPM;]=R M60O@Q@AK@+MYWF&_&-B_DZ:HE>FT M@#\62V,U'IL_'PO#X"5ZW(LKI7.SX868>5@K1NAKX1"@#T82AG182N&;LKP>P_IHU) V M)6&.'Q+!<$0L05^1"T>>1"0.*7SB;8=OP/\BL31G)(@#QR3/2>Z"AD1P+<^. MYM7I,-P_C1*2!.$9T"C&T_'2O%*,.1Z$-**8US@C012\-*\H'888ZS0B44Z? MR6M @BS%O)*,AB_.+,MRETX7CY F)*5I'Y T)#1,Q[#W>1$WV#P8@06M,;L" M/RT$-,,+(=P+\;#$73YP0&&+-\%)F/H)OGMUW3_AN'42!GZP7R$8/;,1_ MWY)!@%+J1_=ULM2/QY4]F!9OP1=BN>_'A_$1>==I=^0.W)S&\X;)X7(M18'- ME$&AY2VP5%T.+=! ?&LW/7*]E:Z 6*U0-_#3V0 _-VS"Q:M,W3$MEL43[887] MKM!. /=7"J.VFS@'8P<]_P=02P,$% @ 88"(5:F12>XP"0 -!< !D M !X;"]W;W)K&ULI5C;9%(#M#H/GWZ M=&,N=LY_"6NBJ.[+PH;+P3K&S>OQ.&1K*G48N0U9/%DZ7^J(KWXU#AM/.I=- M93&>32:OQJ4V=G!U(;]]]%<7KHJ%L?31JU"5I?;[:RK<[G(P'30_?#*K=>0? MQE<7&[VB.XH_;3YZ?!NW5G)3D@W&6>5I>3F83U]?G_%Z6?"SH5WH?587@?*!R6NJJB)_<[AW5\;QD>YDK@OQ5N[3VY6R@LBI$5]:;X4%I;/JO M[VL<>AO.)T]LF-4;9N)W.DB\?*NCOKKP;J<\KX8U_B"ARFXX9RPGY2YZ/#78 M%Z]N7%F:")1C4-KF*G,V&KLBFQD*%^.((WCA.*O-72=SLR?,_: ^P, ZJ+_9 MG/+#_6.XUOHW:_R[GCUK\,I#F?\=02(><'3^$"^EUV.B,+@>HE$!^2X.KK[^:OIJ\>2:$ MLS:$L^>L__F4_05SJO_T/VOB[QMM]U]_=3Z;?O\FJ(TW6+C1!?9U*V$CF!"5 M6ZK"V=5))%^B5A9QJ" G7O,!JB!4DW*+PJPT5VA0T!AL69J,E, G_N2@M4(= M>&B$6NK,%";"LR&.=AF%P*888NQ" "M/)#X,543I;];.[MO'0S'HXIJ\A,GI MK0Y='ZD?K?J@?;96LT0Z&.KBYJ6;@B+ERC!>V:^5"4;T!;'RPG>DB[A6=WH+ MQX*:YRA:PTQ"!'#@=G0[NAFI;P=I7;UL\)UZ=S=7&^?CTA7&"1(O7DU0\47! MQHU5F0[K$>< Y-SQ'^OJ4*!-Y W'L=9(7%!YY1D5=LG!\4TX2/O2NQ*/'3;EJ9(8 M)RM0S:UEJ#\1!ZD0$HNJFDY._B7!LM$E]F#)GK2O??VGQB9XTO@Z>E"O[Y,W MEO6Y..IO/W?PD7R 0]&UZ4^<[VB##3K*4S0TI=56>T-QST8SMR6KA5J>I*ZQ M2(B;>+73WN,Q^\5?0<\MH\K1P5^POL#1.976@.%IX^AH3='])FE0A>4"#:+J MN6@"GGRQ;F?5@C)=X:F)L+UUQ1:'9X4V91U(J?=8@W\Y6T!(*,H^)'4ZEU7$ M>4/@%M5:;QG1B#Q$["4KNP\\!>\S7W&>0KXQ-3!DDQSO,!>!V=A#0D-T3#Y\Y&ZI17P M;8X&+^90IH)),QT^8.QN[0IL!GS$QRS ?<,D^PR!^ .A[@00!3J=22@@'FH+A MJY&$ IL*%#F@6&I3<"H0R+(JEIP#CJZOR2T':U]:'H[4=4V^[N$30?49URSQ ME+F5-;\1!R!PGKCE"9O3(="11M$R#8^\8E,>7B2*I%TN,TR&A&'KU*A+[#?' M\G8D-)1R8 7;5&QNL3^ ;:A^L@P]YU2!7+>W-^I;KMW9Y$WW1'Z8OOE.^LF_ MH1PE:^[+8X5.A=J'!F M(W<])&JUNZM +0/\;M P6ECO(K,!7YHR-:F\FNYTPT%*(\!X8#*WT>)2TZ+. MFF[ZR".8*5,[D^$!7L7CGHS41S2P"CU$&"J_5/E* M6"LH=PSA?$,/< +$H.5[+D%Q]4FS/((2![R RH)%TO52HQSV?N,S\BJ!L7(N M9R*R;%GYY.&=QI2Y&C;SY!::+)3!K%A4.5//$T2]'9J62#:"\AHM[6D:'>#= MC2]]UVL.E$Y&,J"(*BY-"&T6.V]4$B^63;D@-I5SA"$Y62Y0UW25Z6DSCLBP M"*D]?]H99E' P%:#4?$0(B79Z=3A<>P(YCM0I&>L=J$G9:G-)XP#;9@-K/J) M'X_RVV/ET?2*F<,,&Y#5"&O3W/,[V>[ ^.%9,![5PB-<.(2F606L;Z-)!*@P MT.8,%Q7%?K$]Z OXFWQ;KPD&+TCS8U$M/(+XPHVW-O@H0SZ:/:YVM]VT\ M3'Y=T'T'ZND/F4LS(S000L@BSJ.-7<&V3,\\2B,%?O]@!K-I%&DGF,9(/0C* M7AY?717JBP+?G)*\#I%)F+2L&YB;Y"I%N=Q8!*>:6]RHB_S']N!X I>Z+WB8S"U]$0 N^@=02XW5SM9)Q M\ _YC\V-^[4=$)D9+GX_LG,\]#2/RBCL#FX\[9"^A)KB$L*'NW0#Y&M!0"PR MIM732WLYX-N;6F(* R9SKD]<'"%JM=K]8S[_>#@F,>5]SD24>X0(%E=N>SN/ MN%EC4#H8LQ=(\X-9NS^AKT%L&>@APTRTO&5MW<&; 0.&GY^VKW5(>M@15F\Q MC,BYQJ9WA>V0T,24.TI46!"$9=MXB">-CTQA3T4:^U+)!&JG>B9W&YWDMNYW MG?L).LZ"#(X<"'!)GF/72+US.YSLAST.\ H4T2^42=\UEM57YIF,/%\#VRO= M,1YL^:K:_MJ^$Y^E-:+<\O4_&E(8Y-V"*6&+K M9/3]RT$:_YLOT6WDO2BJ)KI2/JX)UT_/"_!\Z>!^_84/:%^47_T?4$L#!!0 M ( && B%7>2@31^P0 (X, 9 >&PO=V]R:W-H965TH#(I82$!!@ MM*S^^KX%*)EV93?)]&*1X.[;MY]8GZZ-_>)61%[+7+H6LLR2(HU=4P&XV.A[54.IF?AK,/=GYJ6E\I31^L<&U= M2[NYH,JLSY)QLCVX4LN5YX/A_+212[HF_ZGY8/$VW*$4JB;ME-'"4GF6G(]? M74Q9/@C\KFCM>L^"/5D8\X5?+HNS9,2$J*+<,X+$SPV]H:IB(-#XVF$F.Y.L MV'_>HK\+OL.7A73TQE1_J,*OSI*31!14RK;R5V;]"W7^'#%>;BH7_HIUE)U, M$I&WSINZ4P:#6NGX*V^[./043D:/*&2=0A9X1T.!Y5OIY?S4FK6P+ TT?@BN M!FV04YJ3&^U73ORL M"RKNZP_!9$).=>Y. -WG:O8_R5KQ5+J^, M:RV)/\\7SEL4Q%_[7(Z(T_V(W"2O7"-S.DO0!8[L#27S%\_&QZ/73_"=[OA. MGT+_SW1\N[;XN"+QQM2-U!M1F@K=Y\1YGIM6>Z67XMI+74A;. @5JE2Y#%TR MFXX.L]EH(.XB!ZQ#O'JRJA97U!@; 9 M<+#"@2;UD=]@(H0%]T=F%(H[X3J M]!O\-053A)BY4=S<:>!E"Z!6FP&J6V,E"@4@']M MI05G1BD(#V@^"F);5]0NVF)!FDJ%TGW7A006*-+2K%;'+B'N$H$:-PL ;\M\ M$#2VJ;+$H8"8U'LL,-6#:7J$45!5VW@?C+,TVYX,@.":&*=JDZ(,.!SD,*4 MJEBC%\@]%D+H8&8V2:?/ _YDG+Y\OLOV][G6)S,(E2(M!-?*K[Z9R72:GD0F M1Z-T_$-,Q@_#\F.)*E :EGRDJ3S53JQD<=^175'V4G9\G&;1@_$TG3S_CK#L M0YNELPB6C=*C_R,< _0(^LRJ:B.*-C2.A$!%N.[88*MSLAXW?.Q;XQ2WMHMM M)_*5U$M.H*#;G+B][G+H!&H4EUC^Y9#OSB*XBBL]S@:ZY6<*-;_4ZN]8H+%G MN]D0O%.]N89AX9C3P^0$,K]*S 6[V=]:+YZ=9./9:_ S'OV]M#P*6MTSWB^^ MM73BX"0]>=!IXW3V6*==ECU'!N+@*)WNE+L)\RV6'?:8MD)@0PWT'?C)[2L, MN3<=E['&>9CS.IB$TA?7ET':7Z.@*#Y$8(N<$/:>TH.4W\C4' % M%U^X"SB/N*TL!&7Q&9L0WPCPU7)QH 9Y1/;.NV%_%ZI0+0.AL=ABA46HV!D> M_WP*8D-N&X0"#5T@W[FT=H-B6_.=&(I,=F-SF[P[Z']CWE>/?C^"_7#<\^;L ML!0O/H=TFX>Q-.AE4*T-%I?[N2@[#S8D+6R6?%OQ,I[N6T2&O1VQ)KL,F[ 3 M81^(Z^+N=+=LG\<=\TX\;NKOI5TRYXI*J([2V5$B;-Q^XXLW3=@X%\9C?PV/ M*Z26+ O@>VF,W[ZP@=V_(/-_ %!+ P04 " !A@(A5%D H"GT. .*@ M&0 'AL+W=OY\6.P'ML3N9BR1&E*RT_/K]U61.OI,LI@%!I.V1!;K MKE=%/7^T[MXOE:K$UR(W_L71LJK*I^?G/EVJ0OJ!+97!F[EUA:SPIUN<^](I MF?&F(C\?#X>7YX74YNCE.+H]%1\^"C M7BPK>G#^\GDI%^J3JOY9?G#XZ[REDNE"&:^M$4[-7QS=CIZ^NJ#UO.!?6CWZ MWF]!DLRLO:<_WF4OCH;$D,I56A$%B7\>U&N5YT0(;/P1:1ZU1]+&_N^&^EN6 M';+,I%>O;?Z[SJKEBZ/K(Y&IN:SSZJ-]_(>*\DR)7FISS_\7CV'M^.I(I+6O M;!$W@X-"F_"O_!KUT-MP/=RS81PWC)GOOC.9FE4J,\K[Y^<5*-+S\S3N?A5VC_?LOA&_6E,MO?@[ MR&3K^\_!2Y M];53XM^W,U\YN,)_=@D;:%WLID7A\=27,E4OCN#_7KD'=?3RYY]&E\-G!SB] M:#F].$3]FX;X_MWBSIK%6:5<(>BA2"U"R..EL'-1+968VQRQJ,WBJ7BB#1[9 MVDN3^5,!]=N9I<5Z!U,4DN)M=B,@U+/CAM4EW*7,C"UJ82-W'!35QP M!Z&>BMK@M:OTGQ D@T5Y*=@6VOM:FE1!4%]Y\61T*D:7R=7H1HQNDM'51'RV M%8B3+A)AD.=NQN'US6287(^O(OVT=DZ!9$F'(%] 6?FZ(D?39#*:B.OD:CK< M4'(@?"QN1J/D8GA)O\;C9'AUQ>R\0_;),LUD*\LV.!Y=#JX0T'G.N0EB'(]N M!N/V"4[_7H&=RB59%Y0W&):>Z&P9E6AL&C8!&5\JSI'Y*A''DTWV+@87^[C; MSQ")^MH6I32KOWGQ43W8_ &.)UX[!7UT/O$$K"*7PJLS,:-*<2HDPA6.D=?( M+$B*U1*N:D'/02RO< PI-QR)R=)OKC ^?R9Q9XM3H_W=5# ZZ_&^F MI7G-NT&C)S-8*LI<$3^:.)[/E2/QPHJ2HQ]&N^:IPV= M1 2=;HD*'B%-3^ @_0+ZE*:RSHM2.IB7S*8JF["^?T<)]C"]6UCQ2IK[1+R7 M%!J0^=9[FVK^*R&350X54*F^'.06D;XB,Z^$DNFR26V1#6)\=/7,"_45F0\: M3\3C$EEO)>PCN5AF"X7G*;#(S.M,2Z=!NEK*JJ/M@\EFN5XP0SZJC8\)[GL+ MJZF"DL8N_X6HQ*Q3?]3:A7"8;?)./K*']7G-ACG X8\P"*])E:ND-HU'A5C2 MO<*QYB[P3. ,9L%V3AY"Y&: E(8T QTV41AV:3+X2LYRWG0+9\[%B#71$J#C MV6(K)=T %O^!N#P>#R;K2>FZRU*;&0QD99HZ\G>]C]G-_-)LR+6<46(BG<<] M71;[KH03=*D0\,Q0QX*C*-_DXV)P-3[9]/(:9Z H@;0/8=\W];K3L#+@%/<" MSB;)SR&,(T!*"V$2]@$X(-XU]F]"@_VUF7:L&J( MRJ9TH [79%>!3^\* %N&/( S*7B5".=31DEH#\E=H4$@;>*5G$/#&XYZ$1;R M8063HP0+(^EY9("XJSDG$PLC%. :&=JH8VAYT_TZ295DG4T' _&R,D)%FRM MF(85H\%H/#T)60^KMI9=\AM.CH%[WC4< /2N\I#YTDS10PW M@H5S*[M0'.GDXJV#TYO:E%)WP9&04D(*1Z*>U14\A**#LR>=D;'GSGO*##9M M?+"0\,/@F)/O4D,BRKSV_+T M^J+3Q&'DT$\ROW2)<5NQVY=QLSO9HSZQ24#(+%7XB0SF; MA^#KS$B/08KJTX,R @1+NBBM&#"ZX4ADI)46"K70"[._LC34#+^(DW!'K'& MK%6^9V)I']6#PEZ"*B33LEQVNZ\'B3>(-.MZ% M@I%,4/\<% 9U<1;/%8?>W-DBQ#X%$.> /D)>._".M_@.A?_RX5?K%O"QU^Q7 M$3P/;@=\H,P*;32--QAQR 4+ '7[FJM(B6:KB@@]GG"[6),C%"/QB68#X@[6 M$H&%-7B[QWZG(76RK'?GK\4[2CCK.UE&;4XWFP($"O6/C"0>ESI=KIO(5TC@ M&K J>\K%6,)?']09X<<&EC1PA5O?G*8-MV+>]I8]@;?'$9UV-]/=KLQS/)FV M7=NSIJX?9,FU/6]TKIU\[>V,FRJ%HY*-6D[;M^59L^\Z,:W\CTD;JLWQ:# 4 MLXBZGP08 2@^;9$XL-Y9K@N2S8;BT@X$:(BB*I@E9"YFYS2)B;TK&,'J,:G6 M!*V)$LUS67&RU%5,53'5(.A=:1E+PWLHP>V$Q 1(^PU4$A%_@_=BX@L=N4R1 MS+T.N8]V-QW2 UR07!P)YE,]^P)$WU0_\K>PEIJ"N!69G-B'FO:$"@5EPX6= M45ID&!X1 @M70)M\9$@8_8)JU"/];N%[2"S^=+M Q>,C(L>9M>N?0G'"):=_ MW($6\@<\9M+--IK*;/I'QPT^3*RXT]_1 ,!#!%\[B+?:H76ZT\J(]]#N'94A MY#?QD:K8=V4G.%.=9\)8KOO4?4\&UU,&'(#;<3S4P@#.F#OU(QM-XH"!>,4Y MGF'-EN*ZH(-32]=U@ P \9\AQ,,NW("?I&F%;+_$=55%:?9(2H)W[U[]]A&2 M9U]J'NU2O,2AM#^-*H<3N 5U;( .Y"GL2B-T+23>J [[LL4!4H8CA"4!4!2E!VXYN;1F&=T:L9PD,Y8.)U] M.Y3V#1!",*!R5/WVGT5ZA*VG@^GE25OO]G7IM/)R,+D^6>]ST*_'-J<#?^B% M6RPWI]E13!"QA/?R3C,TX^2"%U+ ^ ['YJN>HQ&1!G_)Z.RUXZGE"F.YJ?=IK% $XG6(W&2F:Q3H- ME6/MOO9EF\< ;L8#!%531N><]AA5K$\W(I9]%F)W.AB&/?U)*/"'-5GT<>TR M)N,/T &AJ[7#+34_!T\/^.?A%$U;PT)@>WYPXT9#O,=DVF^.3@N<)RNH%D9# MU\[M';MO?S2PLR&E$02W6-QX<3CZVC%":8JW*@RW1#B4&HJ %GQ7[L-=+,TC MJ7Z4'4JHEL@82YMGZ^@B^(CZ6E$TU[G3<3,:J_Y M/N\[@$TSP+P /,WDRO><$_(HM$SB25O)JE:C/2XB >845,Y A?Q:V^!#VRM' MU_&H8&.6UO =XPX:I_UP/50J(P:,YDW:'-VOP=PX!")M'Y[5*4T!9JLU51&K M%JU^B08QIRF$:\8]:[:E+1"PF*$1B>/R><_@$4S/G)+W%.-\RS5HD/GG75BI M;<;[;7='4*^SV M&LB^!0O[-P()079*@SF@%_XJE%LP$LV \)&751+&'CV,G- [GCA0W+%? [B8 M!2F._(L&'\1+KE T9C*]%VA8C9=AYA#I9=3&ZEG=15FF'W2F:!A"?[%[K((W MX)@O=1Q.]SGOSNP?$,>@T'^N)0\+>000!@#M](/;YVA+JM$%>79FTYH>A#2Q MH"3!P'WGZ87-]'P5)N+:I]!KR(>@TWO%W;S^LYG%-"?X]>'O-_-0LI:$J$:Q MRW7::SQ8^GO5<]VM-+S?C[L1$0*:07FX[VW=-;1P,6.O>1[/QC33B?U[(;_J MHB[PAMHZRM@-E! \ER)'DY[;YPZ8YQ*UD#)*2_P#[1ENV^V0^9L*G),Y/AI*$E3Z_*9F'Q+!H2*3Q&ZE>VMX'A]L\-I_/ M6GELY+H]+WP)TO[YI>4\4GB8+YXYWD@5O$0UZV?9-=FW;HP;/?'[^5)VFI M'H$NSJ#Q<1I/H-O.D!OWWM8W]^O-H UG\D_&CM%+.+)H5P7&=)Q0Y^VT?;M" M5FM?+QQ*PU'9N]+Q8-?G8.>];_2XC+[FSR#XJY[PN5[[M/W8\39\X]&PO=V]R:W-H965T M++5IA,.C68WMVDA1>J&F'B=1E(\;H=K1Y;E?NS&7 MY[ISM6KEC2';-8TPC]>RUIN+43S:+MRJ5>5X87QYOA8K>2?=;^L;@Z?Q3DNI M&ME:I5LR[S?\KN3&[MT31[+0^A,__%Q>C")V2-:R<*Q!X'(O MW\JZ9D5PXX]!YVAGD@7W[[?:?_"Q(Y:%L/*MKC^JTE47H]F(2KD47>UN]>8G M.<0S87V%KJW_I4V_-TM'5'36Z680A@>-:ONK>!CRL" M?B^D.&=T,;W_A0O32<4RT?RITS>*L@YR[OG"X^O>:X2BIT@[.V@M-U M/G;0SGO&Q:#INM>4O*!I3K_HUE66WK6E+ _EQ_!JYUJR=>TZ^:+"]X4+*8T# M2J(D^8*^=!=JZO6E+X5:"2-?7_M0;\0CD.7HRAC1KJ2__^_5PCH#F/SO6/"] M[NRX;BZ=,[L6A;P8H3:L-/=R=/G=-W$>O?F"Y]G.\^Q+VO_6(?TS3?2ADK34 M-6I4M2MR8E%+LI7>6!+;@B6])/N2O&K)0<5;K(GV\5\6;P&#MM_76EVK4C@\ M6(<+I]NR.G"+\?(PT_8:C:RXY.\EU=I:*COC'8)N[%6ZM.03W$+9&;PV4E+3 MXTXR[@BHT0MI/'!^1?0OOSWQ/NO.PK0]]2CCGWCO[JVVCOTT\EZVG:1O*0WR M//'7:)KC&D=8F.)F%DRR*=V)6O:Q(&.?I&/?DV"2SVF6S&D:Q&E.DR"?3NF# M+*I6UWKUZ+>7L%#KM0=B%D39!!:RR8SUIS-_B?.,?I0M$E9["5&"#A0CEGD- MNF?S#+KG'$ 2Q/&79-LX0^ M: Z/3KG'09/8"(-3E ]% MQ:57 G:&"F$KQA"PT@Y\O5&N\N?^GZYKZ*J #JOX34@>Q;TB6M<"Z/FY+9 Y MSL,-GD,/YP&+M$*) VX^&B#N"6[ D3.JZ&')+[M68>/)Z/;N-SLZQ6.)Q+$+ M/TE1NZH/(V!C(? 19T-@GUFG$P']30^XK1T&?^!UC0YWCTX#VE2JJ(!K?:_* M(2&\4UG;"6S>%=XV=T[[]Z4RR)4V?31.BH8:V0#>OK;VRI$%UIU!PG%HW9H? MX:98K8QG80YVDM=<^8M$Z77@5-O>(&-AP@3H"O]&01[R3F,IP^R[=@/ M[_A193209!_L+M"7E)+HT @!OD+4]2. 4F L:RVI1_DPG1,3S$;D0*9?)3" M!+20*]6V7('"VW_:R"TEG@R4 RMMUW.,T=VJ\LNP4'E-7T#4A1KM:LLPHP$8+3># +YMVB]H33>BH/I"NE?+Y5%Z$-@ MR)@@\ PR^-QR*9TT8 :D%HZREH7F.L&.'5Y"NO(N[K,ADUY \S#[' 8;:22) M>Z%JWQ3XO'Q%O7A8V_KUA.N>F, E!TEG(#2*9!%-P\+O!K1)$. <5;D4F\S!/ M620)LY0P8"ZE8B(Z2; GF809;TIF82F@IE*%[47?RE.YZ MU'_\JNU? Y4DF&;<#_,T!.?\R&H0:(RA(*-IS@<\G,5)GDY.*8_"?+8/B'0^ M/V7AV?1K$( V[/OQ- JCA&ZD\=]MS*W'NUU(WS]-6.[Y.'6%G M2M=,0D:ZSJ#QCC[(MYX;> MY+,Y"W@'*('#&'F9*[ QO;5-)/?RSR+,F08$-VJ639 M!_QLB_ EY@E6D-G2)[.$[TI&-Q2]X@P@M:\.3ZWFB99W[\,"W5EA?3#7UVM1 MJV6O$[,)VUSS)(03'OK704KPT"CGY"Z51[K;L2^N\=XGOZ MK^7=ZNZ_AJO^$_MI>_]'Q2_"8+"P"' )T2B<3D9D^H___L'IM?_@7FB'J<7? M5E( I[P![Y=:N^T#&]C] W/Y)U!+ P04 " !A@(A57$FF M[<3UAV9LIYEV)FDR29H>.CU X$K$& 1H )2B?]^W $51CNST(I$@]NW;W;<+ M7*V=OP\5413?:F/#]:B*L;F83(*JJ)9A[!JR^+)POI81KWXY"8TG62:CVDR* MZ?35I);:CF97:>VCGUVY-AIMZ:,7H:UKZ3>W9-SZ>G0\VBY\TLLJ\L)D=M7( M)7VF^%?ST>-MTJ.4NB8;M+/"T^)Z='-\<7O*^].&KYK68? L.)*Y<_?\\D=Y M/9HR(3*D(B-(_*WHCHQA(-!XZ#!'O4LV'#YOT=^FV!'+7 :Z<^9O7<;J>G0^ M$B4M9&OB)[?^G;IXSAA/.1/2KUCGO2>G(Z':$%W=&8-!K6W^E]^Z/ P,SJ=/ M&!2=09%X9T>)Y1L9Y>S*N[7PO!MH_)!"3=8@IRT7Y7/T^*IA%V=OI?9B)4U+ M5Y,(/%Z=J,[V-ML63]C^*MX[&ZL@?K,EE?OV$_#HR11;,K?%LX ?5!R+D^,C M44R+XAF\DSZXDX1W\EQP7SDX\48'95QH/07QS\T\1 \]_'LHY@QY>AB2>^0B M-%+1]0A-$,BO:#1[^>+XU?3R&<*G/>'3Y]!_4(W_:RL&CS5)#AIM%(.0'@NR M)"&CD"(TI/1"*]$X;:/05D2T6])X*5++&5I)?$&WWA-OR#, S30>NM"!VP!L M2B&#B!6)QFM%>(*;M6M-*>8$-$7HOU)$)]"41DBT9 C =5XT4JPX%/YTOR9I-=R3P: MYA371':+T4@?-;M*.8L);Y!'4TD782A,#2%RT?010>=B1X)UY5'9B7^P.-15OZC(I%.(*5&(T3HCUG9[=LE ME%D^(G'2D3A4A%XZAZK@UG:_!'Z-74?D0#OP-4;N3V?%^?@,MP-CTFSFF+]P9MXY*/:M5-W\ M"WO.#X24 H4:6//GX-K6=\GMB^SEAH:LXD8SJC"Y3(^,@D)C3:#5,Q4B# M,AR@Y*G+^,*C_M@*_71%7DFO.\FCRH1Q[UD.7/%<(.R&W@*2*H)>6C[)^+!2 MZ-)E;DO,EE+#3H?[E%P)?P&WM:H#@0(GAD8;'A\[[R> F5I-?IOLFYPHG M1;Z4]:O]E?8FW^1VV_-]^+WT2Y1&&%K =#I^?39"*.F.F5^B:]*];NXB;HGI ML<*UG#QOP/>%@T*Z%W;07_1G_P%02P,$% @ 88"(5>FM&=JB!@ *1$ M !D !X;"]W;W)K&ULG5C;\AN4D-H%T*4*U MG4R/C\\FM39N='TIW^["]:5ODS6.[H**;5WKL+XAZU=7HY/1YL-KLZP2?YA< M7S9Z2?>4WC1W 6^37DMI:G+1>*<"+:Y&LY/G-^>\7S;\;F@5!\^*+9E[_XY? M7I57HV,&1):*Q!HT_CW0+5G+B@#C?:=SU!_)@L/GC?:78CMLF>M(M][^8T]'JFBC4][\YX> MTGY]%PS0-A9A!/AB:-X^J(>5_581/%0WVJT'JJ :3C")J6*<6E6FJ%0:;*TT M>,8"*7AKF5J+WHG&)8+5Z:B3 UK;EM"DK67$!MY=51 #;5>.2E6:@"27T!C7 MO<1V'DUI= "$L9I!A"; M>AB6-UC?^)?[C4EKE,-4[52@+7F7Y"AHI@'6J>EBPQ#?.#E LE&LFM44$'GU M>/3=;'8W^BJ'FKW5-*AC>FY)A9:5\D*@96MUI@"$>=\]%6W(?.8=+SX4E79+ MX7-MHK2HQZ/[%[=0#6D=2L8J+#/UP-VPT0>V8ZQ>9:B^,:XK([5VZ(,&%'P%&!,L]5GT.JU4*; ML$.\C='XA.86^\AO #7XZTNDU2V%A,:/A3P>; JD\XF0E;&P/K;0T@$"N,X, MB91VK@7*O60/$H!BLC>Z(X5 M,@9C@ \D+H_TGS(F5KZU)5 HGH^NU, B15CR5J)/C)S_V\5G X]BR)AVZ?/Q!0RBL=_-1K!YN?H+-GS)\KJUX M/H^(0L45*D4)"CRP.<'7:I/0>VV;MQ#SPH&T,4](/.1'H/>MX7#/UQ+>0S7U MK*^I9P>+X6O0G*>7TDMIV*DAWN&Y&'@_;V:"QM@>W,UFK*G7NZ](?PXNKEK_ MBNP7[VC\_[%E^0.N/.]=>7X0\DNN$ _:MK3/W,^5535I#G?G=?2"6C,7@%?% MA@INSI@PC?1GE3#[R\!=*IG_+3UP/F-:?4=I6''&:G"$86J"A^RF*$F!AE%P MT\(QJVVZ%B3TY>I 7%!196*$7F12HXTLR"2P(*Z0UNBYL=R.NK3LNA"8#H': M1W8YPT/]]FW<@-SD9:]Z1P_.1%FC@, .A@[ 2RLN:YT.5,%D^"CQ61)] S]R M1H(BLRTED'JN1 .*G4_!,U49-,I05-(MTC WM&KBG#$IMXW M+4YE7U0>M7&O),?1SWE&E2X**UNW?1^K7[=KG3X47+Z4Y6+BY]Q!-I4$XQLU M7+I@6?1M0*.2*=#2CM:/-0TJY:,OOIZ>G%_T,8#OV[K95GN8D58P:-WDR:#3 M).VD0!GGM)%:BOG2KV0PW;*K]^-SQ>=,SR[43_1 5IW(L=.+]ZV7[L.X44<$@/SQ<5'JJ>=Z@ST2/DN/#HS\5]./,K,_RA(9$1) M'I5Y9 C]X&S7%U(0=T&<=B#V!:&GSKXH8$#?"<&^8C097%\QIRWEDAZ5,#K? M9/NO_>\ LWS]W6[//R+\K,/28&JSM(#H\?@<\W+(%_/\DGPCE^&Y3[A:RV.% MWDV!-V!]X>'.[H4/Z'\=N?X'4$L#!!0 ( && B%4JWSK;.@, +X' 9 M >&PO=V]R:W-H965TTQM<6L-]>8?^IXN=8EDSC1]D]8/GIEQX4P]R+%A; MF6]R^Q?V\4PL7B8K[;ZP[70G9QYDK3:R[HV)06]DEI#@Y2JDBF$ MT2U;5ZC'\\"0 ZL69#W8J@.+#X"=PQH5T3A\.N*"/,M6DQ?M M SYDV)B],LVIW,>N,.PGVI.NVAH5,U+!Z!G/\0R&DO\#1I%_FD9C*TW\,)DZ M*9[XYTGJQ"CRTS,ZOT0AJ?GV, GGA^MXS-^Q>W*W<7=$T73T-- $U(8\VRN= MIO[D+(9IXD\FD5TEZ3E,8_)S_A3[D>4KH3^#<1YH$ (6!4U&FTP:,MD=R,8F M5[O+(@]&\/MF&D?Q^X/_O@!A^SKB\D-+L%M;!\&0O?P-0 M2P,$% @ 88"(50+TS3=B P ( @ !D !X;"]W;W)K&ULO59+;]LX$/XK [7HVH 02=3#=FH;L-WN;@]%@R9M#XL]T!)E M*A$K1?>WICF.@AT MOF<5U5>R836>E%)5U""K=H%N%*.%4ZI$0,(P"RK*:V\Y=[(;M9S+U@A>LQL% MNJTJJA[73,C#PHN\H^ SW^V-%03+>4-W[):9+\V-0BX8K!2\8K7FL@;%RH6W MBJ[7B<4[P%?.#OJ$!IO)5LKOEOE0++S0!L0$RXVU0/%SSS9,"&L(P_C1V_0& MEU;QE#Y:_]WECKELJ68;*;[QPNP7WM2#@I6T%>:S//S)^GQ2:R^70KM?.'38 M-/$@;[615:^,$52\[K[TH:_#B<(T?$&!] K$Q=TY0%DT6K.$ M2]5I8W"\MDVY-0I/.>J9Y;K5*-$:4UMJ32,[NA6,#V>!P9]6&20]_;6 MG3WR@KT9?)2UV6MX7Q>L>*X?8&Q#@.08X)I<-/@I-U<01SZ0D) +]N(AX=C9 MB_\OXC9VE:]W0G"T\ M'!;-U#WSEF]>15GX]D(2R9!$]>X MW!(,VX9J#OP:,I+A[YM74Q*1MSW_"6-1.%)*(0BH[;:&R$^RV0#LN ^UH?6. MVRQ[%(G]61@.L)[]0\KBP(6 .//C20*C:#9V=)KVSHY.3G0MO>EC$)QNN<"[ MAD4$!UW#M6,D066/*' ?P(H]A/LVP,T(]/[2+3(E/ MIA,83;!RCHE>Z DJQA:3A.C5G\XN5SI)4S_$]IZ6^B@[-_/!R:M=,;5SN\D^ MQ&UMN@=\D [K;]6]^D_P;G=^I&K'\=T6K$35\&J2>J"Z?=0Q1C9N!VREP8WB MR#VN<*8L ,]+*&ULM59M;]LV$/XKA%MT-J#& M>K>=.@:2+.DRK$U09]N'81]HZ6P3E4B5I.)DOWYWE*TXB2,$ _9%I"C>W7// MO>BF&Z6_FS6 9?=E(355M"R'A1C-3ER77#V=0J,U)+^CM#KZ)U=K2P7 V MK?@*YF!_KVXTO@U;+;DH01JA)-.P/.F=!L=G*=UW%_X0L#%[>T:>+)3Z3B]7 M^4G/)T!00&9) \?E#LZA*$@1POBQU=EK39+@_GZG_=+YCKXLN(%S5?PIG+5&'RVIC5;D51@2ED,W*[[<\O$4@ MW J$#G=CR*'\F5L^FVJU89INHS;:.%>=-((3DH(RMQJ_"I2SLWE=504@RY87 M;"DDEYG G;'A79TG?0FWUX%Z3^IP[WXM:]N$O[;([%G-<%$/0;C26M[8/SZ^)'+2I" M?PAQI\[#B)\HAYUREB&APEC("8!= UNJ ON!D*MCUA<2CU1M4,0,&$96+4"W MP66_JR)DH*ZWNMNR_9\'8"]-)LTE&$;NLM12VUN#0+,4] M[0T;>]$DQ6<(-9QXDY%/YB;CD!UVR&,KK8QA2>JE4<*2,8J$ M[#3+ZK(N./F9 Y*""=(43AQX?I ,6#]*O-3W!Z^JE=B'$3_>"GW*. M#$C:#$C>G &.0'3='(QZIY[#4;_%B&;(I)(N$FB"O$/?Y8H5SEB&Q@S; ,7" M;*-OCMGM6@.PLND-0+WA2?R_HO'7OSY+')<;^ CV=M?/8, ]_LUP16:]<9+@ M&GE)$.**&9..B?K BU!Z7B\:"2'1,6!]_(KABQ,*8N"E0>S6B-Z_8LR>^[MO M*!R/G"$_H37U)DF,*V99.F)/^F_&S9HMD9DG75=#DU%6NQJFS8731X, M/,J20]76K;A1MLM!:)5AF_ ZF^K_75A7$ILF&+O#]I[%<43/T=C1&CN2XV#" M/F.,&*8Q-3GL=P:R6KL$81_>C<,@_/1BQ?(:C;"9HH 1K@16J,.POFLBC??M MY=!+,6_Z2435Z4V"T8!UD-:*]>/(=6.\CN:P,&\55:#J$-VY&'E!2+D3C,C) M?I#&@T,I--P;RDK0*S=Z&@P:5E,SG[6G[71[V@QUC]>;T?@+URLBH( EBOI' M(VS1NADWFQ>K*C?B+93%@=%MUSBA@Z8+^'VIE-V]D(%VYI_]"U!+ P04 M" !A@(A5R;^H);X# #"0 &0 'AL+W=O[#$-;-:+C]D+O MA,*5C38==S@TV]#NC.#U$-2U(8NB+.RX5,%B-LQ=F\5,]ZZ52EP;L'W7<7-W M)5J]GP02./[?BC6A;#X0TOAXP@U-*'_C0 M/J*_&[2CEC6WXHUN_Y2U:^9!$4 M-KQOW6>]_R .>E*/5^G6#O]A/_JF<0!5 M;YWN#L'(H)-J_.7?#G5X$%!$3P2P0P ;>(^)!I9ON>.+F=%[,-X;T;PQ2!VB MD9Q4OBDK9W!58IQ;?%2.JZU$ MU0'X:@1F3P"7\$DKUUCX6=6B_G=\B"1/3-F1Z15[%O"WREU 3 FPB+%G\.*3 M\GC BY_ >W_4Z 4_*,-R+,-;::M6V]X(^&NYML[@_OG[7!G&+,GY+/Y,7=H= MK\0\P$-CA;D5P>+''V@6_?2,AN2D(7D.?;'",UKW2%IOX)U4THG7+6[R,WK. M,7\6^SSSFT; UFAKH>+&W$FU!=[I7KFABKB#="6Y0P*\JOJN;T>[T\;)[WPX MALA4/MIS>V&\#1O=XBUA+P&;K=?"G/H-$ZG -;JWF,=.X?U9#LNGDOZ*M]LC MYX.#I_&(T26L],;MN:>%PNQQ4(M;O,=V>"LAH+9(_14PEI"L+-&:T+@@659. MT2XR$L414OK:2X-\/JR6L,.,*%%J"RRCA.8E3-*2T#*9HDI*RB*]#Q@//]; MB'9081NYLY!C0%Y@06@2D91&4\AH25C.[B,/)-%RHFJ4;O7V#FC,2,%2F.0I M*5(VA30C91[?1^$.KP4HW@D+E)$RBC '(QE#.2RG<*,=;T]E/5LUE$U)7.(? M"L%R)"S#7(DO1YDE)(TI_,)5CY?__Z*QM&0D2B.OI"Q)Z8N&0G"N+)[LJX]A MN#Y),I)%\11HDN+N>&E?*=8<-T*>4.QK6I HB5[:5_2.8ZQUGI"DI/_1UXA$ M18Y])06-7]Q95I2^G;X>,LL?/ PH>3M\/QB>WV?QC?J M-'MZX9?CPW;O/GX>?.)F*Y6%5FPP-+K(TP#,^.2. Z=WPS.WU@[K.Y@-?J4( MXQUP?:.U.PY\@M-WS^(?4$L#!!0 ( && B%54*5+=D0, .4' 9 M>&PO=V]R:W-H965T@#+8UM8BE2):EXTU^_0TI1G#0QBKY(/&8^?G,O]DI_-CM$ M"U\J(HU#[99 $3P>W?+NS[B!:+6JVQ3NTO]4WFG91 MCU+R"J7A2H+&S3(X2^;G(R?O!7[GN#<':W"6K)7Z[#97Y3*('2$46%B'P.CW M@!SLSC9>_@79*5<,E-(91I-,*?9VMC->7$7V\9VV*-WL9R=3(W-2MP&5 A M&-0/&*R^^R:9Q#\>83KJF8Z.H:_NJ.[*1B"H#5PKN?W!HJ[ \7^+Z7&L9WT7 M92@4%9.A:#MLNT/8*$%5R>5V#B==I>YUD3CV=*^I#9E1"YA M[6;&*3"J5TH,T5!KH?9H=Y2JBO TF660GG'.W+DWJ?E(0T(NT97@I7]\S82G MY)ND^?^N&+Y5W-%!ZZU0;_V ,>!#U';A_K2?86=MZWX6;P?@)Z:W7!H0N"'5 M>#@=!Z#;H=)NK*I](U\K2V/!+WZ"?[ZBM02P,$% M @ 88"(5?OL?9 7!0 -PP !D !X;"]W;W)K&ULC5?;VPG>>CT 28AD6,24 !0 MLOOUW04I16DDU2_"A;MG+SB[@,[72C^94@@+STTMS<6@M'9Y-AJ9O!0--[Y: M"HE?YDHWW.)2+T9FJ04OG%)3CU@0I*.&5W(P/7=[MWIZKEI;5U+<:C!MTW#] M9@:Y(4 M=^<;]%]=[!C+(S?B2M5?JL*6%X/Q HQYVUM[]3Z-]''DQ!>KFKC?F'=R<8H MG+?&JJ971@^:2G8C?^[SL*,P#@XHL%Z!.;\[0\[+7[CETW.MUJ!)&M%HXD)U MVNA<)>E0[JW&KQ7JV>F]5?G3*<550*X:/&O#7;I.'OAC+QUO/XV/HTWNLR:*M!:@YN"B@B^)J]^3N1*X6LOKG MO[GOW#]NX*$4,%_GKB?%:M0=-FZ#A&/^'.[$H92WYJ ML1*R%? 31%Z:,C<&68IC&.!&AI.QE\09W',L'1<+9NQ)6/*=>4DZ@3&;0.:% M40J)EV89/(B\E*I6BQ&$P@S+PH9W&#R-(AG.BSA@<2&?Q(.X>V;,0O9 MNQ_&*&;PH"Q:.7C8/1:%/_;"+*!)Y+%QC),$'0YI)V88!G.FKK^VE7WID?B: M:SQ%\9R75'@%TDY#SDU)'$*NR+YMKRM;NG/_LVT;F.6(82KZXA^IIV1;3\GK MZXG"A)NELSJCRP*=W5=!1R'W-X#9#\6#G/]V*Z$AJ) OIJ\]>N1O_@LJ4 -GT80H]%6 *ASQ(X15[[T80*(O&1H+%/Q<$2 M+T/^7?=N%4B""=)@HY),_#0B%>;'$> =.Q<5]883AC(L\6,28F,_)5P:5CQNA7#[MHSWTA[ M5/PU/&9>%E.C2B,_3. ]P6#:0NS6,60IL:\GRDD:)4-( S\=[[(UFDR&I#S. M7D-/[(^N46:!'["]QS[:>/>D_L#U MHL*648LYJ@9^AJU+=\_4;F'5TCT-'Y7%AZ:;EOBR%YH$\/M<*;M9D('M?X7I MOU!+ P04 " !A@(A5:!Y)9$X$ 3% &0 'AL+W=O4$)]HH2VW/<09VAFENS:>Z[Y'/IZR0*BR#+,_UJ0E.UGEFN]=WRGZXU4'?9\NL5K\D3D\_:10\NN61*:D5Q0EB-. M5C/KWITLW4 9:,0?E.S%T3-2KKPP]JH:OR4SRU$S(BF)I:+ \+GZ*T/75#;I"=OE6()JCYYQ*\>FHX_<-*P3. M$^B\:K2GMH1)JJ'LN)K0HIR0=V9"/OK";NR9W_MOHRW\]>B,8?BT77_/YY^129(1C MR3BZAL^3Q@@6&24T+21);B:FU2[Y C.?2H,3L<4QF5F0YP3A.V+-?_[)'3B_ MF$+=)UG4)]FR)[+&H@3UH@1=[/4W; I_:3G0EFK3V,UOW4$ 4M@=Q]6 "AU_ MU$1%!I07COV@"5N:AG2#X6',AI-A[638J;R(Y SRWY'VS'H+^]1;GV11GV3+ MGL@:2S&HEV+0J;O03)8$Q2S+(--O]H/H!P1$O("S=?HFKYWWY@6 MJQPG/)+** B'7DN=!I0?ABT-1R8N/QBWQ&E >6-_;-;FL [(\')M=F;#89_J M[),LZI-LV1-98S%&]6*,_B=UCBY2IP%E4*>)ZU2=!M1Y=8[K@(S_64"T0J$\ M1V2U@GH=L16".C-^16RKBG>A-W4(BN0T!KOJ9:&*OH]"-CYQP&F%ZT-$]"%B MV85HA,AU#F6PTQFDJ/QJT;XW]50#?B0?$\R@'R/;J8!,L/,*GB']? ZY;K0Q;=28"&2PZ*8A5A2C8X+,N?. M.1&B&39H"]$(\]VV$(TP-S@CQ,/YP^VLI.OO]$+7_XR_SZ7M$[=@L0%IY)"3B)O<5K 61>M.,M4OMH6$NM;&$CL!/,7$-_I&Z\]*7*@;Z\+ON"^9K"OIB2%0SEW UAJKR\ M@2H;DFWU%&PO=V]R:W-H965T)G!FA4NFY:4HOA)C*'D\AP2\K+F*J ML"H"4Z8"J%^(XLAT+&MDQI0EACLMVA;"G?),12R!A2 RBV,J7B\AXOG,L(VW MA@<6A$HWF.XTI0$\@GI*%P)K9NWBLQ@2R7A"!*QFQH5]/K$43@*6U!\;6&.421=L)YO%2F1CVF%FZ7W]RO"WB$65() MYE4/*[$.(.8)>6; M;JJ%V!+8@ST"IQ(X_ROH5X)^ 5K.K,"ZHHJZ4\%S(G1O=-.%8FT*-=*P1&_C MHQ+XE:%.N9>9Q!8IBD<](E M)X0EY(Y%D>X]-15.1-N97C7H93FHLV?0>[[N$;O\C@J4CYOD M)N+7:^#4:^ 4?H,]?K=9%I,+[R5CDFG^)J!6!WW7SF5*/9@9>)DDB#48[N=/ M]LCZVH1W)+,=V'X-VR_<^Q]M^!8P^7V+;>1&02S_--'WCTE_)+,=^D%-/VC= MZA]Y D*&+,4#K #]%>E022A)07B0J&X3?:OEH?2EV:0PTS%V[>(17C<@#6ND M82O2(A->B(&,I()Y0#"R8VQL/T\PTJIE&K4QW=,-B MO)0TYEFB"%]A>$H42P+<(EV4S =1Q"J2TE>ZC*")LW6,0SE+,]O>XG1Z>[;N MK,8\:\7\QKF?8Q0]);!)\;\&/E%T@W\A/\._&U)5"] $U^I\*%QI-MIBLYK) MQC79N)7L.A,J!/%15&TU.13B2&8[O).:=W+\J#HY)OV1S';H;>L]B[!:]_LB M" 0$5&'\H4R0-8TRJ*[MSEUE?F.V8/US_@;#87T"JYR@=0:'$II;*9/.5S&G M"!AF/A<-[JG6%<$V4*6%843XLL:LD5YF1%,<2T&83N@-]7G*NWBD[,ZD3< M_0M02P,$% @ 88"(595]B=<2!P ?T( !D !X;"]W;W)K&ULM9Q=DYI(%(;_2I>;VDJJDA$:0%[IY06:'*/Z2;!E+R;? #Y/K MP39-=Z^'PV2U98&;7$4[%O)/-E$%/A#JBC&,'"]<#"? MY=ONXODLVJ>^%[*[F"3[('#C[[?,CP[7 W7PM.&#][!-LPW#^6SG/K"/+/V\ MNXOYN^&)LO8"%B9>%)*8;:X'-^IKATZS@+S%GQX[)&>O23:4^RCZDKUYL[X> M*%F/F,]6:89P^;]'MF"^GY%X/[X6T,$I9Q9X_OJ)OLP'SP=S[R9L$?E_>>MT M>SV8#,B:;=R]GWZ(#@XK!J1GO%7D)_E?!%Q[_N]^* M+^(L@'.: V@10+L&:$6 5@TP+@2,BH!1UP"]"-"K :,+ 4818'0-&!7X7,]_CZ;B[F(2[Q\O_K[+=]&WJ0L2/YIVE^.R%$S,IO> M7B<[=\6N!WS^2EC\R ;S7W]1#>6W)JD@82829B%A2R3,1L(<$$R0W^@DOY&, M/K>C:'WP?+])9<=((X_,UCR/<]48Z6-].AL^G@NH8SNS8SM+VN.^96]..M$, M,:F-3.J 8$)%]5-%]4X5?4G<];]\P< 7EFGCI'O$Z&??S"N^PJW4MJ&16FUD M2CO4=Z='PI9(F(V$.2"8(!'C)!%#*I&W^WUP/M\TJ4-*Z#O%(&$F$F8A84LD MS$;"'!!,4-OXI+8Q?H4S1LH/"3.1, L)6R)A-A+F@&""_"8G^4VD![N%FVP) M/_$DJ^P%XQ)\=/U+Y])!")G]%4(E&9":59!._^6J3:MGALLH4EM*,UI M'8*HE#,/5?WADVIY:&^!(&DFE&85M/-O5S,T7:\*!)G4AM*',62W-9%7N)C?+I7UI W68H3032K,* MFG \KZULH-XQE.:@:**^2OM8E=J#\T]1ZOID=7Z?"=FY7M-]&+=R5&]108UC M*,TJ:.>BTB>:4G7QH$EM*,TI:,;%(8B"*0U?5>[X7A),^R$):O]":2:49JEU M#[6V0H8:P%":@Z*) BO-8E7N%B_W<7ZVU7()54[I+2>H70RE65#:$DJSH30' M11/O^BL]:*K@KZ52J"<-I9E0F@6E+:$T&TIS4#11AZ7#3>4.]Z+U2AFM6Z=4 M5T:5VXLZM3([M;+D7>Y=?*@M7=#.YUMJ&)6S1P>54RQJZ4I3N2LM%K5UM22G M]3ZL0+UIVN0F&UI5,G2*6VP/<=4G6C58T:W M=F;'=I:\[[U5 #66.X[!0645ZUMZRU3N+-*Z24DGE*K5.TT[MC,[MK/D M7>Y=5J@-?&$,D]J$ ,HJEK4T@BGH5F(YI_=4 /6!:8/M.1Y7Q0*]ZQA*LZ$T M!T43)56:Q51N%G>\"D7KENDK=5*].+/HULSLULR2=[VW"*".;M,0J*K5#AC_ MAU5+2ZN6RJW:ANJV'SN@EBV49M*ZR4I'M8D&>A,OE&9#:0Z*)JJK]'7IC_FZ MC:JJ&YPC75=JOV_IV,XLVNDM[2SY$'J+ >K!=ARK@\HJEKET5ZG<7?UA^U[. M[7TD@?JM!4UBN%O0A$LHS8;2'!3M*+#AV:_= Q8_Y$\^R'[ O@_3XP_?3UM/ M3U>XR9\I,"R;'Q_-\,Z-'[PP(3[;\%#E:LSW]_CXM(/CFS3:Y;^=OX_2- KR MEUOF$I7)LK93*;FQ;QBN28'G-,Y+"DP47"5;0%4M;9H+@>9&4 M,-MSG-!.,$VM:%2,344TXKEB-"53@62>)%C\>4,8WXPMU]H.?*;+E=(#=C3* M\)+,B/J:307T[!IE3A.22LI3),AB;+UV;R9N3R<4$=\HVD:J@0./%G,GB%VVJ6,="<2X53ZID8)#0M/S'CY40>PE0 MJ#G!JQ*\?TWPJP2_*+1D5I1UBQ6.1H)OD-#1@*8;A39%-E1#4SV-,R7@*84\ M%V K;ZG79<,7M3,O-.,/L4JVOD MNY?(@'(WN]7Y(A:C#L>W54@VNOYMIKY?HZCO,D M9^#D.:QL$ .LK7ULHEDB!7L$KGJNXQ[R-(3Y0>@X9J)!333X+U%3HDQ<@R,2 M;A!ZS@'5XRC/]T])&M9,PU:F'PA\,E>:HH*^;W;IL.8Z;.5ZEXN4 MJER0@NR"/NJVD60KSE.GIR.P1LFNL]O(G6?T:07>D1)=H36EV#O3N-UZM<+; MM^' 'X8'7C5%]=R^V:ON[F#AMF[8T80G6:Z(V#$U4NST"-$56K/DW2'"]9_3 MJZU'E"=+T1%:4XK=&<5M/Z0\W:N]H[.2-QSV#[=_0YCO#@>'^[^]=W70][:/ M6"QI*A$C"\ASKOO@=E%>A&PO=V]R:W-H965T MIG0:S_< MW ?%+* Y6W(E >F_/TDV#E#C0*,/_0*2O,^SJ]W5ZF6P9?R[6 %(])(F5 R= ME919WW5%O((4BR;+@*HO"\93+%67+UV1<VVDI_+,V'?=^3@?.IZV"!*(I:; ZF\#$T@2 MS:3L^+L@=4J=&KC?WK%'9O)J,L]8P(0E?Y&Y7 V=.P?-88'7B7QBVU^AF%!' M\\4L$>87;0M9ST'Q6DB6%F!E04IH_H]?"D?L 11/-2 H ,$QH'T"T"H K7,U MM M ^UP-G0+0.1?0+0!=X_O<6<;34RSQ:,#9%G$MK=ATPX3+H)6#"=69-9-< M?24*)T>S=98EH%)%X@0M",4T)JHE))9F%!&:IZ].@ZO?,>=8I\(UNIJ"Q"01 MU^@&?9E-T=6':_1!2:,'DB1*6 QS36MRXL&6 M_ANFI[0?^+)5)EK+\+5.\#W!!N@:&N@)=,$C=(D>@9OC;Y^4MSHHTI0\:TJRW)#VM6&Z%+=%QF.8>BH M6BR ;\ 9_?R3W_5^J0JQ3;*I3;+0)EEDB>P@-=IE:K3KV$=34*2J[)C@@@H^ M%5 5UYQ%[6*:1F^9FU'0[ WV7XUK3+MU6 M;))-;9*%-LDB2V0'R7)7)LO=_^7$<61'+VWE[1]9KMXY-(K0F7QO$?[0E' MKU &^27-$9%O%I1E4,@M6YH\9P@FVBA+3<>R C.#F!CA4)]-63BDA4@Q05,& M>)%ED/V^02G=C S;V!X\X.5*J ,S'.9PB69(/.93)G=FS9+@#!&.*0$,+4;& MM3V8! JO =\PVO"=-5!*YI0^J)BZ" X9#1#6 *+=G40F=?6\M\8:+Z9":8?(NEG0AG19ZG2!9>P!0L M,($DQG+%!13Z%&!2-J.JZNEG)&L"QI2+,W :(0%QRL_ !7B<1>#TY R<2#CX MNJ(%AR3A0U/(")4?,ZZBN2FC<5Z)Q@5WE(@5!Q.2H*3#/CILWS]@;\K,U.EQ MMNFY<0X2WL?B$KCV.7 LQ^F(9WR\N=TEY_^\3_[9^UXRW+I77,WGOL;'EI#@ M/[H7SF47$$Y3G)2M(>L-I@QQU4CZ@"[ ;=U.LVT[LX%D]^'GUWM40;@ M=0>@OID#GL,8C8Q<^6)K9(3OW]F!]:&K-F])%KTEV>2-R/:JZ-55] ZQA_WG7U0U ;U_*"W M#YJT0;;M.B]4>W+]6JY_4.ZLF)'SB(:4%$^96J3^L1Y5K?S(WS&WLPMCO.(SG2E!/("WTY M#]U!ML2$R[PMI"OK\DI6AY4S1KD1-->7Z)P*>27KY4J.98@I@'R_H%1L-\I! M/>B%?P%02P,$% @ 88"(5?*F0KB% P W L !D !X;"]W;W)K&ULK59-<]LV$/TK&#;3D6=L4_R678DSMJ2T/J3Q1$ES MZ/0 DRL1$Q)@ -!R\NL#@!0KD93LIKY( /CV[;[% MCIEO$O(@.0Z*G(J9A9 MF93EM6V+)(,"BTM6 E5?UHP76*HIW]BBY(!38U3DMCL>AW:!";7BJ5F[Y_&4 M53(G%.XY$E518/[M%G*VG5F.M5OX0#:9U MV/"WQ!E8@/Y7W7,WLEB4E!5!! M&$43C3> /XBL!5[8Z25/##V14_NTIDUU@%!#HG4#%C]/<(<\EP3 MJ3"^-IQ6ZU(;[H]W[&^-=J7E 0N8L_PS264VLR862F&-JUQ^8-L_H-$3:+Z$ MY<+\HFV#'5LHJ81D16.L(B@(K?_Q4Y.'/0/%,VS@-@9NU\ _8N U!MY+/?B- M@?]2#T%C8*3;M7:3N 66.)YRMD5N.Q#/_.7FSI"< M_^=]^=/>#Y+AM<7C&3[O&!_?8$J^F^(X1W-&!*VF]TST'HRC(+;(W> MMO6UVM670'_?/ C)U87QSU!YU 'XPP'H2_1:E#B!F55J7_P1K/C77YQP_-O0 MWKPFV>(UR9:O1':PBWZ[B_XI]OB.2E"L^JCK9"@?9". MR(V>E=M'7'0K?3& \8).2I9]D!,&1]1.6K63DVH_,OU*L_^F>?*"L]O'>(Y^ M8 YD]T%.U#V\?NU( WY@^4:"$5536CT^[VK:B-Z8#ZZS?.M=S M9V!]H5K7NM/\E[[N>]]AOM'G(H>U2E:99>F!2M5YFF*GV M&[@&J.]KQN1NHAVT#7W\ U!+ P04 " !A@(A5FHB]P-4" )!P &0 M 'AL+W=OL#$T@#9*F/RA= M&XF6H?& 0'1LSVYR22P<.[.=%O[[G9TTM"4@'O:2^.R[S]]W=[E,-U(]Z1S MD.>""SWS_K.(>"ZC-9@L"35*J"&C15YNM2 4U<4,'], A&?D&9\**I MV[M7T516AC,!]XKHJBBH>ID#EYN9U_.V&P\LRXW=\*-I23-8@GDL[Q5:?HN2 ML *$9E(0!>G,N^Q-%D/K[QQ^,]CHG36Q2E92/EGC)IEY@24$'&)C$2B^UK MSBT0TOC;8'KME39P=[U%OW;:4Y^0F-'D

+2*#QE&&>B9566'+ LAG*2,D%%S'"E M#35NES!1MXK-^?&>]X+JG%QC&Y";5Y\35Q>D>.C$W*$,.17 M+BM-1:*GOD'F]GX_;EC.:Y;A.RPOR*T4)M?DAT@@V8_W47$K.]S*GH]](&(1A!Y_%Y\-[']#IMU7H.[S^.W@NE25E"<%$$EK(2AB-.8MYA7IM M\DP.I "J*U671::$HPF$,[IBG!D&>M*5V/KB0??%=D9,=$ECF'DX!#2H-7C1 MUR^]4?"]*RO_"6PO1X,V1X./T*.[$A2VF,A(;+.58N-IDBI9$-F>N)1T]E>- M/7+8=K*MHXO^^'SJKW?EO77J!1?AN/7:XSUL>0\_R;LNF+*#Y52FIQ4:5&O M2LL5?C*BKC0\QSD5&;A6$#@'#^2A,V>9^]@ZE0X[11PH?>LT'(\.=/H[4Z4 ME;EAJTELF[/^TMK==IY?NC%VL#_'.5^/Y5>8^B=Q2U7&A$9A*4(&9^?(2]6# MMS:,+-WL6DF#D] M<_Q7@;(.>)Y*:;:&O:#]^T7_ %!+ P04 " !A@(A5 M7FUE@=D$ "@&@ &0 'AL+W=OMP_#/C V;0N51)>DXV:_OI2LZ)5R M$H#^8HO6W:/GSN3=0VJR9_RKV% JT?P,Y+DUFQ2_G;'9Q.VDVF2TSN.Q"[+"']\1U.V MGUK8>OKA<[+>R.('>S;9DC6=4_EE>\?5R*Y1EDE&DW3M$!2/+Y5H%;]S,*Q M??V$_KX,7@5S3P2]9ND_R5)NIE9DH25=D5TJ/[/]!UH%Y!=X"Y:*\A/M*UO' M0HN=D"RKG!6#+,D/W^1[E8B6 _9&'*!R@) M6"NTXJ+,3>FMHDGRXF^<2Z[N)LI/SFYS2?)U4^25-T M-E?S9KE3=]D*M6RO2MNWZ.R&2I*DZNH.X+W M/LD32<\_JMFV'*8 _?M1V:-;23/QGR[6 [BG!R\6Z:78D@6=6FH5"LH?J#7[ M^2<<.+_J(C<$ULF#6^?!/88^^XTS(=""4Y]5BL!&T*!ZH:.Q<'(0[U5/V:JG^4ZA^J3+\@H?[@Z7'@^2[ND=28A2YV M1S@&-BW M7<)5.C_,K]!6973%TH3I6_M1I-=.=E-HW;B;SH]/VOJQT=YO"JV;BZ;[8T/M MO\+I+/X X["_I#1V:O7#Z&QM^C\V)P"PIK/[,8[[ D!GYP5J"8Z0;10 -B(! M\+"Y@X/C@:;2V&'/#V)_A&>C O!Q&5"7@,.>A'*UATO+M(I-LM67 J/]WQ1: M-_Y& >"32@!L5 .80NOFHE$!V) ,P,,&'_IQ&$%_UH[8X9%9VR@!;$X*8)T6 M\!P?#[JLSM#!H3="%QHU $;4 S;?*!*9]A/J\[.CQQO1%]!HP?@A7J@V@:H M*TD7FYRE;/VH96Q4%9A"ZT;?.@\X[8& V1.!4Z@":%0!&%(%H.GV+D30;V#/ MVW69-JH S*D"T'3[T(_\P0+3J8?(=4=.,*!1!6!$%<"PVZM>'[I]FD.ST//B ML7+5: )XH2:0G"PIRDE&M4+@.,RK9_PIA T0@!.*@3 J! PA=;-12,$P) 0 M ,U.'V*GWUF?->OR;&0 F),!H.ON$$!_^Z*U".J,(]S96&JA+ "P-U?\68?!H4+RGJEU*S'U!+ P04 " !A@(A5%FU(#5P# O M$ &0 'AL+W=O(%UYR;0R)W=GN.OCTV$D6^I"%#6*YU-_&>+#*I)^QP MO,0+N 3Y<7G!UKJ!_CZ!7"WH/]="O!?V'>AC4@L&NP+]'X-<"OXQ]%:PRTA&6.!QS MMD9<6RN:?BC35:I5@ G5!^M2!FA@Z>'Z"DB%'W(V$HHF1C;4BU)@^VD=G]2 MN??N<=]#YXS*3* 932%MT4?=^A=_TL?=>M?K -@JEDU O;N GGB=Q'>)/$8] M]SGR',]K6=#IP^5N6SS^S?OLW[S'?^U]*Y:]YG#V2E[O'EY,*)%P]$8=OQ1M MG-1I=5*_O%'VZ$Q"(;ZV';T*WF^'ZQM[))8X@8FEKF0!_ :L\-D3UW=>MJ7- M)"PR"9N9A,6&8%OI[C?I[G?1PVG!N"0_<5ERX%;53@%M>:TH?DG1A?,F[ 6^ MXXSMF\V$M5@YSJY5M&_ENFY_UVRV;S8,!KM6<>?V_C)X@R9X@\[@O:JO[.<( MI]]4W5#%7[9>R(.]K7A[L>MT]=C#ON_0W8NO28>Q(=A6&OPF#7YG&N(5EQEP M-$VN5T00?93;DM )>>S59!(6F83-3,)B0["MM 9-6H/_68D"D^DV"8M,PF8F M8;$AV%:ZATVZAV8NTT[,8Q-K$A:9A,U,PN+A7CT(@J8<5.FR-QJ: OBB;#T% M2MB*RNKG8S/;=+?3LJG;F3]Q1Z=NRWSDCF95\_H;7[72YY@O"!4HA[ERY1P' MJIKPJCVM!I(MRW;JBDG5G)6/F>KH@6L#]7[.F+P;: ?-?P3A+U!+ P04 M" !A@(A5O.Y\97<# !*$ &0 'AL+W=OI/JJMX@&OI6%T+-@:TQU%88ZVV+) M]$!6*.C)6JJ2&:JJ3:@KA2QWHK((DR@:AR7C(IA/W;U[-9_*G2FXP'L%>E>6 M3'W_B(4\S((X>+[QB6^VQMX(Y].*;7"%YJ&Z5U0+&Y>,"B\(ZT7O\=F.PLF >2X9KO"?)*'&SP.Z,+Z9;+0[A<.==OQ M*(!LIXTLCV)Z@Y*+^LJ^'4&<".*7!,E1D/RL8'@4#']6,#H*1HY,/13'(66& MS:=*'D#9UN1F"PZF4]/PN;#??644/>6D,_.%+$MNZ$,:#4SDD$EAN-B@R#AJ M>)VB8;S0;^ =/*Q2>/WJ#;P"+N".%P5]-CT-#;V$M0JS8XHK7;$,9P&%K4:UQV#^^V_Q./K0Q<:G6>K)K,5MV' ; M.O?A"]R64FM8M.;:YR6U@5N#I?[2!7+H$Z1/L]2360ODJ $YZIV ?U6HF*4( M!=+R!T(:^$[;149Q36 QAYW(N<[D3ABJL-(6NO#V=G,N7I]F:6T61\[-[F/[ M^7@XH.C==W"[:+A=_"(W@ZH$N78KHJ+MJ0M:;Q_G0O-IEO://HYIL$SIG@DX M;D".SU@!X5]X$'8_OT/-NHCUFIU+S*=9ZLFL!?&R@7CI>SF\] G2IUGJR:P% M.JQ MA>=]@^=]+YX;9(79KMB>:&BXSNE R36M;D8JBM_E67MU27VYMFB=Y2-P[->]W*MO:G;A2/$.@C!9N5M=02676 MDG*-3IRUY?CT9!"UPVW1W^W9D#RYU9#"D[S-9MF4&VVXT'0D69-]-+BD75S5 MB6M=,;)RJ=R3-)08NN*6DGU4M@$]7TMIGBLV.VS^/IC_!U!+ P04 " !A M@(A5] 4VZ*T# #)#@ &0 'AL+W=O?XK%A%1."!")9,&#U]PA32)*"2$WCOYK3:"0+8/MZS[XH MY++& *4O^)K'I\_((O8HDH?]&VCK4,%.5"LK0& MJQFDA%;_>%?[T (H'CW J0%.%^ ] 7!K@'NJ@E<#O%,5_!K@GPH(:D!0>E^9 M53H]PQ)/1IQM$2^B%5MQ49:K1"N#"2T6UIWDZBE1.#GY1".6 I)X!P)=S$!B MDHA+]!;=W\W0Q:M+] H1BKYM6"XPC<7(E$JT@)I1+7!3"3A/"+CH"Z-R(]"< MQA!K\+-^_+L>O*F2;3)V]AG?.+V$?T;R"KGV&^18CJ.9S_1TN*U+Y_?4Y[^G MONB'?\;T*?4#+]UF];@EG]N_>K[A'9H1$25,Y!S0/]=+(;G:,_[5+9>*T=,S M%OOH4&0X@K&A-DH!_!&,R>L_[,!ZKZO5.)Y[OO1N9CNUJ:("L<' ;-CH-LQQY8AU%S393M M6_YAU*(WLQ?ZYC>^^;V^S5;:,-^R.V;VIOM",X/&S."99KY!&2>J%R+)=Q3G M:IPAV$4@1'NE(M6[J$]H]/"VZ#YBI%:RZL@$+IN:?T?EZ)W8<\MQBN+\G(J+,Y%553-;K78*?%T> MBH3:6'(JJ[ZI&6W.7=?E<:,S?F,/I[9F?&8/Y]6QZA=]=@OF53'AO)RH\Z:P(L ]7S%F-S?% +-Z77R$U!+ P04 M " !A@(A54]&2UC4$ !*$P &0 'AL+W=O;QP3Y8NO9KYG$JJ(/RALY<$Q,E(>./]L3FZRB>,91I!#J@P$T1\;F$&>&R3-XTL- MZC1KFL3#XT?T]Y5X+>:!2)CQ_$^:J=7$&3HH@P4I"G/9?4? M;7>Q2>*@M)2*%W6R9E!0MOLD7^M"'"3@\$R"7R?X3TT(ZH2@$KIC5LFZ)HI, MQX)OD3#1<<5+6ILK4:RLQMG"NAOZ4Z3TUO6 8/"C(&4J*+N>Z2K,P!\06Z MY6SY1H$HT+6.N$07UZ (S>4E>H,^S:_1Q:M+] I1ACZN>"D)R^3859J1P773 M>O5WN]7],ZO_GJH!"O!KY'N^;TF?=:?_2MBY=%?7H2F&WQ3#K_"",WA&*+IA M4HE2=ZI"?]WJ '2CH)!_V\3MT$([FGD K^2:I#!Q]!,F06S F?[T XZ]GVU2 M>P)K"0\:X4$7^O1.4);2-8A*61*6 DJY5-8^W,%' M![1PG.#1$7E+U @G@9U[U'"/.KE_Y$H7UCQFKQ$#:VVCDW5'OH6>)2SPAGYB MYQ2,X4=-AR'G1S#0>3]B.; *!?H-ZY HJP$ MLUF-;%P[P9Z[F_0$UM(]:G2/>MU&1WT*[PFL)1Q[^VGJ_>^-M(8XW")CK[5% MUK//.^G*H[@VR8.1CSM)SA71$U^/;OW\@%1(Z%.T!I'JFZ6MFY5S[2+\ S+> MP NC8\Z=*[^T_/OYC3NGY'0F(*,*O5T* --Z5BF]3NV^T-J"]W,;![T^:KC3 M!SQ;?$]H;?%[3X"[3<%+^CBT]G$4'4^$[J5?*FUO&?!_> 8SV6XY8>@]26E. MU3?T+WI2=W?B/OL&]X36KL+>F."XW^[N-#K/%M\36EO\WN#@;H?SI%&2G(R2 MP&;*\:G!"3I<.=X['-QM<>YAP_,-9,GT@8DF9 M1#DL=)HW2'2'B]V+F]V)XNOJW<<#5XH7U>$*2 ;"!.CO%US;\OK$O$YI7I]- MOP-02P,$% @ 88"(50:,HZ2Q"@ 2V@ !D !X;"]W;W)K&ULM9U;;]LX&H;_"N$]H 6RL['8 M"\6F$Z&6Y*'HI%G,CU_J$-.4:<;TO.Y%XX/X4GJEC^2CCY3/GRO^O7YD3) ? MQ:*L+T:/0BP_C,?U])$567U:+5DIOYE7O,B$?,L?QO62LVS6%BH6X\#SDG&1 MY>7H\KS][(9?GE$V!=HM?<_9<;[PFS:'<5]7W MYLWU[&+D-7O$%FPJ&HE,_GEB5VRQ:)3D?OS6BX[6=38%-U^_JG]N#UX>S'U6 MLZMJ\>]\)AXO1I,1F;%YMEJ(V^KY'ZP_H+C1FU:+NOV?//?;>B,R7=6B*OK" M<@^*O.S^9C]Z(S8*2!US@: O$.Q;(.P+A,,"T8X"45\@:IWI#J7U@68BNSSG MU3/AS=92K7G1FMF6EH>?E\UYOQ-\%F):MK\N[GC/.L.1'O MR3O*1)8OZO?D;^27.TK>_?G]^5C(&IMRXVFO?M6I!SO4S\C7JA2/-?E)5C/3 MRX_EGJYW-WC=W4^!5?#;5)P2;W)" B_P3?NS1_'0;XL'AN+47OR?6;FKN'8T MX=K\L-6+=NA]D>])-2=7G,UR07XGM^RI6CSEYYL6J M,.SU)VLM3CM;M1JQ[N M<)?*"YMY!B%"2F MF>A[:A#I02.UEP,9"56C*#7=RHWQN&^](N]$)H?C)"\%D_*"R/'X6T%K5W1V MTS>&;10/PA95J^Y3H'P*#HU<=#>S(J.+4!B JE&4FFZUH@;_#-M'0L$!JD91:OK] M7(4.@74\?7G+9JQ8MCF )<^GLGVSQW8OIT6C?^H%P;"'M-?KZA)*37=)44%@ MIX(_$-NQT44H,D#5*$I-MUJ!11! 8SN H@14C:+4="L52@3V_(9S;'=R?JC' MMN]O!S<4$U!JNDT*$P([)OR!X$Y(5LZ(>)1#HVPN!TA&5Z&)#:@:1:GISBOP M"&)LK$,3'% UBE+3K52<$M@YQ3G6.[FSS5 ?!CDTDX%2T_U1)!/82<8IR"40 MRW>BVF>8;J_7^9J$YCU0:KKGBHB""3:\H<0#5:,H-=U*13R!/5'B'-YG;X:$=LSI9\1\?."-*>8;V'8)YX"$ ML@I*3;=/L4J(9940RBI0-8I2TZU4K!+:6>6 O)Q=T=G-Q)A2B.-DD%) 5:L; MI: E/$;ZQ2[J[)4Y_9*$DZ%7QX"-4,%&:$^_]-/[R'W%9=EF"N TD]4U<_]D MWS!?B15G9+J>C&6U[XQR0QZ"+4-%%:*>+5^\6[(GQIC=M M9J%71HW5^I\ M84(Q J6F&ZXP(L)B1 3%"*@:1:GI5BJ,B.P8<4",F\?]VY,7[#4[^W0,BH@4 M141VBC#$^%6[LC'C+^135K,NLNV]-I0IH&H4I:;;J\ CPF8Y(FB6 ZI&46JZ ME8I#(CN''!#19\:(]K8C&IKM0*GI2P(5O,1V>-D_HG?WT?8JG!<+0M,8*#7= M7@4^,3:-$4.1!JI&46JZE0II8GL:PSVB8T,BPS@.M]?L[-,Q>"56O!+;><40 MT7=LNFJ&W>W5^#OY%^.%')MGY7I-J]$]Z&H0J!I%J>D6*]2)(VQ40R$&JD91 M:KJ5&VO2[0M&UJNJ)2*:.Q=[^9B\L(R;;L%>V4LZ^W0,0HD5H<1V0NFC>M[; M=6)97Q-OK^$(8_.M9WNESA8= TYB!2>Q,YRT<;FYJG_/I@^**% UBE+335:( M$F,1)88B"E2-HM1T*Q6BQ'9$::W,UU:>$%G+,GMI;6U2"&76?CB8F%!-&9O5 M9,ZK@M39@M7-[*-5+7MW^;=3,)X'Z+J5^,TY8115H?XT#\4UB9UKMLPM5T4S M/TMZ.,M>6M,XR\NG=CV>P52Y75;7S)S+G(_Y>U,QGEM;V05W.]W4&^O0#=7K&S MZ9$Y$S"FG M9>.Q8PFVP< ^8 S[A+%C\%^B^"^Q\]\1&PPH#_9J^GQA;ZNY. ;G)8KSDC>> M-7;PF*):WY[D,3^DD;#OCK/)T/082DT_%0H" M4^R,OQ0*<5 UBE+3K500E]HS:$=L)*"XEYH6'@WOPZ&JU+U4%)>ZSPH;GLS+?E&>4M:TE[2 MV:>C/-9YX[G.>^7<]DE+]DJ;:4G?V[$DQEZKLT?'0*E4H53JCE),B.X^^8&- M(!26H&H4I::[K6 IQ<)2"H4EJ!I%J>E/&U>P--EK;N ^P=TK:0^8C(VA;:_3 MU2&46N?0>./75PK&']I?L:G)M#GJ[H=8UI^N?RGG8_O[,&.U>?3W\ZH2KV^:"M:_ M'W3Y?U!+ P04 " !A@(A5MN=Y#KD$ #V'0 &0 'AL+W=O5;B:PK8KB@0?;S".=G/#6@\#=QDFY3+ 7,QVZ(-7F'^=7M-Q9W9 M4I*LP"7+2 DH7L^-2W@1P:ETJ"S^R/">'5T#&(GS7)+$.OYIH$8[IW0\OGZB_U(%+X*Y10PO2?YGEO!T;@0&2/ :[7)^ M0_:_X28@3_)BDK/J+]@WMI8!XAWCI&BXU"%;M:Q5XD+$4>+&25[0*6UH,F+*ON5M\A75LJ- MLN)4?)L)/[Y8<1+??9"I3D!,"K'_&*HJ>+:JMPX@:[!*$<7@JC):'AO=X)AL MRNQ?G+P'9R'F*,O9>_ !?%V%X.S=>_ .9"7XDI(=0V7"9B87*Y;SFG&SNJMZ M=?:)U3G@$REYRD!4)CA1^(?C_M,1?U-DJDV7_92N*WL4^#GFY\"!/P';LFW% M>I;/=X>J<%XW>_2_9^\DPVGWCE/QG%-[1VZ+9N]TML4EI:C<8*$G'-P^@F.[ M:_18#5_N$4W 7[\+)/C(<<'^5NV.>GY7/;_4T NV13&>&T(D&:;WV%C\^ /T MK9]5I=$)"W7"(DVP3A'=MHCN&'WQA7"4 W9*!O"#O,:JXM1:@"5A7(HX MW"DC'06\=!OJA(4Z89$F6*<*?EL%_XVUQ-=91)VP4"E"B,K(G?4Y*A$;1\?])3DJ%5X+D3M9 $;?3!:/0KE&,&Q(.. M>#ZC=YAGY485ZBCDI?M0)RS4"8LTP3J5F+:5F+ZQF$QU%E$G+-0)BS3!.D6$ MUJ$UL;Z3G#3@X]^W[?G3GIXHK *[9Q0JC";0Z:E.I+#R_,D)08%'S1D O^(24Y$&J3$H*;(R8YPB^09/&?@H[,5[4R4A^X6CO9=KY$9?_C\$4S=OLP,K;RI?,G7E9FA ME6U#..W+S- ,3AQXXCT+/'2'<+P]_,Q33)]B!256/\2,,EZ\)7720JVT2!>M M6XU#MPJ#MU87K:VN5EJHE1;IHG5+>6AWX6@C]AIUF0Y>J?9?X'[;)/RV2:0P M<09O;LVC,]0TGV^H4[99P3HKJ,L4HP50:B._7A/"G M&SE!>]2[^ ]02P,$% @ 88"(59Q9V.?\ P \A( !D !X;"]W;W)K M&ULQ5A=C^(V%/TK5^FJFI&ZY .&CRD@,3/==J3. M%BW:]J'J@TD,6)/8J>W 3-4?WVLGA$0-V:6--#Q [/@>^YSK&TX\/0CYK':4 M:GA)8JYFSD[K]-9U5;BC"5$]D5*.=S9")D1C4VY=E4I*(AN4Q&[@>4,W(8P[ M\ZGM6\KY5&0Z9IPN):@L28A\O:.Q.,P^^/3( =\2NC!U6Y!D-E+<2S:3Q&,\LC^@=+'LFLB:+W(OZ-17HW<\8.1'1#LEA_ M$H>?:$'HQN"%(E;V&P[YV-'$@3!36B1%,*X@83S_)2^%$)4 Q&D."(J X&L# M^D5 WQ+-5V9I/1!-YE,I#B#-:$0S%U8;&XUL&#=I7&F)=QG&Z?E*B_#YO1$B M@GN1X.Y0Q.I[]9%(28S&UW#U0#5AL;J&]_!Y]0!7[Z[A'3 .3RR.<;":NAK7 M8A#=L)CW+I\W.#-O'YX$USL%/_"(1@WQ]^WQDY9X%S4HA0B.0MP%K8"+5/:@ M[WT'@1<$3>MI#_\EU!CN-X77EM,O\]*W>(,S>$LJ;8WRD&*U*"U9J#%%RJ0+ M,LYTH^:MF.:)<*M2$M*9@R6OJ-Q39_[M-_[0^[Z)<$=@-?J#DO[ HO?/;)AO4K5,Q5E^D'/+W6I41F55$;_ MLY[A;WR<T"*U9Q1KH;5([.6.$I3*#,#[&R'TL6$F*(^Y MYO\ 4$L#!!0 ( && B%6)T3CB#08 &\G 9 >&PO=V]R:W-H965T MNT+6]_0 MO0C\B'QA@._#$+/7>Q+0X^T$3MXN?/6W.Y%<,-8W,=Z2)R*^Q5^8/#,*%<\/ M2<1]&@%&-K>3._C1L=* M,1WGQQYY1@D77FF]&=R\J=W.S&3%I& N"*1P/+K M0!Y($"1*LAW_YJ*3HLXDL'K\IOY[VGG9F6?,R0,-?OB>V-U.EA/@D0W>!^(K M/?Y!\@[-$CV7!CS]!,>\K#D![IX+&N;!L@6A'V7?^"4'40E LQ,!* ] 0P.L M/,!J!$#[1("=!]@IF:PK*0<'"[R^8?0(6%):JB4'*XXC3U[\4#N_,83L0M(0P\V;>Y\U M%YUHK@4^TTCL./@4><3KB']0QZ\4\89$5_!#;_SND5+P+F938)E7 )D(=;5' M'?[H"AD.3X8[ZO"_<'0JO-8;J\@&*]6S3NC]O0^?"?OU%S@W?Z,;0-.;S\%% M=B\ON^Y7)FAW"R:CUD<>8Y?<3N2PQ D[D,DZT^^"I5/,T216 VD7(&V5^OIQ M+[B0*>Y'VROP3+9^%,E#.4(%.'()N)!/@8)IICU+M9.!^["&R)+W]U!E-:20 MHVSE.QG,"@8S)8-/+X2Y?C*P]'17*3,VA68M+-=P!1M8--58PS(OL,R56.3K M:D-\T8]%*3,6R[R-I9DKFNJK05D44!;#GQ>2?@]]6)3"8S$MV@^5::T:H#35 M6 .U+$ ME:"^$YZDCD0%R$LLS9,\$10A^N _3A-MS#\2$98G7F7>Y_K*:*U,T M:[SG!Y5RU&U]+PM4LD"C6>"7,2PR?6A7NKE$T^:0\C"PG*-N[WMYE#X:*MUE MZ7U&YX16/YVKU6AU)<\YK#(LO3)4F^4JK'%)H\G>YK#L-JS9:CJWFK3.8:IA MZ:JAVE87_G%T:FGUV;E:C1::3>U6;IW#:\/2;,.!;GMT;FFUW[E:G=9R.F\- M6^;N,YAQ6'IQ:':C+=PC>/I>LB+U5*JHYRC;N-[&90^'*E]>'V=:4#O-5GE M'!+L@(2F=M,UZ*JU#JDTZ$AMT.NK3@,@:?+/.:0.URY??[-6)IW#M:/2M:,> MU]Y>>!I 2JMC1QV.W9I/48O4.2P[*BT[4EMVQ3+4%3CF8_R)(7XH5ZWF'G68 M^TZNYS#WJ#3W:-":>;)J57*\_G\"6?=B84_-=A8*$ BS/QHA AY^[5I; M>^B1LG*I9;^4HY9Z+^]RWH#4\X9QP\%8XEJG%3T]&07]'+,/5,X^4,_L0SE6 MC(6L=3+2T_(WR(LWR//3C,\Q74'E= 6I_T6XVVX9V6)!@"]Q^A'W77# P;YS MGJ+6<P4YM71EK;LM&\.=*VBZ'9 I;3OOI&@')F8:EG%LI'&I_",O"=I*Y[ M]*X!L[52T$5*5Z5UH.4TQ1HT3UY, .VEIG;#D:O6\@JL6+:WS%:.R0RDD M;)ON].)RD-I'(MNL5%PM=I/=I7NHC+)XMA7M,V9;"0P$9"-#S>E"WG>6[>[* M3@2-T_U.SU0(&J:'.X(]PI("\O<-I>+M)*F@V&.W_@]02P,$% @ 88"( M5<&.9%!" P Y@H !D !X;"]W;W)K&ULM99M M;YLP$(#_BL6FJ94:7A-(N@2I+WO[4+5JU_:S Y=@%6QFFZ25]N-GFX1D#4&) MIGT!&WQWSQUWQXV7C+^(#$"BUR*G8F)E4I;GCB.2# HL;%8"56]FC!=8JBV? M.Z+D@%,C5.2.[[JA4V!"K7ALGMWQ>,PJF1,*=QR)JB@P?[N$G"TGEF>M']R3 M>2;U R<>EW@.#R ?RSNN=DZC)24%4$$811QF$^O".[_T^EK G'@BL!1;:Z1= MF3+VHC<_THGE:B+((9%:!5:W!5Q!GFM-BN/72JG5V-2"V^NU]J_&>>7,% NX M8ODS264VL8862F&&JUS>L^5W6#DTT/H2E@MS18XGC,6=+Q/5II4TOC*M&6L$1JK_*@^3J+5%R M,GZ0+'GI:;]2E+!"?6R!3;A.[D%(3A*I7IA#Z)$2B2YT%(E\.T4GUR QR<4I MZJ'6LP*)#',0B%#T,V.5P#058T +L.)/'[S0_=Q!U6^H^EW:X]M*"JF^ :'S,S2%.:%4 M+55.YY@F@$[49ZHC<(I^M\:B=J$V,C!&=,TO8C_JNV-GT8(V:- &G6C?.*8Z M>0YE&.PP>(.PW\X0-@QA)\.3RN$C$,(=A%X8#-H1H@8AZD10?68&Y!B*:)$%UK_ .[@,CT5:_6;Z6TQ1:(=[OAZIZ(UEI!IDIDVHL M,LM,#:+ ]0'U?L:87&^T@6:TC?\ 4$L#!!0 ( && B%5WQG\@- ( -D$ M 9 >&PO=V]R:W-H965T>>VF$:)!T*) MN?,*G#Y;O$(IO1!A_.HTH_Y(G[AOOZA?A]JIEA6W>*7E=U&X:AI=1%!@R3?2 M/>C=#7;U3+Q>KJ4-O[!K8\>3"/*-=;KNDHF@%JK]\N?N'O82&#N0P+H$%KC; M@P+EG#N>I4;OP/AH4O-&*#5D$YQ0_D]9.D.[@O)<=LV%@2V7&X33.3HNI#V# M$Q *[H64=&\VC1V=XZ/CO-. ME?6L+.B.#^C>X18E,/@#X\$D>0M+5$(;^*(=6BBH CKOXVNX1V5]VU_:ANU_?D:^^@_L(][]O'1"]]K#EV"JQ"4O^O7,%NA81*4_$NPS2;L8C!) MX^T^0+S7J7[H[[E9"V5!8DEYR> #C8EI!ZEUG&Y"\ZZTHU$(9D5O#QH?0/NE M)J+.\?/0OV;97U!+ P04 " !A@(A5MP T&5$# "P%0 #0 'AL+W-T M>6QE3T;D:I\A8Y%]7 GRE5?@J" M:C*C.:FNBI(*C62%S(G273D-JE)2DE9 RGG0;K7B("=,^,.^F.M72%ZIL4$P^/DQ^GS@FW=V6-L//M9 EGF.TWD&.]AC"A!.''R/T M%V*WY21NS 4Z&#ETD[?9-3VHZVS8SPJQ+K?(MP&M3W+J/1(^\$>$L[%DP,I( MSOC2AML0F!2\D)[2=:X3AA"IGBPU\-W@%4/##+. M&X-MWP:&_9(H1:6XT1TSV 2?05[=OE^6VN%4DF78[OAK@KGI).-"IE0V:4)_ M%1KV.4\SOX?OB9;6DOLHV= M,YLNFJ8V5#>MC.V _J::U=Z4[;Q*URO98Z&^S/5TA.E#@=-;23.V,/U%UAC MU$-.H^U:6S;?*KF&GQ_JE?^PF M.Z=@,CX%DR=1D[U3,)F<@,GNFWUKOL1D>/PFH^/<[: ^KFV<";=.A$W4@Y/W MP/\!)WF^3NJ-YXPK)NK>C*4I%<\.AEI>D;'^RK$L%S(R'RR/FY/HRSW3 M)(FB.,96=#1R.AAAZQ;'\.-6P[P! \L#F5ZVUOANXQ6ROPZP/=U7(=A,\4K$ M9HJO-2#N=0-&DKAW&\L##&P7L-J!_.X\4%-N3A3!KF+>L"<81Y($0Z 6W34: MQ\CJQ/!Q[P_VE$11DK@1P-P.H@A#X&G$$,"0*#+OP9WW4;!Z3P7K_]$. M_P!02P,$% @ 88"(59>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'#@2_6 MLA+^J]U( S5+ZRH1X-:M!G[CI"C]6LI0Z0$?#B>#2BB37%_M^YJ[ ;ZQ019! M60.%=<&3DB_^L[Z^93OE5:ZT"F_3I+G6,F&5,JI2[[*<)L.$^;5]^6&=>K;8.]4SI(=RN"_.[L=J/,JNX&GF* 'J.)P_ZS#>*E^Y4TGA9L@)JK%8E<)0L%UJ80C($R0E(WB/D;XX@,P(RZP6RP8&O(L@1 3GJ M$;(3R3$!.>X3,D.0$P)R$A=RL:TJX=Z87;)\ZY61WC-A@%*MC%HJ!'E&0)[% MA7R ?K4%L@TD';\6#F>=UPW&UU/6/ 2 M6,5 AE%P=6 :IT,J;0_C8LZ SZSJ'V7">Y!6\^=;65N^**TQ)2F7Z':I*A7J M1BT?S.< YI404XG'.Z7DDD:VR\S OU#"@N*URT2Y)(TLDQEDP!R27CU),!.E MCC2R.Q;!%L^GN6@3^68%]@Z:RE/\&(E"_2/H1QD))21]JG.SKCS2EW\%[=T5GS4_+@D>6!<^"A MH>;DCB2R-(XEPP]0C$EYA$?VR*&I?2N#4+H;2LHK/+)7CLSM!^$<7.\P)J47 M'EDO1S#GT%A5"EN04\[AT9U#Y2"\>>*48=']@Z-.<:8E'AX MK^*9X ,22CQ99/'0F&<8DQ)/%ET\A!^[QTV4@K+H^Q8*$\_TC#P6BWXN1NP! MV1>,25DHBVPAO L\Z,B,DD\663[=M= ">BRW,.ZPL;BW9G6*,2GY9)'ET\7< M&UR>? 048U+RR6++Y^CBK=FQ84Q*/EEL^2#,FPYF$UF,2ST(@RSJ@QSF#_%JN4X%A9/D"_'LH+ MH8NY8_5'>^8V&M>[Y>56ZQLH^VGNK2CW+\7V+_2N_P!02P,$% @ 88"( M5;[+,T&9 0 =1D !H !X;"]?S<3OQ D1;,8(0NB>CMQ^C"_W(+&9C^EN1;D+Q M)B1/""R^?%7$8W,.Y;$-@TM=G<,R*V-L/YP+V]+711@VK3_?SNR;KB[B;=D= M7%ML3\7!.QV-)JY[G9&M%J\S!YMKZ_\SL=GOCUO_V6R_:W^.?PQV/TUW"J7W M,1MLBN[@XS)SE^JY'=S](,/;Y&RPWBVS;KV3S*4.4@C2]$$&098^*(>@/'W0 M&(+&Z8,F$#1)'S2%H&GZH!D$S=('S2%HGCY(1BCCB""IAS6!UH)<"X'7@F + M@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>VGO9 M)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O M(]#;4&\CT-MZ'TL(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(],Y1 M[YQ [QSUS@GTSE'O_)UZAWBM?'CV/-9X_W=2'6_7^N?M[\O'9N^YW'%V\)=E M]0M02P,$% @ 88"(52/5;@VH 0 N!D !, !;0V]N=&5N=%]4>7!E M&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J M1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR] M9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6 MOZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_ M^=7^G4R?8:A<6&U) O57_]+:->X5F5S]&?=#YOY)U!+ 0(4 Q0 ( && B%4'04UB M@0 +$ 0 " 0 !D;V-0&UL4$L! M A0#% @ 88"(5:#NY&?N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ 88"(59E&PO=V]R:W-H M965T&UL4$L! A0#% @ 88"(56BNF F+!@ :AP !@ M ("!-@X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 88"(528R-9,2!@ /2@ !@ ("!5B$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88"( M5:5F&GF? P _0D !@ ("!.#< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 88"(5:F12>XP"0 -!< !D ("!M4P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88"( M54D;S>MH!P C1$ !D ("! FH 'AL+W=O&PO=V]R:W-H965TAV !X;"]W;W)K M&UL4$L! A0#% @ 88"(52K?.MLZ P O@< M !D ("!P7T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88"(5&PO=V]R:W-H965T M&UL4$L! A0# M% @ 88"(56@>261.! $Q0 !D ("!TY8 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ 88"(52!U M,JAG P G X !D ("!!J8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88"(5?*F0KB% P W L !D M ("!-;$ 'AL+W=O&PO M=V]R:W-H965T;66!V00 M * : 9 " @?VW !X;"]W;W)K&UL4$L! A0#% @ 88"(519M2 U< P +Q !D ("! M#;T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 88"(55/1DM8U! 2A, !D ("!,L@ 'AL+W=O&PO=V]R:W-H965TWF !X;"]W;W)K&UL4$L! A0#% @ 88"(57?&?R T @ V00 !D M ("!9NH 'AL+W=O&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !A@(A5(]5N#:@! "X&0 M$P @ '.]@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..,@ R )4- "G^ ! end XML 55 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 56 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 148 259 1 false 51 0 false 4 false false R1.htm 0000001 - Document - Cover Page Sheet http://healthequity.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed consolidated balance sheets Sheet http://healthequity.com/role/Condensedconsolidatedbalancesheets Condensed consolidated balance sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed consolidated balance sheets (Parenthetical) Sheet http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical Condensed consolidated balance sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed consolidated statements of operations and comprehensive loss (unaudited) Sheet http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited Condensed consolidated statements of operations and comprehensive loss (unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed consolidated statements of stockholders' equity (unaudited) Sheet http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited Condensed consolidated statements of stockholders' equity (unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed consolidated statements of cash flows (unaudited) Sheet http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited Condensed consolidated statements of cash flows (unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Summary of business and significant accounting policies Sheet http://healthequity.com/role/Summaryofbusinessandsignificantaccountingpolicies Summary of business and significant accounting policies Notes 7 false false R8.htm 0000008 - Disclosure - Net loss per share Sheet http://healthequity.com/role/Netlosspershare Net loss per share Notes 8 false false R9.htm 0000009 - Disclosure - Business combinations Sheet http://healthequity.com/role/Businesscombinations Business combinations Notes 9 false false R10.htm 0000010 - Disclosure - Supplemental financial statement information Sheet http://healthequity.com/role/Supplementalfinancialstatementinformation Supplemental financial statement information Notes 10 false false R11.htm 0000011 - Disclosure - Intangible assets and goodwill Sheet http://healthequity.com/role/Intangibleassetsandgoodwill Intangible assets and goodwill Notes 11 false false R12.htm 0000012 - Disclosure - Commitments and contingencies Sheet http://healthequity.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 12 false false R13.htm 0000013 - Disclosure - Income taxes Sheet http://healthequity.com/role/Incometaxes Income taxes Notes 13 false false R14.htm 0000014 - Disclosure - Indebtedness Sheet http://healthequity.com/role/Indebtedness Indebtedness Notes 14 false false R15.htm 0000015 - Disclosure - Stock-based compensation Sheet http://healthequity.com/role/Stockbasedcompensation Stock-based compensation Notes 15 false false R16.htm 0000016 - Disclosure - Fair value Sheet http://healthequity.com/role/Fairvalue Fair value Notes 16 false false R17.htm 0000017 - Disclosure - Summary of business and significant accounting policies (Policies) Sheet http://healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies Summary of business and significant accounting policies (Policies) Policies 17 false false R18.htm 0000018 - Disclosure - Net loss per share (Tables) Sheet http://healthequity.com/role/NetlosspershareTables Net loss per share (Tables) Tables http://healthequity.com/role/Netlosspershare 18 false false R19.htm 0000019 - Disclosure - Business combinations (Tables) Sheet http://healthequity.com/role/BusinesscombinationsTables Business combinations (Tables) Tables http://healthequity.com/role/Businesscombinations 19 false false R20.htm 0000020 - Disclosure - Supplemental financial statement information (Tables) Sheet http://healthequity.com/role/SupplementalfinancialstatementinformationTables Supplemental financial statement information (Tables) Tables http://healthequity.com/role/Supplementalfinancialstatementinformation 20 false false R21.htm 0000021 - Disclosure - Intangible assets and goodwill (Tables) Sheet http://healthequity.com/role/IntangibleassetsandgoodwillTables Intangible assets and goodwill (Tables) Tables http://healthequity.com/role/Intangibleassetsandgoodwill 21 false false R22.htm 0000022 - Disclosure - Indebtedness (Tables) Sheet http://healthequity.com/role/IndebtednessTables Indebtedness (Tables) Tables http://healthequity.com/role/Indebtedness 22 false false R23.htm 0000023 - Disclosure - Stock-based compensation (Tables) Sheet http://healthequity.com/role/StockbasedcompensationTables Stock-based compensation (Tables) Tables http://healthequity.com/role/Stockbasedcompensation 23 false false R24.htm 0000024 - Disclosure - Net loss per share (Details) Sheet http://healthequity.com/role/NetlosspershareDetails Net loss per share (Details) Details http://healthequity.com/role/NetlosspershareTables 24 false false R25.htm 0000025 - Disclosure - Business combinations (Narrative) (Details) Sheet http://healthequity.com/role/BusinesscombinationsNarrativeDetails Business combinations (Narrative) (Details) Details http://healthequity.com/role/BusinesscombinationsTables 25 false false R26.htm 0000026 - Disclosure - Business combinations (Preliminary Allocation of Consideration) (Details) Sheet http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails Business combinations (Preliminary Allocation of Consideration) (Details) Details http://healthequity.com/role/BusinesscombinationsTables 26 false false R27.htm 0000027 - Disclosure - Supplemental financial statement information (Property and Equipment) (Details) Sheet http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails Supplemental financial statement information (Property and Equipment) (Details) Details http://healthequity.com/role/SupplementalfinancialstatementinformationTables 27 false false R28.htm 0000028 - Disclosure - Supplemental financial statement information (Narrative) (Details) Sheet http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails Supplemental financial statement information (Narrative) (Details) Details http://healthequity.com/role/SupplementalfinancialstatementinformationTables 28 false false R29.htm 0000029 - Disclosure - Supplemental financial statement information (Lease Cost) (Details) Sheet http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails Supplemental financial statement information (Lease Cost) (Details) Details http://healthequity.com/role/SupplementalfinancialstatementinformationTables 29 false false R30.htm 0000030 - Disclosure - Supplemental financial statement information (Other Income (Expense), Net) (Details) Sheet http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails Supplemental financial statement information (Other Income (Expense), Net) (Details) Details http://healthequity.com/role/SupplementalfinancialstatementinformationTables 30 false false R31.htm 0000031 - Disclosure - Supplemental financial statement information (Supplemental Cash Flow Information) (Details) Sheet http://healthequity.com/role/SupplementalfinancialstatementinformationSupplementalCashFlowInformationDetails Supplemental financial statement information (Supplemental Cash Flow Information) (Details) Details http://healthequity.com/role/SupplementalfinancialstatementinformationTables 31 false false R32.htm 0000032 - Disclosure - Intangible assets and goodwill (Schedule of Intangible Assets) (Details) Sheet http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails Intangible assets and goodwill (Schedule of Intangible Assets) (Details) Details http://healthequity.com/role/IntangibleassetsandgoodwillTables 32 false false R33.htm 0000033 - Disclosure - Intangible assets and goodwill (Narrative) (Details) Sheet http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails Intangible assets and goodwill (Narrative) (Details) Details http://healthequity.com/role/IntangibleassetsandgoodwillTables 33 false false R34.htm 0000034 - Disclosure - Commitments and contingencies (Details) Sheet http://healthequity.com/role/CommitmentsandcontingenciesDetails Commitments and contingencies (Details) Details http://healthequity.com/role/Commitmentsandcontingencies 34 false false R35.htm 0000035 - Disclosure - Income taxes (Details) Sheet http://healthequity.com/role/IncometaxesDetails Income taxes (Details) Details http://healthequity.com/role/Incometaxes 35 false false R36.htm 0000036 - Disclosure - Indebtedness (Schedule of Long-term Debt) (Details) Sheet http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails Indebtedness (Schedule of Long-term Debt) (Details) Details http://healthequity.com/role/IndebtednessTables 36 false false R37.htm 0000037 - Disclosure - Indebtedness (Narrative) (Details) Sheet http://healthequity.com/role/IndebtednessNarrativeDetails Indebtedness (Narrative) (Details) Details http://healthequity.com/role/IndebtednessTables 37 false false R38.htm 0000038 - Disclosure - Stock-based compensation (Summary of Share Based Compensation Recognized) (Details) Sheet http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails Stock-based compensation (Summary of Share Based Compensation Recognized) (Details) Details http://healthequity.com/role/StockbasedcompensationTables 38 false false R39.htm 0000039 - Disclosure - Stock-based Compensation (Narrative) (Details) Sheet http://healthequity.com/role/StockbasedCompensationNarrativeDetails Stock-based Compensation (Narrative) (Details) Details 39 false false R40.htm 0000040 - Disclosure - Stock-based compensation (Stock Option Activity) (Details) Sheet http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails Stock-based compensation (Stock Option Activity) (Details) Details http://healthequity.com/role/StockbasedcompensationTables 40 false false R41.htm 0000041 - Disclosure - Stock-based compensation (Restricted Stock Unit Activity) (Details) Sheet http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails Stock-based compensation (Restricted Stock Unit Activity) (Details) Details http://healthequity.com/role/StockbasedcompensationTables 41 false false R42.htm 0000042 - Disclosure - Fair value (Details) Sheet http://healthequity.com/role/FairvalueDetails Fair value (Details) Details http://healthequity.com/role/Fairvalue 42 false false All Reports Book All Reports hqy-20221031.htm exhibit311-ceo302xfy23q3.htm exhibit312-cfo302xfy23q3.htm exhibit321-ceo906xfy23q3.htm exhibit322-cfo906xfy23q3.htm hqy-20221031.xsd hqy-20221031_cal.xml hqy-20221031_def.xml hqy-20221031_lab.xml hqy-20221031_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hqy-20221031.htm": { "axisCustom": 1, "axisStandard": 19, "contextCount": 148, "dts": { "calculationLink": { "local": [ "hqy-20221031_cal.xml" ] }, "definitionLink": { "local": [ "hqy-20221031_def.xml" ] }, "inline": { "local": [ "hqy-20221031.htm" ] }, "labelLink": { "local": [ "hqy-20221031_lab.xml" ] }, "presentationLink": { "local": [ "hqy-20221031_pre.xml" ] }, "schema": { "local": [ "hqy-20221031.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 409, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 27, "keyStandard": 232, "memberCustom": 17, "memberStandard": 34, "nsprefix": "hqy", "nsuri": "http://healthequity.com/20221031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "role": "http://healthequity.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "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-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Supplemental financial statement information", "role": "http://healthequity.com/role/Supplementalfinancialstatementinformation", "shortName": "Supplemental financial statement information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Intangible assets and goodwill", "role": "http://healthequity.com/role/Intangibleassetsandgoodwill", "shortName": "Intangible assets and goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Commitments and contingencies", "role": "http://healthequity.com/role/Commitmentsandcontingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Income taxes", "role": "http://healthequity.com/role/Incometaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Indebtedness", "role": "http://healthequity.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Stock-based compensation", "role": "http://healthequity.com/role/Stockbasedcompensation", "shortName": "Stock-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Fair value", "role": "http://healthequity.com/role/Fairvalue", "shortName": "Fair value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Summary of business and significant accounting policies (Policies)", "role": "http://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-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Net loss per share (Tables)", "role": "http://healthequity.com/role/NetlosspershareTables", "shortName": "Net loss per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Business combinations (Tables)", "role": "http://healthequity.com/role/BusinesscombinationsTables", "shortName": "Business combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed consolidated balance sheets", "role": "http://healthequity.com/role/Condensedconsolidatedbalancesheets", "shortName": "Condensed consolidated balance sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Supplemental financial statement information (Tables)", "role": "http://healthequity.com/role/SupplementalfinancialstatementinformationTables", "shortName": "Supplemental financial statement information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Intangible assets and goodwill (Tables)", "role": "http://healthequity.com/role/IntangibleassetsandgoodwillTables", "shortName": "Intangible assets and goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Indebtedness (Tables)", "role": "http://healthequity.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Stock-based compensation (Tables)", "role": "http://healthequity.com/role/StockbasedcompensationTables", "shortName": "Stock-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Net loss per share (Details)", "role": "http://healthequity.com/role/NetlosspershareDetails", "shortName": "Net loss per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idaa58a1798ee4774a60b7c1646ea5ebd_I20210308", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Business combinations (Narrative) (Details)", "role": "http://healthequity.com/role/BusinesscombinationsNarrativeDetails", "shortName": "Business combinations (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idaa58a1798ee4774a60b7c1646ea5ebd_I20210308", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Business combinations (Preliminary Allocation of Consideration) (Details)", "role": "http://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-20221031.htm", "contextRef": "i7a6fcfa184e749119eb63bcdaa926687_I20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Supplemental financial statement information (Property and Equipment) (Details)", "role": "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails", "shortName": "Supplemental financial statement information (Property and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Supplemental financial statement information (Narrative) (Details)", "role": "http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails", "shortName": "Supplemental financial statement information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Supplemental financial statement information (Lease Cost) (Details)", "role": "http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails", "shortName": "Supplemental financial statement information (Lease Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed consolidated balance sheets (Parenthetical)", "role": "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical", "shortName": "Condensed consolidated balance sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Supplemental financial statement information (Other Income (Expense), Net) (Details)", "role": "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails", "shortName": "Supplemental financial statement information (Other Income (Expense), Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Supplemental financial statement information (Supplemental Cash Flow Information) (Details)", "role": "http://healthequity.com/role/SupplementalfinancialstatementinformationSupplementalCashFlowInformationDetails", "shortName": "Supplemental financial statement information (Supplemental Cash Flow Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Intangible assets and goodwill (Schedule of Intangible Assets) (Details)", "role": "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails", "shortName": "Intangible assets and goodwill (Schedule of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Intangible assets and goodwill (Narrative) (Details)", "role": "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "shortName": "Intangible assets and goodwill (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ibde77d00a54240fc800b607256f944c0_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "hqy:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Commitments and contingencies (Details)", "role": "http://healthequity.com/role/CommitmentsandcontingenciesDetails", "shortName": "Commitments and contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ibde77d00a54240fc800b607256f944c0_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "hqy:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Income taxes (Details)", "role": "http://healthequity.com/role/IncometaxesDetails", "shortName": "Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Indebtedness (Schedule of Long-term Debt) (Details)", "role": "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails", "shortName": "Indebtedness (Schedule of Long-term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ia223d54b5a7d439c8137a36997a37c60_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "i3cf66f50c8c247bfb54ae827c916fad7_D20220201-20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Indebtedness (Narrative) (Details)", "role": "http://healthequity.com/role/IndebtednessNarrativeDetails", "shortName": "Indebtedness (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "i3cf66f50c8c247bfb54ae827c916fad7_D20220201-20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Stock-based compensation (Summary of Share Based Compensation Recognized) (Details)", "role": "http://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-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "if8dd3460201b4a0b9fc7b9308bf1b71b_D20220201-20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Stock-based Compensation (Narrative) (Details)", "role": "http://healthequity.com/role/StockbasedCompensationNarrativeDetails", "shortName": "Stock-based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "if8dd3460201b4a0b9fc7b9308bf1b71b_D20220201-20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed consolidated statements of operations and comprehensive loss (unaudited)", "role": "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "shortName": "Condensed consolidated statements of operations and comprehensive loss (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "iccf643dface045e2bfda6b2cab472001_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "i4002d68d0ed449478106a8aa2cedc9fc_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Stock-based compensation (Stock Option Activity) (Details)", "role": "http://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-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ib3773b7566634b4785b864c6b9a35a84_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Stock-based compensation (Restricted Stock Unit Activity) (Details)", "role": "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails", "shortName": "Stock-based compensation (Restricted Stock Unit Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "ib3773b7566634b4785b864c6b9a35a84_I20220131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "i8a3afd3b91c8400ba0013604e7cbecb1_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Fair value (Details)", "role": "http://healthequity.com/role/FairvalueDetails", "shortName": "Fair value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "i8a3afd3b91c8400ba0013604e7cbecb1_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "i0fb386f784f94e3da60781c02c9bf599_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed consolidated statements of stockholders' equity (unaudited)", "role": "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited", "shortName": "Condensed consolidated statements of stockholders' equity (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "i0fb386f784f94e3da60781c02c9bf599_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed consolidated statements of cash flows (unaudited)", "role": "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited", "shortName": "Condensed consolidated statements of cash flows (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Summary of business and significant accounting policies", "role": "http://healthequity.com/role/Summaryofbusinessandsignificantaccountingpolicies", "shortName": "Summary of business and significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Net loss per share", "role": "http://healthequity.com/role/Netlosspershare", "shortName": "Net loss per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Business combinations", "role": "http://healthequity.com/role/Businesscombinations", "shortName": "Business combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hqy-20221031.htm", "contextRef": "idb54751df92248d4ab777c4349c1d2aa_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r462" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r463" ], "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r459" ], "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r458" ], "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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r460" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "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.50% Senior Notes due 2029" } } }, "localname": "A4500SeniorNotesDue2029Member", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/FairvalueDetails", "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://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" } } }, "localname": "AcquiredHSAIntangibleAssetsMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited", "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "hqy_AmortizationOfAcquiredIntangible": { "auth_ref": [], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAsset": { "auth_ref": [], "calculation": { "http://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, Current asset", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current asset", "terseLabel": "Current assets, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAsset", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities": { "auth_ref": [], "calculation": { "http://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, Current Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities", "negatedTerseLabel": "Current liabilities, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes": { "auth_ref": [], "calculation": { "http://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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "hqy_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://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://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentAmortizationPeriodFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period Five [Member]", "label": "Debt Instrument, Amortization Period Five [Member]", "verboseLabel": "Fifth year after the Effective Date" } } }, "localname": "DebtInstrumentAmortizationPeriodFiveMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_DebtInstrumentAmortizationPeriodFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period Four [Member]", "label": "Debt Instrument, Amortization Period Four [Member]", "terseLabel": "Fourth year after the Effective Date" } } }, "localname": "DebtInstrumentAmortizationPeriodFourMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://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]", "verboseLabel": "First year after the Effective Date" } } }, "localname": "DebtInstrumentAmortizationPeriodOneMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://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": "Second and third years after the Effective Date" } } }, "localname": "DebtInstrumentAmortizationPeriodTwoAndThreePeriodMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "hqy_FurtherAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Further Acquisition", "label": "Further Acquisition [Member]", "terseLabel": "Further Acquisition" } } }, "localname": "FurtherAcquisitionMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "domainItemType" }, "hqy_IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive Plan [Member]", "label": "Incentive Plan [Member]", "terseLabel": "Incentive Plan" } } }, "localname": "IncentivePlanMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hqy_IncreaseDecreaseInOperatingLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 12.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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "hqy_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 1.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", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "monetaryItemType" }, "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hqy_LuumAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Luum Acquisition [Member]", "label": "Luum Acquisition [Member]", "terseLabel": "Luum Acquisition" } } }, "localname": "LuumAcquisitionMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "domainItemType" }, "hqy_NoncashChangesInGoodwillMeasurementPeriodAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Changes In Goodwill, Measurement Period Adjustments", "label": "Noncash Changes In Goodwill, Measurement Period Adjustments", "terseLabel": "Decrease in goodwill due to measurement period adjustments, net" } } }, "localname": "NoncashChangesInGoodwillMeasurementPeriodAdjustments", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "hqy_OtherNonoperatingIncomeExpenseMiscellaneous": { "auth_ref": [], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails": { "order": 4.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", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpenseMiscellaneous", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "hqy_PaymentsForAssetAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Asset Acquisition", "label": "Payments For Asset Acquisition", "terseLabel": "Purchase price for HSA portfolio" } } }, "localname": "PaymentsForAssetAcquisition", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "monetaryItemType" }, "hqy_PaymentsToSettleClientHeldFunds": { "auth_ref": [], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "PerformanceRestrictedStockUnitsMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "domainItemType" }, "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": "Percentage of capital stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAvailableForGrantsPercentageOfCapitalStockOutstandingPercentage", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hqy_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited", "label": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Lower Range Limit, Forfeited", "terseLabel": "Forfeited, minimum (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimitForfeited", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "hqy_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited", "label": "Share-Based Compensation, Shares Authorized Under Stock Option Plans, Exercise Price Range, Upper Range Limit, Forfeited", "terseLabel": "Forfeited, maximum (in usd per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimitForfeited", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "domainItemType" }, "hqy_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "hqy_UnionMesaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Union Mesa", "label": "Union Mesa [Member]", "terseLabel": "Union Mesa" } } }, "localname": "UnionMesaMember", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "domainItemType" }, "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://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "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 loss per share:" } } }, "localname": "WeightedAverageNumberOfSharesUsedInComputingNetIncomePerShareAttributableToCommonStockholdersBasicAndDilutedAbstract", "nsuri": "http://healthequity.com/20221031", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "stringItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r41", "r43", "r90", "r91", "r204", "r241" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r180", "r182", "r183", "r184", "r203", "r240", "r268", "r270", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r446", "r448", "r455", "r456" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r180", "r182", "r183", "r184", "r203", "r240", "r268", "r270", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r446", "r448", "r455", "r456" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r141", "r182", "r183", "r251", "r253", "r414", "r445", "r447" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r141", "r182", "r183", "r251", "r253", "r414", "r445", "r447" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r173", "r180", "r182", "r183", "r184", "r203", "r240", "r254", "r268", "r270", "r301", "r302", "r303", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r446", "r448", "r455", "r456" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r173", "r180", "r182", "r183", "r184", "r203", "r240", "r254", "r268", "r270", "r301", "r302", "r303", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r446", "r448", "r455", "r456" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r42", "r43", "r90", "r91", "r204", "r241" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r144", "r145" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 2.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,045 and $6,228 as of October 31, 2022 and January 31, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r11", "r170" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails": { "order": 1.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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/Supplementalfinancialstatementinformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r94", "r95", "r96", "r312", "r313", "r314", "r370" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r272", "r315", "r316" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "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 loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r306" ], "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", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r146", "r152" ], "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": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r76", "r223", "r234", "r235", "r386" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r76", "r159", "r165" ], "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/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r361" ], "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/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r87", "r130", "r133", "r139", "r150", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r363", "r366", "r375", "r400", "r402", "r419", "r434" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r29", "r87", "r150", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r363", "r366", "r375", "r400", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails", "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r267", "r269", "r348" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r267", "r269", "r342", "r343", "r348" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r341" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, expected tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r340" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails": { "order": 3.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 gains (costs), net" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r354", "r355", "r356" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "auth_ref": [ "r75", "r360" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "negatedTerseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r358" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r349", "r362" ], "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/2022", "presentation": [ "http://healthequity.com/role/Businesscombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "auth_ref": [], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r347" ], "calculation": { "http://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", "totalLabel": "Total consideration paid, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r345" ], "calculation": { "http://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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r345" ], "calculation": { "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within 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", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r345" ], "calculation": { "http://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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r345" ], "calculation": { "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 6.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", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r345" ], "calculation": { "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 7.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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r345" ], "calculation": { "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 3.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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r344", "r345" ], "calculation": { "http://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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r345" ], "calculation": { "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 5.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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r80", "r81", "r82" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r9", "r78" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r78", "r83" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r376" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r423", "r439" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (see Note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r175", "r176", "r177", "r185", "r454" ], "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/2022", "presentation": [ "http://healthequity.com/role/Commitmentsandcontingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r94", "r95", "r370" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "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 (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r242" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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, 84,636 and 83,780 shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r45", "r47", "r48", "r55", "r426", "r441" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "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" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r160", "r163", "r352" ], "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]", "terseLabel": "Computer software intangible asset" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r84", "r365" ], "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/2022", "presentation": [ "http://healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r252" ], "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", "verboseLabel": "Revenue recognition" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r59", "r414" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditAndDebitCardMember": { "auth_ref": [ "r253" ], "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" } } }, "localname": "CreditAndDebitCardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r351" ], "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]", "verboseLabel": "Acquired customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r85", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r217", "r224", "r225", "r227", "r238" ], "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/2022", "presentation": [ "http://healthequity.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r86", "r92", "r200", "r201", "r202", "r203", "r204", "r205", "r207", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r232", "r233", "r234", "r235", "r387", "r420", "r421", "r433" ], "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/2022", "presentation": [ "http://healthequity.com/role/FairvalueDetails", "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r18", "r228", "r421", "r433" ], "calculation": { "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails": { "order": 1.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" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r200", "r232", "r233", "r385", "r387", "r388" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r36", "r231", "r385", "r387" ], "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 percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36", "r201" ], "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 percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37", "r86", "r92", "r200", "r201", "r202", "r203", "r204", "r205", "r207", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r232", "r233", "r234", "r235", "r387" ], "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/2022", "presentation": [ "http://healthequity.com/role/FairvalueDetails", "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r431" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r86", "r92", "r200", "r201", "r202", "r203", "r204", "r205", "r207", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r226", "r232", "r233", "r234", "r235", "r243", "r244", "r245", "r246", "r384", "r385", "r387", "r388", "r432" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://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": "Facility term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r213", "r229", "r232", "r233", "r386" ], "calculation": { "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails": { "order": 2.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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r213", "r386" ], "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": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r321", "r322" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r77" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 11.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/FairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r76", "r168" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r128" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 9.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r353" ], "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" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r275", "r276", "r307", "r308", "r309", "r318" ], "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/2022", "presentation": [ "http://healthequity.com/role/Stockbasedcompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r56", "r99", "r100", "r101", "r102", "r103", "r107", "r109", "r114", "r115", "r116", "r120", "r121", "r371", "r372", "r427", "r442" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net loss per share:", "verboseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r56", "r99", "r100", "r101", "r102", "r103", "r109", "r114", "r115", "r116", "r120", "r121", "r371", "r372", "r427", "r442" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r117", "r118", "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Netlosspershare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r324" ], "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 tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IncometaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r317", "r324" ], "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing 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, Percent", "negatedLabel": "Effective tax rate, primarily due to excess tax benefit on stock-based compensation benefit (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IncometaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r49", "r50", "r51", "r94", "r95", "r96", "r98", "r104", "r106", "r123", "r151", "r242", "r247", "r312", "r313", "r314", "r330", "r331", "r370", "r377", "r378", "r379", "r380", "r381", "r382", "r399", "r449", "r450", "r451" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r149" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails": { "order": 2.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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r215", "r232", "r233", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r266", "r373", "r403", "r404", "r405" ], "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/2022", "presentation": [ "http://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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r374" ], "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/2022", "presentation": [ "http://healthequity.com/role/Fairvalue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r215", "r232", "r233", "r255", "r256", "r261", "r266", "r373", "r404" ], "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/2022", "presentation": [ "http://healthequity.com/role/FairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r215", "r232", "r233", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r266", "r403", "r404", "r405" ], "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/2022", "presentation": [ "http://healthequity.com/role/FairvalueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialServiceOtherMember": { "auth_ref": [ "r253" ], "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" } } }, "localname": "FinancialServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r164" ], "calculation": { "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails": { "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/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r160", "r161", "r164", "r166", "r415", "r416" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited", "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r164", "r416" ], "calculation": { "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails": { "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": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "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/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r160", "r163" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited", "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r164", "r415" ], "calculation": { "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails": { "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": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "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" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r76", "r236", "r237" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 4.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r57" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r12", "r153", "r154", "r156", "r157", "r402", "r418" ], "calculation": { "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 5.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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r167" ], "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/2022", "presentation": [ "http://healthequity.com/role/Intangibleassetsandgoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r155", "r339" ], "calculation": { "http://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": "Goodwill, adjustments", "verboseLabel": "Goodwill, adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails", "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r58", "r87", "r130", "r132", "r135", "r138", "r140", "r150", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r375" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r53", "r130", "r132", "r135", "r138", "r140", "r417", "r424", "r429", "r443" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r172", "r174" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r174" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r88", "r325", "r328", "r329", "r332", "r334", "r336", "r337", "r338" ], "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/2022", "presentation": [ "http://healthequity.com/role/Incometaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r105", "r106", "r129", "r323", "r333", "r335", "r444" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit", "terseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/IncometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r79" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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 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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 7.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherDeferredLiability": { "auth_ref": [ "r75" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred obligations classified as other.", "label": "Increase (Decrease) in Other Deferred Liability", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherDeferredLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r75" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 5.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", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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": "Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r110", "r111", "r112", "r116", "r274" ], "calculation": { "http://healthequity.com/role/NetlosspershareDetails": { "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/2022", "presentation": [ "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r158", "r162" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 4.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r52", "r127", "r383", "r386", "r428" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r71", "r73", "r79" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r34" ], "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": "Interest payable, current" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r61" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails": { "order": 1.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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r397", "r398" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails": { "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 expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r397" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r393" ], "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/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r87", "r134", "r150", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r364", "r366", "r367", "r375", "r400", "r401" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 1.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r87", "r150", "r375", "r402", "r422", "r437" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r35", "r87", "r150", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r364", "r366", "r367", "r375", "r400", "r401", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 1.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r6", "r7", "r8", "r18", "r19", "r87", "r150", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r364", "r366", "r367", "r375", "r400", "r401" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "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 facility, amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r214", "r230", "r232", "r233", "r421", "r435" ], "calculation": { "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets", "http://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/2022", "presentation": [ "http://healthequity.com/role/FairvalueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets", "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r37" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r37", "r188" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r178", "r179", "r180", "r181", "r182", "r186", "r187" ], "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/2022", "presentation": [ "http://healthequity.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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 (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r74", "r77" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r44", "r46", "r51", "r54", "r77", "r87", "r97", "r99", "r100", "r101", "r102", "r105", "r106", "r113", "r130", "r132", "r135", "r138", "r140", "r150", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r372", "r375", "r425", "r440" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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 loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited", "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited", "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator (basic and diluted):" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent adopted accounting pronouncements and Recently issued accounting pronouncements not yet adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "auth_ref": [ "r80", "r81", "r82" ], "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 intangible assets" } } }, "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "auth_ref": [ "r80", "r81", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "terseLabel": "Contingent consideration recognized at acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r130", "r132", "r135", "r138", "r140" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r391" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r390" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r390" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r392", "r395" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r389" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 3.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r2", "r93", "r124", "r368" ], "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/2022", "presentation": [ "http://healthequity.com/role/Summaryofbusinessandsignificantaccountingpolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r28", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 3.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 6.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other expense net" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 8.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)", "negatedLabel": "Other non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails": { "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)", "terseLabel": "Other income (expense), net", "totalLabel": "Total other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/SupplementalfinancialstatementinformationOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r66" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 2.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r70" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 6.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", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r65", "r357" ], "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", "verboseLabel": "Purchase price for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r66" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r239" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "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, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r239" ], "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, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "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, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/CondensedconsolidatedbalancesheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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 October 31, 2022 and January 31, 2022, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r67" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 3.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r68" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 5.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 issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r63", "r64", "r148" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sale of equity securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r67", "r311" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 2.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r171" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r10", "r169" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails": { "order": 2.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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r171", "r402", "r430", "r438" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets", "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r169" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r69" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 4.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r319", "r413", "r457" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r247", "r402", "r436", "r452", "r453" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r94", "r95", "r96", "r98", "r104", "r106", "r151", "r312", "r313", "r314", "r330", "r331", "r370", "r449", "r451" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r125", "r126", "r131", "r136", "r137", "r141", "r142", "r143", "r250", "r251", "r414" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r248" ], "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", "verboseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r249" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r249" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r249" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "stringItemType" }, "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]", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails", "http://healthequity.com/role/IndebtednessScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r396", "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for new operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r342", "r343", "r348" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsNarrativeDetails", "http://healthequity.com/role/BusinesscombinationsPreliminaryAllocationofConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r37", "r92", "r232", "r234", "r243", "r244", "r245", "r246", "r384", "r385", "r388", "r432" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r262", "r263", "r264", "r265", "r266" ], "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/2022", "presentation": [ "http://healthequity.com/role/FairvalueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "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 (Loss) Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/NetlosspershareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r305" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r160", "r163", "r415" ], "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/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillNarrativeDetails", "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r160", "r163" ], "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" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillTables" ], "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 Income (Expense), Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r171" ], "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r346" ], "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/2022", "presentation": [ "http://healthequity.com/role/BusinesscombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r271", "r273", "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails", "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails", "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r279", "r294", "r297" ], "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 Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationTables" ], "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": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r253" ], "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" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited": { "order": 2.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r293" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r293" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r291" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails", "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r291" ], "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", "verboseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r288", "r289" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288", "r289" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r292" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r292" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails", "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails", "http://healthequity.com/role/StockbasedcompensationSummaryofShareBasedCompensationRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r278" ], "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 shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r310" ], "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 under incentive plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r282" ], "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, weighted-average exercise price (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r310" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r280", "r281" ], "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": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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 (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r280", "r281" ], "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/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r299" ], "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 (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r299" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r298" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r298" ], "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, weighted average exercise price (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r276", "r277", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails", "http://healthequity.com/role/StockbasedcompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r285" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r276" ], "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": "Award vesting rights percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r310" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r310" ], "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/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r298" ], "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": "Outstanding stock options, weighted average contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r299" ], "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 years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/StockbasedcompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r40", "r49", "r50", "r51", "r94", "r95", "r96", "r98", "r104", "r106", "r123", "r151", "r242", "r247", "r312", "r313", "r314", "r330", "r331", "r370", "r377", "r378", "r379", "r380", "r381", "r382", "r399", "r449", "r450", "r451" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited", "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r94", "r95", "r96", "r123", "r414" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited", "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r242", "r247", "r285" ], "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", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r247", "r295" ], "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 stock options, and for restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r24", "r25", "r87", "r147", "r150", "r375", "r402" ], "calculation": { "http://healthequity.com/role/Condensedconsolidatedbalancesheets": { "order": 3.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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets", "http://healthequity.com/role/Condensedconsolidatedstatementsofstockholdersequityunaudited" ], "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r394", "r398" ], "calculation": { "http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails": { "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/2022", "presentation": [ "http://healthequity.com/role/SupplementalfinancialstatementinformationLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofcashflowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r350" ], "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/2022", "presentation": [ "http://healthequity.com/role/IntangibleassetsandgoodwillScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r320", "r326" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/IncometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r327" ], "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/2022", "presentation": [ "http://healthequity.com/role/IncometaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://healthequity.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r116" ], "calculation": { "http://healthequity.com/role/NetlosspershareDetails": { "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/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/NetlosspershareDetails" ], "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/2022", "presentation": [ "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r116" ], "calculation": { "http://healthequity.com/role/NetlosspershareDetails": { "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", "netLabel": "Weighted-average common shares outstanding (in shares)", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://healthequity.com/role/Condensedconsolidatedstatementsofoperationsandcomprehensivelossunaudited", "http://healthequity.com/role/NetlosspershareDetails" ], "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/2022", "presentation": [ "http://healthequity.com/role/NetlosspershareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r458": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r459": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r460": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r461": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r462": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r463": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 60 0001428336-22-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001428336-22-000034-xbrl.zip M4$L#!!0 ( && B%6Z.>[/5P@ *DL < 97AH:6)I=#,Q,2UC96\S M,#)X9GDR,W$S+FAT;>U::V\;N17]WE_!E=&L ^@U>JR\LF,@L5VLV^TFFW41 M]%-!#>]H"'.&$Y(C6?WUO9>PW,/*9[]]2\ZG"E5;F4_9.@+UEK595ZT(7"R.GJ6.];J_'WFES*V<\E#OI M%)S7_9QUPO-9QP]R-M%B<7XFY(Q)\:(A!3_I]OJCD^&0CP;#GV+.^USTNB-( M(!Z.!N(_$1K9P>JAC74+!2\:FGZ6 MZ-SA> ;;AZ^AFXW.'-RY%E=RFH^]2XW0M"Z>\/AV:G29BU:LE3;CH\3_G59/ M7?]W2DU:"<^D6HQ_?&DD5S\V+4:E9<'()!1;^5\8_XS&^J=Y<&"$C97,H78H MZI$+5W>IG$C'^E$[NF__^C1P,\69<+KPO:XY$N/,@]D+3R[ .)G(F!,\F4[8 M&R/S6!9)U@#S*.>[J=K;TIC2XY6.'U@EE_=Q2G/I\!>QHZ] M+158%O5Y*QH<\^>,YX)%0Q&>F@?F&;?LI= %,=?AAN]KL] M6C9_<#/A.=C6ZSL%"Q\X?-OK=GL[\L,W]FRPU;/K)OL[TL _P%H%ILEBSPX+ MYE+NGAT-3TYW);N""X&)J:4@<>->KSVL"5#F @,Y;H5W>^%TU*Z]6K?E*PYY M?W8B/P_7+.7(M 9F$N:X.EPJ+?N]Y 9!KQ;L+13:(*1R]C=M,A9U6[\3OGX! MKEQZ];Z4;M%DUWGLS)TI 8U&:>95&H:(LPR?R$B6<&(%PW0FB?5"O8T* M.<2X_+A94)6,WP*.N]:GQ7<"C<$AE9=X. 95B*5!28?5>V!J2!J;3. M4(;G]#+8C58VUW!E:V,VK#UT: WV 5HW]^+P[.BD%XU.;06>*KG3PM=!X!_; M("^O&3?@X8#AE1,%%#8&B,&)DC:E%E0M0]XC[J-G(6VLM"VQ'3&BT2K@HC Z M!H&O+3M&& A 7(58/R9RA\>P)G+I*3Q*TG]YP"/USXB1UF :8$.V[#Q0Q-*7!- M %0CA52H2X,=(.G,I/54AK4@]_V0N%V1X#J1&E#<(ZK*A2M4-"N2I4*)A(BV M6*VD\&(9,DG4N$^@?+SMF%I%7F(>?0LSX.V M29"0#NXJAXK2%(A>Z_5$'&LCO %>3$XA1YF@$,18 G[?3U50* >@^K,F9.1# MAVK\O:$:'+Z:<55Z#J)(0I+02<4,8V"WR+*E'-B!4\/C=J7FL8D-D0]MT(,3 M7;K'+=B%]?FR-I#839[>BK!)+:/]26+YD*\@^@O\H'^LX+@U%>2WY;>DUT];A>SHW*<-S&@-^UTX8^+Y=V/0]6I=PNE0)QFH)U1)QX_\D?NOU!N]+ MB>;[M57F_LS;/O__-N@+X.ZE0CF%\L[_\H96T&XUEH @J'+MIKA@QN,7W; M,D,DX QY9ZHTL?6PZL^0G?=BG_(2DW!BD J:&&#P!(80\0>\%9::(8?)?*;5 M#"B1Y7Q:G5.;BO,@*Y1> );.4QU8CM]#*B+KBV3Y]D:\]^&GH/"3WB']8G>) MP?64S+XQ!FEG'$,V 1,F[:3I+YMLL^+[S P[ (0YOVFO#4(.!4/&*%Y8&-=? M3E%G%(HOQC+W_?E&IQ46)]HYG8V)!6>D5U#35C^8>U(,Q=7UFWZO/1JN+N>T_>6S#L/UK<;4>/EGVHV]&@W1^,=NJVXTTV=85Z M3@=^&3K:%"I;\/Q%H]^HZU0D.>ZRR->JQ]BU:C7D4VUZQ1VU6K_?0[2\$0Y= M?*.)=_#P(I60;%X%W$RN M#S12E9>B+Z[$/]+^XP_<9WS^X.KI$HX=GV(WE,.6ZZIKCC^X\5KH<.5W''Y$ MFL'&'=C5HO93U5TUX1-)S_\'4$L#!!0 ( && MB%6LMI?*6@@ +PK < 97AH:6)I=#,Q,BUC9F\S,#)X9GDR,W$S+FAT M;>U:6V\;-Q-][Z]@931U -U6DF^R8R"Q7=1 VZ2IVZ!/'[C+68DP=[DAN9+5 M7]\92+3F6.:1X\OWYZ[.KO]]U&76NWG:HJT%':6VA+9QHG)[0&_P$+DZ_._F^U6+G.BDSR!U+#' '@I56 MYB/V3H"]9JU65>M,%S,C1V/'>MU>C[W3YEI.>"AWTBDXK?LYZ83GDXX?Y"36 M8G9Z(N2$2?&B(0\.1-J/>UTA1#0X$OM'A[#?Y>E@$!U&1WO]_?]%:&0'JXY:"5::3/<2?W? M;?N7IX&;$S%9X<@;&R50FG.#)=,K>&)DGLN"*_21SCE_Q MV^L4:X"YU]/M=*THC2TY6N'T$[/\XB89\WP$[&7BV-M2@651G[>BP2Y_SG@N M6+0GPE/SB7G&+>-"%\1<3S<\?T!"J^793K3?/>YW>[1L_N FYCG8UNL;!3,? M.'S;ZW8WY8>O[-E@K6>7378ULT@$OY9&Z.2ZR1+/#S/FQMP]V]D[/-Z4[@HN M!*:FEH+4#7N]]EY-@3(7&,IA*[S;"K>C=NW5LBU?<,C;LQ/Y>;AD8SX!9F B M88KKPXVE9;^7W"#LU8R]A4(;!%7.?M(F8U&W]3LA[&?@RHTOWI?2S9KL,D_: M&*6C+QRE+QJ,WC8$XQ6W& *<[&S&KG,]52!&T PQ,2$20B,MYQJE&/;/98[$ M/&-E[DP):#2*,Z_3,$2<9?A$1K*4$R\8IC-)O!?JK53((0%KN9E1E8Q? XZ[ MU*?%=P*-P2&5%WDX!E5(I$%1A]5R;(Z6"#!L.I;)F-F2/A;MIV"@ZH0+9\C0\=;3UMQIMP-*Y"%O$K^DU M@,9BLU0N\Q2)(>@XE'"J%-@G8F0I6$W$ER0R*3#$A$Y"K5(+^%61MW>&1H0+ MOW]I4HU2807$G$9@^.&LMR?A=LQ2I:>V!J2!D;3.4([G]#+8C58VEW!E:V-6 MK'WJT!IL [2N;L7AV MX38 DF\#(,_!HIS'N/BD]#!HFI0O$U[:S9M0XHH! 5"-%%*A+@UV@*0SD=93 M&=:"W/=#XG9!@LM$:D!QCZ@J%RY0T:Q(E@HE$B+:8K62PI_*V#*V4DAN)#D@ M0\;VU)Y33Z6E+.K7H/4IUQ.?MH &.21::E2@\)-)J3CQ-;KEC5AD8VP1&+"5>EYR"* M)*0IG55,, 9VC2R;RX$-.#4\KE=J'IO8$/G0!CT8Z]+=;\$FK,_GM8'$;OKP M5H3%M8SVRPW"3/B#&H06#?"$X26^-;P\$X:XK<:?MKZ5Q/(E:T'V"/ZC?*R3 MI#04Y:7DMZ;73%N'[^EX$/NR"7;T/AR:L-U[FJ0(5V2F.[4KPW$; W[73AOZ MO)S;]3Q8->9VKA2(TSR\07BR]_-1$?$,]^;7H*HM_)WZS4^>HD^#]';LC_:V M =(?O3_RAW6B7A#-!?D0%RZ#<;V+[#++)/. M 7R Z6.-FH#*A43[?">["%TD5DO$C?])_-;K#=Z7$LWW:ZO,_:FW??[_;=!G MP-U+A7(*Y9W_[0VMH-UJ(@%!4.7:^79D"OR:DF>05SY]>F'HSQ'K(YA'0:O: M.80=_AJ^X@(;6IC3U;TPK.0D-D$LH>IKA@QN,7W;,D,DX QY9ZHTL?:PZK^0 MG;=BG_(2DW!JD J:&&#P!(80\0>\%9::(8?)?*+5!"B1Y7Q4G5.;BO,@*Y2> M 99.QSJP'+^%5$369\GR[95XWWLI8+M_-#O'V?6^;UVT[2?&Z2OZ[-+TD;[M?N"*W_,[MS'G4.WX%/Q(L7;G$FBAPRW88?A590(KUT(72]Y/ M57?1A,>X[DNWVN2!FZ359[C7ZF_8GOX+4$L#!!0 ( && B%6]"6W['04 M "D7 < 97AH:6)I=#,R,2UC96\Y,#9X9GDR,W$S+FAT;=U86W/:.!1^ MWU]Q2F;3= 9?(5P,S0P%9THW&R@XV_9I1]@R:"(L5Q8A[*]?2;93$I)MVFVR M='GP()_[.9^/=-1],1CU@T]C'Q9B26%\\>9LV(>*85D?:GW+&@0#>!O\?@9U MTW8@X"C)B" L0=2R_/,*5!9"I)YEK==KRV1B0_'KRI(DQ@(K^U[=-9O'J>BL2206 MGF/;OU8TZTDW9HF0]KB4S__F:G:4"7PM#$3)//%T2)50:Q_G6)EZU]'B1@Q6A*Z\5[V.$'T936353$RS$F_?Q$,__#E:\GA3QX,=4]C&U],IA>] M\P""$3@MN#"G9M^$J=_7L3JU8[OZLX74FT)O,!H'_@"VHRMC:ML-5,!T>. V[HS+#8A +#%/$9RC!F3&ZIG@#O5 HBLI,%895>"?U M_H:SC&)>U?S]!<$Q^-U.GRU3E&STRNF\JL("'!\>MSF-[3HJB2&X0!L6Q\&J-L@N1))*0]@RGM2]5=LPRI&UGGM+F M[=RTS493Y6*TXO!^A;C\WND&)CAE7((C@5/&E^#8QGN(&=>@^)QS 9:YC& 4 M"C;#/(=:S:GF.^]VL7-=7VI=8+' ,0K*@V& M%BONGF ED+DFB<3#$NE>%$HM2$I&\JTN1 &?&!$%II3C3%6QJLB(4I!B6'DF M:YRELJQ9WFUBDB#95>1[J3#2YT95+<6UHCD(6(JYMIG=@9&Y4].]^+ISM/Y4 MV\Y %D>W6GANL$G;.,3+FV[2RIO)?6[\1[F!9T99^SM )M",XAN'&(\P5\Y0 ME&;8*_]T(I*E%&T\DFA]6JA3P''&A&!+3XTO5VI##A$MSH.Z_>7D8K*IM4VG MY:CA1LB)1D2EX6+N,?7<8XGH'EK3;+OM!\FVZ7P7S3$;C>/OE'S8V6;+M.W& MH]1:.A&\9"@K5=??MQ24)C8XFJNT\02LA7=?DW'3:R6U M/;JI'6 '#RQ]K@U03]!O-K<[TX]-U)X&?7A0;W8R_=P^H=_*P<]=UG.TO'.Z M?[A814=36Z:,!#)&202E8]]0]$?IV=-\_3]1$*@+N<-=BU]#MDY7MUS7;H5^9T; MUY3E5\X>QQ0IJSMWL%]:@,Z5_44$S60?6(E=D:]?_ U02P,$ M% @ 88"(53H"HQ\M!0 @1< !P !E>&AI8FET,S(R+6-F;SDP-GAF M>3(S<3,N:'1MW5AM<]HX$/Y^OV)+YM)T!K_R%@S-#"5DRDP::'"NUT\WPI9! M$V.YL@BAO_Y6LIV2TEQIKLG1\P>/[7W??;S2JOOB=-3W/XX',)>+&,97;\Z' M?:@8EO6AUK>L4_\4WOKOSJ%NV@[X@B09DXPG)+:LP44%*G,I4\^R5JN5N:J9 M7,PL_])2JNI6S'E&S5"&E9.N^H)W2L*3W[HO# -.>;!;H6;#:7X-JN"Q^XN&8W)*=+)F-Z4NKI6OE[U])&NE,>KD^Z M(;L!%KZNL, ]=@-J1U$KJM6;C>DTK$61VPK:C6;;F4;'?SGHI(7LN4PFUS%] M75FPQ)A39=^KNV:KDR)QB)7U8S MK(J14<&BG)RQSQ1=1&_UZRJ/H(72,4MH&9'CJA@&MW,V91)JKNG>#V S#T3, M,!62IUX;M6Y$$F#JJ=B/4/J#2W]X-NSW_.'H D9G,+X<7O2'X]XYG TO>OB( M3Z,SY!A!'JG MH[$_.(7-Z,J8VG93U=!_.X!)[_)-[V(P,49_G@\^0J_O*XIKV[LB]KD#KG^[ MADN1+0FZ(?EF#6F@&FI>0R 9D)"GJB&F&^P%T^&!T[0[*C,\ CFG,"%B2A*: M&:/;F*ZA%TA%49FIPK *_CI#S>^6(N3!=14&MS182G9#X0\64!@+FK%0]6"2 MA-"?,QK!&4M($F"H,(HB9!)P-!8,OZ3X:8OX2EE[2TDLYX-/2R;7:#4)3#A2 MOAT>'+NNW>GS14J2M7YS.J^J,*>"3M> XI)%:PR#R*J*<;&&ZX2O8AK.Z.%! MX[BS:SM*21CBVF'$-))>K5DV*):HV#S#.=X7 #AF&=*F,T]I\WYNVF:SI7(Q M6@IXOR0"6T&\ADN:",BP4XMO$>(BXTOC[E7$ QER&, LFG5.0HK#G5 M?%'>+':NZTNM"Y@6&(!H&:/! -]B1C-8,3G7=$$1/8*J=3Q3,O?@[M2." )- M@-,X"E_=(1^A+' K@FH&M\&<)#-:PM]IU^H(H'9'X?KI0/2T6''W!"L^YIHE MB(<%T6TJ0"T$)4/\J@M1P"88USE(L*U*45'37 M2E!AJ+>4N@LAUS+.0.YBHVT:T,7= MWWR<_\S?2[0^+=0IX#CE4O*%IR:+&[4@!B0NMFJZ_>3D8NBHVV:]W5)SAT2S)N>JND-JU%N=3-_O[YWO9>'7KNL%6=!=*UNT-+5F8B20\9B% M4#KV V7?2<^>YNO_B@-?'9?MRR^^M;K_Z]BU'H])M!+LD(W'C,;?VVH6:[OS M\R>''PSN'T?XKTXM[X!MZ7W*LVV_6F;C$1NP'YH OCK)37E^E.T)&A-5^JVS MW2_M2Q?2_B)"IMC#EG);Y#O'P<4]/YS6Q^0G?P-02P,$% @ 88"(53"" M#Q[RJ0$ !/D2 ! !H<7DM,C R,C$P,S$N:'1M[+UI=UNWDB[\O7\%7W6_ MWO]GM_&N%K.&5RO_9^/W_0^A__]A[5]GJ^I-V M[ PJKWO1#F*HG#8'CK@N*8.S/$/&)XFXY@EI+B1R M/'E,&=>4J=6PSCV-FA)*/5'JUP?6'^>GF9?#4\>'EJ\^S6_6^<2MBK9J?5[,0L M@-'I#[6%&&->G>47O+PG7/3U>W?%[%4^[&P_7C=A@/K1W[H"OJ\==K_=:,&K M0<]V^JG;:]L!J$ANH$!8(T8N[]/X]_G5/1K1M@:-^.^3YN!\S7?;1:<2?'UR M;E+S'QIYMTN;_2ZG1/W3%<,S+B_H]P;W10P_WA(OO/K#=_RG]Z8888K(U4U" MO"/JR\Z# [>5Z9Y@;HDP'RU.76_9SN&_5F('??JX KH;;=CXO1T'MI(O1;E7 MO_UKY76W,P"+1/OGQ]!+?OCM7RN#>#9X56C#JXW_^(__^'W0'+3B!L@&78K@ M]U?#WWY_-;RSZX;SC=]#\UNE/SAOQ7^MA&;_N&7/USO=3H3G-\_6\XFQ-_S8 M#"%VBH]PO :HT&OZX>//!GLQ_6NE&9S@2I"0#*5K:UTPGQ[/_&\Y5*,^1;L[_/W5;WVSNZ M]ZW.JB?A:/O;P5MSM'NT=U1M?^+5H^WS:KMZ5KO8:]0_?^*[GS_1^GZ=[+ZM MG]?;U?/JUA^M=ZS6JE]TBOH^J^Q_7/;^![JU5K;]/:?J-= M;G-<_>WFPO\,/CFJM@ZWPM;8/Y[VMM:KT3:.V53^'9XCZ MY[VO!Y\/6O6CS6_A[9NF>_M)UML?3FL4VG;QZ;QZT?I:VPKM@_9?C>K1(<_M MVMW_<%';WSD[V#H<7?,W/$MT#O:/FP=;F^Q@_S ?O]C]_ '7Z$&[WMX^W]TZ MA';LB-I6E52/WGS=?0-MW-\>5#_BLW?[GQBTFWTA1ID8K$#4$(^XMPQ9K 42 M$@?K8Q8 7]G @&6<:L;D[Z]N"762,GY]TNN!@-\T^]ZVZM'VMCMA"QS+2F5H M:?"$L\%Z@%]0&Q[;0,&6*O!#%2#W5$ ZZ7E4!OFH$N*"1N0(H#8'!6")4\J\ M7]D@KS(J3$WXEV3B6OIOX)=^*=\?R?=L*-M"QJ1VL7-:._U"7 R),XEL!$+% MG>7(16J1,]0($YAVWJQL@!C8S"3\'N[?#:6,'RGCYCT91P8,-P)!%DX'L%V? MD!%.(*6/;R-VJEY%@-*MI4I9BGN'XG[_)ZX MI9%):0UX;01#G$:!+!$!*1M)9$PYK,"DWVR^^[A]3^*O;E.T7DP1'*V/_0>( M92:8FAUP[ZP>XPZO;MQ@^ M_OJ9HR;TNR>]XEM!^M=':CA2C6>HX>6-8D$4+[\U0_Z>FK%7*1H4'PQH7N_\ MW]N4Y^[%&Y<_W;[[<8%AE]\@-ND-,E_)P$IS.(#)Y777QZZ:&:Y/)1@Q76KHQ[N-T(CYH0)32TWU#D?5 @NA\(24QZ_[!3=11B>@^X:!G.# M40\0Q/#5C49''M<#)YWF\/7[#0MJ=?5F[6C[)[VX,1) SS8 MHQ;(4!#<":L"9\9KPI1ETACXJ[S$HQZ=#P6\W:,W=>J9/7I2V//M+AM%U.N? M/FX]N3]BW6_TCNE$;F@U,V M:1* C/-=3Q//1:\?#3%>&7P,\[.RXU?3-036V'3PB-.'H M,/?9[PW6W_>ZX<0/=GL?8^];T\?-LR; S2A#N#[Z<7CI[Z\>O.-55UT]^!E^ M14_=KU"G35")1!,E!Q9B"!9:1(@9152"I4)^Y%)^I)3?]^5''B\_,C;Y*"6+T#/C4HLIO)KQ.2V89<'SPDHQK#%S?8R#_.GFC MG$QN9'^TM+_'V-]CY3<^^\/&1(TA@HL66+@![/3:*H8Y\\(E(Y?"_[T!&+"A$2$BH8HQ33CADH%!NAA(DD11EHAA2^$W7_=B: XVH9>B:PY> MVUY81J<)P8>P41D%00>7V!I#@?AD^LH5TV8YG.;413D3C^F5#]%@[,%+\A"B M,TE)AT7R 4,T&9?"8\["*F+B)U*5@0J[>.JUR9. -?N1".27@AC;$D]>*L\BT<%[GX6@[ ^A8"#L5VKG$70 O MZCD@KN6!$8YQTBX1KD -M#(DQ M;*161*FB!\C\]0 96P_@Y)C.Y1P\&1X9 #56FGA,/9B3,&;4 W,W#DI>,@YZ MI\+#)L ,[R,U'!B(XYCKI!G)E8E!B>E9P5/YQE6Z>@ D*_9+NK97W?;Q]T. M?.W?(1_==KO;^3CH^J_C9QT3,<\0901$Q\0SRYT&2=G 52"8>Z%BG*)Y+HEH MQH<;6JND0Z264L6=5"9JJH'7OW$DHCF184=MZT&9R@+G#KP;48K M+61BFMG$"=@-L].#]"41S1A]35"&I2AU2)@S\+I"I! ,V!"V(1"^ %G$>9+1 M[$,VGA0#'V6(3)I'GX=3A9$JE\ ".B:Q +G$N17H3&))$R6$0PK8!2 H,$#K M$G .3"":Y%9%L0 9Q;D5Z$SRBI%@1ZVS!@/D@@<$8B\L)1Y,DH&AA@7(*\ZM M0&>2M7 X:L:#43H)KCDUT9# I,/>"R<8F5X=]"++<5P%VK<3OX9CIIP0,FH. M_-))#0)AQHD(>,KED'F6HGD"\QR7:')YD(].4"8-)XHX0IW!2KID,)@/69HL MQV8(S3P1WK;>VV;8Z;RVQ\V!;2U(QD-3YH/WUK/ N:?<*&9$% HK(D5@=&DR M'K,0T_BR'U0Y[;B2135(2-XZQ@D.D6GII*!Q:;(?,[*F,87;*E@CJ4^2"!I]DY["](6L4HXKD'G+,D0"!HG-+:LX@E2=@9*98FK3)5^8POG\)] MH)X9QX26/ EA"-'.\H1!;-;'*:[&L4SR&5\B)8(?DDPKPV/B@7,=$K,6,Z]X MXEK*I4FD3-M^QB0?#-$UL+D428@\"JFECDDY(HF1GA"W?!F4R0MJ]JF3I,"^ MK A.$,FI"MH'J6U4)'B)B;'+ESJ9LE1GDC,A-D DS3$G*H"'X\88$DD,N)B] MAM7RY4RF;ZO33Y8H2;BUGD,X;;ER1B?+"/$0! C&R-7M)0!I!+$X,#6MJ!:4 MI3QI=%G2(U/FI6,K"!(JKWIA'!616QVLED+E!4ZUSI&099T92Y2)1GF"\0-[^3;/3',1WS6\Q['2@/PZ;KA4W^_TXZ/]Q7K5' MW=[KENW?KY0Z/AG$WL=N&IS:7KQSY5)2 <*84D $3"XX]=(ZB15H.[$^EU\M MPDSV!1;Y3'B"]3+BF(R+..@/$3CCD%0+K2Q+ANQUGE1=#(J5EE"ZYZMJ&=BU<%:H2U11L?( ME>)68@=.6W(9K8@NC+*>#.MYE? ?)WU@C2#"++A^,ID M".OG$:JK9:L[)[DMWUE6_1@^7M[@TI+:)>5R2=+-(^*&T),=)(YX%W64"FU&HTA\V]P\]27K0&/B.*=6.P%1JC*.64EYA( E.8?M:)& 4HB/SA?=E,M+ MYFG%)*WDCB;XBZ/7UACO,0[!>N/IM971N8\D9RZ@!ZR,3C=8I#1XJ8@)D62: MR0T/*C%% K,J4.GG?_Q@YD*PV)AD&686,ZEP7OQ^_DO#YEY48YMNQR/#)$(4+0QG>6I(H,%B M'I(TVC.Y9%8%Z-=I#DYZ$4Y\TSS+GQ;%J*+E.)BD$Q><.Z=!/'F[9?!0SC(9 MQ)(9U0PD-2Z;[%MF[D,Y'WL%1L;=WS<=:WFH"UT\WVNME/-@?%DGW2E>#=_L+$X-8 M$[EV>57VJ+A+R5HK+>44'')($)LLF0"G/M0[$:%1XD7"P5LM&(\::T.3] (; MRRAV9 '6"7M>];!58VF\TCQ=%9(;9P%@ (3G'!0E:1*DA("'" M:.G4LHILA(K@[Z)O=+JM[N'Y7O.PL3"6QI.4("Q95#,BX1"8D591::8(FW&+F+-8X4JPX? M1+:G(9L5#Q@:/*5"PM;QR MG.$Q (?T. 0EF#7.8\.65&Q3XR'CDI/7WD4:DJ,J,Q+J,.7)$'!N#%L:+W=M M9*,:A_QA7@56R.;!L?$_HVT-&A_MMSQ=:S.T0;+]0<\.NKW^NW>O)U\9SQY= M['#KU!?MJPKD,F!L15790O MI1A^^)2\2^?K[@GT6.\8S.(\(^?UHSYUBBJ6OIU\O1CE8Y!V\#9"')"P4YCG MM?DT94K;* 2@*35A_F/OK>@&.] !O9-\X0WFSP7&'R/(HU?K#F)_ZP08+ M$FN+Q)1GBFHI'-7X1[";ZQOMFZ!Y'[LM=]U;>?RR$MQ\D=Z,-K+^+ 7XP(-U%MK MC-:."RK .V)CI?,L$ (1'JC#(N3 ?D[YCVT'ML23TT(9DB+'DNBB#$#[O-B< MY60!_.5#\K\QNMYMY8CC]DD+8IM>T&B%\5*SP)WQ6H%?<9&!B>;E^^5BVN9L M93,NNV&Y2!I'$1( I?1)8VZIH4XP;W Q^1=,- M0C-IX)P%@2HF13]W_NWM)=\3M<+GT2/N>?(0XC/CE5)<)P\!R *,T?[4BC#& MPGPG"6 U$4):3KVR>4C**!>T5A30>_[1^B=7A+$-:-N&0@- MW/*8E":7.RQFUX#FW4?<%M!>#+%]G-.Z[XO>N#M:\D_G[G;BN+3FYU/3NQ/W M\*,7$[AUZ@MRV1X+Y7DDWF/*HR. :7EZ;, $P TG_5/J]/YIM]3IQ=5I8;!Q M-&'FO .05B:::#%CP>C(I< _ITXW>K%$Z@76:AT]QCX(;%G@B3.C.4X! A(9 ML0S&_91:_:9[TBN5>G&5.@) Q^"5($&!.@NCC/-*"N^I%D'SGU.IF]]*I%Y@ MI?;4AKQ$>I"&H(09E, MVE%IK"$+CHLO&_^:LDZ,2>??-3MQ-PT?O8P8J9E+E&K"G7*<2FJ-CR0Q(RAP M50C$%A,C2TU="+PTA#$J1!2*!^X3M\EK)RC3N>I?*5TJW\(H7QS P053/TRM MQH1Z@BTIL,_FBA41%2$0V(S63IIK]5LN^@3]'K$.(=,H+APQ1CC/33(2'@,H ML4#TZ6_;:UK7BGM7*[3SDHG5G.U]W4XH@K'S>NYT_=O=>:JZY)G[/ M=@Y'3\U?J\U.LWW2GB_<64BRE/*Z7=1*FPSE*0JK!2@/Q)8B^A!Y*A5T[MS7 M0_9@SQYA#PNIH#IH#(Q>VT@$SVM\)RNU3,EQ%7,%QP(HZ*( V!@L[0_;+WY= M1DT4X,*9-SH83C@VT7@"WPBS5.#(XN*6$LV_OI28>)M5YCH?G)2B2G,&E-]X MBX.$(%,ZK.D"K-DV#RQ_C"MV^R1E$MAK3[ERR0EN(\C!&R*3#8NT:_(,HO_) MN\>YR8?.9%,X#8$F,/R JQ5X$PMZ#SH)8#@\=K?] J!%] &A&"2.:7S)H:<1G ' M6F(3E(I,+L8N4*4-/,8&IE8WO( V@!W!Q'C0\91X C843 PD*@@8@O1D 7:H M6U(;6%J-\]P[:JAAU"@N-'RT3DD%7)PG@K%9\%Q)J7I+DC7Q5D9CB106 T,. MS$KMDW0Z:46CTWJDIWH!]'2GX[OM^'$ /9&O?-?U]GJQTBME[O8'>:N=UB36 MD;TK3CUU<3JCN>,BLD@8]](;[#2-P5+E6'+6CG8BUY?;5Y?B?/SXW*/%2<8F M3D8M1"86V=-U$0DK"@307*Y2!GW.1/G3, V)>6C=]8Y$K@3V'*LM> B M&642QZ,BODMQEM;Y).M\K#C'9YT^6L^(C9)0Q3WCVAH(L*576%.P6[HLOC.3 MKT*(MA.JMOA$*X0CP,6VF%N--'8.LZ\P-XKS9)=)A]ZO>$,2/7& MYES+Z$JYLBH)R_/@&_=@G4Y+(T3T.CD-5&F97.F,Y#H3C^HDB5@1&0*+7)!D M!17>.!*UT7F=Z67RJ+.SU^D[UI"2IKSIFZ$+9-CG9V] M3M^_4BZ)BDXP0PR/R5GNN<1..NATQ8U<%O]Z>=+;V(D]V]KLA!N[436_Q>VS M8[C?I*>3S,356AX=3=I(3#D'1VL\B%=2ES36@BY/U#H?(IY-'ICG7?]4B"9[ M7>:<#\Y*S33! -1ID>8%+("(9U-P5"%DNBP.> M#Q'/Q!NMS2O, ,$*V =76++YHMW!XW86V+'&Y)WVD5C3!+< M$VF"UQ0#'"?!DF9+-]@Z17G.Q,O28G\LJ0,S 6@RTUX*;3(&:T9,2,OF9:=K MG]-WJ8(PHDEB +1K3V+7Y([94HQIX0$O>4 15H W^=>.F.9L)QT\35N=Q[>P#;MY*AITVQ'*G ME,D;\_$4@HD1.(!>(+<_:_G,WN>[Z (QB0O.\T8)%OA;-C8%T$24C',\"WA> M9#@1EY%T"(S+;$2.6^Q,\LH9AK5+Q"GB9N RQB2?[,3?QU[J]MH6?/E#8IHG M.QN7+V/2")],PLQ:(-4O(;.0WE(:183Q62TH3U08PK@65%*/O5$T ME*HRCTN%S69\PC*; G.&>,TQ=A:DR"3F47D7O5N '7'?V&;O;]LZB7^<7WW\ M$^YH>[YQ_BZ7 =QF7% NUH M-SNH$9N'C<$ZIVM*' ]^.VV&06.=8/S_KQ2G;OS>/[:=C=]=[Q7<8/AY>)][ M=\MM1K;5/.RLYXQ+[*U\_^+)779YW'=;W=[Z?^+BG]\2="E*MMULG:__SV:O M:5O_L]JWG3[J0]>GX>%^\R*N$PV=4'P]'7:,@JM;S4Z\["A"<]=\JNWL;V]5 M/NYO[F]_G-,V?MQ^_6EO9W]G^V-EL[95V?[?UW]NUMYN5U[O5JL['S_N[-:F MWG#\J(9_MOU&LW,XZ'96*UMKK]MSJKGH2C[6\';\W1[M'> M4;7]B5>/ML^K[>I9[6*O4?_\B>]^_D3K^W6R^[9^7F]7SZM;?[3>L5JK?M'% M]8N_6KM;.V?5H[^.JOL>US^_@>^M5JV]36O[C7:U#;\?;9X>_*W/WM&#\_IG M+ZO[=5J[^$0/CC9Q=7];U+8^P#T/Z<'G;5QK?SBM[W^]J.U_);6CPV_A[=\\ M_/E7ZX"VOKFC[EGMJ,YJ^P?MZM:'L^K^5US;VCG=W3IHU?<_T(.M/QJ[^U6R MN_^)[K[19[O[]?,O6 J/N1 (NDXCSH1!1C@#!,$'SC&G,8F5#8#W#P4^7TMA MH_(DU1OD55-^7+_\\%MH]H];]AP\2*$)Q46_W5;)C.+? M8F_0]+8U>DCQO.'A$< ;LZ8%RQ@_ &ZWSO7C<[0U6*@5C M'\ #S@;KJ7D6 P*.M)BV_:;IWGZ2NY]K+;B&[VYMTOK17XW:UINOM:VO\/Q- M4;OX>E:C'\3!U@ZKMS^,KOD;GB4Z!_M=4:>? \.>77KH%EM;^/JYP]X=Q_> M=>LKV]W?9@=;K:_5H] \>*-/W^UO#JH?\=F[_4\,VLV^4)^K[S5%DD:,N+$: M6>#KB.' *'>12(%7-O[[/_,"%;_=A8//^RU2Y==&31BY=^7 MEED9!@ 5"!YCF(8S'RYHM#V,56\C0H!?4!N>VTPF:.A!\YJYCN;[Y"/95G^1V4>=[K6K^V^:NY^WQ>[;@P;X MLK/J9WC&4:-]Y/DD"L5WD.]_ TVK% MPQ;2;E^2$?C$OGC/":. 7-$KCKC#0 ID\H@(EE3P#G-NYV,X167'DHS9F;3R>7XZ3\44 _<4#; MBX?%])C.(->.+B2HC5(A^ZWV[N[(P?W^']!'W[9/K-^4-A"I9LJO2L;J-A^I7\X10I\#NAD6$)F%Z07C&-%0E\94-01)EF1,I_-)BY2*,^ESL5 MJOM+@=&5;J_2S5,"*T!3\R:F%Z?V#FUGM*7$KTN)(#,0 MQ,[:WMK'M\0TSPA;KU$)CF#&!;.B9BGK-N5#2(JGV-_ M4/D(B@#2>-]M@C@J6[WFMWL<8>K#?G.K3_3GTR?\A7+'K?()60>T,OV?AXT@3] 2PKM>>6]KR&C[N]_>[I8@8W+](=\D4';ZBF%$69 M(G LC)'USB%%)4M,22E##DYZ]CCV5N]KSI1D5'"@W=Y[B$.!ZRQIF/HB2=(O MS.#$P($@RPBP92,2,L(*9//V6 Y;ZJ1#W,-/YF, M/HDORO&HM#V"< MS6/;JL2SZ$_R2ACP,Y#CV/^U\@N(O9*+27Y=D/D9C_-2OUPV:VH]/D%CS:YP MLQ?M3VF>]=,OG!$<)"'(4R/ / -#S@..*L&%DB8E8CB89YZN]W#.86IJ]VME MF?0N+X'4>M_H=G[66H_ZV1=PVCRY&%%4E.=DET"&4X,$YX([RQ(-:65#486 MPM_S#E-7P'EU1]?CZ__3KPQB*QYGM1HE9E8KX*!:)SG35,DX5WG]9'\TW<%( M9M8P$\\9C#1ZS>#O'WY9<#)7CDU[_ M) ]%#[H5.*-(XQ'ZB_LU,YI<.[_I!^L+-Q0MUH!6CK_BB4.#QG_;HK5Z<S-1:=,O:!_A-+GA+K"5!:2"PZ' M4&MO#YKU7)^_E6?^A49M"]K6WL&UBTU>_PQM^%RGU2UH][Z_.X2*#]I_-:#] MN+;O28W",^!X_>@#JVXUX!Z?Q,%1_;2ZOW-6(P^4R.7%&Q,7$E$F+>*.&Z2= MHDA9)CA5CFNMAD7=W:PO7?]UM7)L>Y5O>86,RG_A-5 9DJ>*5?J-YY4DE K^ M704?X>00)DOM?H1V;]_6;J4CD4%3%"3/!:!.(L>8@S\B+RJ;E["1*QM_?JB7 M>CL)8-X>^**&,2C3TC3Y!&FUCMB MB?#, =."J*2V^7%K\T/E;:OK; L"EQ:$+I7A[H(_+HB9912VTPFY6B)6W'G% M-Z+_6H'(Z"NPJ5B4M^2(ZT9]\"_DU__^3R+Q;PW;+Z8>A8IMM>",/,JG..\_+A/"VK$N H4-E\ MZG$O^E@06T(KQ6SE?N47N!\H?J5_ @RPW^CF[NIQ1RJ MXN+1B_RZ6K&=4/F%WGA;!S8$)[FC+%FXJ#@?KLQ-&=TL3WSL%RTI6FK[@XK! ME6#/^VN3']-Y?=+KP?.'TRVS0QO8P4E_(:W^1:D[]H7:))6Q$F$;-.*<8J29 M,2A%0DQ0/*CD5S;JL?_=,9WQ3LI]G"%>+18QY3QRI=:=_7OSW^YE_?YQK&EN M 3(C!8!$NSD8 +84;J#7[60.TCJO1. CYY6=3$VL+X;CMNS 5O*DRKO0>7V/ MFPFQO1,XDV.1@7$O'IZTAF5N']%^Y9>,5.HWRNC:Z(1!HUE,WCC.DS)?W%:,,P)01B2% M*KF-,=UG@:*@$.VTH+&QHKU'D"Q9S.R99SH9:;UX*\5 M4$WTX(%^&] 4GM*[I#J )VUX\_/53"SA=D#$?':HDTD)W(-L\>-?CWEMD*MK&9AR9YCVURS\Q3'M=K4/1>@_D==GOG#V0\BI,*P_2CDQ8Z^;&[]:9UL _W M_5P5U:V]=IX 5&OOG-6V/)"#O[[6CJJ\3O]JU(]V[B8_>/7SWRUX!U*_^'I: M>UO/$X!H_0B>=;%-J^T/M'K1.*JWWS2KK0?FR26O/:$J3_PA#O' "=(Q!D0X MYC@&3!V&,.K=PZ YIZO.C,%MXP?HRGRNI?.X5]F\%MV0JX_D]Y(WZ^7[SY_ M^&]/&12<;YBMW69'8Q/=?)H:7PI3^S@DAD-97;'#X=<1^ULVNYLX&RCZ](^3 M/CRYWU_&5>:FY/_![U?O^'_,F$B*("RI1-P*@0SS%LE@L)44,^W9XU:9>R30 MOFQ>ZCA,_#/<.]^__T+$*E)>2P!8VW="U-&G37@T/+;2 MB:F&%(%S#[I-(=J5Q2@0IQU M6Q4)C9@3)C2UW%#G?% AN+PSF<24Q]'^=83A%4 @WX20K?^OE9W:FP>J6(HB MV&(CP8_%HW9/!H5? 0=S6T$[)VT4N@,TNB$P3V"3<"_\TZGKYND7'E@BBD4P M=4T1]P'H3] 22]Y?>?6\_0X? M@.&4'@_#]]:_>PB'A\$PX-9HA;#U$^#BO7P6M,3.N 651B]C^G\^2AK[A4T# M9KS.[J SZ/_^RCXHZ7&Y.2(?-1OVSVA;@\;VOT_ HZQ6=CI^K1AR[Y^X?C,T M;:\9^Y-QPX]L7[%U7]XY[L9.0,-\\ RH _GA4MQ%FZ]D[:]D/8LB!##8/!WF M.M$?(>W ,/\Y"RWE(QCYN MUY[W@!25G;7*FYW:9NWUSN:["C#HW;WJYO[-#5W'L9_ 7&2H']&1 ,+NXJ0UBL!=;^#CN8C+I.<"2IU(;G: /P MPQ [.7,,[*$(>8I2(6=;H"0Q)RKCH)]W'P!^<7=3O\9:O4,N3\0<16^[OMX5RK$]Q2"?4=HI8$OH#S9=PW\&ONS97>/ MX_ Q_<*.\\!$+S;@LCP5IM7M7\^=&\##8W%2!]IR.4EE.&9U#Q_R:?"!W 2* M$A,63X=XB0G+(T_Y2$PHLLJ-;@L>T?^?2BQ2-B4,_,QJ(TH86!YYFD?"@+?] M1B6UNJ?7'* T^9]&161I\DLC3TKSY(1![.>:+_^P[:<'DD.E#2^VS/7+;'B^ M,\RTS##/E<()L;)1M1U[6&#'__0KH=GW)\,=T3,I@$.M\WZSH!;78)/1:%CL MFL_IQ?Y)ZVYBHD2>Q5,$LM30P]9*Y)DCA5-L9>-#+FEO#HHZJ0)*_GT"_3KZ MGI&HU>V?Y&HZZ[HG@Z)..PXJO6;_:PDOBR=M]KT!IJ6 %UXRF_G2N&'B=- # M(138V4I4EF*-)NP? M!W7&-1MZ;J9*_ZC]+^05CYH5O+*!*!K'/.U/^T8TWPRC7W>./>_V[1<9C>=U'! >+W&?W9V3>Z+,?68KU7P][ M7>"):-1&[V,$7CJ>7GW^W>>ANQ_._]RJE/VQ=LYK!S]E]._^8U+QSU/A=&*K MM#]L&)O]_@TN\*1NO/-^SQ+%I._Q7-.>%Z$];%ZCS<,J]OG"N_.>+[&CB=UC M3!97R?]5PU!MSN28YQ05$XWSASRU$ C,K=CG-LE[U!OCRAP0MX??][]>]%YS MZ.>^NPKE23_<68+24LJ"X$Y8%3@S7A.F+)/&P%_E)1XM05DL@GJ]!"5BERM0 MGO31H;7'ZUEG-CLA_V?[6F$V!Z]MKY=71/X[4^#'+43)9KP09?6U:?OVF\[N M4:M5W6\U:V\_G-7;?S5J1Q_.Z[36.-C_=+Z[]956CUK-ZG[MZ\%6X^@=RSLK MG[5VC_YNU[9V:)7^U3AX6^>[^WM'=5H7M8L S\CK=']@!T=?SW?A^9?7P+-. M#N@G6?M;KP=&AJ+VM'<&YK$;KYP>?/XF#K=#>W=\1]<]_I]IK M?+FA.*E=[)S63K]H0EBRG"'/&$5(Z," P1B'%EI(F*"Z2 PB3I)P"(J5CGAUKD9_/\\M ]<8-TDM6S\W^.!_&]BW M_^[8S^9DM[W7J+5W\.[GO]H';_]N[&[M?:U?;(IZ^Q.KMG?H ;2CNE\]K;4_ MG/WO19U] 2 PC&,!TK" %(I*I"/V0%T<,=)@:7)%DES%7-Q?>SO'*$]1OG$Y MF%+YED#Y//Z"321,8(:D2AIQ+D'O"%'(")JHQ5[AP++R4:H?4+Z'%]U[:*&] MU3QG]C@6NZRWSG]044&?YFX>Y+*+Q_W&YA?NF6$M#DI+'+\EW@T_.0^11)80 M,18CGD+&<.T1]UZZ9)DF%"B?5JN*R)S=@ X0%6;F A!$&<6L]HR+.11=/1QW+!%GW(C3O,<7@DHJ2,F0D!Q8@L& .,8K)+0+ MP5FB15[:E/%5RI+O)8$C,:6>BAQ M:"(X='Z/.U KN*+4(,6E0%PZAVPP$D4NN8B")B5X7D*$K@+DC"E<>;15+% F MXF>S]+&E*4I+GY"EWV4E+G[5XW\L+@P[.B\&07#]XG*=.%4/*+TE>_&QP-2YBR19P!<'*>\#[KU"*3F'0^."6I6-HA8E?3% M-.6I-K) "9"?S>['15-*NY^2W=]E+9$1;(052% .\4G$$FD>-?)!N,2LHZ%7!RHJ-93/?L8W E.8[)?.]GQJ1@A*>4 "\1=Q$C P-"3FA+8\*A"GE MRH9DJY*P.3+?I4]^['0&MG/8S*N7#(G#B_,>2P@_XV(/UYT]S,E"9+-]YELG MN;_>=KOAM-EJE2@T+A2J[F]F!"J(1&W?P[OZ+Y0DH72D*$:<(-:)P"(8SQ6@ MS 6CM) :)1I1V/'4[/K]MQ\[& GQ19 RLUWD"3$(D MA&6,"E-.L6=@QXJMDI>/M,QI<<=<\HE+]2_S#Q-A$"6ZC!]=MN^Q!$PDA>C$ M(.68R.@2D3."(R,8]L:9I/,X+EF57*PJ8>8H7BG3#?/$$TIKG8BUWN$"T1JO M K.(2DX15\DAHXU#R>"@E5#4.WIIK7JNDH-+GUT83@@I)X),9R)(K=OQ9977 MN %GYQX]L,1*%X 4:*H < (1N:;<(:&L8X9%QK5;V>!ZE8@RA[!L=CN!R2"E MW4[(;N\F#80)20F,:%(&[-9Y9'V4\$=HPZQUQ800;E8U7M:<^PQC!"OY]<37L@DWAF;-5]]\UK6NVFH.\4U"Q=="@Z[\V MNBWHR_Y__Z>F1/U63.<9G'\W]?2(/GB4<&:];/_3&[G<:_JWKE6C7-A_49/' M5^N\'MOSO+A6N9[_TJVA/>YU%-\/-:6QG($GPF"#YW K44E6362B0( M98A+S9 6+B*CHO4L>>TL6]F@:E7P>1J"6_KR/["%WDFQ96K[.';ZQ>ZX92G@ M1#C/=ONXU3V/<2_O3QW#C6BX1*"Q(Y"_1W^,38%8CA'5!A"(WX7%1A]*&IVO#=].]"8O(,$4T0?3"%5 )&X1$ M01E/9#*)6[FRP=4J*JT=L'\P MUJ@1]PY( PL.>6%ETB0ZK]/*AE"K0K]X9M"\IA[FCC%<#OP==WN%^753I=7M M'*)![+7!B-SS5C18W@!F7/SA'73R/O3Q%G1QB3YC1Y^O]YB#$I1%J02BS!'$ MD[/()IF03TQ+PI*C2A6C+FRNUE$ITP[SQ!Q*JYVTU=[A#$I32J7$"$?I$ \J M(HU-1$H(0A3ADM&XLJ%7E9BG7.%8\PQS1QGN+J)8)ANFNWCB9=QR7B+0N!'H MZ/["1X13&H0D2"K%$-=<()V(18 \(D3#&>6 0 2OJI?SAC+C,&<&/)GE$TL# MGJ@!WZ$0UFD5G94H"H&!0OB -,,*49&TISAA'#48,%T%/C%'!OQ33%[T3R@[ M?LE&-\N(36/+1)1IT GBT0-K)"GL-?8*F8)0&!J0XUXCE434*>I 3 \ D;! MU(NWUWN282Q0CN*GLO2Q92]*2Y^LI=]A'BSQE 1UB#.1P-*%0\8KBS3$%(I[ M3B6U.>7(5HF>^,S>>4ILS!D7>7)3W5Y>$8U_L""#QJB;S5)97#G#-$Y\H;7BZ-GQWC(L)(F.2*'C-("@( M*H]Q.81M8-YZ$;1Q8,-BE;)Y6E)@Z5,1PV6\6T_*+_V<@@N$6@2 M"/3I_OY@.LGD D/*2(VX(!RY # DA'%)JL@+!#*K2N@Y"FW*I,1W9%';Z_)N//&<&,BSA<=O9.QW?;<=^>W02BQ ,6<]!>PWGP9G$C?,K&]JL4CU/-7IE#F*>Z$-IP=.TX#LE9S3#,3<5MF./?_PLF7W%P^A)E!J M6\8VD\"E^ZN-2XQ KLDHE7Y2%Z>>I MY'9)C7X"5;>ET4_(Z.^N-,(Q%8DII"//FYPKA:Q1 1&LDH[ 1C0UV>@))JML M;*L,+LIN%'-.5L8SF_AG0ZL)4)02H\:'4?=7,O-61> D EGL%.(A4F093LC$ MX @-A G+"XS29%6R<55>S TQ&6-*Y&Q88;O;#9 M":]O]D$) H\ @?OKCW$G-5%6(.SSQ@O&8Z0Q"8@ZIC56 M/HLF7=L?V9;9TU M(0U]BO,J-72R&GK'37'MP2N%@!0( -R4P\@9DY#0)$]8E4QQ\5T-778_RR>NR*,>8IJ3?]RZ++8K=,%KUA0*^-[V=GL?!WFC@[]MZR1>/WU$S'&)>#]&O(OM0?7U M+<3[%M[^S<.??[4.:.N;.^K2VE'U8O?MFZ/:1?VTNO4!U]YNPWL?M.M''^C! MYP_\H'W0.#AZ\[5*]'GUPQ<7*$V!!11UH(@SZ9!+C,(?C"&43]QY_,_.\3MZ M]+QD3JE'"ZI'24@9$]?(4IL0]SHAYYQ"$:2O0@@J&'"\> U@[W[UR[T?*L>V M5_F6Y;M:^:[N];/<^]-1NT+'^ILG@T:W!X W#%P)R]DQZ)#$U MB&MFD-$&(X\CILXG ;[L'S#M0;V:D%LL]6J!],H9B1W5$AF>)S\SJI"-F",J MHI)!"P>:D)?1Q*N R5].<*['9/!OV![61">ULK4_,L!G01>]W2 MZ8AV:43.2X."LU8[S82R>JZ ;J??/[D+J0#3Y0KIZ@"=>IT M?\R^'L_/FH5&% -IW6O J=A^WFAHUP^Z+O8JC*Q6LM85I_UE.R>V=W[UXVH% M[G,V7(93C[3EN_.EHQ);N>].=[?J#/@SK;7TV>[F M%Q*D,,PH)(W.:6^-D8Z4(Z8TYEJXR%)XUE#>V&+X4HGF7HF2E=@);! +@8&' MT#QGNQ/2@G##0,0:^VF,XTU"Y\K!E@51Q(OJX1?N(8J@AJ 8&$;U4U()JQU%YBHZ[D&I-%^5[/X:)OSIT'< M2D1;=.6CU0]?-$0)AA"*8B01@@=BD/%4(P[^%1-%-393&D N$6UIE,I(PT,N ML[)"2\2MUDG4+8Y&M1;WE71)L!&1N,#I4D^S23O M[M_)*<-> =<4)N\G3"4R.0YBW"F 5N*\S"QACA8Y*YCN?+()=SYOPF-"YWK&U5CFTSH&:GXNUQ MW>) TM ;"0AAH-#G'J"K,T+ M PHC!?8R,:VR\4HE5P6>IYU*EG-]A4WO3]HGK5S)4(FVUX&6OFC5OR7$FW&1 MA;TXL-".L#WJYAM=OQ53TS?+-4G'"#WWMUG4QGJ- T.:1 M12LJKJP#^\$BD M"<)ZD:OOB<"KA+Z8-93)@SFSXG&QAM**IVS%=[@__35FEZR[ODRXM2XV,;-A;.V"Q&4N#0^ M7+J__6*@)#D+:&0<\8BK%)!A3"-,C$Z2!Y)8WL)M56NV2LBX IO'F<8"Y2M^ M*EL?%R6_YR8^N#HFKB\7SFI=WTLB74'^K Z2/??\VN4Q;; M#TQ@ZXC-3BB]PB2]POTM-"6C/EB'D>=2Y:P21IH:A5P*TG$J611^98.M8LE7 ME1CS(O,OMZ$II:<>ZR_NDL@28$N G3G1+@%VJ@![M\S(8BZ8BXC)O$IKX!99 MHS'$V98XG(@3K !8@A7\2Y<%8 MF_FI@72M>5NC>F.3?MKW#9J=XO!S[_/[B M-NMY5+SI_]DB:;%8>XP5ZWVW#4TXSP7)G>X F/2@FZTQQ$X_%KMY%%U4C#BF M9L=V?+/(',(/Q5X":[>+D1]^57;UJAN_N]ZKC>]>,VH?I\/MY8^[_6+,?[T7 M6S;7/O]VV@R#QB6BW+AP)&]\?8EUT/"3P?^.1!L$_@L.B\Q%# M=\JX;_S-K2PPAWL:\_H8U!/%K8W:1&FET(DZ3S&.7TB>XS"\J-&[7DGB,"+7 MB_8KL@E>;-VV3NUY?^75;?F <.[T]]VN^K[,KMHYGC[C=_I,/=AG?T;;&C2& MV+U:V>GXM6'8=^+ZS="TO9M;X,VB?:\?-IMK8\GU_MWCV+-90XN8=:;MS:;? MBPUH,IA6I=7M]RN_G'3L26A"LZ^VZRF@[-K."OB$=K7L<3^N7W[X+33[QRU[ MOM[L%,\I+OIM! $CX\P:=C=MD&UP>/A:^?)\_ZR H_3&Z,FCPVO%H3O>8'BL MT&+SW<-XC7SWV#_=EM U;N2S;OO/QYCF96,7J;$"/ZY!/TK._3 S^-V4O'G" M3>8AYWX/=X;9NT8/J$<;SFOT*Q$P,]RI,S:,9 M?HR];TT?*[V'S?'%M;;S\99/'GM8HN$#2B/SP2F;-.?:,1<54<9Q8QT/(M O M6\7P@<8$/78J0*$J;WK==MXW-3?A'W2ATZ(O>TSWSK)G;?9[T?X?]BW M9PLRM'!^.;3P@57W/YS7MCYF'B^I17=0OBGN(W?U/^*#]Z7SW\T&KMK_7J.W7^=VAA>I6 M%=MHWR?VM97 >>W#_9W!%Q/:F^W2>VHD2Z'%:H?,:E=[)SF M?1Z()I0'@ZC(6P,SF9!5)"*OHQ6&^R0YSWLCZ57QP#(="S\UH(2HQ8:]3I)&ZLS*!B-BU4$%5" MU/@@2DMF&6,J!L^XQLIACRT1.GFCG$QNQ*)HR:(6!*+871:E(Y&:YC4^%; H M!6!E O9($\&C]YY#:)\ABJ]ROJRS1^WTM!<5 )B@5&27*'0,0.&4$LPHH8 O)4 M@;B5#<57)7\Q=RJ7M)HSZ]946!Q58'FJ, U$,\:CI!2"I.0T867V9L&L^V[V M!DO+?= >.1J =S@GD?$X()$"(=I*8!S .[A9Q?C^PO:E=2^V=5M'%4]4*&L\ MIYY"F!R<93%BH9G4K$Q\+)AUWTU\Y&$BG+A 00BP;NT?()F4 -(BPF[9AP4A P;\Y7E7SQZ/#\K5@YOTF#G3S)RC=LY_"[U3>/ MPJ;E7?4N:4ZH8DP33KADP#=<#"1)HBA+Q+ R;;!0V/3Q7MJ \: (.!RD:5X, M.RJ.G T)@9 U"20$97-"DZYJR>4*Q8"L;5*]24JY8NVS6 M[94/T6#L+8L\A.A,4O+_L??N36T=6??P5U'Q//5[DBIM3]\OR115CNW)>-X! MXDLF9?^3ZJN1#1(C"=OXT[^[CP!C"<=@'8DCT5,9# @=G=/=:_7:N_?%$YE# M))+:5-T&&X;N>;F.HYHX'QDE,E%2WP8;!>]YM8)B3K)2:MS1*$#%KL%H: M\)Q%DKU2)*N=72OZ1'8IIKS50M6\BVZ#6:W'%N(,EJLIMGF4%4HB!(_9A42$ M3,SGZ)"^@O-",T)H]29L%&4-%KP)/ED5:2(XGE8A93D/EB%YT62&)33Y41\2&$<.\ M(\)IH[B@"I0,&H2/%JPS#!+G4A*O6/1-UPW;MW)I/V,EAJTAANBET)+&;!D3 M)@KGM=9!<&$#CS^2$4SY M&,'*4$P))<"X$ 'MQTAY"B1IN[,K)>^SY?MTK8L8UM0#] [2+T:3::DE^BVG M2!ONWGJ-[EQCZ_.*+HKS!%S@W]?8=GL#%ULO:U-8Y"#_.AK%ICS^;.@G+T9' ML6ZU;6VU!XNI0RXK%0Q1$*FR:)QS#M9X#282+Q*5S);&MEKUA5VZ,D2-/NX: MB-LN_%)!O!80SWO8(O4)*>0'&69\96E&\ M92ANO7I(1?%:4+P0N*-+:S!!('M7MF*"4CH9!@)M(\J]C];%4H%:]*GIDJ#> M^GR?ST5"OM^3.KNQK7K/RM@W#K9?[J!A>"X87C/FLC2!HQW/./&)8!$ 2YN"2$T*5M#RE MBAG0EV(+"R[?$XC/O@2QS9%SH@70; T( MG$1 O ;05.)OE'%!H"D@^JI3YP$5Q)TLPU%!O!X0[\_OQ#E+8Y, XHH]@&(* M#+(Q)$IPB[;">F)+E)[-#*&[S;+[+537"#1-);N!5O&\I<:U7UZ@4M0Z*>K)@ M\D>7J+72@3:6E61Y 0[9"5R05 >KB0A\9]>@T&"F)9]C9U)B6SQ5N&_X;[V( M1L7_FO _)U%$8,(IQB$J'Q'_QH*CPH-&VY%Z%"N,I"8?1[5V^E_QO_GX;[U6 M1L7_>O _[V@(P7@2K8/$2A4M+A@X[@QHP:0A.3*Y<&T5@.]0W]%,Q&_-?-0^:D]?GJZX*#0364>:4%F M;D$(Y\#Z2(':1*UD+,C2C9 RA?RTM(>B%NW:&L2W[J&HB%\5XN<4B9:&AL@T M>*4D*A*=P#"GP6FOB3%4B*@0\83W.6OK\+,B?O,1W[I/HB)^18B?=T*8X$S. MB8)/AH#( FT0R1G$')FQA)BFG@B7LF^63U^HB-\:Q+?NA*B(7Q7BY_9XSGF* MC&;0.G$0C JP@7L@@>'.+ZC-TB'BJ>F+S2G%N[45-P].TMA-\19[Z>-)&D[2 MUS,@-KW(9+W&?2NZB3P^Z;EA[!V[\;M45GE-[UFM[^Q%.CHJU:V'<>]BR)_, M>*5NNNUMNL\67&G)TJ@)B:BPB\QV(8/#U0&<4.443]:&6!IC])E8ND-G#2KN M&(I;]X=5%*\)Q7/260IG6+&3&0T4A+ ,3%0$J"!"HQD4K0O%(=[7K*VV5Q7% M74%QZSZNBN+UH'C!Y:4ISB7G0%4N"?]>@BL)/D%%:92,B'*[LRML7XFV3K4J MBKN"XM;]5A7%:T+QW%Y,:."$: =(R*%4[ A@;3:0%2>.9DZ4]HCB4D*W2RC> M^N*;+U,X'.('O#EK+/N8WJ>CTOQYU"L9 MM4Y&OR]&RDBO658&C'!HXUM)P3F?@3(F24U MGC?RG0LNL>2 .NV+D4_ *F,AZLP=BQXE/=O9I8+TE:QE.;<-R2MH&UN1O"XD MSVW)Q@N7O53 J. @E+/@F,PXOEXDQED2L53RH+0O>*W-N#92<&Y$4[J?D*43\"N4.P;E]G-6*I37!^5Y>S\YP6S.'J2G 00C M$KR4#)AQGAIK0K!V9U>+OK8UP&[;H-Q^,DJ%\AJA/+.EZ98BO%!>.?YIBCU1FH M*\[(F!QXH=#XURFKD#4:$K24[.E+L;3Q7T\5.H;CUHS_BN.UXWC>\E=!$.8# M4*U$B>07".$R;S;**$IO9,^:(O]*U.ZYVX;CUBS_BN-UXWC>[&=,4R:5AMC$ M\G-%P!"&/XI$HS#$*J_0[*=]L7R]FHKCCN&X-;._XGCM.%ZHA:U]X"F!0Q,) M1,;OK-(4A+=4T>@SD6)G5]J^7CX_MI[QWQR->VG\)HV+A9_>C!MLU+/]U9[M M_W(ZP?N93!Z-COU@V SYT\^C_SP=N6F*I6+OI#)2>XST9L'29]*GC!,&AEN) MRB)R0)-?@7)**.*=5L'N[*H^FGX=E$'^IB\5+FV_>9Z(>^&\;JEL_\*^HOAM4SSL!HG)&.Y] )X=; M=HGMNK,U'!**O T>1!"%D2 M_$N6O^394!^I,;%)Q1.L=O!/JMW&US6"3T/4:KDU"(YO5M, M HC$F9 82!\5( -9<-8;H(E93Y4R)I3S0T;[G"ZM.6Z+D0TZE;AON&_=LU!Q MOUK(BZ7N'Y'G/?L,CZ!)3L0K;8RFLP89:GE;H^)^:W#?NN^AXGZE MN%]P,00>(E<92#*AN!@\6.T$Z"APLI"XKT;IPO[4M.I\.P^@X M]7XX&DTF/_;R>'1\X:88#;_//?&M_B7;R%FK\TW,YN??.#N5M5ICK;31)@D_90+$KP3,G0?/@>/04[4Q6C)%%!\2/%=?W M"M,9]PA^\3NAD" M?GO;1E>W[B*[&/!:8*CU MW?7I@GN,DQ"DC11"%A*EM [@36"@(K5)6J]RDP7 ^E0M^O1OK:4W5#%O(VQ; MC[ZIL%TE;.?/XDQ6E@0.D=(,(E("SL@(1E&)U@WETI!2"+QOS&+MG0K;S85M MZ\$S%;8KA.V\XTI+Y%A&'1#E"0B= EA- Y@DYDW[#%5-D[@>W6 M%^"<.9L&YT$NYZ;YC_W>,-7>FJL.82E#OS\:CK[TA%\R426;6Y#-WH)%[IT+ M@=L,N#48$%9$E/9HF^?@2\5-Q8A#:2]$[=2U;4AM/R'F&TBMFJ%%&,^7U^#> M"L,ET)0E"$<%>)L5*".2\,:C9"#EV(HNG[%;@=PQ(+>?X5*WW#:Q.F^6&UK* M6Z&JYT$P$)X$\%DY8,9F5^2^MFB64[UT'9R*U"TTS+\6%58QVRIFY\-"C)4V MDP@\493)65@PWF1PA&AKA:)6EU:8:AF#O*/5,3M="N-&02#+1*EM4J#:FL_1 MO\)$U0)8 T,]6S#DHQ;!HMX#S1RJ"JDX.*D\:*&TS8QKE65S1J>O,0':"U/= MQDC5;>6 U>6>5 Y8#P?,]]8PUOGD(Z %J$!83<$H'T!IPA0560NB=G9-7Z\T M4KU2P.90P.K25"H%K(4"%L[\R[01PD *YD&PI,#FX/%+LC$FX[W@.[N<]^TU MY?PK!]Q'#EB=4Z)RP'HX8$X&6"TC=]$ TGI&4X!+<%:4H%M+J(C1)I6; )K MS 9PP-:FL)1LKIY/"(5T$5LP=1]K.<^..#(^I]S]8SPZ?H0?.AB>XO =7!8V M^:69N]G?O2PS]^3C=.QP!@9#-SY[.DW'$Z3 D@NO"$::/0$(HZEP8BU"QV)KNUN[8S$JC6"NNB)Z22 MR*:0R/R)C^=>$B4@L!1!)$? .LXA*JH2LUR@N-K9M7W*EK&C*HEL#XFLSI=2 M261#2&2A=(AWR0K!@-K228'2""XF 3DR;8E@BFG>=%*@I(63X\HB6\ BJ_/& M5!;9%!:9DR(F9$.#SF!40!8)42*+* TF"&%L#LXJ9!'&^E8O4WBL%D%MIPCJ MU'WL^31,>?!]R2%;G)BV:F<-DM:YA_F7V0148FJ/F%XM.%I<4,1IZ8&@F@%! MN 5//0,NT'H625JA5*F,)GG-+]TF&*_:75)AO%H8S^D+%23+WB8@SB00TB7P M7 5PS$9O4(T&;0J,B=$5QEL$XU4[+"J,5PKC>6=#"-X*IR@09C@(DWR) "4E M>3P):7(,U,Z**^EESCTJCKN&XU6[#"J.5XOCN>TX"&-0/"?@,2&.-4^ S.SQ M1YQHK9@)P321W))TI$C:]G=>W4_37NEMTG/#\HC')^-TB( 8O$_-KU?F8[F6 MHKHQ)/^[NH?><#Y>86Y-FM9"T*M@X;#@VT#S51D7+1!4QV@420Y&%]\&S]Y[ M$47(=-V54;ZR*AY=Y:/9^L"%' 4!,\&C/420I1* M6:4SRV6G[BNQ6!9Q QSU+1WWU4.1:LU\]!"S2R!8-"64)$(BAF7:E+0VE?Z(UTE&YM1//EL>=)&O"HU^C.-;:^J<,O;C((RU3GW";1N=&Z\KUGI M3#P/.[OD 5FF?F6+17;79 -7QMD#XY.IRDNDZ>S%11YW7-M"46NS?%T MOI8J2=Z&)#\]7' ]!6%5Y)J"*^W2A28.D!HS$!5$Q#V,!J^7=CUU+W&V!?1-N0D1F&4"U0O[7ZJG%,Y9PO<3Y5S MOI-SYJN+"66 MBGN3>L/38Y_&O5&>A?9->J>3%'N#85/@Y+0T;>H-6PH _,;Y0+U&!Z^Q]9[8 M:P, M[&8V%>WV1GNVR]4\N7.>D$\#V>\L]_0SD%N=MG)P>ET,G7#,H[G!SXU M$K^MS?CI8FNDQ)(.4H.T# V %#)8'2*(H'@.A$7IS,ZN$7VI%UV=_^]_J"(_ M;[ =4+'=0MV%BNVN8'L^]XH;2FQD(+.7:-R3",9I#X[23$5F/@:+V.9]*1?- M^XKMC<=V"VGD%=L=P?:\XTXP3Y4V"H(JE<:"3.!"M!!-5E+BSTJ[9M_&V:[8 MWCYLMY &6['=%6S/[=O.$&*U,\!C*:X5-$=-+@6XC/KTT;C M[K#]O7ZR\VSVAL7:Z%\]E98+-*9.T1V=ZB M"=L2ASJ4M>MN6UJ*1Q;TAC7"-XR_.$[#Z>3!Y03,/^KY9PGV0$N\ MPY/19%#F[:=Q.G+3P?OT\X=!G!Y>L,*5-Y[/#?G\%N?Q)A"?7WW+E2D*J71 M;V=D*?D6I34#"0*^'(6K7\M=-N0@ DN&4<8"U<*Y9&Q23DF3F0^,D/0G53L7 M;SH<7]SY"9(4^'%R[\!E?+"?W-$'=S;9^=N7RPK7U-QXSP_5;$!V_^['^-9K M[O;R3Y8=,S$W9OK:,?MGDHO#L<'2&C3/[?_^#DZI][J7FDW@^G0W<:!_B>'WL7 M#]*0PN=5WA 1/L61.YFDGRZ^^3D.)B='[NRGP;"YJ^9-/Y_SQCDTROS.D5"# M@-G+GZ?^ 9E-_[E/^/R3SU]^T+PTQYNSUYHU9+_Z,GE O_K:7UV6L@?"JN^Z M[%^_QHVH-[M)-RO)S6[H6R<:7RLC^FVY;6]QD2Z(Z066:I#]\G",F_@Q_MWA MI)>0L6+O($Q')8:8T_Y-XH+O^PCNXV]N-H#?6(L="C:__DE_& Q[T\/1*5XB M3A;B^&_W1!V9O.(GNL6#W" >>R.>F=[#9Z[S_+W!_]_%SMTXTG\YFC;&YF>5 M_7_G^KK?\PD%<4D/ZWEWA&9INFW$QS3WLMG'U__\53LLV=BC^%GO QGK]A3>?#R]>%G7^#KMZ]_W:/[GQZ* MO9>_O'OUZ=F'5W\\D_MO]\3^'_\ZQI_9WO$KN7?\_-V\+W#_>!___G>^]_C- MQ[U?G[_=?_S+X>O'[]C>IS?TU?%K_/G5V>NW[\Y>__H\[PUF?L"]%P0_Z^F' M_0]_!AE4%,H"]4R#L%F")X$ $\:2%),BF93&K4:)OK&+!1B^+^KJQMRXCEC+ MVVOQ2G'WDN(T/GX2CGB5DZ R6"I8S)P3JXRF6C<41RO%W3'%?9JCN!0(5U(P MR#:Q$HQ%P*88H!R $TFY9T+,*([UE:H45RGN_E(<7H!%92)N_4)8H0TERAGG M6$#$V!S.51RM%'>G%$?G*(XKKT7T'G"A(L41G\!X8T'(G"E/0A+!&XJ3K"^U MK!17*>[>4AS)GAN5M1'9BL2C4P1I+A 6K,_2VG,55RGN;BF.SU&FK]EB8_4N4MRY:W$N2\)UT%FYU1$A3) 43V"FRT"7S.6BO*=(JV(G+[$(F&=C8Q M,<>8%EYIFPPS#.\IXBX9C%G&*UP1>1M$SCM^=9))ZZ6<6)61-X&D?-^2B))QG%' MP6JD!J&] ^>H <^U$(1+'4HGW2XALLWJQI0]8)TT@Y].)J?%^BWI0^&*LZ=W M>H+?IH]I' :3=)E M:,T">N: M0Q78=P7L>7/>6=0G>YA78VPILFU300>N4T(Y0 M03B?712$&NF%0[ORUG6!*K#O"MCS7H&D<-:,YQ!#4TF,QU)'U8(2FHA2UB7( MNF-O+; 3)9XY[RP:HD)083B5CE%D=LIQXXZWKMU3@7U7P)YW+DC&I7*>@*1* M@U"*@16"W>=#>61?#P?0PC7N#KS@:ZK'[W?D+FIFIG-0& M)YTMN >B4H2S&$ 1$D$P[< :ZL$S_ 7%?0CMBM8XJ1Y$= S':W4/5!RWB.-Y M;X#6N))L8* 8%2"R,6"82D"(ILC3-"93<;RU.%ZK-Z#BN$4F[! ME6@"(7W@AEN"..\BCEMMEMS1H/HG39'JI2+JET\RW3QR\B09+J+5)DMA!+/) MTLB5)R%(+SF=Q1'>D)-JU-+WDLW!HP4CGMMHLI 6HC4>! H%,(89-.=YD(PH MG"'60M12%Q/'VSA%N%).4]\ZT$7M84;P%**Y[<5=0/&_ ,Z\R9S:# M(R7>CI?H?L,4."YS(!&- BHJBBN*ZU[<)13/F^]<<4F8]: -0Q1K$\"D F6K MK72<<$_:R,Q99YV298_ONV?'/\3[*Z/NCGHG;A!A,.P%=U(Z^7Q?$8AO%=;H M?NF/>H>KNL/[X!=KI]C$]H;F*<%B2%XRKJQ '>^\2!ZBI"0PEFCDIM$E=FE;HD;6=@S<7#'GI8QH M0"8AF'$Z>,X0Z]8J00U92R&,BM_;X7=.GU!NJ!-:0U2NQ-1& I:5?E BF( V M1V)"[NQ:WJ7R7!6]K7CP*+,R<:DLSG'VWE.MK Z).:XCHVSMU2[JUKPV55]JG0%]Y:!VSN34^*,I" $4<1$ MHB7QG#B\%,MY[14O*KB7!/?/[-(TM@8458P$T$('3Z7$:3BC-LKM+P6J6T]BAM;S&+(!++) E O?)H M:1 !UHH,R3,;N*2&N1*-;/I4+\UH]8RB8US0NL>@K;@L,B.Q5($'C+-"H1'<\5[P9&1+!$Z*I&$;\H> M<-:W1JZZEM$V%B7;4L0GER//N)EE&84TP7%"<-48ZJ4S7MAEZI)5Q+>(^#GY M$06G,K$(/HM2M4P11+RF0)P4:(EP071L$IP4(EY5Q%?$USU^LQ _[WP(64?- MLH<0*")>Z8S8-PHX%]$C9_.<8]WC*^+K'K^QB)_;XV70G,NL2YBC*K7^.7AE M?.G[90,5VD4C-G"/W]XBI2&<'I\>N5)U(;EQ*:\X64EUTJLST=GBFO4F5WZ3 M]\&95RN5?J,_;RFZA)J/1JV%Y=X2)KT,-@G)HQ6^5BKMPN;^:C'&J+3YD]0# M)[1TXR4"G!%HP'MI@U>$*,UPB:"8>M5RM4]H1U,Y+M[0M M05Y1VQ74BA!9X-9S:93(4EI*C7V6H38EEQ4WVHJ4113"Q,R=(SQHDJ 5BM>RUC/2YZ%)EX7N16+2?IKVC MT>3K_JTM"A+\X19D0YPPE.F<:$PB266425FC1J16!4K]#3*))OB4^-T\_>"( M/QV&T7'Z-PY[99[VF":&$ZCL;/#=4$7 M>.?'&N&[L>#-&C6!D]%+J@33T82HC$N:QJ (M>X&J3\5O&L'[YQL4#A_(5./ MD/5HHB>+)KJC#E#PZRB#I8CAG5W9)]<4#ZW@W5SP4A=-)(((JB.:Y,):2Q-- MD:!\S)KH&^3J5/"N&[SSEGI2-&NE$]BH-(+7!/"ZM.6,+#(>*">1HN:7?C<7O5I1X5P0U"DGM+A=.WKGMUXN)#(N@TR< M 6&B :,L0I@X*J1TS,2,NIGVA>Z(<+X/)^AK2(?9&$JZ3;X?-XFQ'"+G1"02 MG6(2-44P-@27G*EQLET@H3<+QCM%%E)*,4A2>L"]A("Q68!4.2D1DDVT1,U) MTJ=LY3%SFWH,<*^0[I0,/B1C%)H-"0'N47 8S8QD/"=*:GQL1Y ^)S>,$M%9 MP\&94)H/&I0;1O%R7D 4C]PJ(]%8(*9O]-*]!"K2MP#I=4_?#*0ON 6<4CP9 M#T%:C4@7B/0L..0/E]-E K/I+<012 @),U@24J0 M<9>CJ;N:-;_YISB_Z^7&I+O]])?>LV6&I88Q'*;QT M.@J.%@?EVG%E+7[509%J>71 C[Q]N!@*) PW*F04(*9$$Q@&-KD,F6LAO0D6 M_U]"@8SA?4K;"D-L 2]K,DQNM ',;V25/2M[WHH]@]0Q4V_1-$C"F>B,DII) M[;Q4(3I5K;F.L.><-4>D5YD&";CI*1!<.C"$"B1341)GJ E,->RI\?^RK>X0 ME3TK>U;VK-IST]AS(6V-)EXR@\&*9$$0(<%EP@%UIK(Y>1VJ]JSL6=FS:L_* MG@\73A)\2+C;>0DF1@W"IPR.THCL255VE'L=^59IS\:'^[>I\T<)_XV#][M_ MQR\7=WSLQF\&P^:S54.(;6*MN=%20%]-PUJULV(Q/4TTK#X9N& :-LQ9_T=3,?W Y-1>/.GNFW;_[\=]V M%UZ<.W\1;!:M>3*:-!7S?QJG(S<=O$\_?QC$Z>$%35QYX_F4DL]O<1[O\'3Z M];=GF*=N#<)_#BY=RA)\,%^C#Y/>#Z=#=QH'^#>7X=4-07Q>U TCX4T?N9-) M^NGBFY_C8')RY,Y^&@R;FVC>]/,YAYPCH4SG'"$U"W[V\N>9?D!FLWU^O'3^ MR>FF/7V6N*/V!,?_5E\H!^];6_NBQ5#X3@WW79OWZ-&[&:FU4WNNRW MCO"^_\C2WN(B70@>68#.+&,=?],[QC\[G)3#/43-09B.?!KW..U_LC4[Q$G"RD5=SNB3HR><5!<8L'N<')^48\,[W-NEP^OJ5[ M]NJCSUM9'H^.>Z.3-$:9AI*QJ/3WJ,/2Y*?OJK%ZX['YKBB,+EY]:^ON?JT6 MR=)YE-UXO)O[;*Y[K@XZ7VZ3%QJ]%%K2F"UCPD3AO-8Z""YLH)$Y=Z^RN@]> M7+AB(K[WEW<'?SS[L/?V*3UX_/QH_X\G^+G_.=I_N3]X_?+-A[T_7I$]]H\K MKIBG[/7;P/;8,[+_Z?!H__'SM_MOGP]>O?W7N[U?GQ_O_;''7A_OT?VWAX-Y M5\S>V]?'^Y]>?7K]^!D_^/5WLO_K'MO_]5^#O>-G'U[_^NHCOG+\ZM/O[.#7 M?^6+(\"]%X3N?WKZ8?_#GXDD$5/BH+U5("0+I1B# >N-5(HZ(@/?RJ3N2D"; M3T#&699ILCYS(5(.1@N>N)$^F,2Y=O"[BRF_+]XT3ZV0\>C\H MIKH_:U_ZMR'!5W:--HL(=K4PP>-T@O,_:%K:-FY6=SS"6_K4_.(^%!9Y.OCX_5$JWSPA'5*YWF1R372KJ86$BI*$"P(,,HG M(#A]26M*@G<[N];TN5JT]FYZ;')VDX^7Z-L;V%TEO7&"\. MW3C]4H;]T951KRS4&@L-%E2%M<$+ER5D;Q@(IPT8C=\E;T@2.C&=^:-@Z,P61R6M+%<0@FTWO1&^$NY<75 M^3C(_YC%B [?/"ICCY;/X_.9J;[U]OAJ\7!/T9"H$PZX+P5;B%)@$DW G2#9 M1UPU1.SLLKZ07;)ZJA.CDWJC(OH.$#VO0%@2WE T(80I!50Y->!S)I B#G#2 M.K*$"H3W%>V26_(^^#'*07$/(8GWA;=\.I@ M323(FLGD-*Y@J7:0>DH:R\\=LHFJ4Z,C(N,K 3BW!'25&4NA>EYF:"V3I40# M"UZ L,J#]8J!SI%IFV)RIC@Z^D0L;3A4/\?M@NX/W?!-Z@V&O>P&X]Y[=W2: MFKPR?"<^0Y$<)?ML$)N G!JJL6KA\-9O%IT.TJ4X+H7WM+4A_4UJE2QLD=TV0!Q/B.J:"*GJ7X8"$26:(6T<( E2*@*8,TZZP-X'(N MBX)E4WPKK$_%8G'K30Y$[K3>.9@>IG$/AQJ:H./!-!U_W]G-]AIAJTO#:@9_ M?S0L0S]+AWCRL9PTITHUMTEZ>+E8NC82)CE5I1$?M2!H"F!Y5* (=]3(E)G/ MR#7*=LB\JBZ3;NJ.BM+64#I?(C4%3HSVN%*\!J$THC01!2OE2++;8V M.4O[O@-Z=0R&[5U]!%83'SPTW*R%^HJ,!EUV)_@WXGR:4> M26F ),2PL-F#%Y8 HYQ:FX*-?F;S$;N,_ZFC&K&SZF%V(#43AO4@:DW>IT4V M:J;AX$*H-Z?CU61MD8^>+0@+QP53.I3VBDRCL" )^4AG\%%P(DU2R:J=7=4W MI!Y:;1NR5^>&JLB^ V3/]W4/TFOE*!A=CKF</ MGZFNCH[!NWTI4N%]U_">]WQ0EX+*!K*E%.'-)3A%#)! 8@ZH1F@FY7#,+I]] M5+T?MSX[&9_>PTIMW0C"662I)\I!+5".@2WZ1.[Z _9^,C?+FN/6=S&B3N;!6VX$Z"LOWP=?25>URKEVK#2V$AH+"QK%.FI]R6(T&96) MX-&#+Y4M!CX1N8IO%Q=8-TPPW23,M%]N4E556":H^@WBTFQ1#<6X3-H"PM^=-*@@EH M.C$=+6Y1C.O4U+,4K".EG:HGI".Q(A7-'4#S?'R(B5)DB4I#\N:+ RN\ ,), M<8YPYE0LO(MSM(CG*3?SN?HE[/?)Z7XP^= ^\MIJN35&GF]?;A0RL52G8)F'GRF M!H1/&HR/"311/A-"F7QZ+@W&+Y/DSF5\WW586YJR-WE->Y#O>'?3L?A$"V[26FJ,!GEZ0UB<4N)A M;E#M;5!/%WQGS!*WFTN M=%N7G!6ZJX;N?"!SX#Y'$0&)%K6E312,51F"3SFY9(DI5<:%[1.^3+!01P_F M-D)BG(R+IVQZUDB,]-_30:,EZOGPRU6*U.4"85963R;V_CPY*XJC@82 MDT$#2M0<@^'4#=\,_%'J':=C?Z_*V75+=3R]G(E:YZIM;EJL8&=MEL&8 +FD M:@O-T1PB)$-6PA,1@:D%>O-BJ05PKD.9$174@F.@HY M\E+9.EI >R&!9T089DEPA.WL*M$7JOHU[D)E3)J"^DU?ZG)BYF8@B??!K=$I M?7'1DC9-]E/I+8N3)TPG(F#?&0DK:H,I0$ZZD&B62BC8S& M1%K;2F\4IKNE-6X,ZBH[ED3VG.Q0EE"*U PI\%SBCE%VR" @,N8=ESX[0YOC M%+G4<4IU;MSN.&4\PIN.YQ$Y$USA17>4HY3I66^2PNEXZ>#C3>&I.]4>Y]/P M#YR%%S@)!_GA>SF/ZNOH&*[;EQ]+X;I*D"7!/9]IC0PM92!@C62 K"W M690@(FHK1":$J>:\E*O%1,:-K]3?/>UQF?IT.DFQM(Z\+B!X&:_'5T.U-X:[ MNI&&_95LAZ<7TU6S'5;!7V$A^\E9'[U7LE3NER"8IF"XCX#21 D34H[&EZ9F MIF_:Z%!X,_ALD,?D?O'!Z@K953ZX(SZ8RWXRSAA-B :ABDN%BP@F6H*DH&F. M 44.U<@'2O>M6":Z?"U\L+49WO-I3WDP=,/01MK3?6N*W5TGV@ G],0=E>+* MC;NYA]3\N7901,ON/IS>W6EXT/-T,?@'^=\X]"]QY*M)W>X6M%@;R"47K-<6 M$BWG=3+@%B3Q.R\M3JQ-*6A7JHE(Q;KAU*\'=5T1EQ6^=P#?.8\8"S%I+C7X MX#B(E"*XTC8JX]QE)IW2/J&"[!/"^Y3);D#X/IS+O4C3Z5%J,J-+'-#1 +_# MOSB*O8P/AOK"XXTU#:2:8*'[<#YW)^JB5$S]'$,PFY5'S6S\$R?C'V4N*D.U MQE"?'E[3AT%*RBTN6D83B*A,<7=9I*E,F#5"&T4+0Z'HZ$:P8CV)ZY; J A> M-X+GFRY$74P$ J@UT$3(AH EU(.*7#A'(HVAT1A2+:,ONG?@UFE]\67<3_J8 MQF$P:6)_PNCX>%1N8A3>]48G34#R?7!>=";\IPS\P6S.II%!KMG1!P.K26$)R#":34S<,C>1H MX:1DPRRAKHB-I^>S\%<^UQI=_)WDM%@-+GAO,V4"DF9- $\ 'X*%F+V0.BEE MI:[1Q=N*Y)5*C9L@N6J-)>$\IS4XD]Q'D<%8&4%XCEK#A@")BZ!X=H)G5JJ1 MDSXNO [!^5XX.&8NOR(OBJCXK#>^O]#L]AI!*\NE/LB%A2ZXZ5$9^BHN6F&C M:ZK!^<2<9!1P*Q$@ C=@=%:0(BV5T+W!?VOJ]$9!N!.IT]_$<)452P)YWH4A MJ2,I.\@^9!"YE'4TA$ F(7/&'.4B[^Q2VC=M1/56]\7WN"_RZ.AH] $0DN>Y MTJ.<\;+#-Y>U6RY#01$JEZ_>GS+WW?-P/&H.MAJ7;-4@K5#78I$X)[7QI2(M MB=R!P/^!(\& UE(PKLIYBJ@.CFT%\IH<'%\%XU? M9 2K;?FB'3-.<*73SJZ0JJ_$8GCWQOLWNJ=!KFT6^<-Y^O2/UV86U?SISN9/ M_^-BNFJ^Y"KX;+&X7(Z.<),U2&I*"2KF2@E; 9)(SKE5T1O51**U$>E>LZ<[ MQP8=[!A9.6#5'##?_CH'38GG.*"H9$3T!)S2 H*2*' T3S'[G5UN==^TU@"[ M)DY_%UPO^L7W?HCG'>-_+%5B9D5QFYZ"^$UQO[Q'1 R7V/SR<=?SXZ+5/PY&,X=,,W MZ;F;IBEG(SLL_H M8KVL6T?N=T,OK:/)]L90REWJI4HD&TPD\W5JLB!<)8%$$BP($0.89"WHP(-3 M,BIN-&HN1OJ<+1UAOQ8ZV5H/TR_IS6 X;$ZJ6I59&W;P?@OFPPNPJ$PD*0IA MA3:4*&><8R'%@-;>\;+4572GB5O]KCK\6Z>Y9;)"6\L\N8[ O:ELVXH4ZB+00X0;%K5-9&9"L2CTX1!'D@+*#:D=8V *<5 MX)L$\#F!X@W'F0T$[?\IS^-TY&;#MZGGS\,XO3P@C6NO/%\XLCGMSB/-W$Z M_?I;KDQ1P+M*XW9&EI)O45XSD*#@RU&X^O5P?'$3)^X-KOYQS9=O_NQ_C6:SYXQ>N-BKE1T=>.RC^3.YHV3#L] MZ_>>#L.#QG:;G/K)( [<^&JHXL5MK_/^'EV_R#\O[QC@^$I?G_Q# WB/R_AAF7P 8[,?W8XZ:5AB5 ^"-.13^,>I_TOMNYOC&2'O%#7/^D/@V%O>C@ZQ4O$ MR4*TP^V>J".35_P9MWB0&_2*V(AGIK=9E\L?.'?/7GUQ>G(R*S:-8NYRC^OA M#NB6:DRR!!MNVM7O0TF-IT5*H^'<2Q]/BE3JG;A!O(C(7.;X8RM<.=<]UV8[ M9%K/R[U80+_ANME/]R'HZGCOT\&O^^]>O7SZ:>_3LP^O'S\CY5Y?L=_EZY?_ M.CQX&3Z\?KGWX=7+)W3>U_+JTQ[^W?/#O;=[G_8?__)N__&SL]" F>, M@L!6JSU27"B&V%+)0V6?CV:?UB-+*/JMCGT]S[!.S=D8J!S08 M#H(J!5;R #AWQ&2CT4E3I<8<+I&3;-95IFKB"TR(T47&6,\Y^^B7"4=*^FR=UW1\-"Z0/ MQK^Y\?3\AX?AOZ>#6;P%VLUN^&: T_9P,DG32?/2.$5:M\/6ML/!HO\N$66$ M3D 2%2AI30;+0A&W&5<0=3S'L+,K^L2V%2A516U7$*XI*E=-G;($;9F@G%=$ MA^BH"Y)Q16Y??*8B_.X1/B]XO: YFA @1HT(=]F!I]J#"(%+XK2T5NWL\KXF M2SOHNZ=Z-T?[G(Q')WA#9XWV*5E&,Y'S5_+FJI"Y(G!JXO1J_6J/9L+T23F= MCH-I,5G0AC\=(Y/]DA'*H-<0U/=3K8=S:E,;@4H;WCM-QB9EUC1Q?F];87HO*!95(RM8G$831 MR>L4?5*!(2ZH9/F.?";;UGE@301WL'@"R#TA.68!2G@*@D8*/C$)23M*A1)$ MQE@;#VPKO*,@40>FH^=*,&FL\T5^&&-5UI38ZC#91(POB!B;."VJA<2<09@4 MP!#M@''!@W>")(H89WUF:(<0?A\<)H^:_+F-4QB]&39' M16Z*.N420=47LEI?R#<([#_NZ+2TBOTL&)'(3H^K0&F)O%XL"!3FHW8XR1!Y M4W=<&K"*9] F4Z*9X"K(VIUQ6_'=?CN!=O!=%)(U^"C1S"PG]!)!;OI4=,DW>A\<+4\^IG$83%*3Q=_T#\./'85WO=%)&?U) M42II\+YX5*KK9#72Y/"_9S]=3,-!;MJW'QDJ8#K?XIDSHU,PP'!N M0!"GP%EC0023D6DSD2KL['8)I=_KQKA-J=E.*XB++A+E$.;-:!0_#(Z.>O$T ME0I9Q_C"Z;@)F>Z=-+TG>BZ^/9U,F_2J[T^JNNT8;@F7M2HYSHVC1TW'C\G3 MX:_G<[?W>?IZQRF^WXKO\*>^B\*>Y:[;(A!!):*$Y\%JH5SR=BDG)(F M,Q\8(>E/QG967@WTF@')N>4!F0$&278T.^S["5&8QN6O\$[<'=]![W!<-H[_ M^?9TZ)W=E[- JMPKYYBS#A+N:Z54OUYM]18K0.XL7+%686W*1WX'-7V5F;XL MI*KP!J[0LFVM_BV[\9/-MC+ZH'=QR^OZ^+^$ZFR_W3\]QBN'%@RQ+P^J#L9O MW'#PJ?G81Y=3B3\\',;?QFE2LHS+CP?Y'Q=S^^)R:A]?)A_C7[] VA]DW)"' MTX>S($C#5\;_PNL]1HOW.7WWZ_2-*K:/TS^=GK_^()YX)A=?]](JA5/NC M7+>IT'[XZN6[#_O'_\+W_N?M_J__0HD7W^Z__$?>>_O[A_UG?WK-.;6>0:"L M9!"Y!,ZI#,ZDP+RQ(F@QD]1-F>*'Y?@OQY2(L,2(3$6BP6;C G?:LA"<""AT M$VK>D[+MCD]320L_1OR<%9[TIQ-<.Y/)C#P^S\M%=&I1&2?G,].[4'3G*VR. M-?&U\]N:18PTL_?-6[LYSE5K.)_?D:['^2_G0_-]K+2ZN[U>TERS'_RP<_67 M.R6^>'J8>CN/9@)RY\?>!]>$)(_&)X5.9F')Y4\:2B[+XS%*OR8K'.?S13J9 M-L',Y^1G^CW< ]F#WM5/Z0UP*?6.DD-6:H*<(RJ=P01U4%E)A\U?]B;N/?XT M^1P!_4.)EF#DYW^^>#AIOJ4__SC+4,=;/2]@@.NU;"!EZ4$8%*.Y,OG'8W.\'.^+K4[M=!_ MP[D) QSG667TJ]3>M0>X?NVO>./[8K-KMJFS^[M)/1,'S_Z,WA$MB 3C? 3A MB0(O< 0##K#BD1N3%C:=E\@KY\QS50F6XN+3)JZET,4,L-,K?WKH"J&4*1V/ MCHX*]CXKQ\%Y'< +H)]G5^ ;CHZ:-(QI@2^^#;>Z#T.$]XPW&F89#,]_N*J8 M'_0>XCNO;H/-1YQ;W)_YJEQ@.L85._-L3/ NWR/;J^L@^ZR> \?_:SR.MU[=[OA!F:H3G(0YM>?@8_H.,'7+V!?8O.*'OHP0,%S54Q_ MWFS?H'@9N\).18R<7-%?OP^;#VC,I^:I'C;KUZ&D^_7AP]]V9N*H_*4[.<&U MUG@]QJ?EHN6%<7IS>N1FS(1O+G_W(H73\8QFRU\\^1@:GWFAV>/!9%(0_/\-+X;C=N5$Y#?H/C*\.-SS@:E^=X@!*SN?#H!/4=OAL_Y]@-40.5R>@W M+UV\O52?_Y*;OSA2;>+,9P6H1L.CLUEMJO%Q\VDE@;2I1?7E&6R1;D40EBEU MO>P&XR_)Z?RA\5>G1]/)Y'H]*B(:+RFNUBX;T^'LT.< MYE[+L-T >N=C]F6"XY5M_/\FO8>ST7K>K*!B3_P#Q[1'"?Q_E_.3!^5HIG>6 MW/@'*4UG2[%8/6B>#-Z7QQF/ MCGL7@+[VV?PIOFW4K('+6A'-(KZZ/L9IEC;4\V?-]"YL]9W;+Z_?ZU]\TP/0 MK:>X?M=O0'$%8<,1RISC=!LC.5O MO 5)+XP'?@$3EY\YCXS9:B_P.+>TOP\_^M%)P*VT&0ET&@8,,C@0"W#GK(LG*VC0OB#H L>N)HD00#J=%NL11 MHUR^D#A75\!F4,;^:)@VQ%US.?2HVT[_:N2;'>L,=[WS.>K:X]UX)A;,YCE7 M\WT]Q3;MG&*;>HJ]<:?8WSJ_OGTKT>O13\V=G:ZR>W6Z^L2-A^6\X;\>OZ/[;9RB=G@H44(/7QZ_D_O&KCWLO'WX\ M^..9G!=+K_":>"_DX/'O9Z_?_H[70.GT]@T*J'\=OW[[CKU^^^3CWN,G\O7C MH[S_]G?Y9Y2*JI0S>$8I8,\ MO]R*)S,\',;'@[+AQ8:![O$29']ZGPWC08"W3(+(S("AD@)-T> \4^++\,ZI M];6:N&@2'AV-/A3==]ZC.,U\79=NF^.3T\\.,5]FN/'4Q-DX&>F]_"9ZSS?PX;LC27GIJ-Q[X<% ?YC M;K][EJ]^'@H<7;J#:]7XS^D[?IJ-D"%D)'K,+B0B9F,_1*<^"\T(S0NBY MQ\S\1?6!KW24Q%4S:RKY;UPZ&U&([7N]:+-TX[=OSEZ]W1.O'[\>['UZ=[;W MZ9E\]?+UX<'C=W3_CZ?TU?$K=O#'4_'JC^?OYM.-#Q[_"]]S^&[_^.FG@Y=/ M/^T_/CK$^Q,'+W^GK][^9_#Z[2OYZNWAX>M?G^>]Q1851C@?N=6@(B<@ M65RT-OEP7NO W+ZC;>6?5?'/?"%(4OK>4\M!.\V1=;0"*PDR$>X@)C.GJ!>E MF2WAB[V]*O_<.5SO-?^T4'VI\L^:^8?.ZQ_\7T@1J?<]NA(JI^V7F!!&, ML6>9WTB,/7@<\ ]15Q 6$JN+,7SZ-ZM; B$)S$6 !+T[QC*2NJNK,I^\5-:3 M ]O)C_.FN\Z4T['X9.=U$SM>C,UR+9K#S/VQDXIRP?[.U5(4I8.5"5Z4"6[. M=IQA2@DLP>8ZG2*88,*1=;IH_.F%D[D[FEO;T+PN%%VB;A15PYD%J?8"\HB5 M:B^':D^G%Y,P@F&9$$LBH=S\$!GM) J@U08'B(T\ =5F=2$>S2%?J?;RJ?;" MV\55JOU2JCV=N0L>!P!HC4108+698,@EJ1"6*F*GV@OO M%%>I]DNI]G1.3,+":I;--&,,\4@PTB9J9+5(E!'M,(^@VK1NV#*I]MM(C#UM M=>6B2O&>M)SOR>L%5^8&+S/(*E=7Y>JJ7-T;< UFZQ65ADA.,8\,U3%W1Z'( M"*/ -9#1.4-E3+'*U;U>U:YR=:]&M6=R=1"Q>V4"8MH8Q!4SR,I$$%$)QY!" M8E)4N;K7J]I5KN[5J/9TKLY(XSP3 46M.>()0GL7HT0VP2IZ6'.J296K>[VJ M7>7J7HUJ3^?J<) ^062%L#:@VEY&9(U7V72SI *\]N'UYNI6*X50I.Y:WV(- MGB3W9N@F&$?7?ZUUR[[E(_[K_J#7*MJ_E&]FU9XYOWDG3'LM3>2?)\FPW?%E M3U7;?E?D>DHTVQS GZ MLNCZ=)["B)0P9;2D"A&=($V=09,)&FGCRPBRCKK^%6H<1*W;M[%EJ'NY4 M;_*Z<.ZY"B)&"SF3AJTRL M#MMGC2Q"<.NZTS?.)$:<"')@ /T*D@ALF\W;+ M@DLB[JQ"*[3S\@9AX;F**2I8> 98F$YD,!LL2"U!AEJ !6<(TMQ3B' (CH8& M[+5=<#G%LL'"X\I?*\QXR2J-"C.> 3.F$R*24693C,BGY"!(,AQI+!+23C'X MM8LVF 77:2P;9E2PL!R9E H67@X6IG,G3FN&I?7(>.\1]YPC!V L""#@E\E M$LB":SR>'!8660!"EC2O,MN#K3JT5=W@%1S:DNMT*16N*#>L55SW:NAV?U!US()!*V*"B< M$ ].(NV90[!NG"6#A7)X;0.OX]G,:$7N^N(*6B'.XY.T%>(\,>*<7T><;!)$ MH@[%J#3BT5MDJ")()RNX(C+H$ K$D17B5(BSE(CSR!1OA3A/BSC-*1_'>&=Q M( K*=C MXC8Q]NCLUB.P\(G/-=QU2'?V'"O,>W.8]VS9M0KS'HAYT[ZGY$8%%Y'B,B$N M ?T,B1@)S%VPA E"TJ/S:Q7F59CW>C'OV?)[%>8]#/.F,WS":,&4\\CKW"-. MIH2L%1KA:+CRS*AH[:,S?!7F59CW>C'OV3*,%>8]$/.F]U&3D=@$BG@2@'F* M6^1LPB@D*Y4!C]RG].@ (*X.'?H?5MX__@QWBH M)[9WV.J,1R1!+4:_R05WLD"Y!:@;P3_2-YKU[4.W5QL<1?C3B[%V I\_ZM=B M)\10V_&#KHN]LL:7D7HM.PP%C5C6HGK-GI[VNM]!B0:Q?5Y[WD.K8EI5-SN# MUI@"[:_HA[W6H!7[[[_[]A">Y4.O>_*N>W(Z'-@\N)TTK=F;)R Z@[L5FLO5 MU/IV_,^G\_TOX=11+O?@FC 6O+/U^7S_^#-<8X\VC@\O]NCO)_O'7^G^\?OO MC:WW8G^KG?)X#@CS+"JBD:>4(4Y]0#:HA$C03B70/J7=V@9=QS,:6P-9;6>) MR)+SO&<8*REY3BDY_'X@+>6P/A(QDTE7HE7(8*L1(PH["$"X26IM@ZS/QN^7 M4E(*0CU3%9Y&GQ>J?0Y8,T&R41MT)^D"[DQS6#N+O5B+H\6N)5CM OI@O?RP M72QY9DT<]4"I=68*[&NVG[_0ZM5:';A(/W_AK#MLA]J1_19K+L8LY(,6&HO8 M^J6Q6@D; ++^C";@L8<-*^5^/N5N;C7$@1<>W&D7$=8<7#<>-=(DD5R:D@0A M0I!HLPF8==H>80(>>_:LDI+GE)*/], G3K!E 4G-P;>GP2"70$JPT;!>0G&C M<\_[]=G#9&_!!.1GSO+=Z@R+NY5&H9 2[FG,!$74$PB(;-0F2BN%3M1Y<(GC M 4CV?2T)T0LS)73*E*BYIJ39'<21M5B_/"OS7+0.B_O_M[:W_KD#6S'F]]^KJSVVXUMCZRQL4>V[OP9WM?X+I?FE^G\0!" M_S9<\^O.EF=[)_M?F[]]%#M?ML^:6_ZB>1R.FQ>_'NV=?!9[%$+_X[WSS+ ; M:+(Z":15\& M((C0VEB4",8A9/1FID1]T(H8-C.JNL1=<)XQ(C#W$'?H)"DQ MP<&Z4![A\Q% ]A168- ;PO*.YS^S2HT7H#\;BD^JXI0FEDOSX_M>'V=@&%O% MN?;4<!4,ZTEG8KOYX2:]W[R:5O 4?"8)/(P[Z>\NR,KA-MPYVZ/R4[V) M!"*B;PP2=G;?'^@4DW%!(Q55RFQ]@ S1,Q12(%Q)'(5WX"'@V53"/[-QSLL_ M:?L!!EH#VQ[[ *D&X+EQ)JM_7N] MM@MOV,/#7CR$:*9V.@29LWUX <@1L[M7W'A"?;)$]5O]["? 3?_GMKSUE/01 M'P/W 2)C*G@2X!%A+H)($A#$&S).:X#TH7EB..O3CJ@F^[O=D82-Q3+V?^N! M_[(2[NH+F*>/[,!*+Y14'EDA,B4T8\B(%!&-T>26\BH2 '$AUV^B5QL[K2T0 M"-L_JM?.CEJ 5KV8VB" X(S>2S0>!DRS$C'''WE7&*Y#D)-W67#!,RI^/B-IYM+U1^N9W"\Y-[[PVSMRL2#XJ(_$T0M?.(/*RWN?H.T=N@,>%=S^# MRB=Q<-0M('GTZ3P]^>-NGHM8PO[U*3VUK5#>K@U.N\VW@W"SV"0!_6CE\#-' MF*W.U3\!:;.JCYV1_':[95VK7207\OO@@H::R[S M6YG%$)>+7'^R-BV33Y, M@+N70VP!9L#$CL MT8;C87^0H6!2KDZBS5%,\6L(A%LPN_\:GA8A>">6XG892$\/?F17IZSIQ$/D M$2086AOD(XQE?\YFU"9\LUUC> &"_+21X%_^"%2Y#3#Z"0+1PTY^KNT <]=* M+0@:"DD9^X&;G?#'E9ALEE*R6Q!)O^&0<6?S $-(R(AE2%HC$$]$(0W3#R&C MT]9)K1(3TZ&8Q%2F%!@G1'.?J-74P[C/"ITJ,EBP MUB"9<)'^9$#SO_T[:?@EU<_H6J,]\'*K&YZE;4_[\>?QBU]"JW_:MN<_MSK% MV(HO_7)=4_*YEJD][B*;4K[]RUDK#(YRB<8Z+@G$1B=N1G<>O;U>O#6U,U^^ M)]BZ5C>_C=?)C>_==EG"U@4Q#[KL[>\QS:O!TKM=]D='L&ZIP+B9:VBZ,.,E M:[-F\BEEJ5)AK;I#N$3HS]2E/,M$Y$1#[+W\5+SO#XI-P##ATSS]A-R%X^K5 M3OGFI:]V<_^^:J87,=.?3T,AVIN7AOG:A#_R .KCD0^N\)P5FN]L_Z@('G*Z MHQ;!DP5UGR>&BYF 5UB<^Z,G7L*RW*=/8EKWM#?N]C$$&WA)LWW"ZWF\5ZU12HIC#@W%AGN(J*)*IYB$('IM0U)9RN]'M9NY\YH^8R'%NYA,"LL?#U8 M..HC5F MS[;,C%(QS5$03")NP;K;F'M%.)8H=L%1+U?'IB^(DWK)HJ^=P5'LU?RPU\O; M,>7&TV,:YJU\QXH5"4#*!2L_6:SA2C2U6 TD:\U&)SAR'87(32UR@3HCR.8. MP"D(CY6)A%.RMD'J7"ZJI\42D2>^1O5_F,]=KW\UNV&LU:[7:'7PM#K?,:QC$D[A1G EIE]"PKJ'Y.J)[)9CJ?LYD4 MJ20I0+7"R%K/D+8<\Q"9<]@M(52_SK3E6.*K5.63.)@5H"P:4)KO9GP_Q2SV M7%#D3."(1Y.0X=@A+1D(@H<5TWYM@\DZ4[,4&%7F:@DU]5:RP2E5C8HZQ8/D M'H.J)N%$S >_A4^8*2WIY:%-@V[R-&Y@&1PK[Y^C0S*;E^>6)FH\*^6]G_)> M3"FO3\DH&R0*/&;^LAB0$]0A0T0$S63,,U!>,IMS6N4V2J]19U\@)JBLZQ,H MZ+2[3@QU!&O02(4QN.O)(L,$1H*2B*-(/FA=6ESJ==FQ?.\%?PN 'ZG_4&(L;U.QB!,C$90MI''ODQQ:1J=PM&P3;XR*FRIX&]ONE4WC^%M*$J^X2 MCE=NUWZ?>+/:UE@88LT6C"HEJ>,L(86M0MP&CZR7 <)8RQQ)6'.CUC987<@% M]+2MTE3+DJ9:?+7 T7_/YV'!G[WNMU9N0V';VYU2C^$?VR5;Z%4EP7;'=T]. MVW$0KVH*QFA0O!O@EYW< \UU MAX/B:KF)-^BFGVZ35I_7(ZU>M!88V.^H%]M%VP6X\"#V1IW:#D='L6J^%XMW M1QW#9MK%M?HWMX1]^K:+D^U@1Z#71Z>'-P7:W+YH?#P2.,E$1D @N(1X<>'7,.>0XX]XQI0B%.+O3 MG4&602V.9CL+NLL2/)[QLL&K_9X[U9UV^[%_I[[M(QT=J12G98H3OE^L_,^% M!+>^Q:ON6?^\W@]Z! +XZBO6 3@-!S=_9:8_RK/B!3)H:EXF?A[UQH,XM8<1 M.=#0K\@F&.//MGUFS_MK/UU'0@"]J:F;?NH;GRVE!3_;K;WC[0N/H';4RS#U MCQ;W-.9@A7H"(&6C-E%:*72BSE.,XX$"3"]:PG53+3=\+?NRV*G6YYW^/?@")YA].;_]FO? (,Z@]PN-,(%N^<13'_L1+#A MK?Q+,-5=>%5<>'RE?Q<(>I]6QR"V'"MCHF6""R-==%AYS:FAVALKRUP-(66O MS>+%->,K[];S>&["A50=C><;V(\4#"RXZ/"?QXCF\S=ZV.9N]YN?34T;G="9ZIFQ$_Y'&6_7,CQO);S_*\;UN'?-TU\/4_O6808!OZ^,= 9 M0WKIL98]8G\TW8,K@!LYN%>=E<]:@Z-1K#0[AX]MISSK#/RP&>_2MM^];*U0 MM>&]^V57KK/M2@VV:L-;M>&MVO NYY17;7B?:Z:K-KQS3^7/)VE:S%._BIW8 MM]2G#V/B. =OVPG,N3*.64EYI$0FY["UY3[&3"KE^?JKO(%MU^/P%:Y[M'?\ M'N_1#R=[%Y^.]XY_A_&]OVC2]Q?[Q[^?[.T>?M\_;K>FMUV;]",\PX=68Q>^ M\V7_N/E;L]4X^7"TM]M@>[M-&./^T<[6AY.=+[_/Z\EKDO I!(J8LP+Q$"0R M0G+DN??!TI@PHVL;M"[E;/'Y,G;PJ[J95BCY)(=U9$S22NYH@I\X>FV-\1[C M$*PWGEZEGFE1)D@PF\'+)S^=-PF;%3#>#QBGZP"3%A$0$".="4:YDP99%P,2 M\#^,I::Z(/^5[/%G":]00Y'S!*BG@EI/OZ5;QP2X@'%6??\J[-BON;%58_)U9/^Z#61!V3\BA)91 WF"%'A$6: M!6D4HT*)L(Q8_3HI_A[5KF_%6'Y>P,6L$&7AB#++O!<(EAKB6$1\\IF.@2)' MB45&.JUEPLQX"5&MIG6J%[4?4A%RO>(<_QOLU_=\VCN=L@^8>RR80);*@+CB M"EDM"!):<6R2MSB1M0VU)"Q:EV":B :S' -:>--S8Z2:<"BEQ; MQ(WB %S:%)M?T5IA*4]YMXNP)>DB4*4<%^%+^,>0V7OGQX"I@,5%KG$ MDB44B%(0J(2 M#<,!>QY,,E08W(?W[I>]:Y!%27WG6?CS98QOF$BPF6,_]X& M$>%S8?_LB9B<+>::8Q2)SM@OP/UCS"/IB.118!,(+9A,ZGAAC817@ #V/@;C M@17B%>Y6N+NPP+OBY%Y=2)Z.R".)U$G'D!*6(.ZMAXA<$.0<8PF\=Q)[;ZM] P=[]E8M8QM5\WU8@H6/WZ#R-H+H#BAZ2Y MC*_=5R*(7IA(T#N1UC:[@U@J(5^OC1_]N6Y_*SGR-<+[*5IU)[@2)"1#*=>! M6Z>4\IQQXTF@UA:N/_Q74KR.#,YU$[,)4# H'/L/8&$ZOG7-P]]J]7V[F]D, M=^&FOX):?'UAZ]!\=VD=V/[Q(=G?_?J]L0MH?0%686O_J+'[X:AYL4D R8_W M+AI\_\L>FZ5L#2<[6W^W=W;??P=<9\TM?P;W^M[X\AZN\5GL?6D>-RZ.VOO' M(37 6C3.#JBB$%DEBQ3)Y?.*2&0=#TA1X3P6UAHM2R< % 0L\* (S"@$8=Y2 MC1DLDS:<:)6\T1YSK6-P&(/>$%;ZK^$IQ$X9D0"#TG@U0/Y XPLR MR0G F>V#,*FL\RDC?SB"!HNQ(<%$+;G%#K.Y?-/+@>]_ MQ7:)?_!$X"7URU>%!2S0TY4TI;7^48R# GEO^.#5W -4=D]'46Q_])63TUX\ M@F^UOL4::$E!-GO:[10FI4BP]_,U1NR6EP29/U]?JY>?P_F ""$_/._@O'C6 M".;E-,_#(XE,GQ#(QN/]$Y9V ![P^_&0WS1R;1Z88'QNC8NH(P5I$?BE^;@F M5@8+0B)+@4XCT3.JZGPQNXOZK PGK&3KE*K%,Y?*=<[9JM"LYL'*!=*LOB4F MU?L]Z[.G2^8_[(X?=',C!59V4J +>=R[$W2NY)S];L%CZYW/G[.W1L#Y1X2P M^ZC;AF 7'*W"6Q%J/0F"968"\X01BB\X(DX&R&2"5X22RWVRMTUPWJC MU_A;#QSZU4B8/M"Q'#4Q_'@.+J/8V_T*SN3'L^;QQXO]W4V^=_Q[:V=W^_O> M\=>+/;C__NYG,9TPW=_:IHV+]M$.O-_BJ)6!/%D G)46"0B\<;"+QF6:QM$UZDT*T&+5)''55CW M%%@7F-"484ZIU]QB8Y)EF%G,I,+"XCCJ\$HJK%L:K)O9E#V%$H@[_#Z+N?Y5J6, M_S[MHWEDF$3!C3 <_"DC0D[U\I"DT9[)RI%:,G"9I6%S!ELBM4728XDX#QYI M;S%R @<'@6;$,JYMZ#HS]VP&_71.T3W.U+Q"G8N6XV"23EQP[IP&18N88A^X MLTP&41GTI=.Y:8,.6N5)2@$I;!4$+R%3'T($(Q)WFFM)E"UTCI-[4M]4G%DW M'L'OGIP.![$W9S.JHO?(L.*4X28(3BB8/?W]0Z>6EU?9TIAT_OA MR; \;Q'B:0_$?+;Q[2L-3.Y#];,H5V%BOKMV-^ 7"T>=*%B;D8GSJ> M#U452BT,I6;K,L"ET(%ABJ)(%G'''+()7ED?":$Q4.X!I3BI8S+K5%3LP*NK MY8OR,"HM7T(MG_9%1!(27!&#HO,)<>XETM@K9)UA7&+J' $M9Z(NYYQ6?1$M MOUM=^-RSL#=Y0:N3Q.C$F=V..S[WX^*D):\+6]BS+R%T+U,J9V7( U8"C>=T MTC,T*JX98C0"&@L6D/,\(D^]BCYRDDRN#P,TIO?=]UF4BBS8.;LC6M]4 EN! MWIL'O2=/B%6@MUC0F^&.EDHF2P#E$L28W*2$-",>64.=5AYKS?#:!F5U]L!T MV,N!W@P[RK6C^DMR[GO^@=S)D*T@$NGT8TD..JXHQF1T$EQ? M.PD^H=YB6KTGG^=NZBQ74YT??E#\XC,^L-9X3)E'S,>@(MJN8_P ];;,9RD<])P@0V$I25QX7BI M2;74BUCJO>\'3,.B.@>QOL]-Z!6!I0[*(UAFIW$*CL9'!@A+(951Y%CA7AD KFD#2*)86&28Q8F M>L.L\\4IN09KGD@T+C'.8_):<1:9%L[KR"!*'2DYK91\@4O]]>S UE>#[^8=?"+/P)@< MJ+]LP[Z9RBY71MO.>2UT8[_6Z0Y@^D@N 5A\^DUF01FQ@)1_=4>S%E$GOCFR^-AY+OW0K]F M\ZO8^E;PM)P=Q<[E:.!FET,,M=->*PM:MW9JSPORE]&M+R^8;WY]<)FVS/8B]3)%96J3B=N/K9<"( >8F7W3\"##?WUJPS/5KM[H:^^4CCMGZX*HP MS!!+^N+QL]0GIA;"R */,K54UT%8,&:+@@GLP^M^:L4 0^UG4IN;56C$ G'] MG7*88^(J^/[T0.[M:3\P:3@#R)_*^W^*)[8%2''XY]4L[%Q.0H74\Y!Z9_>C M. @0Z&J>' HR2O"\/4>&Y0.B,26.!97*0ABL%FF4'Y@ZJ99^D4O_F8*1UD0F M,-+2VNR)JX TDQ[EL]Y&2>*88X61OJLK7@+QV((5P#/&NXSXMG\TPN220M2& M;P6<9$/? OG(_98[A^6Q6#_L#[HA$Q". <;V>OG=@H8%L+ @'AV>HM0#T:JE M&$M:O/+WOGMR4AS6F8:IZZ:B)"HM"%BO;)8]/>UUOX-T#."):C>*-4B2RZV= MKC,O8R^"8BHP+GD&-.J3P\C"0]8_/*6VZRD% J"((U\<@(JA!52DM'(O<*#!VATPG3<>@Q=@M[ MQ<*$4A!ZT2; F?7:UK '"S&1IVJK$82'B@!N'!X$GR@U(0O(TMU0G 1GJ%%+&.AQ,4(I(L%+KL[M- M-R4^P5I-AE\30>W@R Z*W[4ZOCT,5Y3M/S!T\.NY\=^-?E,96)Z7L?W89%T+ M/T=IG/YU#^Y._.[WRWAL_)_K_;1Q8]YDE+?@M&R+>-HM">M_+CQ4F- KIM5_ M7N>6'MT77WW%NGZW#?[EC5^9V*[+/AKXB<^9E$$$HZGIG?AYU+LZ[G(8D0,3 M]A455NQGVSZSY_VUGZ[//DSTU-Q-/_:-#Y?2@A_N5JIZ^\(CJ('A!Q#^QX]; M$JBUC=TB+P7ZEA&VI):T&_-6;2Z;^DJPH\_/=!;$FH]*;SXMDW'=-'._]6!9L+9,8\QMQ$9J M3XS "3.6I+(O2/>=C=@$2_X5JS[8K'9>=WBW#V\4?5=L?T3[W5\]TN\"J;3I.C=WX]%> M+O:K!/-UB![S:@1].IWWA,QKP*SNW=&TN:,@WWT[*6OXX9 M;-Z49)F9P,6R1EX^Z6T.\+.Q^)<.XX^/MB_O.MZ1I?\>7/PK\ M-UM[NYL7C:V/?&=K<\7.?Z?/E !XQ?-+WNT07\_:FPU MSII;AZ))/[3V3SZ2YF_PY_@];^XVZ-Y%F$<$G+A)PAN)E!$*<1H)LL(I)(V4 MG"2A(], A74M[LL&5#54J*#N]4#=8P\>5%#W[% W0U^@DF%!PP+%7' B-$?. M68,L-9H:;Z)A=&V#U059%,]B!745U*T>U#VV'*&"NF>'.C(%=91$L% N(8=S M$0MC'FGA'2K\'>K8M%?'1; I4,1D MA V4(S*3 M0[P3E=Z<9WTM5'H+3Z:-YWN[F.X*9^Z#,[-M-KCT5G/M4;3*($Z91E;"#X>3 M3%XY103+O-FS#M7=F>_F:_*3>DQ3MWP0O^4K5LJ%IWTJI7R,4DZG=$RDC C. M4."&9EH*B2RAN?!-& &*"DY=7-O@-5'J$\_($J+X2Z8H+H_M5/B]*/R>T_*+,.H-.,T(;*U'/ *(.Y,@ M:"*44&8#I3&3IM:IOF?CX2?6EN?=+;H=]1^X850A:(6@3YI/JA#T*1!TIG1( M$!0RH(UA&''4BX=PJ)"T I!*P1=I>JD"D&? D%G*I*D ML$DR@B!\X(A+29&C.&^D:04+RK3#<6U#UHV8S?M5"%HA:(6@RUOT5"'H4R#H M=!96<6V4 =Q,Q@!N\NB0I92BJ'!(,DHG*5_;,'4C7X^@9!E+NXR(I^,T5])?NU3>W]KO]6 ZS>V-X_918VN/-B]":^\XM!OY>L=[9]/YM>9O?W]MGFQ_AV(\UZ>^M)OW\'4+\\^;QK_.8<&!9:.0A(*P405SG=DK6$N2)"M0Y+ADF M:QNM!,VB<(ZB0 -%W).(7"022>JUBE@D MIBU FJI(("I(>[N0MO"*D@K2%@=ITW4DQ$?/N.((<\T03YX@YXE!TB3%"([" M)X TH1=<15)!6@5I+_VH+UGB<3NDO?ZJCV?#N^FJ#RXX2*^6W>8WV^K40"OC?X>MP7FM'_VPUQJT)IHF MO>*3P"^9$WM?3/A?E_/]X5NSE1?CCVZ_?QV:4NM[#.@B]KH5*MT'E6;)<(AS MQ ;L 8:(0!P;AJP6$D43!,&"*IS,&N!/[J?VRV-QJ3K,OV0JO/ <4*7"3Z_" MT[DAQ2* <.XCKX-!W"<,CD642$6<1)+&0D!5J?!K5>&%YSPJ%7YZ%9[.A<@4 MHPW&(2DQQ ;>&:3A-PB,,RPC^%B!ATJ%7ZL*+SS&O[L*5S'^H_1X.L:/B4)$ MQ"PR!B?$1=#(&0CTP962)LJ8 @T%)Y9Z],F.)2#96?I(?M.#(I1-PVN'(/_] MVK^*!K-3YS?N@T)S'OV5H-#"P_E?AWT83[__KGOB6IVB>_;$@GS*?=]CR(?- M*K=B$7 TARY&JR1@33%*7 (<$8>1DQHC'[TPPGL9$EN86S$?%)YC,^51;L7K M5>@%!/=]>$AXM2C-KKR-1ZGW=.#O&9,J!8^$=19QG8M"M+!(486C#Y@D8S,; ME%P8&U2EW$M#P[GPN/\^2EWI[7WT=CK:5P%"_<@IHA8KQ)6GR(K$$*Q2LC0P MP2-9VQ"SY:EWI^"L]'79]'7A07YEA%]$F68:+3Z/K;;MA.[ MPRK.7P@&_343YQO&O!(!HGN;Y_"8I1!.VD6.5@J#%MOWC2<&78-O^ M/KUQBH&I=266,>#?[0YLN]:]>]C_/#29K_",U=NFV5UX9<3MN%^A^7W0_!K] MQ^%Y\_# !JRXYQ)!V)2;G F.' D>Y0B+4!T\SMNB"Z?_J.C)*]RL'FDI=@W5 072'H(A&432&H)S%7-">DB +?4UGP/9,V2 9-')-&)2(!0>4L M@MZ[P*IJE//01CE_#4]/VS'S"MEVS=O^42VUNV>U5J<,RF U'MDO)ZMRJS,L M+E6JD?4A)JPMTQAS&[&1VA,C<,*,):GLLS9J^?'SUWIE369MT"V:M;SKGL#H MSO^W/]WKO5\[L_T:_%>V<^FO7C,7R=8I58OOXB'7.6>KTG(D#_9N_5&JEB-5 MPXRJ84;52.%5-5)XEVW@J87Q@@6LV1-XND$_[].VAUF#"T$'K0:#-^P5=C,W M,2OL7ZW=LJ[5+J@+?KZ#Z"R097-EK[Z@JOZEWN_?N723+OTK\)%ZW9,9!^HQ MY1BO(NZ?]UQ+&+V_:-9S+#-%T]L_[7G&H+=09W7RX6A_]]/1_F_[[?W?]O#> M[D?2N/ "OGW4//XH=K;>?V]2DKGQ M+7O\@>7E*YRL,&CE,6CA9S@K#'IR#)H^:T$,=MYJ@31V%''N/=(D,<2X,TP$ M8DQ.'!%<-_31S316K-AS^>33N&\&%XDB(;=WQT[ZW(^; M64QW1D*ZW7D_$M$/W=YU]/]C%/2>5_"_*/B?0XG%9>2,A8A2HIEIDS,$:^V1 M85)%KZRR1N52?VR>I8[I36RY5^"XVN"X<+?W4>!8X=]]\&_:_14JF0BK!Z@7 M( 3'\$/+I%$@'L? -"&:YJY++S9//O[O/U!.J) MXM9&;:*T4NA$G:<8QP.FUNZ]^:X7MOE.[[3YWNP.8KD^8KTV7J+GNGVY8*#O MW5XQN3^#%,1>_M0ERHR*&!;@ T".%HA!@2G]K5;? MM[MY;V$7[OAKN^N_OC1BG(\0XV0?-/CC!7SWN/';1_C<1[Q_LB?VONR=[6SY ML^;NYO?F\=>SYI?F,6A_._[GT_G^EW#J*)?[)Y_Q_E83QMDXV]_:(\VM3R?[ MQ^VC_>--GM&FL?6>[NQNDCW:3,W=0WP08=:, U>'A"@AW$T$.9D\HM0PXAVS MBO,2[D$W8MC,7B=./E#"K/".<,!^"SY13%$KB)PQCW2M%@&$3V$=!KUA+%IF MCZ9^')/93J@=CM9FMI!EL@QD;F''CP=P?<#2A,A=U(Q(S:/#6A*;B]5!J3V8 M++YVB^JR>>4FSU\N5%H@R"3JD<416,X-<%! VZ, \<],BJ0,68$R55B:"65&&^*B3H,P' M&[")TSHT1T"S.+(G$\?Y54R[1[$&=KS?KWG;ZYWGQ$FY*&B;K M_?!D6-8SP2? 0%^4"MQ-M=8,'IS%7IQ7T'236;UZ])4I>1)R'B]?,'+1#U6;:;@Y\T59:UPU9\::JDKC7?_57 M2]+[5S<-SFR.!B">Z(__$>*WV.Z>%E6@18>>JH#OU17/$!&<]H:(E#PGG#IO MB7,J$T)@+KDZV+[;SNHMJ8K">5F1[=.')3)&VP=YV^#OH\;QKZWF[M>SO>./ M9SOP;QC366/K;WBO0??H>[)W_.%X>ON@V#;X L_TVS;9V87O;VUR^#??AW$U MO_S]=>]B_WAO]^]6XTMS7@6?(RZX&!VB6I!, T&0,=8C(;W$'DMNO%K;H)37 MI7ET&_.JAJ^"H<6? GX&')H(!C8G8H$*F1:(3#/-D&S0E'.'C @><6X%X!/-9$KEWFYXN*NY2LM=)23CE6(3',JZ!LV:!G7DUK-#YZ# Z/ M\)F^6B7P>A1#0D=MP)8XI0T$99+4B7IT4%9UEENV@.89=+@*:)Y>JZ<#&BN< M-BY:%*,"K=8R(N>I109SZQR)/L6TMB%,G9@%$!]5^OR&3'(5"RQ6=:=C 8R3 MU$DG)$11=&D(R57%SY M&.!1Z_1A0<'K[7%#B1<)AWQ*EO&H,3B127J!C644.T*JH&#I,&BV)V0TW&.> M&R P:R$HB D9<"A08HD0E4F[M5W;4. _*/WHHV[+EQ1]C2I\GZ#@&72X"@J> M7JMG.D5JYGGB$JG ".)*8F3 /42&>,92"M+GUO&$X[H@LVG&5=[E>(T*O5SZ M7$4%B]7=Z:C <4=U3!X)E8^1L,R#Y# $"2$93"B.04! +XFI4[5,%OGU;Q&, MRL\R-6_T1QVXY^%YM5%P#7\,LX&Q (CC'!'0BL/@0"M&[Q,Q8I5*G$A<< SJ' 5!SR]4D_' 8E1 MR:4RR-@$T3UWX$? &J/$I0@.JZ"B*91:TM=U .(UZO-RJ7,1!U3:>1_MG';U MI33.1!N0X!PC+K!'6HF I&:*"8J%-W1M@RJR1/;V.4C'E[KCS&XW=_.SM[$Q MO% KUM=PCNO5-Z>]3]4GI2P(L-E6!G(@1":QN<,FD%(*B1 MO"[8HU,1+P^CU[M#7/:"N$9'/[;3BX^2LSM+[/ROR-"$'7:;DG?Q[UKMAZ#R-RO6B_(IM@ MD#_;]ID][Z_]=)W'N]5!4W,W_=@W/EQ*"WZX6QM4V!<>0>VHE['U'S]N1*+6 M-@HN_DRQ_B[#%>4;B_])14%.YO_.JOMDBVHG!_JS2E MGG 2E8J1)<^3%L9PIZR'7S,:B0YE_@^3:I/ZAQG XP9NGGP\;UZ\%_M;FV?- MXX\$7O.=W68[9_/@\]\;%WND<1':TQG QL5'NK^US1J[[:^-K4W:W/H,KP]% M@_[=WML]I#NY ^SQYXLF_7L>A7ORU'-G/(K89@KW()#&CB)KF:3"A2"-6-L@ MAM:Q>(7%OQ4,+2<,W6=W]QEPZ.WN[CX?,DWO[BI#DO)2(B>Q0]QACG0N99;$ M6.>Y8%*GM0UCZN91!QDK3*HP:15=H[>Q-?I\\#.S-1JQ5YP'))((B&- 'JLU M0983IXW121,"\ -^D=%+Y!>]?GJ6BL']%N!17&D=3"(N*G#FF78R$/#>RHBAV6+ M9YY!AZMXYNFU>H:8)9!H@G)(@?XB;JA!5C&,&&%12Y*(9A#/<%F7>);=H2)F M62Y]7BYUKF*!Q:KN#%4@D&:RUY9EG5=2E62:F MM%>[Z50QN-^++19"6"*I=.+U;Q%4#.X_Q!\AJ:+4 M2A,TX18S9['&D6+%X5\AJBHF6#H$FF5P#X)88KA!2>J N!(:.<$H(M)P(B-1 M.-B*P7VE5/@^,<$SZ' 5$SR]5D_'!)I;&IF7B%"3LXW1(=!Q@9(/42=,%<]^ M!;@5C%6M7I==GY=+G:N08+&J.QT2<"D\#5JBH)U&/$!P8'('!D&\I-$84&N_ MMJ%XG9M%T2E4^P05@_NCMB=3H$D0%2"*Y3$XQST.00EFC?/8L"H06#KJ:?C &<4 M.(0FHD@-11S^A[2T$EEG!0^1,,QUWANH@Y)76P-+KL_+I=)N;8/6-7ET(Z *2:PXQ%LT@6O&,:6Y].]H_; M1_O'F[QYL4D:6^]!:3?)'FVFQG'C_(!&9(9#NO=I:%^XB \$(:8[F/\ /DP#&[8C$:C7>K%_&GUN M0=$^K]];(H(37 D2DJ&4Z\"M4TIYSKCQ)%!K1Z! *U!X4HG8^WY B$P!6X^< MMV"W#80_6E./B$N<8BLC=Q#Y$$+6;\HI/105M#4TD6A<8IS'Y+7B+#(MG->1 M,65'J$ K5'A:&> @ QYS+#DBT0,J2!S ,+B$$A.*:A>%2&%M0ZOUFRJZQR(P M]BHZX(3WC^'/7\$ M0]OT/M.ZP]-NAN-A?Y")GBNEGJO4<%W1O/A,=K;>X^;NMC@@W'NFL$14$(ZX MU@ZY& T"C,\<,!%\ ##[>'V6U?)Q$+\ ,U])Q]-*1X,=A$BUY92C((- '/. M' L<&46M5\[3Y&B6CIOJAV_P"<,0,*E;.P%<&?9BPQGP>1\?&R/\0WVQX63:RNX.\*1>^(G5,V M:GX/MT*L?MA6B^.U^YHZHA=FZ^B=;%U>AW("Y'IM_.C/=?M;VZ==:Z:W /2Y M#C/ONBK[=C>+]B[<\==VUW]]62#!C7#S6#HLI/;$ID@,HS*M MU2*@\RFLQ* WA&6>6(?""/G)E9CMJ#BIFG.[QOWX_M?'JY,!N9'$>29XY%X[ M*X@+@)L)0J,;.M>-=)>]K)LZ,75W]*NG!LR>.5\)>%Z#0 MS[YUFD%]0A)@C?JM_B!#>;O;.42#V#L!]\$-ZK4NF!J;1:36SGYMK>O:KEEH\U>"I?^LS!#G(G1H"8PU@#=[;5!C,2^W6X==>#TM3MG%^^7:9#NH5%RV*4K>7P^M#7:SN=6L."[U*C8V=\ MS" /];_6'^W7OO76OFYTB_YS__:<^+N0 'H(C0-Z^>LQY<> MU/W](]# X:#?"G$LL-U> )>MET5[V.L7OW8C?ZY>*YKC74K___:O:7GJ=4]R M[SSX4BAM;E:+3J$9FYU.UJQ/,YB-3*XE([C[8W&O"H MT>"M#MVR)AW>73=\RS7D^7B^72YN)VMT>^[R3R)?T8RRGZM@NY?@6=K\*]"% M+]A!\:X%.;#@T/=:<7">+^J[WV+'%L#))IP7V82+"F+%(\?MIX?S5"F]:IN>CM$-YM#>#:W[KM;W!SW[:MD]&#G-AS^ S\%?(5X)' I$U.R4@[TG M]ZO#O UJ1_9;GM$!B/4 OAL[Q;>OC12LA@??"9ZSUFY9E^W9>?&<_2%8'5#Q M8I[/CF*G&%BVL5U75" 7@RKO5NX70D0%K^'#.5:Z'&ENOI4O=>TCWN;GK>5D M$L1@K@T+VA^T,J"$%=&P/^(A",%H?I9MR#=JV"9X2.U1+O4ZE)X===NP#""( M,2^8 U!N91S^ H[.EV[O*RC&=L=G7^'R-^ GQ.^QYUO]D0-2;(@7<31X6#GR MCEFJ"L=JQID":6W$OJW7X,$N0 9*<3JRX5)>,[@#@,50!XD")\8>@MH#<>^N=.MD4YY514Z<'?E<\RSV=I['[\GOGE6>"" MT(BB31)QYB2RW!&D/<3=2:M(E0.OA?THQU0:@D(,LW384P"M[P6\@(C?E@NX MCVQ<3P'<52)V84P[Z=W(9)%KX@"*[7\&)RH[(6]/ /#.YH&C$%ZSR)$U! 0@ M)8\ %23]GC\D5[TW<,.X'06R0(B M43>A?+GBX,YL$'IIA^&M7BU?JI>SHN.:'/A6U[>*]K\%+EX.:OT*K/]W'A;/ M>;2B3">WM!\.RDV=R6FKUSYWLC)EG*Z!P?CCCW>U?V7/AN)?KMXI?D%^^7<1 MJS;!KSH!+[\FZB,K,W$)F QPE^ ^E\,L0;]5#@,L0HC)#MN#<3!P93HFE@]@ MOY@/L I'+? K)FY0>$MY6O)##2-X&&!J.WEB6Q-#*\=5Q-Z3O^7EB&NA%\_N M94^8IUI'@27#@?,D=0(($=+Q"$&62:[$#$(HOWU?^H]8^!( #KT(?M(.!$8# M&&7>JZ@LQ\W <;QYWMP\T(((8R,KF,\15Y(@YZ5%4=*(+=::R7+6=_!V<^*!&(*4)X%]@<@4RC-5O2E M#)*QTEQ=%)"JP(VV/>L/X9YCQW]"ZD=^_U_#8MND!_@S[%VJT%^#K/GPC[&; MU2J-XSCL?9ZI+88TBGUK?!RFSXP(+G-2QLE%$@I&-9@_DO7: MGQ#*#2&:&N^PC)YE\J)@.N$GR'+;%KFI\]KQ,!P6"%7,\A4:9-T&:PYW %-^ MB6VA>*B,M$78.&>6\@,[B#< ,8KXK[2_]8G?Y7N$83D9> (IA%0.R35K]_N8I7HZF5ABH[/;[<'RM1OZW39X&#=^9:*H MVA>9G6>-BQ&A:&IB)GX>]<:C. 5I0UF:OB*;8) _V_:9/>^O_70]Y(?H?FKN MIA_[QH=+:<$/=^N>J'WA$=2.>MF!^L>/][[5VL9ND7,"95[S*[="Z=T1JH/\YL %FQG9$V& )F4S-KNC!:3F# -YN,2 MB E &>4U 8G+;"CX-.#89 <\)^TZAW#M(LU>Y#G ",TIRWNA7<'B:;/_=9G- M&C_ *+U:C#LGA;O#_FA+(^_F'8X*2P[SXW2R#V+;Y?9>#,4N6H&Y(SN5 [P0 M^[[7[=;YN;?U[/ 60;WPO9\A9;"/UQ]>ME8<*@UH95C]UZC/<2L@9>/ETA@",'_VKXY=1E M42FR(OE!8%[*D<.WUFO_Z9[!G7OU"4'-GP!-/XZ^"#1:G>QN%@&_"7JOA8G9I2JX;B M 4::>=K-!A=NVBXVF49;/N65II7U415N;)4JW-2;JG#;[F2QV+7?E[">[;(P M]O=V<^OHN+D;OC8N#EGCXN/9_O%7WMC]^KUQ\I[M;VW3QM:G7#S+IC-.>R>? M\H&C$)Q:9825W F:&/,:,SU= MSU;.>FU@OS^H?.V'MUM>XSKIQY5)_7[MJG@[I[7 W(@G&>.M(ZI/)(Q. M3H=EQ<.HP.&J!"(;DNPVMT8#'ID,$,(K)V:]6(Q M%/>)*965WG"7H@0G7Z57; SG7,9IF8L9'('M+GX["D!@."A_TG6[7TOS/SCJ M=8>'I;V*.74_\G'@2_W!N'CGOT.(4LHPYKK_/'Z4UJ4^@?/2B2EGWSY<.^)\ MKW,QLYY>&4W-WN:^>]1/=U[F$LC?E]M)OY8#7)'-A6>&^N;6U^\'*1@'<^T0 M\7E3.B:,=% Z[S30Z*E-8%S7-O@/3[TMSZF82@;N)P/\P&/-;3X.[ZVGB%/! MD17<(9T8L10K%F/NAD=_=#1JZ@1C;;= OL*!+],1@!Y7F#D'1WJC[9P;Y0B6 M#9!JL7 R0Z#R?CS$2TGZ!.,JBPZ'8!-V+N.02[%!]*W)S:Z_.-"&>Y;;)G+K M[8F3=S%GG]' /Y/I1NNS5V=ZX+N1IH.21)!V5 MB#U$Q(Z_GATHX3 GRB GA$&<4(5,X@(%[. _IKW#&-P0/J?$X2%0\DC:A6J= M'[;.[( 9D8PS$6D=93YF2Y%64B$IB<%,YO ]KFV(>>=L'PXET]0*CXF*\DY0 M+PY*L&D-XDE9&G,-CB[#P(GXZ+E=FAN>=K8_\@'KM<(P""2L\XC(FI UC"*## M"N9L4$JL;4@YQW5^&1>HDHNGEXO/Y"!%I5DB&FG/,>*"Y(YD$2(LQ4!M T[@ M6$!(Q==G&Q'\\QZ.S^.1YO$>3R513RY1N]MG!R!-QB3I$=@!FHO' ])26^13 M+NFG*LGL(:GU65[)EW&0*K%X!K%@!YC9('UPN<<)@]@L262(%1"(,X*54(S0 ML+9!\9P$WL(3X?)]"4TMI2P([H15@3/C-0%08&!)X&(#N!=Y\G: MAO[1:8![I^P?2%!=K?DCUYPW/A[PS+[/L$8\1K#^,6!D!26(,<(U# MR6U]/B^4-$2E'L,K*:A0)#B:.SF('[*9CO:A[V)!^K6SO%@U6ZS3U/'K.0&+ MO=G K8B)OE;$T6K'_F0:NCPKTR]#ML_K?ZW74@P%LT)Q]J,XMP2?R]4>Q\-> MJQ]:_LHG:O4G:A;+XLOXW9Z,V-[&!QFW/_UU6?#7'Q^$VH4/ED7-_3CYI;+: M#SRRXOC6- _)!!==KEG,)Y *@I')WX^*%ZX6M7"GZK5.'$R>\2SJ/8O*NI^R MY<*6]=IFO_ 1^Q,'(J\N/7O-ZU\OG_N&:T]7+ISDTS23 MQ9-3<]GM%(6:)]U>G%J+-'J"XOAMK3@5 0**Y2*K N4M58$O7 .HWU0-X%9T M@^4K_VNVQ@=./6Y>-+\VCS?9WI>/W_>./^+&Q=]'>W2;['S9%HTOS>/FEP9\ M?YO,'#B]^,@:]",8F'"TO_6AU=SZ>-'\\N%X[_BSV#O^^GV/-LA>;HAQ_'<" M R,:FP=420(SF!#5/K-AFMP*B!@4#%:.<$>MFZ&S8RD:$:A)P3"NO#6>6H83 M5MH83.6<\K_,4A9#/BCP@/*_']_N^O B#R&!KV2YUCP28C$FQGG-(E>*>O/D M O:7/XIAV(X[*8O:=JDGD9CA4"7Y(Q(9VC MGD[+SI)T%?GC&N'>F(HO7A;P71(V_#P6Z*)9RM59PJ(["XRQ;4_[\>?QBU\R M9T';GO_(V=V(GZWLEC6Q2(Y2R_6>VV?]Q]BSY>S^A3W[RM[67\\P,,+=JXNO[ 6W M_JK7*,>$]HDN$@XZ4HF4%4*Y+"L$2Z5=[UYYN?]\';"=HXT0J.^J"?I00OD, M6]^CJ"-W?ZY2;@A%8O^W_NMR_\L)>_]B[_.[+\_+@Z]MR_Y/HRQ?WC$WL,\8#U?#IZ^PYYP MV?O^OM][DYPN]'\[D\G[_SU.3/_O@7HKIP?]E]G[P^?'^R^>]__"_5W3O MZ7ZY?VA[!V__<_S^[3M^\'078-'OO?_]\M<'BDX\E>9$:<\(+Z0DPO."".&S MQ&E*N>4A$GNUK.D_.V_< (M1H/$6JP,!<<@E,_5Z#>5^OMZ3/W9[R9O)D]7V MDHOBY$G=3^ Z19R^A MZ''2!4*[W>:2]ZH-[S60UD;4_92B+O.L,*Q(19YI+I27";<*I)UG0@K%DJMV MTMV(NF\DZI8[D7/.>"89)UQB=HD%4"0SQXA4:2J48'FB'IBHN[8=Y,-_-[-V MOAE/8KG7SA]#>-OSV"SB[%R#.;W>6M?*W(>(D<\2:U!+./25:NH2D1CB:.<>42K9V&&==SLZ+ MM[FR)%K/\W<*K99>>:ZKZN=D7Z6D%$+S+,TLYXE4N3;,XMV1 &X6=@,D[AG[ M+@,)E:J$V5P2GQE $YEA!*Q@1JAW&H[.9<#&P+[9K0")6V3?F[I-U[V[B&4: M[Q=R^'/6RRK6Q;H1;K@,N5W)D'N 4NEF@7<;J?1]I-+9"J@P7-#4ZHQ(QU5= M;R&U"1$RUZD$G:.,W=J1MP,JKLLDW\B9\U6(XR=E_!L&8&\8_WLQ_C(2:$^$<)4H;Y7,C#+< 1^3MP)%OQ?@_IFL#.]X\ F8$> +3P&#G MIM=1':*+1?\-UAK#ZI>_T/,C(WY2T^E.0,I?\_-X6A_'GV/7+Z?]W8$-C];G M\@2/9=]MQ-FMB;/])RLX)BTD$XEU1 H49U(E1%*>$YWH),< 28UN6IIW"[I: M&6;C&WG8#'XW8&3#X-^3P9?QBM4Y-4X(DN>9(YP7&5$9HR2UJ9>)%MYH+ PG MN[18K6.P\9[^&*66=1 M!A7,@LU4&")-Q@EGN:'*@LU$#=A,Z:V@C(VSY(=A]-O")QM&OR-&7[FKX33Q M-A&$>D&!O3-#A&::>$N=LCK+\P09G25=D9Z7Y7[O&/U'=H[4.'BRZ"Y QY.X^QN1=&LB:37Z@Q4N=1F6-99H_TBL3YIZC9:0 M-IXF-@U5-[(NHZOVSVU0_U52AWX*#KH+;;[AH-OGH&6EGB1Y 91C29X++%Y# ML=V]28@%02AL"N?G[=:.Z!9KLEIN,Y&LSIJ]0F3GO33X%Q.-UQK]7[417V<< M/.Q8^*_=D8=D3@I>@,&DM"':.$:\XUG& MN<;>;;)@Q=+/MOF#.TD:,;.7K7 '4C1^]$CJY$Y>BL M<,9RXK3"(&$EB!29(3:3GKK$.9%+]#"GW:2X9 M[WL4T/PF-^C?NY+F-R].=?CJ0Y9;([3DL!D: )81DH"$8,1)(;P3!54NQ+=< M5G3UNU7:W5#&'5#&WN'NYP\B8=BRAF-=U1QTADN(SA-*\D0X= L"/PN,C+BL M95XLCWZU(,/0=-R% IZ+?O:+BJE>5"U\L8;[M;HW>NZUR I)P=A()XO2\8A)K"-0[;/+^/'3^WA#>Q83W<3?YD$M!G96,V#PW0'@8;JQV&Z3ZMWY!<2.=1Z@DNUHUQN>_MI1X]",KS>U=;N:$MX+XXU!1%4NMG.( M'9H1.L:&#H. ;\/+M>J%*57'#A^^!;&VIE3O0IG1M:5[:SQ9XS^>1H]PT[?B M4=@J&'U>9/&?BR7&:N2SQN M9C%21X[HL5,G)%1#?J1ZI^JLVOIMT7X XV%I[Y:7?>[BO+_EQ5U845A]YQET MCLCNI45T MEXKNYE:!>9/Y(DW Q %!91-X/,\\MA5V5*TMS?>MR[NOKX.]J=9W;]7B_M.7 MR9V7R_O^=+E>5A\,&HW8$4TSIG;!>^R0U'.AX3;J6P]P"Y4WR(WKP#U&M7*) MRZQ/!,^-%PE7J4QUQHS$@AB!GBD(='$M>@;LX*Z39_BS ;[]PUWVP18I+63A M"#6L(%R;C$BJ+4G ],\D6%LY3T+UHQ7"[LS0_='1V!UA3XC14J(]$@(2QO7$ MVQV1PT:\K2>"5V#G*9$P;P7)>>:Q#I8A*FKP-H8'PT[OZO! M2;>S'Y (D/)N50U-[!7812L!R*F:.#?O5W&_1?A\M]%>JG?!H?USUG'*'"\U M1)EU)U5I2S4N8>C)L9K,QZZB M-M!@8=3]8.+AAM=$NVX71(9#KEQKV&&KOC&VVOOOM!Q'.U$OSQW5SSE3]]- M/A?,\#H3!-IN.@K6XBP:F66KI<0"48-8[("RP2D,Y_HS6HQRN]/(H<8\C=\J MD2S/(NH>='9!DO8Z-.S$; !\?3@Q;!$3FMK!)K^IY:Y;\9USAM6+A?C:MO ??WWOUP4FC$VTH 7B9$DXY9J+P MG!1)6IA$%BE3[<-HUE!SN(!F7, M>!K:E)XC<):=9\T7>J72Z'5#N5E_9^ZBNY(W+2>VV11".[;E>5RS6_"- MA!*_.CB<=?_;X$,DT%<)$&ABP2!@.B/.BQ1KFP%"M![H-$4A5 )>"H$1^"!H]0 C ML$\Q (,:0C3H*GRWP2OQ1?,WQ^NVP6P*EP\[1SZQZ]ZD'N5!'@%L 4"P (G4 M9"W0&XXB*H>-09 :6NO!SXCON_@=/)Q)V0\2!SZ*3?46 1F/#X:7]<-P:,6" M("M]/0'^$+2PL0DZ6KWD1N;OZ]D"_\3U;60;RK8C;'%,G6&)X8SX(E?8[M80 M[=.2$<4+3FBN"D/A)++<(0'0;9JN MZ6P?/0A !"M4D#<]4\99LB.(N MB(+N[7[0F;"%%+"ODAG"$ZR;*%1!4B^-RM.LR'P@BM#T;AU1@"(*UKI1E6L0 MPSH'Z1P*:X?:I-$ZD:PFPR,7W VAN6^#T/&3Z6"DRCFZ[Z+&BMZN8;>CIQ/ M& CO@PL'WV'KKKUS31=1>H-BL&[;_ZX#,*UGZJ MB)<<3%'K!4&Y0S)%99(RPWQ>!+I?XPJ^"I5W.Z/>M J_J]&H5YH \&HO;U^= M.!*@7.WFA;%"T& ,SX@L<=M,T(JL742-L YLRCQ$OVNA8\/S,+O&)@[ JJO4^$ M)ZF5"9;,S8G@O"!,2:U3@&9<2C!V+^" BZ_$VLZ/UMU'Z+,^N_Q DZ75+'QH M0(\$XQ,=->U+MWK"V$"@/9(1 R_F$T'9MC1%SSZ4Y'M<.Q4C&FJ;G.:<($ MQ_$1=)^6OC2=DW(0.09&&ARY^"/0]WC8>T".E+DHP;G#>M%W^\D-U&!27X>5 M_=$0=JHJCP:X;H7G/'+CYN(SN*9"Y"S,!]W+$V"VV@&VX!5^W#D>GKI/;AR. MJW*M]QRY 0R(/K$0;QA1; S*;!ZI9Q<2M>%^*U H@N MZRHS+D=-;9BE>=R_R]KU<6#+:[QOL[Y9E%"(,8T7$4,X*A,7J>97P*U[_N4= M:*[[UUWK R;4P_$8: \H+]A:/1.W)QU,HEGZ9EAC.?AU M./\>EQ:8X7CZC"!+VR.G;VT7+N7MI\8TI\Y?R-I/W MKA:!NY2_N$U37+1J(%0=#K[D^TN5!?W,;2XYSU6A>RIRFA#+L:NH$(Y(GBF#B M79[I+'59OK7C@;$)QE@L1_ W]S#-_4S(B>IA1[K=CI\E*K0X?[5EW5S,+,/X M=9#K.K?W5%BCA,QLGG*>:"\%2QT#),YTDB5U@N=5H#:*I ,?)4\S[3WUN>Q/ M^[\':0O$_:26Z'37"I)-]+X MZZ7Q_NZ'-..PITH0FW@LUV4DT6!8$BDPYC3A"?77D<;C6>Y8#3#7BN1S,\P: MAR-P7'?)ZXY?7Q7E"QAO<;#25=<3]-%Q>*W0/*9]F@K*=:%YFJ=*&D<]DUGJ M,ZF8_8[B7OYDY+S_=!<=YP4S/+;.VLN4E>3*&MIIKTRCX*LF%T#L^R:+'X MK9L _(RNJ7!DOW9KS]W.)&QB9&JG44P$4N:_TS)FIE;AVTWT]">P.5$Y M5@_$I_9FJC\Z,VE<[ C^XX(P(K)>7^7":0$3GV/ HZN@V:JA1K]7" *KKY_" M"?3AR,.^1#=&VVL_<*?X\RQX++H[JE]7W:3UZ^MXL!)+.[7?@D9+<'RV7W=! M#/S=Z+ D52*AJ:&)HD&'*4SYSUQ!*=C!-KM4=!W_]^Q:8NO /P\;\F2^ZHTD M6R_)_DH/=C]HF?DTTPFQ4J DXPG8,H)B;#*S-LMSQK A];GMXV:QR?&>8- F MP9IPJEA?)"36K(GP W$6#ZCSO!Q7D\X?I1MT]H'+_D!_LSIRG=?HKKZ2[PPD MW[1G.X-AN(7 -)+KW6K="KDNM4.L'=2PHF9!83TSPDM^.L(SG[$7D$@+O"@D MV-:+\)0SHK7F)#5<&59XRBC#PB-B58FB$ *0E=0%'6:73,$_NU;NJ49" L$\ M$%TTDVQKI/;[W2; =MB^0)D[VET9=#;& MN?[Q\O>#U\!N]B-FP45$ :.[,:CS7VL^[\2=P9CH(U1308]=C]> IUPBK$53 MG .>DC+3ADLOC,:.V4/!G\#AL$8% S]IS_O!?+^ MTY-T[^@#LYJ"Z>TQ'U@#YTE!% 8"6:>%+9+":)F@%;,N$/+Z@0*>)P5/5:Z\ M3+EWF1)90E'/9,Y8Q_WFF._BF$&SYQXLD@3$*NR[(%RD.1'&"D)EGA3"RRS# M1D?I^F,>CF/(,TJ3'@@7S#/H:+PLBZ;#;0D!844BF!;*T0QHHI!>Y2+W7O/" M84S\ACKNH"3 V<&K#US8! 0M(UY*K *%U,$*% >Y=(P7/L5TM.26A$ &(IX9 M*:SDE"?224/A-\I4FB6.N4%UX;=VLNULM<+\/V>!%>=E MG7XK$MADFMZ4!EZB]U097MB<:N(HZAYC#)$,C$!M?0[RB%I5T*V=?)N)-9FF M"PD-9=7D,\SC!4?J;!;^Y[%21>W-JZ. 6I[,II!(<%?"!ZH#QM(8SJYWUK(> M<9 F&D[5'HGI(/A:%R,GSZ]L&"-OD4)7RP=NR@7N$,HWY0)_F'*!:PO]/8C" M?>NI\RNL&V9\GOLL,<*DO-!>H](#K6(DS3VHO0![X?\GE%P1::QSA<]=W<_= M1LW4!:\P.,<4L*-)2KC%?C9%D1/-K"0I+315B?'6B&#BK(N2OWXZ6YJY5.4V MP4O:5.32%,RYS&OI'$^5V9SUG9WUP>X'E:=%P@I'6(;>9)NF1!5Y05R>I\*K M@BE-\:S79?2LMW."N@[@XBY-G?UA#2*JSC& BXYV#FRKL3H=M+R^YP*+!^+* M1L06W?)]95UK8:L1-YVFH'3(K0V^ZSDF*P%AJUXONO17EP^S.L='P4M^33LCR^%H&9C;GG/+J"RP[BVG"<\, MRP6_U-1]G%A!'6&RKR&#_.609RYDNA!$\Y6#4227R1-JB<"Q/3*$WY'%GY/%Q]PRS,TI&TX1* T3D/?>@IZQTEKH"-*S-#34W(;)Q0UU- MO,PBD<6(Q^=@@K\!\JI^9C)[AG!&Z*1@U'&26Y4#G&&42 'V3@+FIO9)QE@B M+BGAL;: %:""3G3(9,Z.$NKZ3A$I#9QD*X_B(Z=LG MO<:LTM.JQ!*]5PED;0IA7IBJQXU.92I9*@$9"OA1:3 F 9-Q#ULJUYKRUZ)L M$*B'P]?URM90]YH\$JO.?CI2?_5Y_]4'7L@\<2(C:59@X521$\TS2Y3*"D(S&VJHJ>$OE!DN25FAC2<^Q6++N4Z)$KP@U&?[.U^**3&("8$X0;SM')&L,T@P?1I _89 M_*,N$P9U%XOHM[PH K=.OJGQ='<6I-"./PXE&N(@LPHW=FJPOHX^6\ L*'.& MTPE,8J!Z6+YIW-1'6P!9^!605'T]'5=U#P/?0EYURF*X*T5G9^C)MUTG+#X< MI_%*DLJLS$V[H,U\V^G)#BO48$PYH)1^GW4NBBPE=Z+3NE6X OP'Q'844(%M6U;#WR75C MU:-6!E47/PNU?!"E!Q3ETA*>+: 7K'N%<>DY5#MN$=R8 VZL(^JMZ/(M5 M34H]G6-R./W2.JR%A+^-9H(G8.F/T[HF=7OF\W>V7U#7KH3][Y4JE ,802Q M'LRLKE"HIE*?)<9;]%&\VJ$)4B\:%4=H4H2,J;5O[P]MZ<]B(>P2;<#:2H9Q M6A^%XB[EEZ;*4?.&:K%BYZ562W?!9,$;A4!R\]UKV$Q5)V[.7ZO&^?ET/"^^ M!%(GB/#80G-&KC'!K[;C%R@OE,8JPSCA0@+#<4-.%'R"27]HWS6W4YUP]X^$ MIJJ023W/G.BI:H):;]9ZI-[7^MHEM!D8##M'@6"1)=3@6X?9;9)J+E=\7]ZA M7WH3R/1ENJ RI[.CT8/>#Y((YFV)!ASPA7%%' M)..:%,QGO/ Y5ZG"U*T+J&PQC _C-D&*A5:#99" 49WT>BTE?4'NZ@6-?2,> M:QRKM9T'/PX0VC^89+## />:AA#S/A47;4H--)4QKH<5_[ (:5,F<6A"+ER= M: ZK "$:,:1U7DU[DQ9B/2]@ES%F<$X9:C##OK($&F-BNQMC=ZVSAI8%L(G)N:TXS M'E85F:UG6,]Z]CZ$%:W7?YS:HQHDQ)J0K9*0T?=9QY26@P#1!B: 7DJ4:F5C4-8IQ.2_K^:U>?V'([@4N(*M!^674>IFF7%BN=%$4AC,N M#;6I4A>X@&9I!(".>D,$40<>:0B,PS"%UU&R/$$K_LTQD.CO&&SV9VVJ'<(4 M?N\-S.?I,AHY>/&*[_?_/ME_^HSN/3WN[;]XF>Z]?7ZR]W;O=._C.P9S/8/? MC_<__N[AO>G!JP^>)92F0I*$6JR\)E) (Y(1;"AKDRS3/#/+?<1YFB5*)XFA M*N-6%[*0FJ:6X2I@LG"\VEE9*YI+ ZSW-#76C:>L=$^<8<.SOM 4D^ ST[/'/NC1M_ M*HV;4V*;5G=[0(KAIP/_&ICH*$C_6!F90IEN?HBU:$,RJ) M]#XGQH#A F!%)KI8)K\UDOI[Z?KY==HDA,E6Q\-33 6NIOV@L]!9?@ZSS*)@ M+VLT&-+[9EZH6;WJIA1/'U A /@*W4D@+:MV[ZX:/'5JX.CLHX8EZ^DV*3)C MD.D$MJNG1I5[U/SP&)UL/77VJ!R$Y83/8A339+KC:AWP+E1NH%!D$V^O^WV-82#P6 .,(J/\"^'10]33W.1TF' M!@G5O&DVB+S&(.GH,P[SN)6B%CHD+O-@9+_;D8?B,IB81'$(IDS3*C!X$V9Q M6HQV9U!@>?&;'9SMX#Z61K_2!EY"BQ#@=6%+/RQCGO']\KG2^1$!_:ZFU M OC#-J"]%EOW?')@D"Y3P:TM/NGH'0?.KO'Q\<[GW9^_BZO_?T;_CYZ&SOL-??3U_Q_<.3+P>'[T^: M[\"[IN_3OW*8XPFLI7_PXED&WSS;?_'N=/_MLPSG??#V'7O_](C"F-E^_[7? M*Y//?QP^F^R]2>C^EY>G^Z6@EH)KGCGF, $L-S+1(G56 MI85F7M<>5MK(0;J1@_=0#GY9DH-*)DHSK@@(/$VXE9(HEU%2*"N3G"4.#A+E M8%*L5JG:R,&-'/P9Y2"CP#$YTR++$JZTDD[0S"=%RC*;\_RR^B<;.7@/Y"!= MQH-9I@'+4^(RX[%H B>B2 QQC"4^S:P$7(A9A@ (BXT@W C"C2#$@M>^,,YH MI36U7&>)XHD0&<^\+*0'AJD!8;H!A/=7$+(E09C[-"^2E).,AZZ2W!(MN2&T M\%*FU!C#P# 6W8P_&#EX;8^F#__=?Z=ER(>+&2%J?.(P*O!<]W5ZO?6N%<2Y-KAUFR:?=+)=?*Z'6"X([!6-+KSSWCNGGY&&>>H,MXF5U I56,FX2G4F^,97=E7DEE=^"P3 M1&7.$;_+?(SS>-4[KW5OVA,\<#>,%1S*JS[I/K#4>8)' CXW[-LG\0622XIB:Q M229TPJ6@(E&:,Y,EQA2">;4Q[N^Y+-I_LF+<&YDXZT1*N!*<<&H=U'+^N^_$[W+1\%;;X)8\YD; !1:Y#(#=22\ M%HR+37S)_>?G9@OD?/ ).&>TPOH1GJQVP-OS\ ML/E9Y]0E!JS0MA,L2QG.GM3,)_"93D^D\IVQC_-]_ MAEXV_E$Y&^G VN=@]W/##3"TI:1(9>Z,3"UCD:%ISN\10_^P=_HOW,"-5:S# MI"R6I:LFXU#:T<#ICDDKNO%9 NWFB<\U87G"9;ZS_^RZ,WJQ8 M_YA14!@M2,J$)+S@E B96Z+QYDA0QGW*\69!R*^619N;A7O&SXH[G7HX[B3E M'&Q_:8"7\U1[D8@LO<.K_0T_WQH_+UO_";-)GN7 RCKSA*>Y((I:3W+O+<^< MHYDS>+,@,0=YP\\_%#\S7GB;%M9)M/Z9UL9JE0LF: )V@[^L(_"&G^\!/R]; M_R[/M&8^(T(I].;YA*@BD<2+3&AO/2O0.Y^F74HWH3P_&D,+8:C3(O=69EP) M^']9RCWV=S4%L'2^L?[O/T,O6_^.&B8-RPC%'%".(7K*&TI8D119XEEJI03K MO^@R^M5Y\)N[_\O9\2 4;G:1\KNAL<$O]/PB2C^G&[(HJ/*)-5*X% 9+5"J8 M]B8#*U$X[=DWL?Q]^=E9\L6-AQL9=!T9M%J*@WNN"YEKXJ4'(X')@@A!4Q_"C4OTX?WR,7Y.9.X7;N%(P6VDDI?<:Q8Y4U(DW /O 9\X)]FZ(2 M&V:^*3,O6_S2%L+"?Z3()3!SSG.B!>PMYP 3N36&.;UAYA^5F5.J$L%S89FT MW' F3)X)B3:"8%1:_TUL_@TSWY29E\U]G@!%T"0C'FU^;D5&9 J_YD[FU"92 M"[;1S#\L,V>444$]LQGF57*A$\V+7$AF$L>S7-V9O;]AVNLP[8I)GQ3:4F%( MH3-)N#**2*D8L*_+M58, #96=.*W5=?N>][FUZ4#ZG+U%Q>%#A,K[J/1?QB: M&)[;2Z#V!ES7SW+AWERME/8/49/E%K?C8JERG1H%8 M3T'/;P(F[KNP7ZV%D*54\TQK8N&\"*=%1A1/.5&*U9YP[;T3!F6,BTT8XQHJ[<^INQ.JMB=5ECZ^T4CL- M$M4%M&JM ]R:6T(M=T;E-,NMW]KA:3?Y>J?O]Q>KP5?\6VA7NG.5[M[U.PF* MK-#?.[ZOQ'ZLDT?D]CI^7\JKH;-L*YSK&[US<0?$=LIQQ<_^.RTG9[6_69VJ ML<76\N98#8[@#\"MV+;]&!O9@OP8N"A83LO)<6@^^\=TVN_L8L/Y*O2P7].U MO=TK^LKMU],[Z_.[OOUZZ'8=E]\9]6"@Q75<==YWT)XXC/.HG +F"LLY.7 M #ECG^ _81G;'?CO-KO)7[UK5?CL:LF0!2Q^S%^ MB-JJZORR]?K-7]76KYW0@SX0V;^=ZDV.(Z%V.[#"[0[H)=Z)?^DL+KGSBX+Q M^[&W9O,>U$O=,-;6XM-;OW8[I\>E.>Z,QL-/I:U)'I\LJVJJX.%9?^>&.R;# M\+DMQ\ -PW%\_3WA5JU&I)@3N?\\SG.=-@%Q69%?"CYSSGTA>"LOS#RW7FT,O]YRO- MSM?W-!^/40)@M:G?S^:/_*G.\$^[N!/ U;#: Q\^K7:GD^/A&!N?7TW'YP]3 MQ]^X%_K^QU?L RV4D(Z!I8/)C=SPA AF"R(]SU5BBS37Q=9.NKU:+[$#S-F# M'R*I1(I .C/#?G\XB 2Z1O@BR92#:3C2FXBQG7_I\6\[YPK#FNM#_VY4L<.H M!1Z-72^D*L];@R,Z;7VQ?F\R_XK2@ ^FD_._TD('R,%N?$<*8KU((S0C2]O; M^O=XW,QBI(X =8V=.B'*PR0?J=ZI.JNV?EO,QBKO_*;E)'<87I8867"D'?)2K/!,^U29-$O.P.8:(#V*QQVT'GN]'BJQF<=BB]Q"K3LF5/C;D<[V*@!0-&.JF;J MKWDZ_D:[J..S^ LJV/J\\$N38S!%CHZ#WH47]J:(:L\=).7PPK-+5&SMVM#U3U:@7[294])/#GP_&+ *K^=&,\"I X!_Z)&B%&##CV8#H! MR#/ 79D_,E.\)/W)-._!X:O3#YFVKE :4XX9:-XL3XE(E2 N2PU8RUX;R;9V MV(K>_6H9CDIA-$ /ZT@2FI+ M,F9LXD7"G=1;.W)[]2ZS@9\-W9VZL>NH9O.#J@B&WKEZ8OO>&-17\ /49NIE M4YY/<,'-<0OW5TN\8HZ=G?9<3?0K7!.%?ISS+IS7)["* Q0ZA%G\WH,/?S9R M_[C+]HX^>$X+O$XBO&"*<"\LD9A:IB0U";>YL,YO=1S(A!':%^.I^Z:@;;=3 M3?M]U $S#T,DO(ZJ#Q'@%R(D/^SUAJ?5HX8>@\]S;DD%)RM,M:=&E7O4_/#8 MEM6HI\X>E8/PZO"EQXO,AG;'DH\U(/'X\=PDV4ZB65)'YM9OKC_>#A\M.8SC M9ZS89MGY'R?;]-S/+AJ6)ML%3V\T[,6?,<$WD]U,]LXFFU]IV,N"X"^]53D_ M?Z6XQBCW(7=E14G'Y/@6DJ[6*NPK;.,]*@&P?I6_E / 4<,I#&&K+M[).#@H M1%KN,UAU98460VE]\^O#W %ZGD81Q_1?V.3!>?DNK/_BK6?RSP_S!Z^ M1A.K4^]>0TOAETA/FYV\ZDZ^#;\X2\+N*9B/.G+G;.MF5[]^5]&P0HMTJGKA M=Q1ZX0>0E5$FH,NDNC4Y^./O]6YS"QFVL83M+0=5:<)OGU1OZJZC4F^EL^]E MBA@&^::%>%I8(SBK&\?=HAOM:RKS?%UK]/L>>K;6BPACI&A_)\YR+GDA:)(K MH51JG#72F^A%3.AE06[7-P _?GS:^Y-WZ3N^W_\KW?_XBN]] M>?WQ_=/_E._>OLKVOAR?['\Y23'V[/W3WU?BT][WX=F/1^G[PW?I_M.C+_LO M]D]@7O"^DR\'+UZQ@\-W7_:^_.=D[T5H*;[2L)=[G6>%(B8Q!>%,:*)XC@4% M.+.Y=S2CF$W13=EMY23?>4OQNQ"$5]$ZWT+2SE:Z_A(^[,ZWC?*](+SU3S<. MG'XK@B:]_ )O.>CE+_1[MQRQZ/.NGM4H\$\$@ %V_S$\=>/X4]DO)RWY,Q,N MR4:X7$6X+*9JG)Z;_]T"]E=,#6,^[+[@_?YWM'<+_GKY*]M_NEWOI MLV0O???YW>'SCP=/]S_NO7U]_+]?7GTPBG(GM"));CSAE.=$%M*1G&G&,T=5 MIA.03-OI>=^(\^2#SF5A64)!8VH+RC)31'GK",6^ MJXDMJ"@X-LW>9JNU=I>"7[Z5RKI;R/O0DDZNO>B'A._O3+S= <9O/ N[T:>P M( $W(NYZ(FXYIZ^@VF>42F)$(@@O?$Y$8A5A*3,R M@5\\A.Q^B"W(B0JXB0Y?PUFS/OK-?$BM1@ MG;*4" Z@7%"9T<0 Z*%R:X=OIRMY15?P]V[PS0;?W$[J[#UT7KYL'/=_H\]^ MX\2\12&5+0FI/$EH;GA&3,8TX;D!^:05X!SC&),IRQ/NMW;2K%M\?>N3;P5T M;JF)8JRL&--9[M!H>EE54V>?3L[=ANL-VKP_XZN,K^?J;W8&L2H&-!^9*4N!B)_/'8YCK,_C>,_ZN M_^P+EA79^_(LV_MX\OG]BU?9_M/CC["VC_O]5U_P!B132@""24C*TAP+B JB MLDP0IS0MF/5,%?KV;T#N+8TN785L:/3[T^C)AR+/J7::$EY0S.'3*9&I34@N M;EF\P/-->>I&3A$E T;E+B6*I(!D0@:(T,R+A6SLLW>:K MXN7'Z6GZT,>XI9:0]]>7\7PX]JZ?[+B[#!Y[J05GJ19(@$*2D"!&BR5G--4LYPJ8\W6SFH$Z=5='?>X ]4= M]K;=N#KNW-4Q$]T;J'8]&7")&;E'W[T-55%[!V_?93CW@Q?ORX/#H\_[;_\^ M>?\6QG[[%]U[^B[YWR]_)0>'AN[#9WM?3C[O'7T ZY$S37/"-0734L%/2AI+ M9))[DQ>)57F&%SK;?-7UT?FAO1X;I$5&-'?HJ%.42*N$%N3U@MNT&, MX]0)ZXA25&)NEB0:P\TQ1\)3E\HBZ$.QG=U6(.<#!]KW+V?],B;@J39G-N,Y483F31E!6*)9+"?\6)D_.*>>W2<1]0"+^ MS9IND=KDJ51$&P\FC^"6",L$H5RD5$K/,E-@(FZR)J/HJ_I$?/]8_4U,R=K]. %_-^GK_C!X>]]&)/OP]_W MWKX+P20I9U2ZO"!&%P A0:(0E=J"")&)/%?,::M OO#MY+SV7C?RJ]PWZMSD MT]Y#ZCSYD#M3" ?F*[/>8SYM0B3-4I))D.K2.9ER?0?YM)LPDI\EC.0KY= F M\?5>RZ)E?PG7>9$8I8C/5$XX]XXHRB5)0:84*M>&%NG6#LNWT]MJ$?SCX>7[ MQ>MW5L=[DZ'ZP'A].4/5Y=9S+,61>,,)9QDC6)9;R;ET+*/ Z]O%K62H M;A###X<8[K_[;9-*>F?29#F5E#FG3.$%$:QPA*=% F9R5A MO/%> 8#(BJT= MSKH\76T(]_V@PRU%6-ZSJX6_736I.T:ZSR,7^E).AIU/\.?;O&KX>6M^WA=9 M%P]Z=V"?U<=\.,0_;6X@[D[TK98"55PHJI0F$F0<@5\448(!EQA',\68R%-] M2S<0][1:T+V^/=Y$]#Q(='F__5&7"]Z-F^KV).ZRFXIQ6Q3&FN"= --59D3C M/R!HK;6)S2@7M^2F^C'">NX][KJO;JIS^+SF9FQ#=D7O%=UXK[Y*!"Q[KSQF M2*L\PW;CAO!"8(R?,$3DK@":T(9G_O:\5QM\\!M>OW9N,*N\>"<^,*NV4YN5J\30JC"\4926CN,'X@(1IK3Q1* M49=GN:)&!E=84MQN,.Y7LN,WBCRXDES]FK"$^_F"6U,W/P1VOO:B'Y**N/>. MN_,M]XV'[BL4P;*'3J2649Y(HAQEA*L$#'63<))[*KWFCA4^"1T4Z%>W1[L! M9OUY9/V]1YGWU?&W\?!]:Q&R[.'3/.%CL!:= S2C<5[BU)J)>XML8*KW)+<60L6KS-$>TE! M5&7..NY5CD"'LRZ5MQ7W=N=()[@-?YL@*>VL"M>0+=3*^^RK\5$YB$9V.KJE MM$^:7-;R.T4^?>TJ(/40WU9A"EM@U&HQL6G]5/,PTSO&(.;8V6G/'?CU5LM\ M]B'_[B^<>V#I72"/3^7D[!"/X!"F]'L//G^8#-IS_WY]]OZM'>F4Y\!0P*1_ MG^P_?4;WGA[W]E^\3/?>/C_9>[MWNO?Q'8.YGL'OQ_L??_?P7G;PZH.4BMD\ M<\0X;*^<8XF\1'K"M,XI_]L-<;GE:/&IH,7#5C\&E7N4?/#8UM6HYXZ M>U0.PAO#EQ[7U%OS/1;S7(XR12Z/'S\^+>WD&+79=A(U6GT-4+^Y_G@[?+0D M>.)G.=M.T^+NYG%PU+\VW.V8V&O?@S)OC=3#:_TK"77;61Y(]JYO\<>L\UO99%7\94\ MX)UZ>R5ZN0[CW'KOS?MAB:[63?J/&DQ1 V^2&6YT@ZM943!=9'F>,ZYY(3(M M0_ 9_^= F!Z.0 T/ U%] XFQVY\>*P&M6V[/QQ\"M>[/\\5 M[K//[][^I[?W=!<,V/_TL/S#WN%1MO_V>7_O[=_83OWD_<<3,$)MN6S0OCN$ ML?I_G>Z! 0OK2\"H_7SP](2^>_ON\_NW>Y_?OWC=/SC\B^VG_\&>@,M7N&DJ M59)Q2YPH# %[%D-=K".)3CWWS%,;>@)V"WY>O9.'GLVPZ:*ZZ:)ZLSO.FTG2 MV[OCO+H@7;K3>(%8XRE C>> -.IPPA_B O2;B=$ORTEA7LE42DFT%'A[40@B MC65$82&-U(O$>K:U T8V/:\)V;T3H]^^L^JW9_K "#]':]7K@41A^$18--=6C;4?HA7; M#\3Q/S2"663Z#8*Y9:FPC&"H*ZBW+"1(G;RLG^GFZ8BX+C'VAXTQW4:CUW>W[&\">G+96> M9YQ;[KD2TN/M?>$208O<\3LO8+$)?_INTG(U_,ERFQ:%5D1+E)8@.XGB.2=) MQH7)G*,%5OIAW;2XY?"GKV?);QL>=:F$O6&$U)4D]P\8)'6U=3\D:7M!G-2- M1.XF3NH'D+->!_YY. MQPB3@7GA?V/G.GWXVG'5<0,+\]L=CAR41-7?#8R@HU."LHU ,P#/7@XI> M6,MXCA:TYD"ATIM"2Y8([:DNJ%XRL!/.DK8 >[G__'Y'03U0&7;S%-/#5U_V M3C^ _BFLEXK <3H":,\3J>$?F\BBR)FDA=#8)9YV"[$:Q]097G5^V0MK; MUJ^=:JH_.C/!=ARJ VQ^XB9(8[8,Y!>2^SO#09M6_[__$2DM'E?P%6#83B#, MXV$/9!B\;3(=#V#TPS>O8>RQZP'Y?'(X. [P>EI5KM<#\D^23@D\\1DMRKY3 MU70<7[.4.9-M=PY;3#+%R:C.'K) YXD:]X:=JNQ/>X%&\2763=RX#ZP)KU.3 M\,ZU64MHQ>*'@>NJSBG,XL*.O4MLQW*9&2]]PI3B1KM,UH+&%R%X_*?CN/,EX-7'X1,"\Y<1@J9)X3#41*A3$8\DU87AALX M3K"RTFVZRFZ@07KPPW:G?9"AS\V@++A*RN,"=_ %U6^=#8RRX<\_3-C>I,1+^ M^3LNY34JX0JHW<"G@(EGM$S2GXZ83\[V7GV +7=P5 !<&?;@35A.=):GA"HO M>$%3;JS9VEEU%_P31>CU2"*7!3B9LI9CV$P\1? M; G2B,VCT7X)1PO"V@%"25.04V"_.2%=KO),^%0; M6*'[D*5;US9ZQ*T9/>F5"LGL#P&PT&2[TRS[;BO#S%#"T[(RO2'BL>J>U'FA M>V7-,OV78-3_E>VEKSZ_^_*,'3Q]??+^\/=R[\7K\MWAZ^.]%^^R_1=_?=E_ MNO=EF67>P5C[AR=? GL=&K[_XG5O[\7+T_/!2N0#\!(R0^9=PF2EHE<^.5U48DTLH[+[LT8ZZ]:.F@ MROISV"O-6?SWIV:TW0\T546:44^, I.7,X#=0GI&$DLU*W3"M4]7&.>J@CN_ MLP)@Z[U F'('RAB_TA]BT MT^+T %D-IU4S230T@E'=#+TP#KPS^#E[9_%5-;S4;G+JW* 98Z30B0FO"GL6 M+?C6/@8[?KNS:\QP.@AF3+B:#D9\W-,SF#^ D;$:F^-0 @LWJO8/.',\*/\[ M==5\H]LV5CD832=5]%4,P7);^TT\QZ%&"R[4S8)53@?SW[<[!_//ZO'&SO?0 MP0)35_#5B0K'%W\?+^P#Y=L9KON/@)5I.*/T\7^G M0]SMP*!5X @3?&/QY**=7N*VH1,_,E'5YJ+258\WYW#S@YEI3LEY[/56>QKCST; *SK5'C6M[7M?PGXNHI(8CR?PK2E?#WG1R M_E=:5WKHMW#C;TH A.9D::-:_QZ/YX1[Y(@&W7%"E(=)/E*]4W56;?VV",H M?RWMW?*RSUV<][=-9!=8/_]2WWD&G>,Q&AK_<[G?HMC:.8RHPW>PUCL"RW_] MIG;6G=I:R^D*EM!]Q=5/5'4R8S358'^!W%:?5-D+6VOAA[/.($(I^#=\)6(I>/5X?(88*?X1 MC\&_?:X*N5<' MA!N$3JMJ=:>#_Z_6KPW.CVJV.9B5\TL7SD\[HZ8(98_G<*E$\%Z:X_#'^&*P M*]# @O$&PTE[S$55#O9#.XPU!FTTL:SQ5G[UIC"^X;H7A4(QY2W3DAH!VZ95 MDE"6)]P5!M:DZ647A8T'X8_AX A;.CQU>O*P+O2^@U/A%=L__9#D0GK!<\(< M>N\,942DS!-#?9X;)BU(V:V=+!7;JQFTLQN]A\-Y2!R=/X;PRN?*U#9WM< " M:Q@KL-_L*(@#L&=M"=\KJY/ X@J#'Z:]R7DLO6:"+:%=+8G[*]T__(2@ ML;@ -%[C2B;;^N9(T['4T>^*-+_Q#.X&:5[4SN V")%?Z2+A)3KK=V5,# M%>^)9]:@+2LSK:H0$H%X8Z!Z9U49(,!<>K7")H)01,$1'AF.7-S(U2X.<7T[ M_]+CWW;.^?#N(R3/UPESG]X%.S"15US^5+1]FM0!4BAL+ =(#W5<[E)MI!8]/.?@T[ %X1+429PI+=6/\ M,KKDNNAX/PU.]:KM=:@KX^/P% M;G?>+"VVP#>.7)PM.@#F M[4VMB\?;<$_[B%O/PA&!X(B\ =W&QS < MH79 ZQS6&/1(6P2?&C5"5!.?MS$%OQO= M:3[$K^*K>B6\!#X\:RXUET3QPFU >V?;&KE&._,CF7^M=;_> 0TRCJ;IW"L( M/#IMN/\"+8A3:<73!\C07<0+K9T#EH:=12/6JQ#B%G5P&P3$9IXS'(#?#;DE M(&"BAJU'[@ ]#"X$"C5--2/=&#$\/V^JPP#Y)N,2)&'8L#!4G(T;Q#NU2V1E M!#-MA0I$?MJMEXV?U6@N$%(=2ATQP*2<]."OM29X#1O?;&JC$.JWAV\B&>P. M!KBUJQ#R_\X"&7R)/K0.=DRM,WB6&WM$$7 A()V-]M_XU#FY0($L8*Q&JN$X M( U*7%7 U '>/'L")S =XS/]X1BV\I+SPJ (=0+S06JN&NT1DB'"SR$X'5^U MC7@)NP0I_$LCWL\Z/07[?XKA"!8I[00/#<15KSR:Y5Q,1V&\(/POP-+#6?A" M3:M(,.783/L8PA&,I23F&LUX@8H:&V3&U$+ M& O?;W8QC6HNUL_'+O#TDZ>_X]/#(!4#A\$2>\,S M>&>W%E$A"*?G/I>A+U^SH 7,5,]F[,J^GHZKJ,S4/$0>WE1+PNS/]?&%*9_6= J8/'!&IZT3?:#_@"$>M7Y?6H!B8.,0R +V#5* #2OFK<] M.?C]]>Y\7%#U_>FDIH)%&!DC2"B@%\#H01"2;UB%% MN=@B! #4@"/F85LXS"AF"."W#=H *)5FKP*P$F'/E_DIM;% ^TC:$ $%'P9/ MA9&'-;P(MX (J<>1PM#5#5_LXM%A1D^0@/WA)"YOXGIP5!8?<6UPBU!\;AB MYAD$[P*B;)P,JL9/$539!8QJ0T81?.5H/#S%8%I5U:Y\: M$(LGKI;W$]!C>=EE(A+SC*W@.\5VT=PNX:R1W)&(M>I%'1A2*I'<_I$FVVF@ MZ$"'<0&G> <-- [?A-=6(2RIY7[*M\5L<*3$7A &B%=0[ 1)"#H8=6R\?U9' M1YAQ!A096B C8'&8$ 8,-(06;WC@@>-R5,V &_!B2\POGN43@-X!6<_& MK_]RM=%GND6/AR[<_:+\O[$@/39E:,HW!#JXC=G' ^I+QQ+G1FAW8KR?Q9SW!.(2J M+6O@R":@&9\.K-CL4!-I]T#DV%L7 V]!CL-)!^,+E=RQFD5^!.F-[(\AQQUQ"& EA= MCKNK7S^-$"XD>Z'OK9J$46KU.\9183N/%Q%)^STO@=UMO$8(H]5.S'4#SP9% MR3X3.($7T$,XMV=1[P6C .%.[U/ AY$G< MA&& 6%T3='-AU\>]V"O@$[Q#M MY#BX2JJS"J^*@&0'KNZ,' FNA@7$CD'#HAN@AQ;S!=+I9[KE%?G,O)32K[-*#H8]<;M90PXN\^WJBA8&D'>(#678=F\-C-GV?/GOV M9^?/Z1A =V-OUQH$WPF+@E$#@S;%'V!F9EH!#30@:N)4OQ]]XDT^->XYJJ/H M3S< \Y%:08U- $#5>U8;MHCTAN@K&Y_A3>P1:EL[?"!D".H^6+IC!"53UT*^ M]24WEE*J$Z0>-3O8C?MGX>V-.0ST$2^! H((0S;;W0S=!\Z?^<0=NA4P_PWV MN<&4P=(;(V$'X@+ 2AIK$G\.!9T:TZ]YR6PB:U\SQT8HND*@7;B'"%"NJN^% MYOR"+.(=$%YPWI>#B.7"A8AU 3$$7 ]_#KGWP>FN3'2H HN@4]M/0^-WW)0Z MSVSF*$#]$%9*PES"D_.%M+;P\AWKQT?CGM5^EMI8;*TONNNF57/M.3H^JT)$ M0>.9,2%[+PCIZ)G_5([#*IH'(NMN=]ZXV7W]_W5GP<(=#N*9^85PB85XE88; M0QF4&I;"X$ONG #$(X%%?@UK;_M_@L%L@;^JYC*VBCZ<>C5O M]&MG@KNI=>GWO2=^TR)R?TRG_?9"MK& 6^=;YS]M[8"YM(=9EFA^T6@P#7NU MNVC8UGPSA0?T%J_@\1<$S8WU.&R5:F[N56/5+WC@.=Y,/8,Q0'$]&8Y'W8[] M3?^F.F$?0C#,5OAQ=[XE6[_&<*JYHZBY :[SC&8.D@@7,$@#<\V?:LJAX).=3U%P(8 MZ<[@(DRR#^(3(X>CKFB\8W-7>ZQ=!L1)8*/+&A0>GVE " 3]$Z.>,JZYVF]N M%R.;>=W-3B)MO[LQO]^\,<;-YHTCH^:1V8Q*$A^RXOH M=O95+>=!\8+8C7+^EZW6@UN_+BZUVW(2S\F7RV0[6:3?Z"1=T.CEH!TY#LH2 MGN_"7D3[ Z_GF_BR6(QKB8OP17FR+=;SR8.EK'A/?4](:'_XZ4(*JB?;1#1U M?FFE!]BVNFKL;(+$Q7K'/B:T9">_7PFUHVZ9HB&C!-&W[ M6D.".'>$4:MU![E5HT[K-00 S^:8)GVEK8&G%]O+"[F'ZU9P;=U<)%B& [L MSJ=0DF(4:AF&X+.%;T;3 ",TJL966-1&H6#$0V6A?P ]%L_[6C^!E?7UNNU>1FD\SI:K5NQE$C+P(TW$O'BYZLMU?IZ M#F?2CL##W?E98O >JCX)[MZ6^;_RT;M".+)I'C010$ZZET0=;YTW$8$B\?D6NK?=AEI\>H\R1NF#D M$/P18FYCI%'(,JHO*1>9/+PI+*8.V'9U-!S0(!HGZ$N?>]^C_ZG;C.NZ"^?C MSMN#Z!^OIM$6C@6E@F:+=Q2#Y62#^DD_C>[%"S(/9C>[K0V?Y7?-D'*L[>70 M9BZ;<'D7]4;(N1\,Z@BPVDS'JYJUV08/EJW>3,93 P(;3S1B"=B3O[;?;#=! M%3-O[;U9X64<"#8*GMXY#OGYC1AITO;6!6'JL_954KSXP6UI<%RX,YIIX58F M=XCB'P]#!&GK]JW);5AVRU;U_KM6',MLRVL/5KP=0NW<+Z.<(S-)P@Q!DT (NFE7' M;,3=;)#V'6WQO8?QS ICIOX]/,6KZ&X[6ZEVN\^S&"O7\G^U,MJJ)?49I!+^;Y9(M=W9 M QDW#&]HJ8W6XU&L=&&&RC'B0 MM>8ITPC_2KSNQ\T:81D2,WFP:.9PW #(< :8JM=3#R3]Y#!.-JAMA=Y6C_VV M9F0W6#C'")SGP>28!Q+OK+M--$"$X,L!JHT#J@6+,%FIR5RI4UE"\F?(H.AV MPMWS/'#\+#J"JR8ML;W1M>8]:IAMN_.D!8S@F5ICAC#^D3/3NL5.HUI_/H(- MX4'AO$)"Y[U9QJ615[/SZ0^MZV&PU2PA575^3W]/GV#"8_2L+R8>AX(80$:G MKA,H,UAE*V2*)-&$M43C:R%Z/22>1W@9Y/3<"=8.WPA#A[N*=KSO.>D%"SAS M$JIV!#H]UPN&,4N?1TU>:V7 1%[@I2;UH$G^J?UC=8[N+'C^WISY-4GW=S1R M%@_9#X<3K+<]N3=KNJK3];3V=2A84(R36;^P$)0W"4%+ 5DT)+I.U-;.C58F MP"P)($#Q$1IGC%+@3ZJ$R;GFORD -##W)]4-8EG@0Y/F'@R1ZQC_/IQ=EK>G7@N? MJ^5?K4*!JA6%$#><1'_SC!8>K%!ZV:X8>7_"$2^42:$\Y6 (T\&8JYDXZJZ+ M#)Y'%R.5Q8K#\8(;95&XY,8\\EB*/MP>KD0/A[<$2HDU,@%^#0>SC,!V0MZP MUXN>>_AVR,[# 9_&N&,LLC.CJ%]:P>^_@X QG=>X_]#H>NZ;8)I0Z M+KB9__WAQ$O3LGMU1D2]5G4T=JV*<&L)9W(VJB_U8D_*5H@_$(A'6S;&\S06 M;: +7WZ.Q6HN*A0;??VQ9BS,",%E!&/P4W!!+4WO/-K&M^HFS'NN65!8$] W MGV*ZR-(,W.!3.1X.8DVF6CV!$,=^N-BF9W;/T4<@.KM4GT5:8%82>K0&$32B MD1\P!.KD5E[UIU"!)9#RL-=4)&IB%AH["B:%5QJSA'ED$ "DL7!/N+;O=^,- M?KMAKD.8.XTY O.EN;IA3?8)^Y!:"QTA%+CK$29&VL]Q-IQ^.V6$)Q]=;NS.[\&FG53FK6E;)!#F$83 MK7313,*918 0)'23B!!MXJ4DE!K!SJ^"FD90RRN)M0A:L[A.]Z'F4T0T:(EZ8 M1A]#T ?=UEU#7BS/BD6>2UZUL@*V#%D2 M2\T=YK<>%?!H/+!&* 0P8IW!W;GD%;7[>H7/P1A$,L0B)FY<1\I6W=:[JN/2 M3RZ;?W0;+]+9:EY;;T&&L48IR7+YGF4FQ1=)G0[RA^\CQ"^\YKARY2U[3(T_^OO6_M4AO)$OPK M.F[7M&M7B9%XV],^)\NNAV>[R]5E]]3NISE"!(DZA43KD6GZU^]]1$@A(4C M) C0G)[N-*!0Q'W?&_>E52V$?1^8)TI>,Z>?Y&V):1SQ!E*Z MHCP!N]WD"31Y L^>\B\EDU1&I-]\G*$Q53,TU(7\;C,^9%:Q/K6#+4#Y2UEJ M0AT)2,RR[:D4M-8"5DL(6*ON6H8L9"WN)%?*NM1:V8/*BY*&?P4,M*NU^JBY M/:Y5J]MQU.9$.UF7JODCFW+ R8LPDCV))1KSQD%LTO-%ONPZ,A8)-SXKMR$E,JKJ;('0>VA*7D3O^'T/+XNP(Q?L H][JU: MC$WG<6MV)E$3D[I3:>*R#0A_R_EB@C4WQ,6ZR7C: N"?! M*O#U3" *@?.+L]XCZEY!N@'3R,G2/]7L7.Q8@"8G(<&8AF",&5P*YF0-6C(S M%>C[P7&7F3.F>G+\F7Y/0P" \1T$3]8;2V8IZM?:>8N%+(,5[Q8 V)R9NKI; M9:KIG4CE;3?-.@NS&Q.]/R:!;LZ3(PAPVBQEK MO.27IFI-R'& ME1>+,N])A /G;;&NF99O6M#6GJA@?*% IYV:<$CT'&Q;9OEL)S(&Q&O]NG!CTEI?$ >$%(*1522"MQ MK(I.-HGL63IW@JS%A+INJ6CG#( A.8P=_2-1S/,T5:HEDLE\M7BF-NRQ3SZ: MU,AYE167+M3F3$\FIW$_HJ)I$;%NSZXK2[W5])99?\.87)[G&\F1#1CMRJ\G M@J).-_!#3*0-8]4_+ GV/CTR))YR;PV)BXD?M3 MX$E1 M[ ' 9"@&J M! &Q(QL;R?!/@04QM" ADV]?RW*0I9H)?X4_7CC+* 2-DI&@:02J!PAN!5-E M0&PP=+RO3N# /1T1$AT2AI>:F 6H_[%*CAK[K1]03?9X@ M47W7*@U&]H4NLD6)^T@^XPOEO7DJ\^56TC\H,1AO%-Q9&+)Q2;9_+J<>1(YB MU5:7;, 8>:10S<,%C6$@JBL/5RL.98*QU(^H*?^5>NZ]OY0462@$R ;8J'0: MM;W),@ )Y]9(+SR=X<&AC+5!63-CI%B(H&1NJ "HM WD5+'5S# 97)E+@5O( MW0VYE2%'30&1RFC"_/@ .SKIUX@HAD,9_JUJ!*>) >V*D=PHL)5>$,5E;WK! M8X=AEX;Z('E'Y?][/H]*.VIM3K.19-7E M0D450KGD\A8MS@D9S.]1 ]VZWY-(SL:W8=^,)6.OFRW**J0E1Y M!IQ@/N/I5%D$)LZZ^NC7(]H,"1]EJ['P'CC/)Z3X9G9UJWIGK,XD:QF_R= # MA6STX$1650N8R,T+K:?*QVSOO^$(*2EJ<1W9CU]]1'@!V/WR\;?;V_P*^N?( MF<]O_HK9JS<_^. +R5_2^QAN"M,%T%5.G,AB869AJ[F58MQB-BH*I&P68[=- MVR)2TKYD0OD':+G?;K_\_O'3%_X0R\6Q\Z; @404>L?=X6;S(RGBE1=7&HAX M";0-&%4JZ6L=JG2E PIO$H.?(TJ:GXS9&[I]*A >*5F6Z'IP" =LN4YNPY:K M\0_EB&5WGWPJ3DW)CO0351P$HI)R*E.18DK["VS.,$8R^.>5PZ*6 ^FBXM MWV-%= C\Y&AY)W;;&F)XF:\QT#3(?D6S=RBJHC9T2PGWH3/Q\\T5%D:8T+FR ME%%UX$(7F%S,K7N\V'HQ0M5 1J;LLRA3C3&W1;H(W&11L2 5<^3+JOW_SNO M,?)^&(1[-GJ*"5*K\QS+URVYFGNM%-P>J@-M8E"BMOH<24 M!67V@[+#YS-36@&Q3OO^8"IRRU=RBO[NQK>86 MO;E%?V8J*S%H*3$*E0R-U$QPQ1 MPKJ)W*PTB,M>?L%4 ILF'Y*JQ#^'&];-@SQ2@#0 >W,<41\R:ZCZA_VF%*GQ M _X/27:.,63A!IS&;Z2!KZ@UAX\3!&'*0S^QA@YD@. \"EE2M7^#Q>Z9 M-%A<,X-Z+M"X/9,BID_%:RY4F M'B?QDM# #2H\X$VJB-W(&^?=+FM#DKNV,RF,*:S-*9Z\0/NEA]X6H8;V+?AB"6;F2A.>+#[^.C=]6VTV?Y,(_G^B MWBR_;M%7KY/)ZG=D0X_6?MUN66N_V[2L9;>ZH_Y>RV[^KC/L-IL]I\WVVMMM MZ#51+E,O, BRT5]>=%Z4>(B,BT5BT"1E V7%VP4*X.#NC;WX:L!7;S5GUQ?3 M%>YAQCF,Z!D^99L03[XBO1.FL4,3A 0/A<\KUN+O,PDJ@72H\U.TZ?0 D"-J ML^["!SEN&P_[XEI@9C4P>QIFW\FV7@VLGH95N>-W 69/R6+'O<A9!>,0_;LJHY7DLW]J&.WC;J0!'5$!B8_9XR72H@4&?2LP:[VB?5*'Y6[51Z MY5["XMSPTMO5GFCP9*^0H)870B2K@F9UD; MS'D0W7QF=M^H\9?KB!9 28.7&N+E5;>[DHK1^,I71@2#[@F9\V)]95+)5 FG M-?6Z#O=XU+AA-<1+M[/G'7B#EUK>6E^V'KY"0NCV>HU[?'"H8G'#-7B^?7/8 MW57Q-D[6KFLJ)B_8?K.Z9G?4 M^+ZU1$W'[#2W]K5$S6D8IN9Z^ KI *1GYY32\V(=X%LY*JM4VW^=^=1=L[=S MO*WQQ8ZDHNWNKF46#6J.@IK3W _67$=?(R%T]S"C:^ LRS(LV6#FW JUURKP M0R5>;PV>FM-F=[AK(&_F_1R@*//,,=XQK=Z>&:4-QL\2X]_6K>%9 ML%US*Z6AK]TD2O<;.X(\GT0AX^G:K1(#42Y*ZRD2ATBE2M MBKG[)$_\\'@.GPC4& (Y4!XGI#M1P-GN\/F\9:QY7396'5>P6ET#SN=3V\HP M,NS.=R:O(?M.,=95\REL(EKUA6UBSWX K8<#B;/]!:N%<:8\LZL:KJOQ=CAE M(HVH6^9MGJS/_>!_\J;)#,[C11,]D]_4IG9\IK&P(+"]4 M57 B;$R$!J=VRR[ Z:!@W1GEE99]Z8LR'C"R+C MMMGM[YFY=.9DO$>$^(P;@=I[UFLT:*FYQ7*%A- W^X,35B/3JMO=NUOR[N\''2>"]*:+D,-7S]I M$IK]?3OT-I[Z_G4=$P>SY-2%UQ4V[:4043-0I9:H:9OM_@DKOAK4K-?HC0?? M$(+DT=[@A%&VZZ[*7-'>AVBK<%%%-:#=!]]V =24Z9T7QMNFU93B7A/&[6^; MC]H49C;T]90.L;XQ--$49A8*P; ZTD\G(E;UDL9<8&5@_!]_&MK6X*WAIG$2 M3N"-AD,/F++^S@V#V(L3JKM*"G5:;CA?A $F';PQ7GG?9S:1>C)[(QE*$[$( M8P_6F0F?*@]Q'Q_XPS!:&K^!%17 ?KBV,<4*P#B-G, 5]"(G6%)!'_Z$ZQ]? M>?*=6O8#E@W.TR2%4TR!,N*LPH_K!-4)\R?H9]G"+>-OPH&WXNETT,%_YEAD MZ< #>NUJOJ)>Q>I%PDW 1G2F4_B#RRR=@O68/S=V?#PB5;KIKTQF3D*UCFKA M.P$;=!+867VJ$I\D/4)\H2SWI=WJ&V.]+K>W;\$IUH_F1:?PNT D3(.PM\@; MISP3B];&>EVD&?$52%EA5S* F1OS"=!;/!41U8:&1DKUAD@3DBEG5I#TJR M:.>/.&.0C&FR_A%-+F*AE(B.2D$WMGU3!(/^W[-([6(!C'4S!AJ[OW&FL,DW MCO_H+.,7KXO, 7Q0@EWYV-6'$QU;6 <^'&N&O8"?.B7=@ MS"(Q_@[_=YP:H]=N]T6_S-X\>X+%=D"Q;^' M%W("FO.N"FMUEE-%#:*+*ZME%<25-3J8N,K9G];+M>K&!4 MU]][:9*]-=C>*N@X%/'\[05HG>T;)+SW/6#V&S)%R5!L>@:<9V5[L]FF9T#3 M,^!YSM_T#&AZ!AP#9DW/@*9GP'ZCWM99<4U=X>75%0YV+BRJ8PIR4QM[S30\ MM/8=6O^MM/&6PZ!C12\>JEXNC;LDG.NPCAU)F,*T;T%18D##LG MG C:9#JOQTLSX;J6>'EE-W.4KYT&AMTSG**\*3>P9G<2^^KN(Y4CG)-#-AA] M6S.";>*=4IKMM[7$?$[&*X3=S+Y$Y^KP!+D!010IIC%.&$MAH9(S%S/&GF BWB,0-%0[0(!K'Q60X M?+<4DM9L1]^B%O&']G;*>-N]:2/7C);6Q#A!3D4Q@ &@(()Z\WQ MY6K9;#X2%0[,G ?8C#'U0ZH8R!XW"$+X7!#B@!T#/IYC$N0DY2VW*O8V]5,W M2?%!>)D(D"0E3(S$F]._IO13_!/7CK-?T?GS-$+\,BG,I*)Q3(\YX$14GR33 M'5,*;R?_3"EK\LE!R*X]VFH<:ZII$X7W% &M!/).!Q8@Y*69V'(+O^[F"A9S@SL/,3%6;!#SNWM^,*:L7RX-$$/-SXBO^+4S8871'<\02 M<1<5OL-\V3Q7%AZ/<<4[QPN81/T07D)\+^!7R1(XQ4TC^#$]6=HD)1=CYC@ MA59"^1".$U@-1YMA(J_C @CX.]A^B " 71/+IT&*)PBG4\\5P#B.*SB9UP6A MCDMPHCB\<9A MCYSE&\J"*R=P_&7,!514"1 #R#..%I@;S"]'(95O!=";^OP4,G;LS+,!;@Y7 MFL&_P%^E4BM5V#4.G0C/+"NE< NJJ HD622F/GP::V^!DTR!#\>43%5PQ9 WZ,6>!@1_1;-P*P ^08LU"JJO3_1/9F$*2TRVRNJO/_*VS-??(6OZ+,Z\3;[] MI9VYP?.UY;W_*@WS)MW]ML*'A'"NZ9["&@L^6 M@NV>.>IT&Q)N2/AL2=BRS.Z@;G;$@5+KZ=T#[N54+PO]H[IP]0(WG%]%#OVK M;K=S[*S@)D?W*9P,=C# &IP[F!1-#@YDK/=M48GPPX/;^:B/2]J+',XW+,*OT'-LZ*FTS6MG_>$?R=NLBNFMP,.V.V6LFC=<2-=;([)^RA5"# MFO5]4RRS:[<;U-00-;V1.>CN>K/4N)S; _CS$X7E5^%U#C'2U-C/=41-Q[2' MC==91]3TVF;':KBFCJCI6N:@?4+47+S7^;?US5:NPDU];[Q:K=6Y1(OL MFUJT-M;R\Z8TV&9_E_R?!BM'<2\[#;/4$"U=>Y'[L0.V:89%;VB%/'7YM]]XR9"ZB2?/!@5)##AUTS$Y_ M3S_\8( YDCNR[_#IAFL:KBGEY5O8R:KAFH9K&J[9I3)_: ZZ>]9_-VS3L,V5 MLLVP9_8&>Q:TG)QMR ][32.5WSTUR+JS* RRQG_*+=P@8;ZQVRT[BTMZP40$ MR9L;:WBH>==/HL-FGS;S9X_TSB(0ABV[BR?^20Z_#M:-4V6"Z5BF@8,-*V;3 M8QJ/G^(3+]NMC@&;]65^3_Q$LX+UD\GEMFF<-:(OY!>^B80/*SR(?%(V3AS6 M'I0DT,X?<<9 C6FR_A&-$%V!W> /0P9;CCV_L3LW13#H_SV+U"X6SIVX&4?" MN;]QIK#)-X[_Z"SC%Z^+C T7X)=^=C5AQ,=6U@'/APSV$2X(=?S$.?$.C%DDIG]Y\2>OZ]H"[UQLUQIT'4<,1Z+O]'O#J3UV[79;_,_@Q;LO M-/\=*/H]O! 'TO_G:^==%=;6RJ1^42;U#R5LMJ2R+\#AT]#WPT<0 (8<9R^ M=Z=AE,R,,(V,0$[M-!SXC[$0$3(#$!T>.Q(/(DC%&W5DN8!B.9+]< #?6<3B MC?KC[<2+%[ZS?.,%M"%ZZ&T1+$B@Y5 7HHR_SFFWU6;ZE9$X^>:G)Y;;=LL> M[3="?=.R(#Q[YS*T?=@:=O?=S['WVF^-NNN_K==>!ZV>W3N3O9X3#9S37L^, M7CN#K59]ZLYCYXF-V2*C'1:IPW54]8#O+V Z5-O*!IC)6XP[_P8(-HM<*E7] MNLX!:XAJBT6>D%D[7K<>'_NOO #<\#"%)2:Q"0ZR*^#4N14>KV^[L-4I:T+D M=MNV=SC(%G1R%F>VKNW,+SEJ]'[F!'?K\] O]/#?7?/A&PZ_CC,W'%YY^'W3 MI_>R7&N0*?:KC!H^T\CZ2[A6V1TT#E9#PF=,PEVSV^]<&PE? MEVUJV7LVW+HT _4YBH)K'N>]79L4^BU=IK8&2)W9HF(DPB$)X4QXXCE8X5L: M_EP&:>V@41O2.@AI-2\X_0NNAKUW"%LT[-V0UDYAL8:T+DTLGN<+=JG]#&XBW$A0Z>IX:;SLM+JJLM4TPLCH#[XSC6D4SHV7O58[*WJ=RFK:9&V) M0+&<%AO>O[1:_7T7L$UC$7D ,@"!,4D%K@?0HL;ZL'?XPP TPFD643CU$OAN M GZ<.AI^/5\[&A66=H";'1^6#J?3& #D%!+8]FOD0AW%@!*[I:T\@0\0C]< M8$?_?)$[$8C(\?G5D[D7>'$241%O_IO8\6%!_ 4FL3 U(G.#. MPPI$)\8B1I.>#+&OX].5Q?4E. 59)CBKV^H5*,ZR^QG)65;^948R6U9P$\G9 MO=9HSP6J2&YGHBCCE(K*(WACCMSX$*13IHMJFCX4QYP)U6U1#%QJ +=-3? ^ M9SZ?.N)NJ]W=K^+WO9U:7>49UQ.=# ^>TUS.CUZ:.N*DCOL!%+H.J MFCKBIHZXJ2,N'N0BBLZ:*L,K.WQ31WQ]9VXX_)H.W]01?^O$B297^.QRA?>: M%7$9^<(-&5\.&>\UO*$AXX:,ZT7&EFW:@SU'SY\Y&5]7]8:]YVR[2RO>:*1C M(QV?>=;,98C'AHXOB([W&O[2T'%#QS6CXXYI]1MK]?*MU;HYUB-QN>+RAKT:'7!I]-2^XA +D MJ0OM6R_JV2N2!5N;\#*7(29@XOG+EMB@O!A46".VT[ )"\\)R:]BKJ S?IA:D_ M,8(0("D 3$'L@>BC(FG# ZDGJZ58T1N)./43 M>E\D%F&$.Z=IR,;/M[>_G1S\]E/YD@3^_R.6-$@\#' (<_EH^$^ .@/VU ?* MZ(G6>0/X]CUWBR/^7@ITG7K[&]GA#R%K]('H)(6S[&*=P?)C"1HZ!5Z(WQCP MF@?/%3DWN,!"X<33I0A2/M;61RYEQ:HO6D9M0+(6H]5 ^EP\=,9JQT,3R_75 M_P;T"2<*RFA1*(0_! CN1Y ],P"H(&;[522/871O_ ;"'C ?F\9[WT-N9,S- MQ1P429SI&KUM0YB]B19=1.$#"#249BYJ!9=^\>@E,WKRE\^WL=; X?V''^@I M4"TB:AE_X,^ \1?P&&JFJJW1T]GN\!=T'B=25(NJ:DR:&%[L&%/O*_R9>"1C M8'"") .?-4&OC)N7!%="U\YY_+$J&& M_+(BM31+B7@':->XI=XTQDSX9.@AGCZ XHV]) 21F-$H$!=^Y04QD%?@"M)O M3K D:XH9#&DDFMP+L4#C0O$D[01X1S$!4.4\35+8U!3T.ME;CS//G14HQ L> M1)R8&J7)9T\>SI/G7Z11G"*K ,$"KX,T< $T MR]PS<9+E ^P= .',>P-H4T1Q,%6P&@X?.E0HL,<4.,$L #GE:<6 M4/*$K!_)S/#G ^"%VHR04H'3&Z2N%LZ2/@T#EE,/( ] Q$T<1"(=;NSXB) < MA06F7STN0Q7VHS9$YT#Q-T_GLD/-5_H[$K+;C7K%&I"N)XH,LMRN)EW ^D'J M)4L-O'#V& Q-WP%P1 A(DDWPKE7$/X5'%#KJ=0J,-V- .#&!+*9M!P M7!?\=H5? @*@PP\=ZLU3Q (^%X38?880CGM68I;$XQIV Z1I+%9-S/1V %,F MX!%]A;?'K$R$$M&,8K#N*T% 9LDZ?+2,CR"V)Q,O83<.?^-(KON//PUM:_ V MSG$LT0['<=P9RG3#%5'B4.DN[&X6^A.3MLL+X"F(5JG3$C*P,?,(OZ@8-4!@ MO/O"ZF!JO(<7(N7^YVOG7176SL>6^ECA1M7/FJIP M]@P4C&")SU'4"^7G*R,FQ7"2]OEBMHPI= (ZG<2:ZT03DH\/7D3B< $2!Q3.8)/ 2V-P++^@-%5OAC\!'#Y85"#D\FTH86Z@-+?;;^-';R%B M^H?UEG>AO1Q? _]6?>'*IG[5B36+G]451VEP8ZX :3A1-I 'RU.D#3OD!X9Z5%^P';",R,.(S.P3&H#HR\#^.D*A/HU,?8[,T4 M-RUCA"+FH&<6 DU"Z>!1]%#:3R90:N"0^'KHQXOHI3X"J'K"^..@3@D<3I8N$33><^ M?PA&^4PXDXR/O@>*%X^*%>FPR FNMR _O&H)#@@"+#9 7!,N+>,3/5>,,KK5 M:-3,28'F&X?TE9B21BI9?.6@%F\&EDDC&= MAT T++)$ <,S=EP&X51ZC6K3 MM6&&/4-C? 6P3E$<7V45]O4LK]\14,;Q8:!H'%5+SBI,N"#!W,@;HQLP!B9M M&;?2]4'_W23R1#[-)=FC8&('I@!B!'K.UW) +:%X45$'NJ$J/*SDA<;ZC\(' M#A7&O8<_(.V'+%I>"[4A>5K N_ATP4!@,<&;P.!)UCYV#@L@_*0/R:'*2>J* MC._*D<:S9< \VE8W%BSMC$(0*)0CC^RC:;7L1>2@T)6"T2P%R#)Y3-2Q] 0Z MVD@%*JB&1ANH!K2>F$(#O%IR4 T\SM!'%G3]!S^9"7\!?.%BA#@+_,9/!,X^ M5NU9VR]9G[F/3:%@&8^6(>,OJT&,=6NY@"JI;O0@-YC!L#Q:Q^F"S$P9BPI" M4*0U:F'\#;Y.W6AY96^KU,P?9V)RLT&@Q%C!)O "D,!$-I(/,HOF U_>DR#' M2V(@9S;G%/)I,?CG3Y]O7__R^^T-G.!>3$H>C?8NL_A5?J09'!K#24!<U^_-SN2DY=RGG/=;F4$\F3Q1ZJV,0$SXKI)%@P#S5/R_9WM*XSY;B M\ZBE"LN#UQ!)ZED-5JZ\&"S_\J*8JS$6(J!7/GJ^3]%U+V!^&@.93:<<*, F M\D:0DFT"BT^!V$)6/RHGI"BT39U*][E@E?%A[ZLZB[QC+^::A(_H0RX+UZX3 MX7O@5Q'#21O+E*X4\[3N>1![:;\\AUOX:O[YE#F"RIFL_TG6.">K$P]J%-6K MV%T&<@)X#(Y!_ M !^Z KNC D^B2@&9$"2OQU%XSZZ_?#K;A%EQF'TC(^QTK(N.G(%^6C-48NW4 MCQH1Y_I-YO2V$A!;3Y9Q.$T>T4S1%^*%2<:"*PS P]]/LM\BM:(-S@98/BL% MR,E)' [YD4%F2J]32F=R-;QD"2[ %H< YS7,3I)M4^!ENA 1<8I4";GWK"?0 MR:"8-LH%=ATY65+,)N(G<]99$.7\6SMY8:V&LW6'>(%,NLYR1@.](L^US(HX$9^DL,J&FZD13\NW4 3B%Z,'Q M4Y05*&0VD 8J=&^^<+Q(JO$@Y6@VII,E&(B+O+L[5I[H8"5GR^1_6QE@5B-F M7MWKZ'M^O,9+D%E&V#70F0'=IEHKY? MC#0]\!*8;B#(L\\*$S@8P8(HDU:^NBRXBK9+9AZ/Y8D1F ?P*Y6(K1GH-W7!#HI?P54(-Z/ MOY) H<29I#9'VGQ-L/X 9HFF,\VIX@D9#N7CF& H<9[YC%E"#F<(S;W8%;[O M!"),8_4GXG[*X:RHF63PB3A"' M7G8V.7,8G(-_!%2Z\CFA6W'MRON_'##EHZ71L4"@Q9@HBMX!ECZ3@T 7^LJY MH'?X((-84LU%,@M)C,@+$'83M+>;LHJ6/3 *:>#-+ !=K:),2>591EHJZ"2K M+M/<,#I45I^"/B.F\^O5*KA\))(T"O)*._5J[8@MXX.2Y/B$DY=+%/96O:%I M2M5O^" R'4EJ*D!+P!$:IXFJ2)AX5$1!WXU%\HCW9?0\ZP[8"J%,71='2\IQ MG'.)"'"Q^ K\S%73U=M#*QP()-*\3B9JAXQVG)^=1RUIDC:]!L[QF*?YT#$ M$%Y2_'9[$,V%$Z<1.9OD @8.:1@\7$II'H04HCU=_3B+A4\Y)?"UU&Q$/))H MR4_-:[6 VI :Q1QE%:RI Y6@Z-ABA." MY"\OGG9H^H,7NZ(5.Q8LAJ81NT\Q/0BK]K#!?[-1$_-Q] M$8[.=-,0)1@RA!QK+Z.*TD_*BNNE?@65Y854ISOQ7)0V;]39Y.,J?$/]CK F MQ5G$XHWZX^W$BQ>^LWSC!;0=>NAM$0H8["B/]4+WG[_.XR"M-L="9*-9^>:G M1T';W5:[N]^,[4N9W'U.>SVS*>-V[TSV>DXT<$Y[/3-Z[0RV6O6IEM[7/K_\ MR]IV<\T \U,LLF"[DAJFU::*Z7634:*%"-_5<4;0E36 (#0N"/"CAU MGA >?[_#Y.'Z$GDS,_LZSMS,S+[6PS<^C!!F*53WX5\^U6#EW# 0)6>VCVAH<>.5I!Z"<=<[?)7VEH^O)H MVC8'G4Y#TPU-7PQ-]\QA]]!3*L^)HK,7?,L\TJVHNR8(/_3TY ,@^VAGWV^J M42,P&X&9G[9C]FWF%-[+J0]Z)K][I[CCH\IKTJO M_)81PN>"FN[(;+=W]:D;U!P#-7;/['<:U-01-;W3"+.:!YJND!"LT?F;%86M- MNK8Y['?WBZ"<("YVB-#7N:#&'IJVU6M04T/48'!FS[N3!C//:\'NF>QPGJJX M(83UAcJ?3,&D=<3/JFNW>GHG"#6J>EVW Z!@V7%-+U)P&+>?B94J?6E[K MRD8RYU8T\T4?[+1K..&IHV]7!G\1Z2R'A4@-F<6V^F9[N&]X*[VB/GXEWTDCE1BH?NXK/'IBC]JZ%F]4[/Z=WD3_Y/-PVP/5EMLM0S\ MOZ-.Q*1MX R!E[W6T( 5?1HR'$9&_SN:M!$))Z:9,7%QKVJ@JAH&4=7AMC"% MQ5*#7+;\O4W#0O*95[?P4QK11*U;;2X7S=E*H^(W/%I M6C2M##^&CW% K(U>JU_@UIY=DO5N&6:GDO8)[1-,[O!05PW-&+/P9%<=\*8.+B:FJ8%?(D,C',839SG.1&Q&WECG.(UAF?E MG,^@L+A:B<=RT\RSI2?\"8/$:@WL[[+).KL QVZ!D;+KDW9]V/!I.NMU2R9% M9[@]G1U3"T@J&Q6I;%0K*NOGM+(#:*S6L+/K@QMH[)I&@?>;4> GV,'%C0+? M2&6W<9S.E2VGQJ@6!U"+X,&+PH"'F,*"'DC)F 9:RIF%:)6NE1Y@VBE1A.(@ MDS@@E?"Y? +J':@??$>"(8#^O2'<C,'X,9RMN) M\3O-/@UQ8"D!,S18S#R@V:WF-:95&ZJ--MW1?*PH=KMZL[9;LFJM<@3#6P7: MJ>S:LO;G$<\\6U9] <[D A9&3E _J ^];A$2&+8Z17R4#:J-^#BF_7?VV-B1 M2PM)REFWK +QPL_-(P@+S2%1NXD+CI*IXF:FI,X5%@+CH.1P MU(=.]T/&8$6R=W1D/).DV (5&O1E]*\8TZPS*G8U.*05!;;VI__^^.'&&EVS MW/@$QN0XC>'S.#9FH%+&0J!E"V9XC#:G Z8HS3@?+WE*N(29 3NS MHE<1\U3SG,<4,WE1MD7##Q\QJ&W,G7^&$4VLGY(5/1QCC(),; MEMKH/RS2*$X=<&7@:'C,"(@JYM/3CJ;>5S$I>4#P]SPVF3N3Y0*O% $6$1PP MBU>S?(4UIV#S4Y F5A/G(QQ#+V)"0SP+H^0&U\N\@FE!^8-L :\4\8VG:&3(X8D1_VF+EWN'7A"MPG;7T=I"(Q=[P@-F+O M+O"F<&AZ="P *[2N#V_TX6LDO+&8AI%@MTEBKV4@C4Z] #PDWB!N*=8O&5P1 M)8X7*+0NHA @E4C21-Z$%=0<97C]WECG_ M> + &0I;\DWY,N]MS4=R*4S*X7X\T&.LE7P$, KC%<2+!(8_)EX6/X8P5T+>,/H<&> M$.L8@;BCR%I&L.P=;T0LPIPO>21.*0J)C_THMVS\H*Z6/N,U%#+W;?&."9Y\ M\% Y3KS8B7&?\ )/3)5[3K=#BGL4E$&:)2) H"K-&8E_I5Z$V_+F@O@*X<=H M\(!6DYB)Y5[('0L?2(ROTYA_@7/&^.8'06#FXY*,,*;B443EYQ";.M&-A>L@ MX&$W2P;OG'@%]D.F?QSS525B)$XD?@"[0(^ ^)M%Z-Z+A,1T@ : M4+ &ODOG@,2&^)T' /8.!2D&1[94RY^0N&3V'FL MII&"G&;'!3Z="0?4@>M$0D%7/9K%25"YA%* 5_EG%58.$2[R'>BJ-*"0'.)4 M" ZZJ%^3P"*R]Q*.-"E2!>R2MY6+3@04$%Z4+ABG\IU!F9PJE@_O)JN ME/T0@ G_XW#8C7\4*ZY.8QGNTG>V:A.L((U^G]DC2G-@% Y^D@9*T--6-" C MSEC@P)^ :B14*>U+I)2MC4NLR)XS,&I7QOWQU;!DX'*Y[JF/\61P91KZ8 >0 MD"%^BT5"FDDRKEL\5W;_LX WAA,4)A,P*(#7WZ@CRV7490WE?\$Q?&<1BS?J MC[? <* $EV^\@+9%#[TM @>O-LH5V!CLYZ_S6X]6FV\^9(&X?//3T^[M;JO= M[6\U[GZ798F;T MVAELM>I3K3B>3/!>FTT]VF&1.B1*5X_]_;(V/&MT+'.;NL'](=@LNZ M0'-#5%LL\H3,VK$+T/&Q_XH")2&X=,$$G'7QU15PZCRK(?Y^A^'J]25RO"JY MMBGQ>)MT;6=^R?'W]Q0-NK;#?W?-AV\X_#K.W'!XY>'W;9:_RW2ZFO4P5%6) M&$:,GV\ Y244EE_"U,U!W^R.KGGL9D/2ET;2_;YI6[MVVFE(NB'I^I*TU3;M MP9ZS$2Z"I+?JX'%)PY'WG81Q@7.1&Y'9B,P].EYV;-,>6O7CHH:F&YK>NXMK MU[2&C;?6T/0%T?30;(]V;5YW221]?:;MG@,K+]"TW7=,3KU#R'G3I_;<;Z8[/RMF>N:@L^?HD 8SSZL'S/;@-*.W&\P<>%;=8=!2 M\_C2%1*"W39[W3T;"3<\^KP\VC-[_3WG232H>5;4=,W1SIR8WG*<:;@AA0Z"AX=&ZHJ9G6NU=S>4&-<F#6:>5['MF79\ MGHIMW]O+32/&:NY\25(=@V]C-,93R?D8S/ M,KRT89!+89!!W^SO>S7?,$C#(!?/()9M]D8-@WSKY=36YF:=/8N=ZX'VL+7/ MQ.UH!' C@(_ESMMFN]](X(9#&@Y95V77-8>]/;,J&@YI..3B.:0S,.U]2P,N MG$$:(_YZC7BZ.WA-3>3?G;[G/JVS_>"I0H^L:QZ%Q;,>V^59C^79F[$.KU-. MDX=-^2F-J FGQD]IA&,Y_AQG8W1P^,9"\!"LS+>-IO-K#TAA$J[L=7H\]O;W&6+VFF>F#9F;Z"79P M<3/3=]1\I6+C1AN7A79Y\+);!-B1U''UL&5<1HG4B8-B?>SX.-9='_NNQI65 M!E:BW6$;8SYJ-N5HET.\M#JM]KXKV$J3.#'. '-X+%UIOC4-C10X?XOG=N*1 MY&0VGCFF#N\$00K$]6_X&8V]#*=/+H#CN;(AG CB=LL:?*=/5=SI) B4<[). M>H ZGI%XCOJE)6RIT;3 M@?@O3&DONYU>&60GU76.=!;DZ';%Y3R?$UP0]8/Z4.C3*.B6C U[L#T*CBZ& MSP\!.S)C97+J-8N)VYAF;X?Y]%1G,BGY[F9Y$'O5#$V:PJK3T@2G8@+%S'$- M/6" 3_\J$AI6J\9YFVK*+0^$S93C+^$CK!^9J.50R9)^!-L@]N"7*D*@Z'_J MQ2Y\B^/-)?W_EP._CY9%^M>/4W42FD\MST'C8/.A1&KV;$+PD0^8JR&7$ENM MS$$W><0S#6H/I]-8)*C55P(UCC%-?7F@+>,VA8G(\%;W_F9,/.R&^KL*=3P5ADX\QQ:XX1I(@2'CP,7^"H=F/J@'Q!Y-&N,<1.T'' E,*1V8AS M0$AAD#"._O9PX+=9I@$L+G'Q,>S25K,%1Z0#Z.;TP#=3T:S@E&TKQ$AZ^ M\T2<3T;/A]=7SQYF:0L B[R8-YVL'3W]I*BKQZC>3TP&Y#*IJQO,VXWF;\;S% M@US$+,=F>.>5';X9SWM]9VXX_)H.WXSGU8#QV?$%!\/G3G0O,);8#.D]Z*%K MF#IO#4R[VZO?U)1]VD$U8Y\:DN;>!H-]VT V)-V0= U)NFOV=AZ<<4D4O54Y MWR4-,NO44'Z=J)ROD9B-Q-Q#8H[,?O>:9S\V)'UQ)(U3IQN2;DCZ_9HOPB*OCJ[UMJSB_4%VK67.:#WBW!G ;S@;DF1Y(EX$'ZXP"3D:YC5VQV: MP]&N JT:K\U\M@-[U$.S/6A04T?46&US:#>HJ2-J]NTR?YXJN2&$]3S:;9O] M7C.OMY:XL2RSVVD&]M81-_;(M/?MS=>@YGE1183>W\6@8ADF:HS MF7N!%R<1%3=?P^A>NV=:':L9UU9'U+3-=GO7]NX-:HZ!&F":$PW3:S#3#._= M.['AF@AAT#4'HSVS4AL>?5;4]#MFK]U,I:\C:BS+M$?-7.5:HN8T0Y7/Q=<\ MBZO-VWD(K_\W=5FB+E/NOU(OHKZ5B1/<>=A*QXFQ+<\U7'7:H >ZN_J>36#K M*,(&K-J@YDN_9'S2HJ2-JKDNS7>8]Y]]$=(>M?H-$W'';XFNXW^R;O?:>9:]- M/.MYQ7W'M+O-]68=4?.J;PXZO94V;NK(ZH>65US5&GWVBTFJ&E,[H2C;;O=>:FV>KMU;K5FKF3V<\T/Q-'I9'* MC50^>J-2+'3;,]GP*L1RPRT-MV3<8O7,SLZ%30VW--QRC=S2[9K]]C,9>!?! M+%=I\>^:=7+1%C]=3;RFB=SOUDXLEV?NP_HGFKU>/=6\8N!0R\#_4T<\Z.:> M'+#^LMOJ&;"B[X6!:821T>E_9QI>X$;"B07\8<2K&U;7(L8T"NA _")TYBTU@XP!". M#SL*I]-8),9X:3C&1.3+.Q-BFEA_02NCXE/3[--D,6AU"V1A#?8ABV#=6-AJ MJMCNYPU1G( H_A"T8S$4SC:I%LB,7@^H7OD M2#R((!7F%L3J %A\N<\M:5?M(29V3$+W_F9,-.J&<]PI_;1E_!(^PC8B\^ES MS9VE,?53-TF=9+N3,7? C[QP@L>2?VF'C&&'80"Z,5E6KT!\A!K!FRNV O,# MWJE^OFG+ZYE'$F_7;@UZ0."+,/80'&\4?;R5,^?)O- ?E.S6SA]QQF TI16O92=D%J[:W2"T=IT99\&G,[FI0N;, +&/Q>\"#BA @$'M'7 MQG?%PDTCS3(!BQ,0*!(P#[5M/:NAN>OI3V-OFML9FR:= ?=S%X6/R0Q^"R84 M@0G-]2V/6T\S=(N=UX?]=E3EZQO*GE25]UK69J%_MW;?YZ_)UTMY%EWK_+W: MT. 6IIK5ZA2#3&53;1<$GY=6OVST%C7\TUC<6L-K\,>K"P0)+#P1MIS6PQ<[KPZH[6@/;M_P[J770:8V*UD&[I#RY&;8W#B]N6FUX+UE\^WQ@*^FX: $Q82?HK7R[PA;PHB MX,O,BR;$-;\(QT]FGYT'^$%<>K8^K+.5$3,X/!V>U)@Y&15FO:3I?]]#? MG,B=&<.&;@\H\E<[[9Q4M/?SG 2"^4N[HWV"][0K^\W] 6D\LF3&I[=D#C3B M8K3$0(G[2[.:5S*SG58NF^XZ[60&#%F6S.YH6?Y3FI[&HY/!W'WL3#2-H?8*C]$4;W<("/@=LR7KW(/GGQ MO0XRM0V?6%L'NND.;[S &S:RP$>57@"8"4@GVX?@@6J0FKQ>A3 MY4"!K?E2-H-8$1601ID6NA[].D,3"!DQ\3)$L'HLA:;:=,J9P._.0&@.*D751T0P1IK7# M'4ZN CN RXP4GDM7H)SLA2 !HQ1I2SKS(!5NX*LY>/EC#MN7-3E],0&/&R4G MAUKB.$7'7Z7FI NF/[361B75TLOO"_<^I%4\Y+/%"%:PH@4#=#\_8[9-7O[* M8B'?DKSLM]NM=@ZEN[M(W*'S#>N#Z%J@VSLG4$MKZ]WT.// ,'N$-0G^ MK/$DM"20*'*N69WSA>,FO!>58)7M"J28R$(Z39['NQM[U.1Y-'D>STQE)&G] M$%XW=5P/(V2*L6<.I4N*Z93%7)%3\^L-J$^D0W*=KCQ2H(!?() ).M%?JWXA=-3\A!0(=\W MU(Y'AS*E&=+1C*U)&JE8PR[1QY=MC;IW7V--+,@!*V62LH,JDR:FCAB?*.LB@*,1HP[";RDD!:.[BIL#*DD]D+#OJ6;G@7 -0G^T"C/M3_-*6T M\QM/PYTY ,0RG9380%),9J)-<0V["O$[A SEF[YYL;5$]+*KF=F%#/@"O9!M M3H>LSIT'QAI6+I,["WC#M,IEY"6 M:_Q91 &-Q'F^] 9[SCL80C8#HAMF0CD MB76TN"5PZT.*._NR1!&)\Q7\^T!,O63E),?DE9\*?M@6=(@(9Q?C41 *(_PM M5W>4#D9DWRU'&+MZKDG1E_NB!Y2]RB6+;,#1(KPX9:\+1"$]"_]( Q5SP\>5 MZ[&N>*18G (4/&'AC-:%^ HT2W:8?NH(+.^$6N*E5.Q#R<8*T;H#G),RC8VU'F(C]8D3'20I>)5E%?.U&^"- P M1X)$%AW"&+GOX^T!'/O! Y>.;T!D0@8LCC=O%%G'R#:S!%V/9#]PG6AB .\& MDQ9XXW'"07O>!;AI52^G[)+8 _4_]5P'*#9(Z7H2G@S$HTP#\6(R:W\5R6,8 MW1N_ 1\&(HJ-,4$KC>FGL#MFYOHZW%V*^\,,EO.@__C2TK<';3-XLP.7E&'O+^$%@SA1+/J#1 M?PMY\:'EQ<#*P*9TG.RJ*54:3)PNY+4%81O768$$Q4VU M%Y#8C&4P%@\D<:K>1 A'$>6='ZXQ#?&ZI;1(A0ST)G]YL46YU?% E7ZZ>[YA2XY]')A?U[)Y[)_<,?Z"N 'XQ1/;KX>O#$XS;G.+;$ M_T25#"HD)@&.Y.GG. $A006W4N:X:P\J(VHQWMOXOI!9DR1)J#B3.1F^3<&N MF'B8=\FYKD#@TL'-DNJ0Q*JHQ M6!6/W],-:(17C>A/XMX74?C@H<4'YE#>QCE_-3+Y7 A9Y3L#F<"72SEL(D%Y M(2CTLDN-W)[+)18R_\)9SF56(!B:BY!BA_!A!+#2?--\(ZI4/+])";0K#[E< M7'WW9198B60-;#B-MD@U/ 49WJZ/N-)!UEQVK2=%NEEZ:5OMLL%NVSV]6T'! M8C\19'86-#O*QWK8EG^@^L-4,(SL&&B8V.VW,:CA*?UMO67D1J!=8VEX\B>@ MPQ/!G!,8/V%6P^>;#OX]]<#5R'3KYQ_?MXQ;^0@N:VQ82O$J&P:8]H 7KWAK M&1(]I"AV?) :,1II3D*F$9B+Q,S@0V$F WS"IG!F)&N1(5C3!6N3M3IQ?[8R MZ7GP3\%7G:,!1LMA@EC+^$= "2@D"!X]V \^HI+H,'/HWPNCR1 M4FU+>--EN_;BZ8W]UTVLT%R2EBJ'5X2J=OMP,P:OFSU0)5-;QL<@>=#4XHF9 IZ"@+RA $)D0I=$999>+J.UA6LJ1M)0"CA8O6"IP),Z^,(46$[+&1':_\?'-I'!ZC*#I]_6,U(17*T=LD*."J'W%79G1KF[7EU)3[+-5)X*#G(A2QO2@SP^7L4PX6W8[$HM32E-%05!E>O>J2B>G8#HP*+-0DP] ME\NTN:J]<. 9(SE2LB+Q@>/@RY1Z!E%'_QBF6R_C"03M9R4-PT$"0+0OF@,C'UT",32B&ZR/8AH'["MP\8(-#N.G#5.*NH6Z1C4#!H M.@*A/J E(M-7X!/*@<\,$#)#Z:P/?%0T+;5E,T/%B]6.)OENP%$'I*AJ$=Z4 M1Z&:J?, )A!]@1:*B1F+N+3O/RV93Y5S!0K'#Q])DM#.XQF&@%CV +E.*2+$ M >V*>+$I+;;RIR2$,C!J2%9RE.(D$Y6A^49!1^Y!A0BH/3-&UIU%+-ZH/]Y. MO'CA.\LW7D!GHH?>%C4<.M3E68GH8O+7N:_=:K._+4[#VZW;+6OO=IF6M?JO;[>RU[.;O.L/N\VRVO]6R3XW+?++S^MHVYZ,= M%JE#!_,5FY?H[]=U-I !]L,N@T=WG!]Z_).^HNAPF,;8DF1E6.QN)ZH)\M Z MW>$@:TGYS,YL?=M 7#G^=R^NK<$HW%]%LMV5ZJ[SD*]H6LEN)Z[AX(51S[1Z MH_TFQ-=CVLC6F]EZ*$]#QN='QFVSVQG6D8SW';-^)KHCY9+>2B=JK46QQ6"? M28\K]N+KZ0 M^+XR6+*7!*@ 1KTIS>S9O>WIK!K7QS"1OHG_SPPKG=' ''9VG:IV0-QWF !K[;*M3/":T.$KJV?:UF!G-;3UX8\[S''S?@XP MR?&\L=VQVV;'[G_3+,?G0_EEFB4_9+57AY5"9Z;P;+MG=G<>(]H8(\<1"^ C MMCOG9XSL.%ZV9I+A1TYFV5HL?"LTODV%G5O,\.! J2'CVE;;M$;''M9]6A/O MV_:[=9"]X:DKY:E^=V1:]JY73G7AJ3,93;ZAW/F)?*A3]07?^C9::R4*OWC9 MU5I /7=W_95&6/E65HJGJ5YZ3C5K6[3^X9.KZN"Y,^&B1-7%U,EI?-.M6=9JA^F[-]):"1Z= MP+'3F]YE4V\#5#A),?M_I39&J]?2ZF^1;HV75F=-=\7\!9ASJ>H'N,&(2JS6 M$H>II5OVA=Z72!;ERZ9Q72WK?LO78>HX: 7N=8$>A!R#^X5F3FJC*-:VN:L& MX?I*WM6^=>7.\8[6/4"E3N?%1Q?#OU772K7AW\H$8:2#EUJ+L3VD+\\V7"=.Z+ M@[G9-_ 3E=LN"^?QD9XYZ+5-0)01SYR(MX]S8%0/LSTVKW6&M+;D./%51*XG M*[;TMX<+V=I*-C< VG$WB4?M?Z+ZWK@)\S.WU6[G?OQ 4* M.4@'RVLJA+>:0O@++H0_K";;KA\6[C)R<(JA;X0@ZN[8PJECT*4,C/"]'A4QM0^S9A,J5#F,Q*[?1]0K4EO&+^$CF/.1 MJ1KS4,=]K.,$WSABU:T\#.Z9X_E^H5 5/&+QR-U[)MYTN5J#O[HKK<]@5NNG M%_?QJ5:?0^=#:Z!>\-+E@C*XL1G.9 90_7Z"_0 PNI /S<&&$]B)D'B5HEQD M*Q1P<.P"TRWE)+HS6&^L3>M=P %<54"IEQ+/G_L94SK]RM.)_8+J]=J!8B'IT M82VP6\7CFT M24VADU.;+W'2.$I4Z-^8]J DD MC&.:)2>;BGFLQ0'8>)HNQ1$9*)IB<"3J%S@*I M"'N&D>='!Y.EU2WCEBT$M4,L008AC!U.M(:U.?A8"_$ON(%(#B!IG3##Q/6L M249A4.B'4$5'D>!&FF:444Z%'W'XLQRTHU;HJKIPO],3CJ,P< MZLDIF]W>\M2SWP4WX94-_JSVS?_))[MO-_J,I M (9='05B '1&MG+ZH''"Y MBXU\ND_(9<6G#F-!(ISF3.)K9=>BOSVCI*<5K;?&-ZM)V4'I&7!V'ATW?Q>N M*#%?% 8AMMO?Q;PGJZ8.OIHE?;7/Z7PNNXOG+2A*]%!%,]*F3M0D+&]>S>VR M(XKL@0DDK CE[T0H4SE6-"?X*B&\99OKSH8VU^01#@\&[>Y6QNE'@(+1:1E_ MQVZ90&K4>Q*A^Z\4&]'POZ5(H$8VK$"YG:41>?%];;S&'=GE;^=_A/?E^0<: M6EJGN3#X Z^'(B(B&IB<(%D!OU&'_7Q(0Z%_/P?Y]49!I(V!TD_ M,6;4>LNE&S!F=F,6^O N-+<*LF 2/@9)&@49/TNH "]K"I4$ %+Z:^1Q,:&& M>+[S&,O9"4J9+J@SG>!3X+B/!,=%J*ZKJ[N*N?&B$_/ !)=ZV7+8(%?L<"Z! M7CQ/'E0N[IHY$Q]VGV&53XP!ZP*#"NIN7NU27OG=T>@+&3"QVM\I]-#89(4D M,OKAI5Y"M@G!DM7Y7>H[\.$R@RM_%/E+V?/V'EO__#.5W0&5(99)<0\O47"B M"XCWL[V^^QA,_9/.E\\V@$IR"J0;1NQR2"I#;$@Z*W2@DN0&[.-C4GR!?"I-4BB)J$L+/ M$29N&&%_NC#@V9=Y-@N%#K*]GBTAKV@3&=ZKE8;VA^&;PA"Q,SX4!XLFE!@/1,L.#Q, MJFI2J/H('26>'D46EX%UR&FE24O+@D&@89-Y5;:95/IH RX_Z?EH$>@J^ JC M4BKLO!&,F!4Q'.2I/IL/KN_X$0 L;O"B?24I3MN$#@D51ZL QRZ@J'@-[5J_ M65"F0)AW2J;U<#L+WW'%$U0OW[M(N7'!+,T;S-@_KO?>QM"C_Q)]R'M/4LUOK:35:S^6F\!@TTRL!! MLT;-O*+T5N[5"EH%/6U*&*6O:3356,P.EO!-2.VL9[RNW M1."3-^D;SH56@((T5I4L8,G M"2 F*HU.,K^K,+PR/]C:'7*N!5%/+,0];HN4.KXOI/&.3R]B%A,IV "F[LEJ MXN98YEK,1'"S ,P[X)?2F$Q=J(K@P8O"0,NI]M"I)2I2]*,=64?[[F3.](K0 MY=LOYAO9[E@+TM$LN$E*S:&I$_:"8KYD0^9CY:9^BK>;["OQQ-_*,\JY1V!I MW=&_*-<[7T;%#:84*(RS^S:)6^K_[*+8VOP.E1V2<4L6M+K5EMUJ*6Y;?>=P M^WD]9I(%K,820BH>AP)775L6$;ST &4TZD7^)4<#<@/JE(&3S%*&2]Y GF,A MI<.0O',"-0$5.\ ',K1C5H-OXT%=O10'ST=;!(@5*W2R;^1 KL(CJWNLB*B4 MPHB%.3(RRL(O4$O+Y 39]!\!O,#[=G+J_#BO/@*YG#SBY6D!\&KX5R93]]0* MC!H=HT+"5ZZ9Z0%"H-R4&JZZB,(IZ/ZQ'"B2)7+)5N3CK,7[1*^GVNJ%/%X- M##*^W-M&MKS/(]X;&!6K1S!H'^ +YXX;A6 7!^'<$.!\_VP!=-\R5HPXB5NH=7DEJ6*DR4I*10%U>I*P9(#LMR-%ES%<"H3UIOS M)'9>-HM:4!1$7K9,_9#CW$7NH$G.H- $:T!2-&DD _C'UADL_0ZH&I@V5_V< M9](8C739N^!K4WN.4WJCI[LW)C<4$^%PT!;> P%#\802?<185J:HB@+QALD# MY )/S)TD5:%I]CSD72DP.8TLY>S"-$#JC#PRUZMCOJL_J8ZB:WZ6'KU468O_ M:'UN26N#I^YDQ.++,K57FKS5=N<7$+#NT=#SR)G$-,MCT1.>%ZY!_OG[/AT)K]'CAJTA![KL4;%[$2F)87BUD"?1;GU]T,[7Z> M\K,<+^+TS'RVTH8+#4=>-%(@(U^IY$V>J]3X:Z%F[E27S=N0VLM.H8)Z=08? M149H1'GH!/F<1*F:E66#E!YL4Z$AN0#Y%A4&BH^BSH]%@!'_AWPJNYR45!C4 M2)T68NV:#Z]T4[Z@H6+'9;:U<1A%8-=/,E=AHX.ZPB#L\A?W*!W9'"SE*9*; MYT[!QK/P"46G@!]ZK5[_.QQF5-WO0,H.2H&G&VUM4*B+09]\NI*\-D>GK70\ ME1VGVQ%R7I2<$R3?@X,AQ5<'!^RA!8))*=)9+#R[ZDDS #,[J)*85A&Y[M32 MEY6" J7P ARVKY1!"BA_62#VG.JH7G.=XF_FX>JKZI@%RVA3,]QPPR5+! MW\\\,35^_ ID3.FBGW"*'/#&*YD]_O['3VJZ+5_#T._S9(V5W__T*9^&BRE' MJEJ%92WG_: _05/HJ_>4IZPJ=X'1L,C04+R[-PJ39#&Y3JTLA[1JR0V45/CW M%$ C,-5M-*\$ M'H3 M^:]\"NV/:O;HK0L(G N@A.*;V(G7SD^A5Q7\RFI<)@*O,S@X);LOZ.4X6)K" M83-Z@L5U7BFKA[;&>BT!=051+Y-RGHN;I->.XMO#H^*]1#K&')8UI^,)?ZBU M<,(?'2B.\<^8$L6I*0KG)W+ME*EG@N,D:J69#$Q]\*:>2OT6QN'+OYX6F2DF8^OQ'SI"D9Q^&(Y[J'=H=XDQOQ[J;3:7(CKB(WXJAD=0I9 M!HY_.D^Y/PI7^\WG:8 7@7FK$[>DWN::LLXGMN-[\FGQ(E/(+'#4YWG"5#ZO1Q-R&A2QF6(YS=_%FQ@\?2;!279_KQ10"P>GU MY%CD@,R58,O(S0T2YG#1 UF]L"CH.10 )R\PLQWJK+590&H3RXC %W5ER(U M2&-%A7NQ?;)"@KILA7'LX7[6''>'8,51V>0'BK^%,C53 M9 8P&T]@[[&=]],GCO=@@BV76#%^-QA>>]AQE*Y*.8_*, 1V=9TTSL+L6:SI M$?2 ;,JF D,!ERGBRNS1Y>S!/,U7/ZI:=2R V.N*%O =-D)E4!L@0;4^>7&568%I#//+%]*6]6G2?\6#Q2[:RJZ]EH@F-( M)J;Z;,>+,+:!OK[OYT>0F:]Q-=VM%C*8ZSH5J&@DMW"KZ"J0=_N ;\2"Y+Q> MI$F"V<_#GO\(J$[Y<\(!I*EQ.Q=865]7LONX>F1B+< D=U=ZO%7LND*Z$\P MM!')TZGL^Q:H$G%2)JSWQ%>.F5-K17*]\I:*62\SS(N*8U6.M0-'YT554R^* M$RX")A.1=N0+Y?%BQ4G>W)$=@NJW;\%>26%>.^;>I'-V/TB2;KU_3J8H 9V8 M0@&;5+5&V3D8?Y(ANQ +Y!\HL\#(FLGES/OG6!/LJ@T!8(1+OO.C;/#&__P- M?KA"OXROYFEUVT!9.;,9@,?+'6@#7B)AU,J !=^R/$'F+80,K>]*K2.*7P^_ MTVJ+0-CPL13M,?2XXZ:\U])D@[D*SX+ Y/P:[=45W^:-0=CC9W]6+W__%XO1 MU1G6-6N+^T0UKQ3K?Q14_$>%]/'B%[J3_XUC237=\1=-F!?ZD>4&7BX0J96\,K;HE,"6-V2G^-X4/EVZ M[)K+DFMC*E Z:;ZD9C?*&!O74:Z\A+*4J'@[N4D72K-F%<<>*E,D5.DA$.72 M+]@+)DVODGC50VI-3K0M]L QE:^)7\J^REGN.OX^> <$4N:94?9[! F9IM.BST0F?@T1>\;ZTDVC1\ M!QNO@H8(P;P!;U[$6!;EQ3/ISTY"ERX-L2.M2HM!IYLL#]6$716_RBXKN%/: MD13^IC%VN*VJU%"K55Y9@BHOI($S3XHVY?H/GG@D95( 9?:SNIJI/Z#1E(=W MO@AW%L +[Y;&SVR@9Q?7QR\_OX^^5'"?I MC5B&7ZN^/*KUBF1=30F1\E#J9\T;XV4,7IWDK[PQ(*545J@=%=F7U^6Y#92E MUBFYE!_!20$Q622-F?1[_7)C@59.D&2WR@0Y^#F=G4,)E&D\P7J'24$*JJ " M/+?4^SI0%Z>\UEX5 M25#3B!LTJ!9ZVOO2#_?@Y.6^Z- SG\ 2C_(XSNXS_K M/=\V]=Y;H)A1EKSF2YE2L)EH;3C%:7JCJ&I#!FE:PLB<@6LAW4>[D_8YT[_&_ M?YQ.,:A]\A.L#3MP/X8XRT];H6IU_;K!VLON74MQJ\2Y%RL6+8?!=[!IU0B> M&QS,]*;35].:/!)#;VX.F')A;04U.FW_[;$SQXIPL+HMJX<'+U8?R<"+U D+ MX'39GD&Q8F:MPG<)7MT6@*LF*I;EV)!%48D^.Q:*^NIXQK2K?H-ND6 M5Y%NT0BWC<(MTSQX(QG,'-5<56^,(V52GHV (FOEGB2S*?"'C?(Y$'Y4HZ*) MCA :H+ >$V4K[_0NV[<[/-L'NQK_IZ9F\%;^3]FSH7J$S)_AJ-8^ ;W&'#X4 MBJ668-1L<&P0DQ1^Q+PR5\;D=5\'_=;&RZD+6@]O".BAC*UB[GS#0[Y4HL@F MSTF2T?8&X\^!\0A+MCB#*'*\0&:-9#?IC]2Z0-TQY/FRAL!L5#4815WML8I& M;'[\DEU19&,/2J10?[-Q.V.F+KC=VVKQJJ7FNKNF4\&6G-TNEB3 M( *6B#"%3._NO75>259NFG"?\$RUS<%.4=ER\'&DD7TQLZ4XW2S2;B[0=M)3 M4YTQ[.+T2%C3#R*O55_)5_IT7OE*GY)L_IXD*ID00;W@@5CN")M2,JJY5%[I M#DK'I. [J#(N*6L7!^=Q\G>Y<\#^R4Y:-I5'APAXR'U>$ZEE16:5#>,E%>JI M.KU)H4X/_B4CCH72#[I #%UJ4C[1$U(W)^2I)C=QYOQEC6<$=QRC^CA9ZH M M-.XI629<_7UUZO/V2:A-8/3=3:>W(3"Z0VWVZ,6S1U/?_>KTN('C,LF]L M[F1\_"CG^[#,T*(5^]:W#^T-]>TUF]6R_BKN -6^HUG^MU"4BD7"Q=+E47);3?DU948TN>5RX,33924\;%55'#E4(+]43>=];G9) MV@*UDVP%&J:)&\Y%=JN4_XS:(&*F""8RDG^OLHBH$YB9=5X$>O F*8]?C[* MCDK)+8Q,7,K^B6S,?L/D&5,O:PFK9GNT$"ZP.F-@41R6N8)Y$[NN[C*&62(G MH'X8' C;-CMG[QX9P]ZYR)#;EO$[MMV7$U^^U2 $H/3LT;/D+&('\1*;RBBU M?H #CN_3:@IQJ8D5DL\67*7K,Z4K!HB2=*'L*'Z.$8: E2++FD!+ZENU,;M'\3&'0Z?T\95/X53NC< +\P" M>\,M09;KP36=GB2=H+!)\77FC;WD[8FV]>PY!E48>1X;=@?]V4>!2G#/5"?/ MH\FX- ( W6"!A;.(Q1OU!W;R6?C.\HT7T,KTT-NB@$'R!,E/XVPEVQ+X^6M) MN:-1J]>WD'B3"/Y_HEXLZ;I%=/TZF51\UV[UVNN_;K>L/;_K=;I[/;EIL]U^ M:V0-#KYLKV5;A]\L0+;?/?QF 02#_N$W:[>ZEKW5LJ^)Q)C,@)"1W/_RHO.B M1.MDS(*%0::U@=RGHN5OVH9%3*K>5,-%+'N'5>S%5USGK:98(Y00*VP;+@XC MFD9/2:8V9WCD^8K4-YI&C[HB$[#;(U/%"PKGQRWO!1R\+3DQ;*2T)J,L"%L% MD#P7)+:GV(L#]X?@G7O7Y/1]C-L=AMYK"0$F>*P;!3]S;^ ,H MICUTT>IYZR3_5MPE.G'':EG_>WN4;S[BMU@^>X-JTZ7.+O[E-O ZOM?[C;N2 M3J_<1,>R;EP1=MKVU^G2[ORKTYHE\Q?OWB-8]9%<&"?\+6NDM]KQ]K['<9_T4W$[22DSE#Z$I_EU3/L2[W]LQ.-G4#$-Y^^^F)) M:\,WX)W;%8YX3:BVUNL\(<%J+Z3L;834#A!L1,USBQK[QIWN*FI6FV6?C:C9 M@_:.\-/S9GN[9?VO/S5\?U9\;Y.),6KW#V=B6$.:,/2^E;&OU>FUG^1QV$/# MXV? XW;#X^?&XZ3;=^3QS;J]X?'+Y7&K;;4^_OJY!DQ^M"/_WQ]^_ZOQ,<"B M1U=D%3#&C>Q57?Y\$H(M2YEVBP6F^M\V8O54";MQ4YY;T9!F/?"$I/GAQY^NGC1I M3IK74&9]T(24^=?;'ZZ>,GUG+/RXHJUVL/A(7*Q3Y8(-MR*<^N0 M;7"TPV)4<6)@;1WN[9+[5'(W_ZZK0F$8!#U2Y1%36X8[P:(?EJE57OU"+ MLZI2.;-C2ER;M6OYC*VZJ&D I<)DN3)4>Q['JNA6+2++3/-"C$FA$H/&2@1+ M?(EJUQ*).R].(KR PRXW^JA?[=WRVLT:=3H\17=.YHIIA"L_+:3S\#-=T_ B M.;$2+SUHDEL^PR7?+AGV\'"*=E5AK_&AB+Z*#%CE;T\)7[PY'/17\6C\'LZ= M8._*QC:W$D-3[PC>R^ZV%F^I-G7$E968IRXN'ARDN'ADO7CWW UTOC$#XAG: MD1]Y!\]6*GS,[D.?@=*=!!O,/=4OX!0-=O1D#M8NU&(L&[^TE:XHJ25L%C9) ML9F"0Y,5J,T-=ZZ0^DX.4 ?E@9?G8S%S_*DAV]<0^OD'LM-$&N#D!5S029-9 M&.&LAR>;+Q2!^810/&>_M3MJC>S#E_L.6L/N?A7/QW>'.\.6-=JNCGI+.V2M MRAZ=W')]NLLCJ9%??KS]ZY=??OS[/SY^^7^F\?'7]\]ICSW?X:I-,"P,>V-\ M$"Z/DQYRU&T'DZRFY_IA^>8RW*LMS_LZ?FU\6<:@!_Z61I/0O=^'1@\/AEW= MBP- XE=PT Z,^T.6^)T (C6DBV.SQQ^(WL)RI1QC% M3=[//#%=S6%>I8\5O[EVWO&I'>'A!D?X]3B<+.%_9LG2TR,#(R,3 S,2YXEYZ\O# M9?ND]>N'-V_>_ZO=_O/CW0A=,,MWB2?1D!,LB8V>J)RA/VPBOJ$)9R[Z@_%O M]!&WVQ\TT9#-%YQ.9Q+UN_W^^EM^=DAZ_9,NQNW>,>ZWCWI=JWUZ],M)>V(= MG72MKGUX?&3_/#T[[A]"*^NP?6I-CMM')T>3]LG1N^/V^&AB=?N'1R?]PU\T MTV=Q)JP9<3$"Q3QQ]BS.6S,IYV>=SM/3T\'3X0'CTTZ_V^UU_OP\NM=-6V%; MAWK?5EH_C[D3M3_LJ-=C+$C4?/9]L6P](]B1,_+=IW)Q8#&WH[3M=0][46/% MBA8PIYZ0V+.6S&W)VW(Q)R*;!EYWU&LEI]ON]MK]%4FV7)(EQ;SK!"];"$O) MZ=B7Y))Q]X),L.\ B>]]][%#)Y38X 8.44"O-$B\EIA/B;S&+A%S;)$2EOCP M!B&%#W7GC$ODI4@G6(QU5P67FJR% BQ'S,)2.ZAJ*2*M4NT[Q)%"?6JK3P?/ MPFYURDOU17N*\;R2Y"1-(#U\4J4'"=IZ5IV7W(--W=/NV^K/=Z[Q7$YCEA>=GPJ1W1[:(/\2BKUH>(;LL^9 ZL/%\P4>K/HF0WL@=J22-$!$K[ M=U4$"F(=3-ECQR:TC..O-U=_9+@Z]CPF-;UZ$CZ;SZDW8<$#>*0 .XM0NR.3 M:/I*S<(90T/_=.6=SPB4E(CF#:P8S3B9 _7W1CB:IKPX>'T!' MHA8I_JN>IUYW@(0XHUB1B%:!?]X28'^'!*:IL=YS3JKJ#20"%@@-\_^[^A9V MJJH/));O_".TM\FDJO9 0CVZ@?**^@'>(VJ?MX8,0L];/(7.J>=?[J[RXP@M M-B:(N$9\XPY]Z.K_>J@=1ZMMI"F1(GW?62=88^4+8M]X'_3?ZTX>$H=-"@C7 MW*,TW:IA,\G"AY$E"^WKV<0#8HMY@CG45B'[&#MJL18S0J0H;W@C)R,B?8#A M'DQ)EI"$/%&2*0JYHH#M*UH)&]]B#NK-B*30X=U!M\K6B./A)CBBMRM2?FHZ MKB(RH& 3-5?K/@KL02,7U)T! 7TD#A/"][!O4ZF2KBT WT2>T1..RGE"+!NQ M"8JE(Q"/5N0CU0'T=MF%5S=)P"8DL[[-F&,3+@+,=^\:13*,[O!N$W=(2OPW M"F2^>D V.A86LXG#GO8P)V2P-N)]O G>2A#2DAJ*\KWONI@OV&3L"^H1H29A M0:<>G<#""%I9%O,]2;WI'"QH00A?%N/JC(T(_Z*":"HLF)9]3A3<@0P%9"1% MS^().2@6A"))#8+WFDBUB,$B)V80\90%;YW,",W).C3 (5@^@0?23!ID]8^A M,X(]Q]0+PHNRIL^D-=K_=-W^$1N4Y-,@".[]^3S8,\ .L(78GV)G.?>KVA]W M=1?+SV=E&9K ZG73\UC,&RV9QTL52K!O$(97T'-O2L<.P4) U@93^Y0Q^XDZ MI=/-(A9&G'KK.,7<4,!.KS81PP8A,V2N2Z6.HG32IM=7XE6)#XI8&)'IKR.3 MX!;F<0E^#0+FR@,#$XF?RP.1)#$:_C ])!0UTN2-LK--QI JJ"6VO*$3-$9+ M'Z4M'9,WR-+W*B-7)7U=&X*$KMJJG4UMM/Z[U!*M&+4U)Y1DU2 D+C'EC]CQ M2V<1,8'1WL?K]E:T2!,WR,*5<^;;?2?E2P%&!'>5G*.WD;/SF@JSGE%/(R0I&H M>;E1$^%9B\4NB,34V322BZB-D*2*!5FA7,BM26AD16+7F*L3'X]5L2G%RXA4 MJK"0$]\M.?_T"EQHE%M.'.K")[X8.$YX))Q-AO"*VN$IGAU@6D6,$>Y472,' M[H10%$M5N?.*W&8Z0^D0_38X:+R $.TW0'JN7E?TB)W(,KI%1K&D2HX0R=:Q MZ%+ZJW,4 K;IO+^Y *,;I"HPU=R@X6O$QL!\[>T=^Z^]5_1K@OZ(0&(R9&)O M*T%*@!'Y5)&O&O):(%(27Z$O1.8&4.7!#O5OSRHM)9 7[Y34$I6US38OD/8)&XTT(TJ^LI6,HR.D5$X+:YD1S)5TIEH&XA] M]8(UA#;-)JJP-&*<<1JK&..&QXP%9PXKPEB"DQ&]5-&V\!!C(P%+G$VL/,Y2 ME$9 4K79Y.'&AMH_WFR+UZ01\Z:2J)MXQE6CZ?(,C6BE2JNK.X/)Y4SQ;RL! M2$EHYMQ7VO+EJR-56+["N3\X-X]%"G@8 4O5L%:^V9#^J MU\/$ZSMBL:E'_R)VU;1S-]*,F*=+EKE;_XGCGUH\TO)1L@,H[D'3G21IEHTW M*LIQ,X*]T63 7[UAZ1'+)N*Y- M#BP 06CY+83'X,S8DN>M"7;4-7/JILGS5B&-1QU'G5,\;TFNOMRD;\<]FQ-. MF?V@+X^S_>#X3?0NO$SJO&5Q8E-U,:8/H,H75_!&<8_OJ5Q75._I7#,OO*+(FZYL+GT&IR'0<8\P7^0J7HE'70TQ MZ:Q?,Q73% MW8/N!VJ7I:ZB?"DUE_=$G]E:Q/:*7C*??R;NF/!-E4URJ('"]]@AJF3\&?-O M1 W(8NURF]=!E9W1?/)CP1NM["\!&_/1-N44%N(? @=S : MR9^5+ I05B# M862=;OWQ*,,Q& M[.F'!I9%\NL06.Y3V4O&)R2X&/8'F#HA?8].O6D(GP[3;KPMX[P$@QJ,XNB; M;L/XBVZWG#U2]>->V$F<,+U2Q4/L#)9WP>@:U=PAD@SL__E"GX@:^EQ=V%Z\ M1.]39$TK1?M,@J,&+S1\\Z778OB:XK\1Q6,=WE\SSPI<9^-8,I-733WPTN>J MR)PHJ1?/8OGM:S!I14YW,TGXJ[@C%J&/N*C4;":L*7RKB\HM)_,@S(^2N6!I M>6!WA'J/1$ +9A%BBTO.7%V=+)D<;L1YYQX1/(F(ME^S!\]4;+IF#K(')Y7"']+ =8(:@T@CZ*.KV2$!LNM^_R0ONS) MV\H"D+V8#CA72Z)J^7$1-PF3\<$3YOK[YW(1NYK0NWX/,^R%T] G8"'%550. MQ)3_)[C'L=*ROM>>5$B%:C@Y!B?WXZEL,)'JNX ZR S:;#U+EA'QPZ?+D>^[ MI0.!G,8UB + GCI5 /_*.(QCV'4H25P#-55PB<5L.%/#&@;EI_![0I\A!/6Y M;ANN5,N<*'^UWXQ974N&&\^ ]O6WHR=, MZQ%1K>,EX,/F!%2QU/F<*L>(0 MSZF$ICIDC"M#<9/=3]$[[^!>BUA*RDN7&B[(A'!]3D1%%0_!7>HO4G'(E%S7 M(?*[/@%WCQ]!&3&P7>I192+)N!B-AL5S9#G:&DR1,&6KE4G@8GU2S6K0]1*! MQ7*8[S2I*^):@\D"!I?Z*OXC466H8E@SF]8 VGU6S5^XZ)00=3 M3HAYQS"G\3_-8=;JM"^\R9,OO18.8RKZ/#RQ@6<_S,!'@@?;;?GDLJN!T^UE M-R:JC-,7"\JR!-7EGK_9:BV9T=ZAU%P4U8C6:H9Y%Y^ NKO*6LA%2-9XUB(]& M,'((6=N/4O^[9O*_1"I8"2"CYFLJ], AML$DV[#\X9ZCOY8BK!EQ\8=82G[;#=._/&R -I<9LB/2S2 MQ_SZ118EF9(HB1*SI+)W^I MBF(!B2]Q)1+XXU\^'\\>?<1E-UW,__28_\ > M/\)Y6N3I_/V?'O_V[A=PC__RYS_\X8__ ?"/G]Z\?/3S(JV/<;YZ]&R)887Y MT:?IZNC1WS-VOS\JR\7QH[\OEK]//P: /_>_]&SQX_VB$I'U3]_>_/B[)%'&&:K(_SG>KKZ\D-:'#^I;WCR;#'/..\PI\6\6\RF MN8HYAEGEH#M"7'7$1_^YJR\?\$^/N^GQAQF>OG:TQ$(/^.<7J/+F;$/,?^[Q MH4^^$IS"+*UG_?J\I.]//KI2UYAV_+Q"^HW-8IT^?;9(Y]XTJZ):+$]_?_)F[0ZE_]EZN:2=/1'6\)(=<6 4 M[363&<3B/:!FAFF=O=!J$#9."#C/S186GB[3H\4RXY(4U>-'G["JE1.=M:$F M+-,YD%S>,2?O>-*MCX_[SX3I"H]/?[\JL(,ENUJT6MR-^(CD0^7[>KGX@,O5 ME]>T$59/Y_DY;9L/58O_BJN)E0DY,@M"% %.7\57YK<.>V4F1!3&Y2$(KC'@M'F+4 M9%="#M$Z1,MR8S1<2] ^<)#?#AS:+7XS/+R8DW/R?AIG&R(Z N;SSVFVKB[@ M7Q>+_&DZFTVBBD+Y3%Z7D<2SDQF\U!8R)_\K$5 16]N$?>C:!QWJVT%'3^ M?$%'0;ED)5L"HN&-Y;Z3D(.Y6\S?O\/E M\<\85UOL,1L<3]$"+\95]A($;10P$U**0D=N6BNMW92,*;0Y' D78=Y@]0?R M&6S9R"2(&X+R^!TSA'LKQ84.A <#11@K-4/$S M%J3'YQ?SM#C&=^'S-FT4JZ7$E0R"J&"*O(!@/&DU"N43!I>+*T+RUC;E!I+& M% RUQT=+>0SA39TF^(R53MBH:CP6B5'+(43ZUC&?N911I"2&K[K7X4N@:/24MYR3<5($<+:0QRJRI4A%9^!9Q&*$#\RPQKSMIF2D?M1= M,' I77SXTC>#]_/C#[/%%\0W.*L'*3LX159C'PP0=>4T:P$>BX<2C0]!,&-B MZ^3QC42-U(EJ 8ZV FF&$\+LVTKK2"M'!B%+4532S,O8 M7F/L)F:D_E,CI=% .W,XE8@>$H(]S:$F QPRR6Q%Q!B"AR?]),NE00!5I)R*@6E,JW/&Z\I-K@]-\]" M=_1TGNL?]6CW8YC1AW9/5\_":W#;/M0;AA;%)EI9$5)!@/4O)$V5"^'\?GQT*CI92N(_S]F USTERT$8+ M4,X(<$QPR)K",<]"TK)U'=)AY^T/D!K!LWY.J+R$%DYHO#HF1J7KIU TTM/7^' 1.3"A(RBF1L MU\N%(N,9MOM62-\/YL\7Q\71UW.>AYOG98EXM-LY3 M)4BB=5&Q"-S4\#-;8I$GK&6AQDAK"C.M/:5KR!FIY]P>$ZU$T@PC._CS-F7T MRH*WA5PWB0*\)CK0H1/:!J5$ZXS@3?IN-%YS>T0<*( A@8"6!.4D^?#.UNHF M9\&)H@"3J1Z\*D*TSA"U-WROER?N:/_1FRQ\]#X93!XLV]\^O$3&F SA@=*_? 'QL$5O:@(7\RTJ,N/*,FY 2$O!AQ/$5::M%E2R M1G(TH;FS?Y&&,1F[QG(_:+G;G7?E/*V\A]GK,*4P]%GX,%V%V81K8;W0 3RJ MZH3)1'HU>\B,V1*$-#JXUD==NTD9DW5K#($6B]\,"6]P%:9SS,_#$2_,/V(LT77 MK>=A39L!+UR?OGOODKL\>K .)P>O0Z,^*+\NYHO3=/0FY?C\\X=*[<27H.L% M]IITUJ P2(*IS16KPI-5LBRV3O=>24R#"_.XQ&YURIO+63@7'%E21H;58J3= M@K0%I5!:Q7K)LW4)TP42;NF^PJ!*J@T(=ER-O_.BM\U<7\T?JVES91SI8F] M>4_!8BP%4HC:>U<,,ZU//Z^G:$SN[3"P:"B1EH'.5Z6[H>=77+TJ[\+G290R M*V$-,"]J8HEEJ(EUL(D[EE70W+?.]UY#SN&:L'[:2[(KOY"\-RFT-0GAU9D- M^@G+8HEGQT_8/?^\6@:"WG0>EE]>$&+Z(PCZ30+3K)??9I]/*B2BB 2#$FBE M4L@02Y)@DHLD3:FS;+V9!F1G3 F&5OB\K*+'@8:&G7%."#U1)S_AG-SBU<1Y MY32W"$0+^=R*>7 I,Q#:9&1HA"NMG9DK2+FE@A_6\ ^+J\/$T+[PY828;B*B M\OT="\O[(OJLP2NIB=-<>$E):&RMTB\1<7#&&?OM]G2>_Q:6O^/61T^R,M$X M\K&RJ[66SE83F@MP9*Y$%S#XUC>XKJ9F3&KT,"1<.GMH(X&&Z9H.Z6-J'?W/ M6&/'OFG=*4E!Y*)3#* #N51**@>.%P.HC%?<6!2E-2BN)6A,CFY;7+230[M> M8*1_EV%&%#W-Q]/YM%M5?C^>.=U!!>:<,Z!CO;#$K8=H4 (K)D5RZ"E@:QT/ MWT#2F'*\;>'14A8' ^3HGU\F3X\7R]7T7_U*O"I/TS_7T[[^[+2QW43K2)%7 M3)"%H9#/*X3@% ) KU D8%'"O,55XGHLQ$BT]Q04(X\MC[S MVY^Z,17\M543 TFHO5?]-8:T'Q!-X'!$1KO7-<6U&&\JN_ MDG&PL5S2A[Q>+FK HE5RB;-"-KJ>P#*MP9E$WAR7OIZZ,]>\B>K6XT?I.]]1 MWI?,X!U7><"PL&A;$HL&BI;U6D8.$"UY[06=S))85#4H1^+QG"+D(4IZ><=9\!, Y L:QOY#Y[#C2P[G9@'4A"T2*G> M] ZA.EVWD,-MC:3#%KY=RF++/R@QT%.,!NUK)\)$3D*024,R M6FC#@N72WI<7=I>\W$>2@'&V\&"#P2.LN"X4.R2C:E\VS=;TAR M@YPV'C1)&E01M/^U(B1II[U(-DC;NE?4C7F/A]7&8\'CE1'H':77+@:]L@ J M:Z.<4A&8$L2>2]6#G75<.U)L4 M[HP/ED)))3RI7HI;O?7D,(F@@[;<2]TZO[0_=>,JT1X&7)>N'@XCNW9C,4_H M^V6Q?+LHJT]AB1-K+2-;;8 '-*"BK\.XI*M-YAQY]JAR:'U N8.,484Y]XR6 MNTJC.2S.8'MQ+-_$,)U-(./+7*@C^$PBM-:I$S*+Q$5QP;=VT6\DZI8U+M\5 M9-I(:C@ G1Z_]TV77I6^/^U)[<8D*Z88$G':4IB@LG#@9&9@0B+N(S*M6Y?2 MW8:^6];1?)^P:B6_E@.=$Y)?6H.7MV&&K\K3CV$ZJ]ULJ_JD5]YB6B_[I:CM M B>"YQ1",E!\;78L0ZH#(A@DGYT-&,G6MBY9ORV-8ZJ^N2^@#2G&EB?IZ["1F2C+3AP?E$C,?:CM-Z"U$)U-Y92Y9GCZK&&Q[S+001 MA\)BN]RQY:H/HWOKA?Q7'_J$T?//N$Q36H.)1F9,\@ET%+5I$&=US)D%\C=8 M<,BM2JT#\AN)&E/R;6#D#".H0?#SHNO6Q#,I_JUV+1--YB3$9$%Z3BZ%" %< M%@C)*1>EE($W'YIT(U%C*J%_ /P<+JB&-W,^G*C%5V6[)?2$ZXA2QTC2#0P4 MQU";H$7P0C&>I/2Y>4O=JVCY%J*&UG!I(I>!M8Q(2\>)"[ H;;_G8;R&,/!0VVV'DD%)IU_3U M*"SQ)Z(FUSX*.._ZQ2,7LVYDS4&[.OL< P?:O!8,3R$%)UTTK6LW=U/R#020 MK3#34"0M:_(N8/CRS->)92EDQDC;E_XZ.'V)#!UHFVV1)1-Z6U?[[$/7-Q [ MMH9.S5__KGRO)YV1]67V+@2$Q>44XP1WR1M4#HXB$)Y M$":44#M.>&Q]NGDC4=]"0-D:0VTE-: FZINP?>5^<_(:5 LV$,*_I;1PNS/!'0,M"K?=CS M[*C^E=3J<9WF6=-RNW^E,L8G3/CLC;> *AN*GXLEDUTTU+%8TB5%3+?N+'P/ M;'T+86]K)(\-+0.JU>?''V:++X@G[1FV/8<8%>.<"RB5+D4!?6U]5B="V11C MK:&SK4?&W(:^?8!IOW>'KY'XFC>OK07,YTO+G0[,"^E!YUQ F2P(ZA[KN!-? M;/8IYM8'!U<2LP]TW'>FT]I(IN'HQ@]+3--^@>CO,^R7?YZWFP]-DN$U'4(Z M4NH$*@@/@24B5#D=R2O5NGD">!^Z]H&/_[XT3W-Q#1TIG ZE/)M5.BE>H4&3 M012IB'U'^K#V\8C92J^3=RRWS@?O2]M>N5+V?2%J$+D--UFV'P5&?SZC%Z<4 MQ3@K:ILS K?WO ZZ8>"E%%"S+5KS:(IKW=KA)IKV0M$]=@NY'[W44$Y->A/> M= ZP:WBR+AB=B HTUY+L;B42N09COGIXWF'#ZL1:%3Q(Z:P4Z2$6;VLZ5#&X0H=YND3(& M48)K?1JX#UU[H>E[2\\W%]A +>F$G[8J>?TY]0O5-6.'S4C"M)HP5SXTBSF1&4)8AQ-KT0)>2LD?O M8VE]W'._'-[C+1I,0B9G%%BTM0-40@A%UD8B(2H9D+$TEELT#SS)9KP8WZ$1 MAA#_T-5[NVZ\)1^U+=Q"CH7BMABK8@L)<@E9II04Q]:'#W?M-_&P94K?/CP/ M%?]#%)?J%"27Y&BA,.1RY4S>NR*7*QD>BLG,Q-*ZP]A=BTL?MA3JVX?GH>(? MM$\2T5PGKA*)7:TC_+D.VYUUYQ^]5RND*SZH1;>C?6ALU-#H[SVD,3_]2#)[ MC[^NCR,N7Y6?I[,UO=J76G:OUJMN%>850!.43-,*!# 2 RA=ZKARXW%WOBGJY(M.>R%BI 1E%[=Q<_R'M2*GM9[ MI:_U7MWK)S'O[TZJ*<*^6ZN[D]](DM[')3KAL9\!V5=V\P+=[/ MI_\B7RP3;*9E&LY:+YTVR"$GMTZ8]28A0$J7^],SHF_ON6A3VST1E@3(00I-K/?'+<.BDA6^Y@] M2V->X,L,C=L$=-[$/A:,BJ\+OSM#DMWKRS+V69V,084SR#P3I3M:;Y M'8L.DJKM!HOP3MQ#07A#CL;DZWRW>^,P'(UR;USLF-BS]>XHS.LX@D_3V6Q" M+I_QN5XFY[4'9_(*0E&U-:M(V0NAG;R'D8W#,3BFE-SWNG/:HJS=7H M,OV'@#'5BT^.GJXD MDZIKP,)C9OPGD;^-W7H-HQP>].LAFEBCTK[]\V'Y,L MK?&:1^(C%%"L#@C@)0.C\#IDF54*8_;.=S(UIN8]8\+RN- TRDURXEMM_6#C M8/$4O%"F3HI##HIX!&=#!IZ4*?2M8\W[7]P#6Z.ZN?F][I06D!KE7CFMK'\7 M/F_?*G1>FQ0<@O Y@)*R0(A% ;IH ^D&[6+KV;/#F3.L3Y<&8N>4UV7_OBGM%SY";H:^! MZ>@O8?9B7A;+C8A>S(GR,#NI0#\='E8O@^+3_+_K;G5\L=?!NV68=YMM/]'1 ML>*9 1]* L5+!!\5!V]%82+Q'$OKBRKWP]DAM\7:4KCC-MQ$*-*FLJ8,C29O MI(0(3J<"T3MOM4U&72JDW'6W;'!"1W[N\M [8OL2V[A T^369.,5O^243ZJR M-RYQX+7YF7(I0N0*Z^TKX5GR(8:+9S'#;X/+=([\A.7[W04'0J9YMOCU>IF. M0H=?J?Y*:S^H#*9Z9!9Z'(LN1<"_L#..'(KA1:.=QGALUP%(ZJ">2((3PBG Q: M&_AV_8'HW!0ZELU%JC [F]4[_VZ)*L#W_C4H%KYSS M6L-[@BVJ%!)8CE5EJMID,B$(81@CE4F1]0#3D:ZDY^!N$"FMC]=]B[=].C%= M/0)7,)VM1@9<&@25:LEM<@ZTD$660M[]I5[P!W>+:$3[J!K*-P/?I?X1#R'I ME@-A=I/SUV6]H\ZUH'60 72)1),WF@),YD%P:W)6P2O7?'CVM12-*=P:#%(- MA3(.2]MWZJD=5>[!O%YZUKW:U.LY;61(SQXR\>A1*E']P(HR-!8"1@TB"BIMI'W $H_#9O15&>?ZWI)9O0?[<>US[]66[+\"C>S*:1'9 MXE13G&\[['7(/D0#R2-%^"@$.)<$6)EYXM9QV[P!S?44'7X#MO:QJ*N^^=CM M!TT4K:?G3 -R:8E;%<'K[ !ECAA%*"*V;G]]'3UCLD<-<7+YDFHCD32S5<_[ M[?MUXOHO'W^=UADL?0\O3"P&HRUX;NJH/OI;B%9!CLZGR+-BS=/ZU]$SINAH M0) T$\F0%1E]$4DWW=2:].F!S11&GS,/.68@QZIV^2^2S#L1Z722TA6F?&ZM M1?>G;E3'00,B:"!Y-3G+N9[MOTV[A+-9F.-BW4UB2C8(ET"QFC,R >L1 "/B M..>TYBKXBS=4=AW.W.*18[J8,@! AA3 H'[UU[M4H:],"_/\_N2L\FTZPKR> MX:)U\*+;\=O(>?YE.B>TOIQ^O'ROK>8#L10O95&0F OUOA)" M#%F"848&EZ7)S:\67T_1H2;OFD_?I"FM2#YFK#5(OC8L-*YF0 T8'X-446.6 MK7VCFV@:DQ/=$"\7K5M3T33SD:ZA:NL,Y=Q\$B>0)^$X&*&)3L8-:7"A01B' M/$5/'H85+60W\#6,6,DZJK/]]4\O%S,WZ]P>5RG9AYB"O?] M[#9V[TZ\.WG.Q$CG71V()P6O7OH&9/ANC,&+H^":22 AD.$MBGZ;1XVR@S/ID"\7N+Q='U4J<(X5)4#,:H470HJ-4_=MK1>VY]U4H; &K'&Q=I!5X&+I:X*BBLK79BD#BOYV\\GNZPAB$.G?<='W-!,GK]2TR,#(R M,3 S,5]D968N>&UL[;W9FG'_Z5"_9O_H M^>CSUW'_XZ?I#X()L?RWXS]+Y,*Q$(";($!QEL KZZ DY5AB61J5__^/?S9" MTF\E"3X5 \JI DYI U&5Q(143D@[^]!!?_C;G^L?,4SP!UK<<#+[]B\_?II. M/__YIY]^__WW/_T1QX,_C<8??Q*,R9^N?_O'JU__8^7W?Y>SW^;>^Y]F?WOS MJY/^NE^DC^4__9^_OWZ?/N%%@/YP,@W#=/L >GR>WOS#133ZI_E?TJ].^G^> MS/[]ZU$*TYEZ'EW"#_?^1OT.KG\-ZH^ "Y#\3W],\H__]1\__#"77!BG\6B M[[#\8A"']TL7G M,7ZJ,OJ"@]%D2#4'P$F0K::)D4?@V1)])^%'-% M[[ZN=_@%AY18GTW%(TYXLT8OD-!0?ZJJ\!,>$@A!S(.7(+()NO*IE#'?7 M=$O?9^/KU5UM)#ON--4\:JK=Z:BA4.>:HP7\^,-HG''\EQ]9(R6_I'73ZS2# M]"^R%I]?3J:C"QS_\D<:7%9#\]ED@O3?_"'\T0L!A0Y< 7J>0!4=($@;Z8\4 MDJ 75'/9#0^V@7EXJNRGV_5$Z4PQJUSB^W+I^6@R?5.N@-\(027EHV:,#-F, MH%!9<$E)8)D+&957*=G&;%D+Y,EO'?N+MS.=_W4TRI-GP_P>QU_Z"2?O1X/< MR]98EQD"9DENHW,90C8L.6/#7,=E3 M;\>CTI_V6(Z6Y)NA1%Y *_^3?\EU%N:I5L:]6 MW\S-Y^''7_[X7.WLA8,MAI*13C+- @/E:6TA)O*S2N];+VGWPOFR6N\ MC9A7]2_WU?][' RJA3',?P_CWW !8H\C>DD#-ZWYC!03!/43!M8U)9:M$ M:P?G7C2'9T CE8TZD7<'^_L[G"!]X">"]@*K]_RYTO\:7&8QL5@X..,('-9M MBD@/62CDQN6H>>N#_D% Y\*'=E+OX'#X*PYIS0/"]BQ?D(#K>J?]+W@#3T3C M32[ >:*S*V SYD%HY5/P29ILFMM!CP,Z5QHT5+R#4^-3__^VGMV,1I/^_\S MB[F]*<_2OR_[8\ROAM,P_-B/ ^QY;Q7G.I.=JCRH%#@$D\@MEMZR9+DV=MDX M7(Z#;O*P)% M<$PQL%IRVKND!A>%!RBQ&BF^T*I#B1"#BSDX HJM'=1P"<(1]O\.-#5J)^8.X@@/K[BG M$ZU38 3%;"9TR55C5H)UI@1Z)U0.X:";PEERHJ$2.H@KW ^,Z1)5IEU0Z4S M+.=$6T.;HE"!!V=]2*8Q.[XM8K01?0>!Z%OKYOHZO#^\))!O;O)[?L8R&N/\ M]SZ$/W#RRQ\D#WH^>4+CK[-#E5:7ZD7Z:!9DO=X8>\($AA8-V(B^'K4(P1HR MDT-QW#L>E6CMFW:XG"=OO9R*JCOP@VX@7[U5/^,0ZRV?94KP8A+0:4Q.6>0* M(D,'4OGD@Q+DGK4^]>Z!Y]I.%UPT(RJ3EEQH+'0 K.ES93< M,O+)HZ7C5A276ON^=P \>2WO+LY5W;K]$V 6TDKGL C?FU+SL3(=CCY(1XS+ M@>PIR,A'363MSA^_RF, M\>0J.,R!%P;6^8:_[/I=-R/ ME],0!_AA1+]W,1J^GX[2;Y]& X(VF4MNF*_6>2-#G5"BLQFT9>3<>+* IUY M4 3/3,:BHEJV*M?=K!\#^Y,]CIZ$LM?L<'MO<0\N^LWEM-;2UN*$^7Z,.9.# M+02]A1'ICQ0@>N\@([V#@7'%F\?VMP)X./X]#<*,#J7L#@[?>\!>R6,%<\\J M)CPY"* %R]5Y8."01= $.B238^'E,-R\#^)W=N["SB8*[^!ZX^;D^5"%U%,^ M*J?1 ')NZ&T)&J()";Q10E@6R8]MG3I[%T%#=BTT&.C< =Q#C.LVG1_FY>)_ M3H,14?PO/T['EWC[P]%PBG],?QG,'OB7'R?XL7ZQ*Q,FXVGO[7B4+]/TS?BJ MB.?9'_U)CY9L$B8+J!SMG$D$" HS(&+,BJ4@Y49;$3U@@0?TW2T'[GMV0Q8\ MT-+A 5;LH,910W$V/(@6\"Q6:;V8;;T;@>HM]9787]>K0%H>*O?UP[A5=QL= MK2J\D8 /IGTN.+>1CC@O P>5D:B-PH#+G+ODC"RBX1M^**W?Z2IR%*5O(]<. M;,XK-'^?F54]7IAQP7*R*#@9,[)X<#HE,(ZV,:^]RK[U]S%QLJ9:42 M:E>)=M BX65_&(:I'P97J&:9&%?0&/.E1,G(7F4UWVW__QI233DD?S663^HR8+[.__'G?: >NAQA^C[ MM/%REWH]>6LQ%>LL9UE9\L2+U#EHIXDG9!"$QWL]/?3DYOV=,# 5$R\00\TY MD.2H!&D"T!Y$!-5,.W;Z_9U>#=,8PP1?X/S_7]V)U?PRD^&[T6#PDN()W&1L TWUN0O=::2#BRC57"] MHI-VSI&M)@L=T9*V:.<4&6PLARQS,4*W?S.641R>!YTJ;B7VM9?4NW" *J)7 MD\DEYA>7X_[PXUL<]T?YGV%PB=?7O;7V\*(FY8=WX]XYB?T5!9!6!Y *^& _F<@:&\ MHS4HI"Q%M+;$'P7U[;)H>YUT4#SP+/_WY60ZLQ(_C)[E/)-]&+P-_7J7%3[W MI^1K5KK'9;J_JW;DA"S(*]]FOK)WF$8?YQJ<+;)'9[WETCM@RB:H9S^MCQGR M?#SR9'-,-C;F7-=K.F_*GA0C.BC!O9L?7;P*+$KREZUEY(GG LY+"8;3:\F4 M(-NAM45VY'3S0W)I=UEW4%2[QC+,-I; #8*+CC9?&S,$.K?Q10\)1##S/"C@J7J2EOVJ>8OT@H!.Y5M]*T?=Q M9F^!=Y%I?1?35>AY$U#;W+%ODV^]#M!A[]H[4-QRQG4SJ1^,$@&U#TD7X#+5 MQ!+GP=<\DQ2D%TQ*E7WK-*L#4N&>"_AC,6$;87?2D?HF[?#JVB@9SLF0LZ!- MH?TO6 7!& T*'3=1:6%]^P[D2R".4'*QOW)6Z^_VD&P'\>=[?+?KVV(4WND@ M@">R>I6G17LKB.C(L_,*55*MU?X@H'.@0#N)=]*E=DKKPWQ=$G1-4B9%5CJ# M5 1("?HC>,=K!;@,KE:*L=8NT'HDYT" !C(^D9OY%":?RF#T>[=#F=8\Y1#W M\(\M;NGZO6B)Z(MU!C/MW3):6;*(,C&? SD(CU^_KWE@\UMW$0N1RA9(DCM0 MI41PPG-(QA6-5F9K3__6_5>Y:F_2]$B85N MD+7/?V;10)Y2#G[G)EMW2MO>Y0G^#4/61/*Z5$P'YL_= MV&-*GC99(2%'[>ID$0FUF2MP6_M@&,MISS^O.&_7&GLPU+N-N#NP=>[<8=0+ MB&'J#_ .Q ^C;:6CLY7*>@0FL@6EK02?,=(2O6><"8FA=:%F%^LX>R8>7?D= MW.V_P,]C3/W9-1M]/<"9QH9YL0UZCRG/$S(-6M32 5832J,.$&-2,@E.QDOK M:LU-<,=GP*AC]761IK0^J<5&%7,4I<[*2[1L5\ %X4&@B,QI*;AN3:I3 M23]/=40Q7%0K#C[-F^K-RYDD:79(,>UIQKF*]I"'7&I2W 9P7 M",ZP8(MGBK'6%U";8OM.KF[4V$'&TE])NI,J'IR\&?[R1Y7$97_RJ4KR37F! M<=KSL6:8< .2UZ"]2PJ"BQY0>&MU-MIBZY#6HZ"^$ZRQX@XSLV7>8O4C0:2O M)B2E>9O59^-QH)_.A/O\4_WRU9#>G\NZDOO^":U[RGO(E&5,>G Y!E""7IX0 MZ#)!N*SY7/3BLB@A MV)K7YZ4/LMB44FM6WPOF.Q<;*:J#)L\OL.!X-J?KIC\UF1;T__.BQDD/DZZ% MD1:X\61;J%K]CE$ US99GD24S8_NQS!]YU-;M77007HUI?5&$E=7L#=B\#GR MD(0#*U(5 [>UB0J'K)V3IA1LWU)HT@D1^Q_F247 MZB+I7.8%C%>U),@9<"E(,"((M-RQU8F.[>FVBNL4LL[;Z/51^NRIE X";6M$ M4<_KVS>J&GN37LF\A)H]),C%ICU5(X3"%'AM:'\U&&7SJ7^;(?N&R+.W8AKW MSGU $*_K]^]JM[\WA;;H&=:>XH763&YT+)J8'HV Z%% G7,EI1?2Z>4DKW5M M;[=\[-D1I&O1=S,4: GN+Q>?!Z.OB%>S3E_W0^P/9@=WSW#R(@VK$Y'<;*"F MJSUD$F@FC3?"ER):6]W;X#L[/G6NI Z"8VM/UO'E78P1F2ID_H'VM9:">Z*_ MTY*^#89;4RQ?V6\Z,7>6<'U#!-I3*0VC1IMLFMP9>C\?M1F?X>QM@KT6#1 M-H#-U04PSM*Y+!5D60T\CQI9ZVFL:V"<3 )I,^V-VHJ^0S9\&#U+_[[LCY%D M0=O?].O;01C69J"UENES_96>%&2]!8ETI&L#M.U9<'4SK":=0"N,D5V1Y'%T MWPQW&BNJ@[2]%:2OAM,P_-B/ [P.="JM,Y,") LDAUJZZ&/P8#63*4J>F&M= M,_$HJ&^/0'NII8/(X@K Z\P7G,SFC59A7?U-[B49A34::R^6VF"';#^O2^V_ MJ#,WF6PSU?JZ=1M\WQZ;6BFK@P@CR20AYMEH\_=A@&_*LR^A/ZA7=O4DII^\ MQW0YG@EGEBX8LY1T$"MP,O.:]ZPA!D9O0W%*)(XQZ.;[TY88SY]@72JM@QRV MS<73LXF3?U$R$*Y0!Z4:\%Q$(#.07-GLM>*MIQ=LCN[LB=61HCH(5]Z#]":# M?HU@LI).\*! V,QJ ,Y ]+F 3$8I9]&+=""G_P&4Y^KTMU),!S;Y._Q\=6"_ M*:]'PX\?<'PQVS5=C'7T5P;.?*S#(U7M$BM ZQ"%X%H9U9HP]V$YF9VGF1Y7 MFG@T4$+#&$"]Q;FUX][C=#K YX,^??LW'.27E\-,KXGVKG#O@Q0L\B-C,MV]KI+LT<><[:J;RWB+MSU14.K-IEZ\[F*?O++'SA.?9)*CXX[ ME:Q-=-K6O"0M'025!(AZ##)DVO!.S>%UH,Z6,=VHI0MW?0%@;41.4L"E?2T6 MD<@BXV"#XS4?DOP^+PSM:RQPARBE:&WH/H[JFV). \5TX9#?'(,5S37&64%H M+\10(EG6$-DL)8G[N5W&?5!:!)E#["HVN ;.^9.ED2HZ\*C7\WBA&V+/:U<, MT97.2QWJ7 P',9$%I;$(Y#(GE5IWI'X4U/DSIJE:CNHV]VI,.W O02##VC[3 M0L2,8(LK+D2#P;2^TMHE :7F5;YRQ]I5JO[+DSQEU*0A!IXCB7'!%R+6'-:&#CE M,R3ER>8SPN3-!A9O0%1HB"1>< M-E$[&[1M/@MC+\#?-CFW4E<'OL%^X(5U=$!$.G]T%* $9^ ET^!Y+-*B].UG ME#3DVO;2>G_Y^?-\UD<8U(]^.1C]_FI81N.+>7N'FPN3**56HH#AM?=PJM.; M@R\@ CF ,V.^-!_1L1FT)_^V=:&"3G+?IS@F&M8&XF1X]1"9XRP+*%@DO>;( MR4B/#FS(VLF4LB^MWY0E"$?0?!>J6DECWUW.W=0$7W=6N$8D)"LZ&EV3PFB/ M-%Y 0%-[ F;ZN4 TS7NJK*(X5^7O)>T.HOLWS5JN;[>'^<:_FNU]-^MV3)94 MK]-E)GHJ;AWX'!P@^7&>&Y2Q>4>!C<$]^4.B&S5T4=TR!_IF_#:,IU??S/*X M)C.!+^<,7J=X\9Y+.M?_0A"2@Y+)0]2,U>D&2ZZV)TT+R*;-9**O>GEW1\OIJ7#.:?+VDAT_^+L^.T1UNI5Y9'T%4D2F@/ MSJ<"69!K$E5DH;2NI]H4V[ERJA/=='?.W3?,>!3N#/5>6'49[#2-C-:_C^B;^35F\GU]H!^0, MV8Q2%W"YYA!&,B<#,P@A92:\XC*%37)G'GO.N9&BN6P;1JDJMJO5SSMLTF[X MU]$H_]X?#/Z.84+[8S4:YQ'>A7K7GB_1FN+JC870Y%60#*(DN3"AHC26,::7 M S#KN+#+L\^1'YWKH),QT7?&PR9EA8CUTDPA+3WH ,&08U&<]Z*D9&UL[6^= MS#CEO>)MNXOQ5,8IOZR2QM?]+_6Z\ZY1_O/7OX?_'HV?#\)D/B@T92ZRS!Z0 MK"A0MB2RJXH$Y&B8(OF9K!K39 MX)S)J>2L2C ZCC X@W@+]-5S@U<3! M3>!V-))Y2ZC'&=;HWIU@SO9T W33S48N@@=?247HE#7@FR19724G:U84L MK0<%G@3-'AD$?:HLVT9=W0R,_GPYQ9M."$N8KV?;*L]B('S),;+9@@G@O:I] M5[@MNH2@VH=\-@%V>*.Z4_6NCIQNK)N&B#SI,([65\[P[2=/SP=15ZNAV60:(8 MUW9.7_!%':(\F-Q%M-&\X8T^ML& X>WA+TT43B)C+(Y[YP.YT"*@5LD:79+. MY&'[WD9/:#/M9B& =^OY>>.TY"J#EG46G8@"7 D6T$F5!9&3@#?>SQ_"TVJR MS\)GOR4OIEXR?\0WY9^C&OZX3@FXN7'I>:%$T4D RSJ"\M&"Q^R \22CRX@J MMZZZW WIX7>W9NRY;XY.AZKJ8-CP WTV_CJN W&==D&P8( YGFOMJ*Q-6!E8 M7FC[U5P9ICNJE[D/TQF1IJGX.S"B=QL.]:Y^]::\N9S6=)7)['KE;_V/G\BB M8PE5[N5<,V8_A#]>8+Y,TYGY.1MGUDM)J)P$!Q&,ASKW&Z). M#(1)KB1?7+*MO<*F"SA#FAY>L1T4.JQ_YV[?M _THDWF_8AYSZ/D0==43LP& ME+$60B+S()/\(O)B)#O,Q,7U^,Z08\W5TD']POOTB4A=^U6M$4&]-A?#\+*%^!MW#7M]>7FQ .SJ.L!RM"Z0\>ZCHT66VH%: MTZZI"W="1"F,76[=LN[*9>V'GX0UNX\"1BVEU_@V[>7EN(Y:6<7$ZT 7ESB0 MW?DU*;R/!XEV1OQSCH7]!WXZ^W'ONH MW'&SVMZ?;?/$CJ[6=E[TTJV;]PI)RS(Y:94N(3)7BB!74RL?BXQK;]VV>7B' M%W(EN&"$EG52+0>EC &?0H;"T2DL.1-%G^"%W$*HH$X:^CCL_P_F5YG;T#(ETK4%X&\#76P+%P02<]"MXZQ:G;%9W$ M%KP;&S>($AU+]1UI)QE8UWX*S+H-"2"IRR8 JS!0W' M;%J7;W:[HN_$[D+UA[G";+.ZGI4NV9A\37="4!HYN*(\<.Z8#F13%]8Z=;ZS MQ7RGZYRP[A"> 3=/2(6'N=;<^8U; M3@6=G2$?/H6;Z]U>%MIJ:T(=/U9++,= M[G:Z_941&@)FR:0"YV6=364XQ-J> !UC*CH;2FC=O+?S19T12T^+ !UT\.K MO5KXBWG(0&LMO3!DSQ9=IZXI!E$80?:L#3YK+B+OJHJCPV5]9WEG)%CEN3LY M;WMA@;V0:&VQ<+!"A=H1K5HWRM8ZW)2Y1R]6)M<P'D&C#TY=:Y2U9_2 MEOP"YXFN'\(?BRO4RA9?9S>SF+"6*3EP@JPL:<@&IQ4Z$L$)[\CK5W4&]#Y1 M"JR)X^^50=+V#;Y>X$([W9Y7$87QM2@@R3J+M8 +@=YCXXMA7!M:^L%WY#5 MSX"SIZ?0-70]J7NGVN@Y2RN]IP6X.G5 (=+K5RM9-,MD*"F1;#SEU("C].1^ M$MOMMLI=0]9FY7.-+*1[BF=ZDF4FC9&0+2\UE)W'O4Z5 MUC1J.4A:S M"<#O=51;JW+K^IA=]' 4PB3-A37WJE>#MH,S"7N332&V\=*:)Y:'=6N2FTBP\/442U.%"OS M_O9A,+GN3-V_]<3(/R,K:_HUS"L*/L]#8KL64S5Y;(.*JO;+7RJK$J)83GN_ M8^1Y&IY]C)[V>Q<",_0%[S5!L/>0^MDGOQV$X?39PL??.ER*96&16SJ]2@"E MA:SY '1ZA83D913L\CD(\IR 7("9C% MR&5R3*3ET2>=K?E(/>D:,V.E,UT[!710K?0LIL8: M?JIB'^9G%Z/QM/\_=][/E<7TT'G,A9,'J6I#[, *G>:&@?:".<2<56R=3=4* M^]E1[BA*[< CNQ?8;%YKCD((C&"4I1>G! 2/S( A@T8+K:/5RYD?G>U<1[F3 M.=:^M:WP.VA2>!O?NA?E/*[E2U2TDQ(Z;\BX16[ YSK)IDH%2PS:-)_=LR&V M0\68.Z9))ZHXE0CSO4OZ^>L'^HA9S$-EA[Z( @Q%(N%Y"T&1NR,**S*(&%CS M%I<;P#I^Y+DE'3;=FG94RR&/K@KPRO/>!&)'\><-X!TG MU?9DWFKZ.RI%EYI678.2L79(*X(RQ8 3J(E,,(K2VA!Z 7X^%L(O1LO.<=$ KQ@S5L ;1V8:AN!O)V0UF/6<>FR!6ZCH52S[DY#""%C7$6WR" M@"0SY5!K88-5O/41V0K[=ZX>4OD=]%2KL]C&A.A?_>FGYY>3Z>@"Q]>U8U]O M%GE=62;XBU M",,*3NM.9/-4P\>A*DF:DHSFAUOWD3H/-&?(2OYY2S5T49EP/[Z%&O;%6O5> MC))%0<>/U):!"KY <"Q ;5136$C,R.85"UNC_+:HU$)5'82%'D!<2]@Y6LN5 M46"8LJ!JMT,722RHLD[(N6>IM>'X,*)OBS3;JJ#3+@(/X)R;G8FCMD4ELG<- MN>A.:W+17?U6>I]M$=RW+HO9'-VA/(G.Z=*10DXE4>*!1?W\]>_AOT?CYP.R M4F=7WR%;SP(R,/3_Y.<4VCM38:!+= 4C*I9:WX1L >_XW07:$F3S;6LO11WV MD+L%^FNXN*Y?VP1N1ST'MH1ZG/X#G:E^S1WH5G"K+ME%7!^QZ/RK3W\.L6OKZRQ?X!0>CS_,) M").;BGK)D]-"UHL29VJ/401G>8)L"6;,(F75.FRR,;B3LN/W5_.RC=:)CAKW M][T>$_.W]\]6!#('9P)F)&FMAPXB %<[%^8/F#X-1X/1QZ_O^A\_W3 X%LT";)1U#(58Z0W#*+VM06/#."]-T#?95J"-BX= M\#JRV37LXG7,FY5K[AYF7E#& JZ07:Z8]^ 38U!2ED)HKU"U3H1]&-%);6:[ ML6.E%W<[%71P ?O7JW?N[>4X?0H3O)U!>#MY<-)3JG;]3A:29 12Q C>"006 MB\@J6\UL;LR3C8"=(5W:*Z2+.,WF8?@: /!11)#9T^$OC (RX#38)+*C,UP+ MVSI;](E>G.W#FHX4-&^-)!V-* CL;?5ITA& Y@^22SE&5;'UK+_YD M!SVV5?R&(QZW4M5;GUZ+Y=]' 4PA@O4-=W(Q=EZ"W1=3^6 M I*@-T3KH))J?6'UM$8\=LN3;<3?>,3CO?/L6'9&IA2!&9U!<3J=O0T%#(LI M&RYY<,N^X5.?";B5&C:9";B-#.]UCV6<[>1N^SB3X66$+ M[T1/^U04#QRTR[2',K+UG,J:7B^3D&6F?%R^5EBWHSSPB,-O*HUTNKB;M!)A MX\OEU[1U(KXA*SW4U1X9B"++(:&M>(6V*GFF(D:MZ!V&-I$5C:AU&6X_D4/'8KM2_ MOWA/)>*Z;&_-77]>@F;%0?*:@PHF@[-H0:<8O&2%.-R:)^MP'"O6VD*]RY># M^XJY QME&=-U!&\#5!U%4M0>M0Y+@D=#HH3BPC90;!T/_-@L\O0]?:+.;/,L7)-8)&;CT M#R:O7S^_"NH%)SEW3M0JOU1'F)$S5;/Q3,80'#,VY,<"9IL^Z_ F8@N=C#H4 M:,.@1L8^F:X?P^ 7.MRF7V=T3HFED)"!2X1"!8409"A01"$'NL2"#Y;93S#] MZ>/HRT_TT?.7F[ZX?:?7// ,#O5]Q=C0&ZQ0YBBN:+L)C@U.[\?5NOC4PY[0 M>XM_U%!V#;?C%3PJBQ(9)R=2,D=;1700#69(.=G"@\OAP92:4]#A/0=L9RK< M1F2-3])_A8_XK]'XM\FK8?K3U3Y?^VB%H&JOOUH9%3&"IU4"2UG4S';FS'+U MVKJ#<\U''^Z;?-9WJ@:GQZP8.O2=[NW@7XA6O-P&YC>/[" '4D##37P[L#Q%EX(A-Y!S LMH M*_3%&D#O=$3M"F,M=HHCL^2>\_N()-E&[HU/^'\,9WDNDW!U>!7:!XM+&7R8 MC7/F";Q3#$) X[2-V?!-\H66/O9P)WN'@A^UD=IA,H1>#3/&*>::*G7;*_+U M:/B1Q'#Q@OYNG[*N33^[25'73@M9GMKB-?.\:'3>*D,GO?<%N3>A-MCQ7O8V M?\R^1;MQ^FHXF8XO*RUOKV[('Y A%P7)!F)08+3)H)80G-(8K M)MFZ9= ^4 M_1B/O][>(7)M2Y92@'8:06DG(9*]# R=HRW6CO&B?WGQ;)AGOSJ97-:NRK-6'+7+ M7C:26U/EHF>=L$P"%QPY )=I$GM(#E^>5XC#4[ MQ6O%E"I Q"+?7EI:5L1$EIWUV94@G%WNB=-2R5DVYO,Z^%TDV5&X!B!L]J52.L7JEMWXJ"IHMWK?WNIGDJ2 MZ#S+^65(LP%3\V:E#KVJD5V%=:A$M!JBS1:B(1$Q[X,4LC$Y5E$@C=;R/?QO=;U9MY/0K#:T17%S8$IZ9A(/@B MR9M-3H*KDX2PN.)+=+$8M<$UU_I//[RAM[_41TU%ULT,[M&@)J#>7>MUN^9H MK+%!@<5$'JHK$F)(M.J<64DV&YY:UQ@^".@)4Z"]P#O8QN]:*_-K>F:RC8X# M^E"+J@F6-\) ,4*+'%02LG64=Q7%N5AO>\JWDV['BX@6,VPVP-61!7 Q6DCKEB5F2=4=32P,/15X9)V*DXO 5HG8K=7Z4>>SW$H M'FPCY\96W3.E&7N/P_YH_.MHBI,7ET@Z\=>-MGEA1MH,6>K:LQDMD$7K(49F MA>?&^[C1>(2''G+L8-ZN>AAU(<3&/4KF!L=-[M85(#)9'%.,Z.MKLUEG$&(* M'B0W.G/"QG#Y?%^GU;4??@;:W%]H][ZCG26F-6DQ_L#'-4X_VZJ).)(9'&SR MF$F?O)1@G+?%ENQ%89:QWH.?W$V2&4O<>R\<\*C)(F3*0"S* \J4N<]&)!N? M8I+9@[<04B=FI5>@O4FUMK6 =T#;:Z#P= MC7Q:O.ZME+RR/ C0L\H=DP4$X0J@P3H'H)"9U"U+;K&<(R=VE'0';L,U.]^& MK]5+ODYOH5^,IB0Z'J.GTS)8#I&S#%&'Y'3P/#?O$K\>R7EHOX&4.X\A+.Y3 MOY2"J1[ "UN5DLK)DAD(6BLHA9ELLBRA"%I"++,$\H,='&L G@=3NM-)!UEH M=\&^PXP7GZO(WX[[:1&FX#H5AAIL*1Z4K$:\)P_*,*,PZAQ=QR&(>Z&=(VG: MZ*&3Q+6-8+XI](-AZG\.@_D967^3O+C<\^3G2$5,)UI'4-P1W9VQD#P!%YD; MEKLME]@>\S=%L#::ZSQGKM[H]83 +&SM?>XUG;W&!' JTDYJ@N,,D<35.E5V M%<4YLF-KZ7:0ZU;7==VY\>:F+OS1O[B\^'DT'H]^K_=XX3/]S?1K3V6CO)(. MF,DS6$W@+GF_+R MZ[W:.PIY5F#)_JI)G@%"Y!F4QBRE9$KXC;I"[P?C:7/FT'I8I9#;AT)+]8>C M+S@,P^FO.'V-7W!,Q^2[.D"N9Z4IZ+0&EI2J" UXGF3M$B:EBRG)E6UG'5,V M>]K3)T0'4EW5NV]K:/P<)OW)^\]C#/G-\)]AW*_.?_7E>,_41!0N!0A1'(G! M2HA2V%I.P#./WKCFXQHWQ?:TN=*I)M8$X/:.P:[;Z6YWLI>XZ,"5:%2IO;." M<+YV-/:TJQ4$XG;.20GK0VM'>@MXYT&3 M-AYPRWIT,#J?F0 9# -5N";(AB15!P5EEY0MVY\]6T%XVEPYI/S7\&;GR.\: MW.-KP-='ZEW]VA_!A] [[PR_UQF,%?\-Y)M@44-=K&'2SA'A;=#/S][;53PK4QR_JKH*@_GO M]+P,,C")P$WDM(FR#,X)#24&P1+#6/@FN5#M$'T[W&JLG34DVSGX>[_7^'=2 MQ\7EQ?7M6OWQK0>II U69P-29=I=$R>X/-/NRH*)TBONY?8GW"9//C?2-)?V M&G)T4A4MF:+_^$*$K07^C@Y95P0'3#PI&64=2-?MU< I5$4WO!'86JJG4A6] M)G=<\!QL$ JGV\KF8;^1ZRC&(3 M7-]J7MJ[&Q>&=U;1M2VT"1!^XP)0B6.2:--2YLXL@^E;J:K?2P>5W- M%D(\2%V-+)ESPSED6\>E^/L6ZFEVUN;_0.FIO>=V7 M^ /]FWG;!FEEB4:"S5K6S,.VI\ MN8CINF9L U0=F6KK$1W'4-M?8X]08 ]Q'V 3N.[Y$%&8@@QHCZ(#AA'QG6$! MR#AA)6IEZ+AYPB1XQ$@[% >VD7('NE\P+ZY/)&_1.R&!L5I8E9!,"A<$")M- M*3P4;-[9;@7$,69A[Z^=44O1=E"S]A[3)1DA=8E7@"PS(A6BLH^2EI=R :]U M!.1%DSV296@>KUL!<2:ZWD>T7>SI"[D85X@$6:;)IPR\N@G*108^$S:73/:: M8>;BH8EY^Z; G)&V]Q1N%_8<3FF-2YB<1FTB9HC*T!)]*1#1UB(YI73&9)QL MG2FW#L=YJ'Q? 1^RB&QV>S@S6'PPZ.C0@=JG"U0.$0*/$1B/PF+.+C=WY1Y' M=2Z.76/Y'YPA5Z_%)A@/$I]?C^\48O7[ZW8KZNRAF,[C^/=@-:9D)M "\Z7. M*N41O*^#RZQ(06HI$0]6J-HY>;:*[Q^'.]OHX^"<>3/$JQ.4<<]<1%'[R#KI0=1[D:*U$P]. &_/G1MHWQQW=E/*P?>=#T2#:Y);GDM2"<'4 MFS.5K*(=N#:?-9[\=&O(E^NVR^L#X+X]_NRHF,Y;NRP#?3FZ'%^WL=8\..0" M,C.$4RD.T29%L,F79.A%RMV.B+D?VS?'GQW5&"&1W AE0= M3R7!,ZXAY,ASU@Q14-%H1JP%H6L@6=H 7.$ MY(KU(DHOFP^=/.UA,ON$;/:4;^<:OZ+Z)IB^Q6$R6^EJDX$BNPCZJ6@Z[@%9X#.,4Q2)K*K6W<2/.5A,LUUOXU\#S-,1KOD@B@,D-<6##H4 M\.1"@5.A:*5LMF&3 IJ3'B:SE=0?'R:SC<@./DR&[%!)QDEEJZ_@E(7 # ,C MC6(8G4NL=83B*0R3V84"[07>P3:^V!YCMF=QE8/B LE\Y C*)@9>, NHN$7F M%;FSK4M>EC&*UYL@ZLAJ6T5S')MM/RT]H/(]1-SQBWZ- M+ HZ;H(%SPMM/5(R<)RV'AU$8E'X(&SK)K^'4OHCMEKG.M]"LMUDQ^;1<%:# M&\/PMS>E(!T]%=_K5S^_>7<=]P[&\UQXG8P5ZLDC(#J?(.L2)+JDA6T=SMD( MV.&/_'TUN)HVVUC\'9B!/X?);+W7(>R]=&'Z<;VM(P'DDBS4'9^LT4PE1,/)'$Z_MZ /S MFZ4XT*.E9[2+''&,Z)]RH3.'8"KS'N&JOOVT$ MUEAO5WU,KH DQUTL2D'A)I)YZ&H@CSQUX\E7)^-02=%">K@#<2^QCUK( MK*%],P,R[QU\!80G48J(=)0[K+E!7E5#RP-#'DMPF/Q*PZB=E+?XT">HO)UE MUCC0O-1JX&(TGO;_)RPE(P:,AIED@6M%JY29@[-U4J!R"8U66JQ,K7^\;]/Z M9SUUFZ83F39NQ/X8ONLH[ 8([[&$=M'^,:)2W6AK"RKL(>H#;P172*7)&LFI M A;JAL>M@1 $@LWHZKT;,W'[%FZ')<,]!M6I<&$;"1^8 [<9P+H4ZXMS8!2= M=HH5!\'3B<5CY,XPQ:?DLB8-WJD,VDF68T@H3 NC\AA)KR? C1T%W3!?>B.4MWF5C-4+>"D@ MJEKPQ HC3THJ"(RQ4K11N6S?N_JA)WY;=-A-T/?F/S<=U/Y^.DJ_Q3#!3#_Z M3&;:#/C[RXN+,/XZ*N\_A3'6>']^OO#7[S"-/@[[_U-[*NPZTKW1@QL,?^]" M!$MCXJ-1+)2[8@6?N49^-Q#;I4;O_\]?97 MWLX;9S_[/8SSZYONNMXK(5(=^&MX!(7*@!=6@#7>V)#)0->M.S MP>QW,*^'\LL?]4OL>7K!640/=!X$4"5FB)R^"I)+'TODNGD2PF;(#G\A>6"F M+5]@=J"P+CH"I4^8+P?XYI[7?T%; &7!8:SU6U(Y M+PPKHG6SL&;@#]4O_,B4/(ZR3Z4A^:LA'7OX?DKOY*Q;>_T'==$UY.-0^F!I M*<7581[(R5Q"CQQXZ.#A1"K,10S&0774"99T:9'V$& -G+I(5'UH7#A^! M((\DC1Z'']N(OHLRK]%D2KMK'2!U?37,HHK&(^@0ZT"RV@=&R01D%0HN90QV M)4JV=XW7,HC#V^8-E;1\;"]]&HX&HX]?"=<+_(*#T>>% M7NXA&K0I(=@Z"4[%VE]0Z@29&ZD4&>AK+LH O(7W&(XS!X M-LS/\@5)>#(=TZ*_X)7??M-K@OGBB85,1[)S'8O@O Z02K#!^>"E;YWTOQ&P M<^!(=YKHH.O'F^DG'"\A(C]'VZ# )ZFAQN0AU,)EP77, ;E3JG5KY544YT2$ M/65\;^N&CNXZ%CWG7\-X3MH6=QD/?G#3NXK-E[!T%Y&]3#P)0UHMRD;O2TY< M2[0\DOX3]C9\QM'O&@3WZ(23$%.M5 [,U394 FI#9ZME3LXU[X]^]+N&G1'\ M>EG?RJOPT>39Y?33:%ROCGIT6&OM@@=6LUN4UPA16PYH @\<2ZWOT+NJ _.H81LZO0H[PIX;@6$(@+3.D87ED/-:WV_ M$UG/-_-6G)+0MR)1%S-C&NT,RU+H*9FR2YF#=JS&:I(ERS!+0%GGWIF"OK0> M6-#56KZ9%^.D2-%!)&#G=?TRLZMOL[8F,P?FPZEPZ M'1%M[5E)SHS" E$:3PZ2BRIIJ[41IT+^+=?V_64X!=(TC'OL=1INN<:7H3_^ M9QA<8L^;F$HR!;(HH?:6UF0_B@11Z)**2BK[Y0+\IK;3KL"_&?J?/BTZ:. Y M6\U*+&-UP7'%*JQ__!,G]6[C7?_CIT4KL!<\8G*^SA*2#I0Q#)R7"9@SQ3,I M=.2M0\N=+.2;X?[IT* F?M4H.R*I[@(KA@:GHZ5Q"]9L!]2=8[EJUJ?>'] M+>8)[L7@HRC[5/($WP["L$[[GF6B&"NBQ8 0,=,"I$O@N @@"W<__4S K1@P:J2)#D(>UUAN9L _CJ:C7+^[2(Z3W+>[9NY1\1YB[5[9-ID0 M;-90FTR#$HKP.:G!.$-?9Y2&M3;%#J'D1Q+TNM+Q-M)LG+[S:EC-J?X7K)"N M2["%3]P6!Z[4>46*3"S'.&%B$E5AC*65"# M*VV#-X!QA@V7MQ'^?0V7=Y!@4T2:3F!0Q320$J&S-&4+1E.+91W&@V7=U;>SC*[ M]\T[0 ^L-6;;LS3M?ZFCTAIWO=K@49WUN=IVF4O5)+(HSH/.EAFMLO:!T?X; M>>Y,Z[0WA"])?E;OC)4 M\W3S*M>M\ 3=X+;,/UQVY=X$ZJ)'5_>KG:=@]RQS*(P@G6 -1%@7P6=E:ILI M9JQ7ML3FN3F'6MP3>DD.P-+#OU [4.R4*E>VS5%7,/V?ZN%FGUU8ZG3-X41MD^CHK M6@8&69H@6')U]M&3>9'NKNW[BW24%VD/@G70.:2[=9(6"O87E^J$5\)Q!9;; M4&-:'$(*GO8,(TN(H6C[="K,5I;W_74ZRNNT'\VZJL?:GMAZSDQ4=LGAU^)'_I)+7P+ZQ5,IB??<%Q^(@S ^E%F.)-9=B=ER?G M''.)4 LC2$,8(,J@P;G"K8Y2NK2X2T7__T]/LWWN$L./^'HV>." MJ!L7YSE!0D.."R/3*E1G!I56/H604+8NI3F9Q7]_F4_S9>Z2PT\Q@GX@!ZWQ0;YU.9*6HUJ._3F/EWU_CTWR-.V/OTXP9;N!A MF)1L8AJX07'5PSRB@1*\"-EI'?!DNA]VYAOOH+MF-1=6)^Y%*F"X,:!400C* MJ)JAR4'*X'?0\5/A+QTE M9 N+#*EDLJ>THK4YGD#)7'R(D=-K_LWR=KLR^%.C[3:J[8"NZ\JMW[W_QU7U MD8JVN\U%7"KLWP;]IN5AU MCKY4YVCW,K"5CVA0WO4PK*6RK<(QL")C#D(H]-ZC]DRJXC06(7GJK7S:?B_E MB[HHS#_CD+Z85O*\Z$^J=7XYQEOGHQ2;,'"DK4Q*4$PG(&B2[#YFE/$Z%-NZ MQF$C8/MN2:]'PX\?<'SQ N/T-J3 BK!:: M.!UUG)8;J:@5(]8[#T[:N>.O5 MK@5R^"VH/1N6]Y3])=Y%L="-;[0J@,FM!"9S_R?I+*SW#@2OO4&8J'L>[8.H MG0@%>6&B]4FU%CF5V,3-*_#SUYLO_];',2'[]/5UG>\Y,R4# MB5 ;I@%-))=;QYINK0*0JZUYRC)'WKHP9C-DQX]F-&?&J',-=6!;WT#[.X:Z M\)FYN(KWRBC'(*2L:Z[Q/>F$N" MK*..,AHZ%5H7D)\ MQX)$)P4>C7\?#F=S"0@KALYI>SK12Q$P0E: M# D"4PJ"T#F86&L(6B?9/ #G\+9XAXJ\CS)[:J$#R[RZ";?WI?,F4ZD468P# MJXPE1,R"-\&!XLQG)U..OO6%[RJ*\[=[]I1\!_E_=Q$MQ+@VP=61.7,?IN-8 M+OOJ[$$*["GP#DZ/^_%YYS,G)Y-ERT%9*\!I%B"Q;%P),A7;.B7AL$1XQ,PX M& ^VD'/COKK/E&;L/0[[H_&OHRE.7EQB'6QY=6HE[8-C+@,/OK8?U!EBI',Q MN1)5MBB27_:7U_73?? AQXC.M=##J LA;AO@O_IQ_:.V(/NO__A_4$L#!!0 M ( && B%4>6]G+G+X %<0" 4 :'%Y+3(P,C(Q,#,Q7VQA8BYX;6S< MO7N3VSB6+_C_? ILS^Z=J@BABR!!$N@[,S>R_.CQALOIM5T]]V[%A@+/3-Y2 M2MDBT^6<3[\ 24E,/2B (BFZ.SK*Z33)<\X/Y _ P7G\Z__X]K 7]4ZSU;+ M?_L3^G/P)Z"68B6SY=V__>G7+V\A^=/_^/=_^J=__3\@_)\_?WH/7J_$TX-: M%N#56K%"2?!'5MR#_Y0J_QWH]>H!_.=J_7OVE4'X[^5-KU:/S^OL[KX 81"& M^_^Z_DND4$@"QB!*6 @Q"@2D."50"TP"$<@HP7)V]Y_V/]PEBM@C%OFY5__[4_W1?'XEY]^^N.//_[\ MC:\7?UZM[WX*@R#Z:7/UG^K+OQU<_T=47HTHI3^5_[J]-,^.76@>BW[ZG[^\ M_RSNU0.#V3(OV%)8 7GVE[S\Y?N58$6)^5F]P,DK[-_@YC)H?P51""/TYV^Y M_-.__Q, %1SKU4)]4AK8/W_]].ZD2/J3O>*GI;JS(_M1K;.5_%RP=?&><;4P MVI=/*YX?U;_]*<\>'A=J\[O[M=+''[M8KU\\U6I)K98HL5K^\REA/UV@?D_Z M%H>Z]J!<:>Z'OG1LP_1#;^I^,?R@AE>X(>9BE:L7ZLU2CO7N;D5=K/KP&O?U M6JP*MACAM=B)::B\L+]X;WZJQ=@'M9!I*:>F[H:JZENAEE)5;/GBT2"3__8G M\]/\*8=WC#W.?W[*LZ7*\QOQ]Z:%&*UV,UT#XMCTY>9 MN>Q<1WY:L@>5/[+Z!J.L7114^O_[1DW0T!/\9C7]__[UIYUMW7%=C(768GI MK<0+=19VL;!:[\.P$JXP[+[!W%A08J!9SDLCZD?\9-=G/ZE%D6]^ ^UOR@_Q MG)2?#D;Y9KVQ@*W%F4&HK_A)K,P:Z;& +\;#KBF]3"U67B](!;!1X4]@M99J M;=; 1\PY>&D_&%U9?G^[_FA6+/5?&A+>+'W?>__UY?O.P6A?9?Y5;WUN]>>).TCQ2D9:(*$E:# MRWJ$3M:^L/**T2!\(76\E]$'2N=IP >;FNK__ES2-PHJ-]<_.SUB%)KV,69# MQ5[W=%NJOEN*M3(KJ]>J^O/=\G.Q$K_?KQ;F&?D;(ZUX_K1:+-ZNUG^PM9RC M*#+PI@A*G000RYB;_6R80J2)0MK@0. 0U^LR: VH8>]\L=T>MIN>DK?=159D=H]A>7 M71_3C>1>*UZ\6^;%NIP:7['U^CE;WAEF?5H6V0*P4C\_ZFJ%U8VG^@)K8%)ZOUK>P2]J M_0"LPC/PU_4J/[W,]N8;%Q1Z(I=64:,RB8O1^[3A=(__OO.VN%=KL\5=/:JU M66@M[PP]K1[4FV^/:IFK7[):3=:X]X>VUF.Z#6LJ_U>=IH M6]P.)C9WNUUN]^?[VIOYZMZ\%"I_M_SK:B7_R!:+7\Q2]&FM[!M8'=O?R/_] ME!?V[_E<\)"&"2>0A8E9)X9<0*Z%A$J&0FJ4FF6BT]E,5P6FMG;<+-WM[NRN MUA_()P6*%7C8V0$>2T, VUGB.4-T&JWS4\708S#2(4VMOR$PL+' <%<#_\H( MT+!B8.C=9Y&AAV"DZ62(H?":5R[!L66"Z?38T6::2XQN3CD7/<=O[I$JF[]9 M%EGQ?".E>0/SCZN\8(O_-WM\M9)J+B+"0Q0*&-,P@#B@ A+*L9EKTI"$5 G% M(Y<9IEW,U.:12E-0JSH#E;+ : NLNFYD=0;9]MF@/[P&YORN4#F3B1L21UP1 MN1)_OEM]_6O"CG[/R'.AN_LH>H1R8*W8H?JY0K)0%#6W[,)P M]V..*<8@6PW!3L5.X<='@.QRL#&QH&-/9"X\SQ@@U/B(@"N>7;0%&+= M^0;MXJ;VR6^T!89%@=JH.@-WK>=U77!V72[TA=[@JX5*4;.GL*J6^+W9X=?S M>:<;++VM%EJ%C;Q8<#'\<*W@=%6A6$H2%<8)(*%+MPRX^ MPJ?&-9760-=JSSJ%4'BA[\8Y0V$Z, -9M6TD:0WKVRVLM>Y@JSS8:-\?(77! MK"=Z\A(]*EEU 66?NCH]HW,DZ^I!?6'?7F>Y6*RL[_:&FX47$\6Q& M3SU!-S ;=4:M2ZSI.3SZBRL]*6GL&-)S)A^)%SU[BW\<0.EV^9GE2KY:/=@( M@_*@L'+&W#P5]ZMU]E]*_KHT3RO=-+>/]M_M,BQ_\TVM19:KC^M,J$_VZ.C7 M1[-(*W]ZGSUDQ0N'KHICE- 1HC$$/,00QX@ H40B11,R#1)YX][12Y:3TY' MTMSGB]S7?[B/\V=UERV7=B7 V<*63IF!AWJ18-W#3[FT00>5F]C12SSFVZ E M)2)*8BA0A"&F*8-HM;8.ER:!I\_;T8FE^XT_OR-,[[XA6X,_+(M<3ZC*7):.%!(T/; MC"@:6W2W_?+GE2[^,"K=+.7FQ]?JJUJL2M?BJU5>Y+^H!Z[6;P*[_4M#;5#J#7ZK-.]Q^^V-5D^;<7>YHV[-O>'8WZC[/Z ;>]U( M698A88N/+)/OEJ_88U:PQ5P@$<41I9"CF$&<)@)R$DB8X#!5,4E(*KW./T_( MF1HS[=0$CT9/:/8_HM+4CXQ.P>I&/3V -3#1-'"R*MK@U!I4:H/5 M$FSAMIH/%9QZ'JI!0E9;Q%XQD/4\&.WAK0[W^U%5OB[FI>^K]H P@BEA:0 3 MD1)[D)I"EE##1%P%FN!0$NJ4&;/WW*D1S6?K-\^+3)AM2C-_]+?7JP>6+1UC M-O;!:V>2"R 9>GW4%0UG:CAA>]N7;VYI?/7F;[LO?O]IHWS0)TS8?*^G_KGK MRL%\XR*K3J:0T@E*D8!A2B3$<8P@XU3"($%Q@B*$$?**"6T^?&H?9E,W4!>\ M\9WW&]"YSNW= !E\_MZIU>?L?&AL;S-PX]$CS[*'1AW.I$>NZ>@0L8=*[_+\ M24^_**^"LPKD>D,T 'WI#N3_*/ M =U+T&M46ZZD?OEC=;.47\P@JNH7]6I:HT KQI%9]D0:8L%L'4#,H!0QCT(6 MJD@Z%4*^0(>IK8X^*_.JR/(,M[C/UA(\*[;. =-&N/F- F^T5J+(OBKPNFU+ MW]L8M?/G2,B/[49Y49J]KCADS"B'I31D\\NSA^F]C8-[*-L(XS%2:%KG<>DG MLNQ"(%LBQ;H^>;3(KPM-;T9R7?JH/ASS[Y:&/E5>6#^:=864+06%?8'OU)P1 MPF*J D@4HQ S%D.2: X3A2A.XB E).[NFF\3/;G)I]3/-D,I5:Y\](];=2_Q MSK>.0!?_?%^XCCVU;/0N/?(S4$/^\3S(%SKI7? :Q$W?*OB*CGH70-I=]4Y/ MZ$A?VQ2M6]W7J3,YFFM$O&_WP8VMO4UR\O NG=+O5H_L*I# M7U9D;'$CA*U+L0DE>5RH0NU*F;YZ6J_-'^\SQFUR?J;RN8HCJ0C74%*J($XC M#GDL&:0*I2EG42B#V,,7/(;.$_4:UXJ"Q4[36;,0MOO.>_!!/^\JF<08CMR4 MN6'K##2L!0US[;*X-!CL+ 8[DV>-(L&5V$TM])88#;]3Z/)[,-1]4E)]?#8<(Y9MUCM 3;_I"A!$NH M<8A90"!/9 1)B"3'H51(>*40.DN>VO[M5A0KHQ9 ,V"^E:0^+#%;\?*4Y!(O M51O\79Q4/8$ZMH]JI_9LZV4OO>O]YPYZXS6(CZI-[A5=5 YPM'NH7![0C;8V M,?:V[<.+\'I#4S1(N#8TI6QW6QO51G"$;+4>3$/*4D+09NOC1E0G9778L@Q- M367NR7*UA&4WDZQ0#YZIS*>!=2.@R\ :N5=;"=)^$@"D4J3A*:<:^YU,->/6E-;#=56 MV5F[M@LT# ,[RVQP5V4;J(RSR7)-\^JL.$^O=T^#[<9NXP_AP%0XXNAYTV>_ M8/?$M3TI-2HQ]POD/HOW_/1NE/]!%=4,\KZLH"\E(5@1J$@H( XB##GG(4P2 MJ:-4ZB#4T;Q8%6SAQMPOGNY%P%L9PWW"1CFP\*Z-OP>8B@G5G$ I4VZ;E1G M5*1@+$042H:#4*9N'9$OAFR< M)H'/^J#[6S;"--\'8&YS;&<8!IXJ+0*;O8)5[4=P4Q3KC#\5989KL0(?F?7- M]3_CY5IP^W^@U;VWDL-Q-9>?I;]::?:OK>E=5"M.ND&FD5Z"N\,>VSS914G=!DY91U^G-KUFFCDN"FUO0& M'F#P 15 LT9T/+C5FV*#FS+4.YAF+F'TTWT++RU6/NVW<=1JYM_=6]E#Q?/K M#;]W2?0KJ'KEFNG7&YSS1=6OJ)O_*O.]RG.E;C>5_=XKHVKYGP^KXG^IPMAE ME!9E9?@L+P.YE*SWE*'"B(<(P4AQ!+&P!8Z)2J%0A%"I0T59Z+HN[*[&U%9R M6QO PNH/EJL"/"M;A;TVP39]V-K@U:#QPO$ZORH;9Q0&7D=51M@2')N!*$V8 M57\ 8PHPMH"M,3/0-.?<5K_/ 7%?H(PS,",M*88=(*^9_W)<6^;J"QX^VNQZ M.0#-^;"'IW5SB-ONP\6SG8172_,"5T7XYBP(21HP @-A'=QIF$">: %3DJ:) M]6/H&/LXN(]*F=K\4RD)MEIZ%FAL1]3-C7PQ3@//$/X0>3MX6R'HR6%[7,:H M#MA6,_<=JNT7=RPK9QVS2MHHW3JL'"6!C"F*81R8!2G6B$$:IQS2*"$8\R#D MVJ\QT+Z$J7WPM8+ :NA9_>T /+?O^R)(AO:B-= 8HC7/*=/[*JAV\/QQZZ6= M,N^@'-K)"WO.VK$]QQH^/10)$BLB81 B G%LOF["4 "#E$148"JQ\&JEXRAW M:M_\3E'P:#6=]515YC3P;LPP )P#\T5+KD[5>K%?=V-'H(9.TMF3.HT4G>-0 M."?HG+C]RAVYWZ_^:+9.W-5595JS!-, TE %$"N<0":$A%QHR:.8A3%SVJR, MIO'4.'&KV P\9,MIM5P^.>I=3TJO.)97.@;MH]UR:?[+]KE;"*;V9ERIU7(? M;\@_0*/E3F_*]=HLGQNUL9HLG]3C^VRQ? [6P1HLGQ73\XIHS%+HP1*':80)Y& /$$*)APK(I)0I:G3.>"@ M6DYMM5+J"KY6RH)UJ6WG3=PPX^KH#+KV:%UI/>+1#* :Z]I44-DZS+9RT,'H MR\4UB([CNLF&A/G U3:HL&X3B>M!WQ>U?K"E")=E@4$T3Q#&,F8!C!(50RP0 M@828^2)."%,DC.S_?::*CGI,;3(X'S-BM'@H(X-K$_SFAZ[#Y38#C# (UP\9 M>7X9D?"E'H]7Y\;#F\(O1+,GDNZJQ:@T?"%4^T1[Z>,F4C;UQEA1S(F0"46) M@$D8&J:-(P6II!)*C)&,91 HMUH?PZHY-2+>5#UD5KE)U46M1O6\NW :8S4P M7P]?]K)\ 28QY%>N?^H]]/\PE4_;7X'KUSQ],3)C5SNMA'_?=4Y? #AXA=.7 MTKIMN]ZR;/TWMGA2C9;#'U>+3#Q7__VBOA4_&\Q^GR/$4ZGB$ H64HA#QB&1 M6L&0AXD4* VQ\FI8X2QY:C.Z51Q\M9K[;9GTT4BNQ?(TX$TK'VBM9J/GQJ1&-U U8Y\)M5SS/<^@5L M;HS2%8R!2<,9!V]*.&9P3U_]BT>/^F$?,VK_VSUZS;3BF!IIB?,PIG&*4@19 M'"002QU!HH,0DB -D$ !B3">/U;MM+O MPD;[ 2/<2LV^S]?@NH%N'0?V'RO4K0'"]-Z/:82[=7Q/_C$#WES>E\F$O!T9 MN2L%O34U^8<(>SL"[5B!;\=$=PQ]>WI\7)2[7K9XQ?+[MXO5'PU/WK9I*$9A MJ)*4PTC%=KDBL5F\4GMXIM,PCI!9NPBO8#8WN5/;S3;5!F57"6T4!Y(5["^> ML6F.P#M&F_4/Y]"3?!-)JS*P.C=/)P;IS.H)5%^Q78Y2QXW6\H/B(/[*\_8+ M0G/;2@GEIVH)57R:OUVMMG7=CEWM57"DW@D/ M\)4V:LT8X/Q,$' -P@PT8 #F3:F F($-%*#&8F^=WG.,\!7&L<_PX3'5'S^R M^ J#_AAVS M^H!^I9NMFD%M3(^M.RZ%LZ\V'YWU&+"(T0UPK2).!FH9-H2&,JH4B( MP!3'$B'BTT+NJ!2O#WB$5G)?K RP6"WO8)E!M=@I[9E!=113MP_Z8J0&_JX; M^LW 3L,>4YK: .@K8>FHC''3D=K,/$@V:KVXHP^Q8$6Y.;,EPRM'9=XXV(@B M1A($I?F?V>W(!'(5**@IBQ+, B43KV*H;<*F-H]O=2U3]C8^^-S%\>X/M*,W MK2?XAO9\=4?.WS'E $E?3J0V4>,Z?!R,/G#.N-SC1R%29?,W9L-?/-](:5Z@ MO)1A=ALV[\$8,J>A$"DU"W\FA%G]!1J<#5O0PO.U_N'#+\LKGCSL%H7V7]5"5&E2_=VJ>K*P0FAB@5) M#%,F-+0;"LB"2,,@(3%B@J(4QVX-E[WD^KSXXS1B?INM?>>.?SM_#(;IP&1R4)VUJ79]= :,XN"AP(E"214V)8<00(I80)J+DF &:(2>_F/KV##U%:H#1.J MAJ%@M0DU^&,34\#JF *QLZ4J*61C5>QMIOQ-#[]^>/K49JVJ)J;5KE.^ M]$ODW&:&SG@,S-GN4'@3Z%&3>Z*VE\\>E72.FK5/!\$XB'8HP M2J .4@8Q35)(>9C"@*[ &L8V7!'@KN MMMW8V]5\>+).Q%M=*=G8_1@S,K&-9PAX(E)"!"1A1,W*1$K(%$4PXH*',E8" M(Z\B3IVTF-IJX[5:KAYL;<#5&OS K:8_>N;%=AL,MYW.X! /O @X<#95%M@8 ME)K;7_BF2C,&"4FY",B>]EG==!AU/W813/O[MLL>UC%_2!4VDJ8\,9=*_OS\ MJR'R=\MM+? ;>WA;!NO-0X:C0#,%<8BD^0]7D L;5A>G(@A40A -?>)HW45[ M<> (P;4?;(<"&Q+V6.MN'F0 MN&6_WL0'N M#U9SD"U_;'0JN#D/LW^RCS=B?67WN L>-YW'&Y"#_!W_)W2CLKW^!768\7-= MA7BN!5>,)!S25$6&OD()B0@U1"P,:1C&(8D2MS@=-X'3"]#9;[;2.2?@#-)N MY-0?>@,3TF%OE(VNVY+I_1&0&RH]D%DJ>V.RPG[D>62:#-_I ] MV.KPMMB#6#S)<@(O@P(?=I68[<[F@(T\-Y3NX^3&3(.@/S!);3,49D=72+:A MD]5\D+VB-UX]T9>[W%&9S!N.?5+S?\! E9?\*UW,XP0S3G@* R$YQ+&DD 6I M@ &)(K-[C(A(DOE2W;&B;"?56XTE?U6=/EY:?;P'"H]PFE<>XI6'=YU"U'H> M5S?FO-8P?7\A9D=K(8U8ZJC[0(Q5S:B#AM,J6-0=8N^:1!>(\L^6>V_(<%&G MW=@8)(SBB"=<04/Q"F*9",@I#6&":"P1QJ%(D6N"W-ZSI[:\+=4#=:*73_36 M,=S:*?5"- :F0A\@O++;3IC<*:%M_UFCY;"=,**9MG;JDHZ%+U;+.QN6:1,H M&E4:(O/UQ9PHFV2 (,:,0"JQ@BD)HI0R%!'M5>+KN)C)?:3;HA?2Z#D#2]=^ MAF?0=%L"78[1T)^NA:?LXONZA.?--[LY+\/9Z_Y_OS S5?3L6&^'I:]2&,>% MC%L+H]70@V(8[5=?7 9G+D(1X"#4D'%FB]]06_Q"<:A2DN"4DX!%NF/QFZF= MRM4E;WHH=.-?WF9*W[<# )<4LNG[FVT\^5I%:TY^G4%>C#+ M;(HU254,DSA*S9=,""0L"F <*18(G" 4>/F8+U=I:A/_J2XAQ_?G_'!_#GZS MMH'2.-_".)<^.0#YVMZ2G4+?AW/D ,#>?"&'3^Y& MY7]=K>0?V6+QT7P$]T;(K@?RKO-Q/J=IJ#&)*.0Z->LN)"0D1%.H"6))FB1! M$H=^T09.P;83DT_;G5$/%981SJ G)/8()YH2$(20I$D*4TI3:)0 M;4X>QD;\Y3'"/PKB;A-6[^_MP'/2#KZ-QF"G,KAQ@-1[NO&"J*<9Q4WFJ).& M%PS[\X+?S;T&R[Y;?E7YRW/:;<0!TE(JB@)(,$,0*YQ (G$,:9JPF NA:4J\ MJNQ[JS"U5?JK34^M'-A7 &0;U1MQLYX!(!W&Q8V[AD5[8"([$TB[-:(1)C)( M>$AW$(>-K6U38 HQM@X .<;:NCRI&R/^_)2;976>-PKR?U3F_5T6[$[=ZK^M MK-1W2\,K1H'JJK62\T"06&A$8(Q36U,3VU YE4);"2EE 17(K_=(-S6FQHRW M?RR-E/OLT7R?E:K@!Y8#9M.XK2V>82 =Q\:-&8='?&!VW!CPLJ7(S@8;F%A9 M ;9F@(T=_9'C93CV1) =E1B5)"\#:I\H+WS:963Y:O7 ;0:E$?IIVU+HG33" M,YTQOE W>:YV4F^6\K"[B:5Y\P]OS"5?V:+.+P&G2E_V-'I>6H82-FK3"'# G]JJAE8:M>J M]T:MA]6RK,QPD&@\QY@D*L$,QIQ(B*509DK1!%+,!8^C.$+,J3";F[BI30EU M>%NE MULIWNJO;"O^?:7_Y&IM7GD_7/=%2Y%MOBQQ# 5*H X$#%D M<8PA)BA)E(IIA+T6K%[2IT8V5L^ZH^56TW(-\N'F;QV;\/F-AMO2+.0$R8]L4Z[K%%9QLGL?59QNZEC*^&U+0Y4/-NB M=T6]?WNTM/5%?2M^-JK_/K>="&.6VB,010IFD,%8NB0$8!"A*OZ,[S M(J>V /HL[I5\6I2.]XWV6R=,J;IG"^+SH+LQ2[]0#DPO&V5G99G/XB6 X+_L2D!*J[4AML:N[UV>/RDY M3V,I%<(13!-A U32!%+,,)18,)&@0!A:\B.>4Z*F1CA;3:OF,3.0E6IVS[MO M0=F5:?K ;G"&V<#VTIU3*=HGGYP#HS<>.2EH9/XX9_ A;YR]P]\M_+HN8FT; M"-@2N)IRF< HM8X9$<>0:TJAYD@I0EE">.#J &X^>&I4[_I2#WZ[U=NL/'KXV.S=/;F CE/ M& YES#@4$C.(L2V!R%,.XX3'09BF4B?\*@TV3FD\-7+8*C8##^S;M!ILG!SU M=C::Y%@.3'-#MDTHS7_9-F$+P=3>C"LUV.CC#1FUP<9A(NFQ-^5IC#?E>@TV MSHW:6 TV3NKQ?3;8. ?K8 TVS@J^3BG!TQT(7YJP6BST:FUOG%,=1\*&I?!0 MAA"'<6B^6&W+3A&-&4Y(+-4H^?"=39C:.F>C-MQVS54;"GNTJH];A;##*^'F M99GV0%]I$=1_F]R]Z6^(S*+KC>2UT_J[&_!]E &X>(#Z+J%X@28CSZCV\*!X M?K(01[&"1 H& ME0K"2%!$!/@V[*).VD? MU^JQ4N;5ZJM:,O.;1D[?Q_5**"7SMP;TSVRA\GDL.<8($YBFE$',[>&6E"E$ M@C%!J S-KUP=XQ=I,K7IRQH#LJTU,[/]V]@#1&W0;).57.?*/M9&544=_\'FV\ACZ[LT/UKC%4.U/ J^U0-=*:;\OHJFJH MK$&@M&BL@7'W/8\V0"/YE(<>*"\7<2_@MKA^+WO^:"[=7F!HNFK[>6#'W)ML MF17J??;55OPP6]6[;)M3^ O[WZOUJP7+\P_F#:WS/2*-F1 :PTA$!&*1:L@% MU=!,>Q$VFT#* ^V5?>,G?VIS7J4^+/4'.P/JI.$9*&T I1' 6M$U)\=SE-RV M:0-B/_#\U3_L_KDZW<#K*UO'4_JX^3K=H#G(V.GXF,EZSO9<@'\UCRY>LT)M MLY#FJ5!IDJ($4I5&$)M1ASR@$JHHH3@(6*"UF#^6K5@^%VQ=3,:K=M8T'_+8 M-W X'GEQ%L'57;9+!UKG$[!,/\W:F/>2.^3*O_\QWJ9)N/_[?7U^$?T"A^8/:\A2$<& 41D1E6KL-R^X!GCY&^G(OAMD*S^,SCT1&*GI(Q*06=,W2>0 XTJ%4"52(((B9LC2@"$0BI@1%*,&AU\=_5,K4/GVKI(TL M6%=J^GW]QW%T^_8O1F?@+W\#3*WA(*'5K1CT]-4?ES'J-]]JYOX7WWYQM^^] M7#,TJI"7G<$9#9 ((FW3[!G$,<.0*AE#GO)0$LEC'G@%XQX3,K6OO=2Q68S? MJ[]Z*YQN7_VE( W\T7OCX_W)MP'0TQ=_5,2H'WR;D?O?>^NU?I][OBYLE1_Y M),Q68BD_J_773*B\/N0G*HXE#2A$0:1LACZ#C,8)#&4@0X(43;%3F>56*5/[ MX&M%RYU]K:EG3$4[J.U??6]0#?S9=T+)^=-W0J'MVSB5AJ!4$=0Z^M9,?P%?^Y=].2@#?])>>'0H@'[,[ L*GK]XW,@% MSH^9NPB=VD==M]?,P2-[ME[2&6"5SF"Q4WI63ENK\GA; MU'[ZQC_[+>V=AL9MJ=\WX ,3QD9=\,-&X1]!M@2USLUCD?XV SX0];0YI1R2]*W"]7B]7=\R=[[)W7A;.CD 4XQ $D G&S MS# 4Q62 #6-%UJ'(5,B\(KS/R)L>1=5GAW*C-RBVBON>);0C[7JFT!M^@Y\M M;!#;J0HJ70W21CYS<#+]\.S![3;_C,I#VKI]5&MFVR&^MW_? ML-?S!V-@-:7/51B:C0M)(*-,0ZR$AI2;_T0X4(BC)$7KOGW'49E'9*&@'J*RR*WMD R@WXI0W;Q=%S&5(Y"O+N.8X# MC\!(F8V#C(17.N,%.+8D,79YZFBIBQ>8W$Q8O.0QW4M+?]P$\=N0S+FB21+( M4,) BP1BGA#((TU@&B4\""B.=.R4AG]2PM0FB&V]Y4I+8-0LH[G]ZTZ_!/*\ M7^QB>(9>=_HBTZDH]5'K+ZI._?*)HY>I/FK0L7K5QR_LRU561F._KDO2;YEC MSGB8B#0@D 4V<@T+\WVG)(5:Q%$B,")<>FU#705/[;.OTCP6J^4=-.(>^O2$ MG4"^JS?L17;F_NOG:GQ0 MQ3SE$8YB&D.:<@)Q&BI(911 &@JJ1!)SHLUZ956PA1N?]:R?%^UMM1SN6_UB M90#S2N69+)>6JR5X9)EC6?2A!M&-&J\X- ,SZ$#9&,;(::9@--"?8.*%U>Z[ M3;=H0#MDDD53S 6QEOF)#::.(-7:DCC5*4]H;!CN1X*52#GS1ZHW1A#M- R0PG MA%PQ@^E<.L.9J[M1P!NVMH5W\H]J7>;P;]_74*<,TS"%L; %QI69?ZD@&,J4 M/:C/!2O*$A_O[2!M$G1XBDG "(5$X!#B1&-((XZ@ MYH865(2UP%[Y3BVRID8/E:I@JRO8*-LI_:D-9&=G__[89:%X?O.3SZ M\_&>E#2V6_><&G/AYN'U;K(_JNDF^IT^VWV5=5AN0)%F! 902*5,GL. ME$*.$P(%27"*$D,9$9M_56N^\F_QT";8YSMHBA_N(>/"NV!DP79;5! M!=YHK41AM/:(/O$<@79"&0[5,;P6S6+^3;TWP2M6\_/1TI>@V[6;0E\H7ZMU M0G>T+^B2X *:6P@A!R6RM18I0&7">$"B6R5++]5 MX#%491)+R6()@SCD$",>0!8G"J8I24.D<$25=)LP>\)UG-GQO5M;')(RZIFXQ<7\UW7;I M0*T2\C-M43?-3_-W->FW-4>=\U#KF*0!E&$B(!:!@"16,=2&=#@1C(?8B[3' M57]J\\&V=_OP!>G[?0W<6'"Z@SLPP;H4F<]=>W1O0;#QL14,9WMUCUA*?I Q M'*MH?+_*3ZL\_" #XUT(?A@MNLV5'U3QBN7W']>KKYE4\N?G7W/;SNAMMF1+ MD2WO;JPKI:I"$48\UG$D(),)@CBR 2\42:@ID6F9B]2=X?L9X(VD/PJ.3J#\@^,79XPN6NE5UOH(0F/*$1@H$( M4H@#I,PZ/>)0J%@+Q3ABRNL\_JB4J2VGRU8Z7ZUF=N=O_>/+5>%+1\?Q]-_V M3['YT?[&?XC>0ZT8#+#EOU)WGE8SV[;]??6O>?/PN%@]*_5)+5AQ]"@X)"22 M9A4#(Y8H&[3+H-FYIS#E##$;K9,(OWB];$V316)IZQNN=!=F-&'J% M;F"2V.@*UY6R Q_ .T/35TC?67GCQO:YFG\0Y.=\8\=U1;94M_K56LFLJ \K M4XYQ2G0$,=?4EGF((;6-#$(D$IJ&/.7**PW\4,34&,1J:-<2E8Z>"XE# !U7 M$1?!,O02X@4B Y02.VU]7XN'0P'CKAQ.&GBP;#A]Y241O.]7>=FR_M5J663+ M)[,9J2O&K);YSTJOUJJZ[@O[IO(WWXHU,S+,OF7]_*Y0#[9#G[&T,"8;27?O MEN8[5'DQCZ594B@4P4A2!'$J)>0RLK' ."",FM]&S,=C,J"N4W.Q6",!+ZTQ MF_TR+K:P]G2)'!YF<-V(:R)#-C #UI'+/U@[?P3V^P8[4\'.ULV(UM>7YE:% MLW;F@8U]?8<[#SH(O89+#Z/I%<*M!X7\>+CVL"(['D@7*_'[_6IA[LBK;J_; M)">!HS0A00A9S+AU2B60!]+\%)$T#I0,(NJU?CPM:FKKR*:F_^V?28C2_PY4 MJ;'G,>]IH).5I$D4L<2I5ZRIP:E2RK8W588EX%EPW$ND3LH&I9(M61&;O])EX"R0M;;E MMY/E^9,Q1@%A;?%,77,=#CU>"] #7V,=Z00QR#]Q<^",5 MCBOU&#]K M[KEJ''WU&>\>>EG^YXN1:ECJHWEI/IC7J&ZYF2JNB4 IC)1M4XY$"IG@!.I$ MWRS3?;U>,IR^^MX%MM-PYS%(<) MH00QBB%.,(<&)AB'%$8Y214(2S)?JS@:)?'$G[K."G;YR6GWE!^('/DLU M^RKU0N7--M:/E\^#[T:R_6 Y#F-:73=GFP;&-PE@<&3VQA8V/1G',N M B$H9 C;W%+!(:UTWX&A#U(=\E ]TU"K5^D@_72+!FC 2P>/:^W MKS.6?2['1[9@_-7Z=8;HZ&+^2JITG'/%O9)/"U7ZDK-"O<^^VD.QPBB<;1LL M?+$*[?R5F&O)P]">ANO0=D)(($EB;?8!7* PY9)&W&O.]-=A:G/>Q@2[6*V, M@ MK!=B9 !PGJ6%!'WJ2.<3[_7&\P6^E$6 0-_0%(/;%[ATT&)>= MNT-TP*X7/*H;.UH6?S+\8:.-'BU9;RI$AH&,N>WE%?'4,& 40Z9D""DF*,0Q M%8H1'P8\(6=J++=1LPPC+/7T8[-3<+HQ5@\@#=-1]MR12@5VO K.IYYI__>A9P M-[KH$\2!>6.CJ@TQKI4%.VUGH-2W/P9Q1:8G*CDK;E1.<35^GUR<[^MXYF*? M\7&]TEDQ#Q,><40,@P2IA!BG&C(1:1B)@! A1$RY]LEJ:SS;:T4Q0A9:J9JM M\J-],UV;@#F>B'2#8>BSCQ*!C^T(^!]Q'-K:UV%&X\GC'EL\[T(]]NKL2?[U9? M?S*W5I^M^6'WM9Y\X"B?[#ES-M_MV>LZE]S;I2K>?&79HO0)K,S^X&&U;&81 MO"<>2SK^^LR=3HX,/3 M@\WQ-,OZ'SC+,U'&BLM*YQ__XEU[K^/PN,WSHX ^,-'88..7.=];0^PFH3(% M-&V9@=J:0;(3+\:TO]I]'?48NY3?97 =J>QWX0,[.D"?\L)(79<%?^P)U7WV MF-=>.YT(878B!!*$*,32'@.EABP1"I0BPKSBB/CY/5JD3<_EL>UJ+VJMP;JI MMJ=GM 5G1^]H/]@-[2'=8/5"S2&\I.?AZ,M3VB)I7&_I>9,//*8.MW3=0-U( M:=Z<_)7Y\7;]9?7'&".&51M\B8VKJI MWC#4>LZ U=3@"*RNOINI0T!=]U,7P33.ELH/H0X;JY,87+"W.GSFR-NKDT8= M[K!.7^K?2^\_%%L4]Y_95YMB=",?LF6Y>3-#D+]__ZJ>MB@2L:18P%!&'.(X M"2#73,!$!<)6[:*:.46)N JA5F?VDI*F1\%91 MH&I-_?9EIR%UVY7U M3 /+O#:*/D("ZDLU#TM!\[+6?4W=A9<_?W8N=OZ!K# MMLQ7BTQ6+3;-3^)Y%RO*(D0P00Q&,DG-(DV;+5G*.%3&8IT0&M(@]0MD.RUL M:MSP<9TM1?:X,._[2MN\E)WFOF%M+0@[>F]ZPFUH]TU3S1FH% 6_U7\.$F+K M@DQO,6\MHD8.?#MO]&'TF\,]?A22KXOY+V:A\O#T4"^-XS!-(V$++K,XA#C0 M,62:88B53J.(*OB\4;[-DV9L/L33%W0M:LL*5277UG6>V.+CJHJHW"Y#%>>8 M2\T@83&%F(4A)$IKR% J8J%2PIG7!.XB=&K?ZE;G.ANDTAILU'99S78? +?Y MO6]8!R:!'A#M4 #7':+>2N$ZB!RY**X["(?E<3WN[7JJ\^9!K>_,)N6OZ]4? MQ;V-N&?+YWF*TIABQ"'2(8*8! B2"*L9S\6 C7/.XXM5AY.>5B0N..TY_MR13WQ:C3L\]6F_O'-2 MW";FY"-;WZY+WI%E>[E-N;DYI@%/0RUAJB-FEB640,9#"M/(K%52$:6<>17, M=I Y-7*H8[1RJ_,,/+)-E\A+NZZ[P._J=.@5U,%]#[N8MYFMQ&]/B2N5JW:2 MNZ*3O2;;N4+47^+=68EC)^&Y0G D(<_YUFY=>;?GAX.,XEOBWNU_G+/EG]=K>0?V6(Q)SQ& MA H%*2,"8F4+54HIH8YP0L) 8IDQW-@ M:M[8#1J&S\#.=-"T?5.781L_:4/)&_:#&H#982V'&2A1 (6! 6QPZ(_LKS)\ M/4T;X^H^Z@1TE6'9G\JNHT37=C:\>+ 1S\7]8%5A\5LM-D<]E N$TO0\ [\,Q0M9G8ZFPGA8W6,U#I#:SB M T2 ^Z+56WL<1[$CM\GQ ^.P78[G_9JJ-UJG+NWL8LZ(LMV$64%6CT3ME M9F"5VP8WBU7^M%;;$[B4HU"A6, PI1'$,D:0RA!!&<G12NLL>W5WI#L5W MM$J;&IE99:M3$S^.:H?4C9-Z VI@#BHQJLX_&IH.U';+"92>.*9=UJBXW>0?A_%ES:1AH\_/#WRUF&LI)%;:UAVDYC\24\@(UH8DXB!"7 8D=N*' M@R=/C0MJY4"EG7MLQ4NXSD=3= 9AX._(FCMG:*D'CYI-%B(HX:T(R" M.'Y!U^"GM]E"?7@J/791+%.M-(6*208QULQ\*1T' 4@(3EH3U27W"-(RE)DRD,9=2 M^RR;CXN9VH>ZT1(\5FK.@*@4]5L^G\#4;=U\.5(#?\-;D#YN0'IU!B3O97([ M!CVMCT\(&75AW&[H_HKXS-7="."3RI6YZ=XVOU9?U6)55OZNDF-[H_DG!"I">N:)SH*3VB.Z+/#8>-%?--X$?]6OHC? M?_O#_L=_(ET1>S3LNVJ6V/^ ]MU#<0 -.^],BG5F-2@S('Y=9D7^Z?.O=(G73"I;^]28NLL?OIC[K'-G!B(SG]35YE M?"/](6_FKVVW@!4$P+PJ%0@][]Y&'+8^]V9CJ#W^SFO$P3BZKQI3?K;C-%_R@.S//'B@^]R+T<)!/*#Z;ABOP<$WKMZCPM0#B4U6F[ MNV-?'.NO^+!:KC8=-JHM0!T^MLU5QBI)$ATP2 *SBL8482C5F6C'2W!VXZ'^T1N8ARK@FAIO.SC72O\X3%\=+Z#Z:K+C M)G30!RTW_&[NQL3O5\MY6I9QL%SMOS]5FNU5M(Z(MZ_^_GV4QV[H!+. M2)"&,&#*%K1 R.[I \B")$TIE8E9*OD0D9/4J?%0I338:@UJM2L/W ^EYIY[ MBI=TP'9B()/'"J2=R_8,ONO<@7V MHI.0V2U^-"^BJIM2-GH+;/L--&MB+.7G[&Z9Z4PPL_<48O54ULXH^Q%ES2H, M2*I4$ZI@1+&"9NW%K!_3; &%EI$@+!3(;[4UL@%3X\O/3P\/;/ULJQ7RS8[( M^JORG36 ;&%\.?Q-\U\V<]DAT-PM MVWL:(( ="F #PT [ZFL-8E\KXK'5'W=M?:7!.5BE7TN/KMGI]5GC,7\J=<<&^^4Y!K9"Z31=] 34P MM3>B#@9W9[I TEO>>HNHD;/7SQM]F,/N<$]OQR;;RG.%);M,UB$*C1.?_-6] M_?'=\N;!9+=6?[ M='RYZ.BE;]6=/DQ:?9@'!@SWD58VV.!-O2U65[<3KFTI.PMOC;GX9*?W5Z+S ML=!51OB:#2UVVH,7ZC+)Y?KVSJY3S21&$E"(P19Q G*8%$$0XY M20*,F$I$ZA7)=DS(U%; E8Y@HR3XK5+3MQKS,3C=&/U2D :F8&]\_ LHMP#0 M5YWD8R+&+8?<8N1!U>.V:[M][H92UD6]7[_5^XUOYE@%BH>:PL1L=R$6G$,2 MIA1&B0PC1-)$2,^(&765@=] CK MCQ_<,.F)*_[4%@O;FH4U0X!'HZ?=80B6WWHRZXS/X%ZR;3G' MS.9FIJ":R:GHY./\C;R6@P((=VA?ICZ$P]G3!IHQ[SP ;MF+_M M*,=/UBB4T\G\#>5TN[EC50&U,/]Z=[.4O[#U[\KN8+7"D(W"*M),$%C4U[(JWI-\SB66"E* MH)9,0ZS-&H3P1,,PC),DC1 +0CTO5@5;.-+"@0@O.M@*&NX]_V)E@+RAYW_[ M9Q*B]+\#5>KKR0V'D.HH(DG,.-2Q""!FB8 L4@&4#*&4(1&$<31_+*M@?2X, M_8\![+ZX 3U0ZBY;EO7&.5O8"I<7X\D0Q5I2"DG %<1<1T63,.LJ:W$:]WKDK>7G%!, M ]^KU\4=ZF48FL5'JYK; .A(;Y02)&!1 KL&V1.HRC7(N%^[9E>_1GT?%;T& M&K0@+D=BPN:,9]X M\,B-F=O-.VS2?.9Z/SJX__OS_+7BQ8Z4F@>GPM^:EJ:NP<"HP1:& ,4LU MQ"K D--(V0J!09(&0E'J='CF)W9J5&$U*^[+5H. Z:)=J-+SSA M;V>/X4 =_%B?%XV5Y0R\"">N% =6\_.5<"Y!5ZY$>5'YKU= ^87\[P)M9S+O M!EI-[7]_+LD;!1$J"=SS8:/0>3<#-^3>\>YN'J"WV3(KU'M#5'(_'/Q&F#?P M:6&S=)L*S$44DE23"'*!4XB)%) (,P$$DA(6*A6*).F0G^ROB=/G-'ZZ<4-; MP!KJ^OE8.@R,FS]D()S'F1PJY6&I_6%>R0PTL;]QP=[;K= =OIY< !T4&'6[ MWAV@_:WU!4_JZ X7]TH^+=2M_KBV-2:+9QN;5MABW&:S7O8S_V*/.>8!#SE- M:6+VP4$",8MC2 B-H9F49"HP#F7HE=KB*GAJ:]^-MK,R^+*HBN]O- :_E3I[ M1K0ZCX&C]W< 9 ?FN,M ]?>3>B+4ER?35>RXOD9/, Z\@;[W=ZY9M58L5Z]5 M]>>[Y39GJDZIVE9RC@,9D3B((2.A]>#1$-(P-3_%H40I2:@BGEEXKJ*G1E95 M"86RB=^N_#,KIY/R&UMDC-NLZDSE?_&N=^4Z'&ZL-0S( _/61FGPPT;M'RW6 MNVR^6O5!*FS[(]9?J2Q7P6,7SO($Y$@9+=\G=&,S0Y5"*9F_-4;8<-%;??.5 M90O+DV]7:_N;STH\K5W#VB:_S<[K1WR=5,)L.M4G2K!W0 M6,@XB2B% 6$!Q)$2D'+*(4F4PEK&.$34A^2.BYD:E34=.*K6U(^W3L#IQDZ7 M@S0P!VT4!-M,ZO[[ ;2#T!.5G! R*F&T&[I/"V>N]C]J/1XZ4OXVOWDJ[E=K M6QCCUZ5Y6AGY6<6%V UE_N:;6HLL5Q_7F5"?[+[FUT>S."M_>I\]9,4VV&^N M,(U$&&/(XB"$F(L4LBB-82*".$V3F!"WQ=)H&D^-DK:*S< #^Y8]/#UT#J < M;]3/'PY/;BP'9LY388^S*M Q!SNC06DU*,VNHQE+7UQN:]=4IH/2=E":/ .E M^=5?0 G -O91R:F]&>X'VY-[0T8Z$Y_>93YAW49CYYX:7A*&\>'A>K9Z4^J_57,Y6?R#E9E$-5EG;]I,3J;FD7!E6\ MH*651LLVD="4J""%.B0!Q#&*(8]8"%6$%(\2):5R2NL87-.I$[S=*&P2HSBB%V";U+A+UIIM2J[(,B2@49]VMND44@7@@$%: M/ T^ KT'[_2MYY6B?0:"^W1XT% "+RA-\R[/GY1\_;2V3?9*&65JX7'5YI@& M+ GB&"912B$F++:E:\Q&+T 1DDBI6*5>4XBW"E.;&ZSRME)(U5IJMP %3X]E MWX#:'63^M?KU:I,F;9E&K]; UF0V.W5[]%5>T:'DB-\8.DX+@X[,&'R?@TK] M695C/CN>VMZY$S\%QB^'T@F@H^52NCWI0C=8N438 M+;]4$O#('KPA'E.[_Z:0)%%DJ#.(%682,>VUW#XA9VJ$V%PLERJW.XB\(/7T ME74':CS/V: KRS-(].U:VY-R'4?;<5-/NMU.7#YR9:4/3]9S<*MK!W\C\*BL M^C"/%)>IK:5NG7<0!RJ%E*8,4HE%%,8!UFJ<6DEG%)T<&54+ ;;1LUQQW94E M:)[*,[S,O%S+,F/[T182MT?\Y=%^/E9QI',C[[A:F\!X7NDDWZ. 467LUHN3 M[X(VR_>BM'@"I8@PQFWO;J+YX^,B;T&.&'6XPCUXUM5J)A@%% NY4UV=REDV-IBKU)UR.T_?-&7B)>LWW8?IK6L>BG/5+ MEVVJ^_PC5>;L./[77C_W;M?WL> >:CC'*]'95<&N'?>:1:$V73P_&0G;:G-& M$>O%,-+G 4DXDSJ%+(Y"6YU/0"X(MZ4[D8BU3ECBY2CRDCZUF797CB_;]*)= M6WI[W&KLVW?/9RC']$%NGY14#U4@NXU=WTFQA56RI<@>V:**Q[%7&A*7^\U=H:A2X4]FZ/1\W2ML2=3:L:5VK M?0D/=ABU+M0X[%B,S98[:ZI,H1EX.5);DS8!:)_.C=2%'-H=WD%HM8,Z5V3: M[N"UD^\%S_4O"?^ZSK/[?Y[8VE#3XOF3>ERMB[E.N50X%E#0"$',(@EYG(8P M0#HA7+*0DL2U&OP)&5-CS8V:8*LGJ!1U+P%_"LUVZNL)HZ'9S!L>KY+O9P#H M5.W]U#-'*_1^QJAFC?=SEW8-4RH*>_#TRLSY65%GN<1)$#!."41VT803@B'7 M,8<(VTZ$G.)4.WW;;4*F]G%7.MI)MM+2-S3I"(QNZYE+P1GXJ]['98"@M&.B)BY$BDTT8>AB&U7-NQMO?3>EE&K]XLY=OL6]E)9O.U"V3F;&:^<:($ MQ+8S,8]% E$2!41+&2OE517RM*BI??-;3:NPZUI7S]K(\JVM&/3T]1^7,>J'WVKF_C???G&WSWU;P;6,>GY?5SQ^_F#4KWN2!5$< MQ#@49BD0")O7%4'*N(1:I*%,*"@>5J"85/ M#SAWX-W(HEWCP>O7 LN6,LM00--<%OE:*>X>$G0/58[5\$U1C+ M?3^4NBWW3X+0YWK_4,CX"_Z3AAY=\9^^NB,%2%D^C"W>9DNV%!E;O%OJU?JA MC()[G>5BL;+\O,NM331.>:K-FE_J!&(5<\@HQ3"*:) $,A&A]F,'7PVF1AR? MGQX?%^4$9J8SO;$!Y-O$BFQGCB>5> ^.(\L,"?G0!+35'6R5!PWMP4Y]\-L@ MR=*=T>N+N;SECTMJ7>$YX+O.#[J@/L/]:B'?/3RN5U_+;W?CN!=4"!;',40Z M->NB%)F-2LIMGRP>!A1I&D@OOT>+K*G1VU95D#5T[5"GX02TKF>BO0 V^-'H M!JNFFH,61F.2UTIG(BOFB:1"\53" M,-2V0PMBD,>40!H+16..)4J](D[/BYP:<_3?K>4(S&[TT2]X [/(81>7'YI0 MU@J?3@.\N*7+:70&:N]R1.!56[V6.SNT@&$+E;.E_(6M?U?6!5M/ MF3J(8B8Q@P2%V%(+ASP@!&HA@BABB>:Q=&[:KY)R54]M563OB@BOJ8>XX521%!! :8F?2XOQOLV56J/?FPY'OS-2VO,N,G"IXIZH?%"1Q M$"CK0)=!!#&A&E+%.8P"R1,9H"@2?K67G$5/C>&:%4$KW6&I/-AI#RKU.Q9N M%S"-O5(&6J5-C;CJVCH[);TB M>MP =F2DOF ;F(2\$>M>?*X-B;YKT1V5=9W2=&UFGZQ4UWK3R(7KZB(Z=9=" M2V![%71>]"^<)TPG28Q#&">:0)QP ADE"22!0C'7<2ICIP#"D?6>')7MU)Z! M/VK%(:M+?VW;5#R674NO5IK.\]UPY,[IC?C02\'+R\IM"\>]>'$.:L:];'<[ M@6)QW<;LVJ7@/+7^/@J]=1N*WLJX=13?O6[&VRP7;/&_%%N_-;_)Y]B@30@* M8*+#"&(D.:048QAK%2,5)H()IU)L+3*F-LML"T-4>@*K*"@U]2^@]9?O]QO?J:225_ M?OXUMUOQ;0+-C?6?EZEBVQS0, D"CLRVF>E(0!S93'L4)U"FDL8\T8F.E,^J MU5^%J53_HQ>J/'-CA;7319EO=/9OV=A@7MQ7CL&@/S#&V17D)]D9]N]+[ MP5H LN6/8)>>M[-BD.3>[B#VM!KKH,"H"ZON .VOD2YXTH4^P_?94KTS/^9S M%A.N0H)AD(8,XE"'D!L2A(;H.%,))BKQ*Q]_(&)JC-;HL&!U!*6277V#.R ] M'8*=X!EZ_^F'3'RQK:Q]NW8KA/ M[_:IR NVE(;U9X"KNVQIPQKP4Q+T$JL(:AX&=O$..\/3=O([=0[88;'KH M3<#3VW7@KNWK]=;[^_#V=AV.\=IVG%*@:Z;05[5\4I^43=:NNDR7.8P&Y5N^ MR.Y*M=]\L\&52G[)'LPEM_JSK8^AK<-CM2Q7 [912!D&( ,6F7] $$=1!#%. M&*2<(T@PH2B@. F%5_9UO^I-;>M56V?+J-?V@8:!8&>A/;^J; 25D67SSX:9 M,U :6K4]ZA+=T?-[X#;;76]T!Y[2KC.P'1*KAL"_MR2L7I4;.6%K"& /D[L& MD>*?"+8Y@C1/+U;B]WJBVL4MS^,XPCK4&"H54S,W* H9Q0HBE082\5BQQ*DD MIXNPJ9'\-K; ?-EB]?!@%K:Y51RL*LT;"1/N"5%G$6\GX+YQ')A.MQ#>&G(L ML:NU;:0R](B=>U99GQB.E%YV$99>:6:NX+3DFYU]Q&B)9Z[&-#/0G._I>)Z[ M6FY/']\M#;4HR_7+W-!M)!DQS J)E,2V.@D@T22"B>!:"8UCC*-YL2K8PO'8 M]I0D+Z[=RAONY?YB98!5N?57E8J>9[$G,74\AZ.M\]*2<<8]!SYE[<-IY]H9NM/ WMLXLN]A.=W5QOR0)$THI@E&,%,1< MA9 RQ,QJ3'":,I)@[)7#=2AB:HNNC89E%\>.E1*/ .E& I?!,_#7[XF,]V=_ MVOB>OO7 M9RS5<2[*]'0G><[Y M0'P\ ,X20^U4?\-/[-@H8-_\.]HI6V2/?WKX1ZAPS9;\0+BI/&*W]T=2>ER7N=?5\OU>FK]"\@H!3@FS-"18H!S M\X^48Q7C1!(D_.CHBL"Q$5&A5"38:O6SB!,M&EUZ4L\UC!U))R!R?=--:^KW M)"KT#4@XCLB$HIIKXH8E&4?C3^C%];Z.!4_-(]XL%W9]I!9BIJK:!R1F*,[C M#*"4V?+OQ!8N3 FP836Q<7%2)(57K=.S8L9&(E;+Z$#-;D4F+H#JQA^W0]4S M:W1 R;^V:2L(H5E9=L-1@:_ZC2Q>X=JS= M""(8@CWSQ$ESIR\U>D;9TL?HJ[/3!5!ZZ>IT+.N.'9TNF-W>S>G23?XGU(?] MZ-\LOZL%6VP^J8U=!=DLVB_VV&VJ">0PRQF@+), "6Q^LN-%(+6@BPLZN#'S3*R0=O:L@*0(W7[EWC MM?M'\=H=)!?]:V>2A#'FSY%>$G3@0M<8"J15B*V>.NHJ2:'6,E9 M4YP"Q'0.2$8Y4'$N$TV09-JK;N=9*6/[0!YO[72*9#N/9Y=MG/%%L)ULW[R[ M@M"->S;]!*Z=EW''/9HK 6OM%WB(!)XB"1.9Y'"=9C)A3:ZHV(6.;\[N26GM%HU)3_Y)C)X"VS_I0,/6]O^*/ M4*>B8Y<@N*GJV,E#!R\[=LFL-M@DO61&O*:;O_U.Z[)A3AE[_L1^V##5+\IJ.YO/BJ7# M^07%NQ]"K=?FAM_40NG9YK-9!!C2F#)$J8@S!C2A"4""V\,3F "90B:XC"5# MR72AGFWS.3=O/;B.3C."EC.BJ6E_$V-G8K1A/^QAB_%F7U>S%[::S7]&0'&S/'X8]"1&/ (XRQGEX9, M=H-212Q&UIBHL*:7#E>W0AN\\U5GA>[4$>M6 "]WRKKYR3?NP)??"!O0.85< M8)Q@ 4BB;0%P87Z"" .)64(R0E#,I4\F^1D97JPY0 YYG1$]-[K]>E#DVP#? M<0^^@:CG#GPWG ;;?Z_!L@H&S!UO,3_TYGM#PGVVWD]-O+CQ?N;2KJT _JBZ MB]JR0:OEPOPHBN_1^O-R/A,_RW_N/]Q"IX1CK0&+8P50FB2 Y!@"F(E48L@S M@;Q"K7T5&)MK98MXF \YD\O7(JA@9XM9O#>-*<(-RHO-$: M4X)M81X?IFP3-C96?-,H;S:)EGM%NQ=H;L7:CO#TL=%$I9SG[M,!7HX;25U1Z'M/J-0K^KW4+.3^SCF+ M0VW5'#Q[V%V7)+UZE9/]KG?6P*Z.^UK#7SFYA[J/(\TS3.0(XS U5..6"I MA@!S@C.,9*+\TG&[ #5(/8_;8'*CKB[&]\Q:5^WV9JMC(P,1U>ZQ@W+4L3'' M]'3R]V[,9)8WKVJU^?G9C,W&QFK_UW;V6@9W/YDG%B6HB!*I)&;ED7+(S$RT M)3*8^0>.">5@"5;S^69PIG2849!AK@# W[!,+8OXALRR5$B*>=4NB/R]P;-1SDJ?< M5#LJ]?;B'F?DVXFG#SQ[9IW[0=DUG_YV2.^537\&VCZ2Z-L!ZI/:[(\/GY:^':<9RW*.>5R<^ &D MC'/)8']K?Q:VS_5K MH\]U@*[BO;P%;I[MO<>VYX_2T;#N#"RJD!P$1-@_CZ&'>9\#$L@'[T7%09WV M/D$^]O)[E77;CJE9=)EL]!-_-B^%(T"MV7IOF*_XOFFC4;'@?#;C@P/[T";E@6@)W6$H[WR MT>^]Q']T R[P1JBC\+MLE_H!94&1%3FB582I4 +',. M4(P((+;I0A(C!&5&]A^>82W #IH-F!?D+J1?(#WKF/L*S@$(N=+ M4@9EX2NF'M/MM*:'6,C)J5B=2#47#8.6^&1P(LX'V@#MBY[7[ZX!(RZ9OV]V#[?4Z MF-#+/ZG*B&*92D$FC/KB,8$UC5I@WI:CJ8?>URNMW4-)JH>7X0X?V:KQ]77C5WG%*W"/JM5 M$?4\301-!^M>&YQ<%Z?2')-*.5);A1)., M>K4VOB!G;%Q4?:UW>KH<&WKAZK-C=!-:P^P8>0'5<UW*Y57>B*,-HGI8V=6NVL:>CLX5M+?"@S;S\L#".$YN7 MUTP1$3+#F0 JQC:I/>6 ,QF#'$*)DYR+3'4,5+Q%K;%131$H-FL$BBV*\H.V MJ)!D/XL0"%$85<:XE&95N>U"*;DN:VBLV5RM[4WU :K,^W MX/I&V'W&MO>%WU'\W]ZN1F.=*L3R:1F5QMF?:O.BPKZH,O!:R&"?0]@U6'.H MH;Q72&?/0WI#%&@(Y)UC16\2=J>(TA 78X[#?+TKM&ILM@*-8]C,_EA\8:] MSC9L7N7UQC27DC/;Y2&& '%& :6: )S9/&B:Y(PZ'?DX21O;EW:O;/1JM 6S M121*?;UC/]LP=G/M@R'7\W>L =KG"K1*U1[2JYU "181V29KX-!&![-/8Q1= M;NK>-N+];"UJ3GIO?K>>(BIPEM($0,@D0%#G@"I*@8A%RM-<(AD[[06T2AD; M:>S:(I2:UI_W0E?_UA&GH+:S13"H^O9VNZ#4J7W$111NZA]Q^M3!&TA<-.Q< M!XG+%W>L5L]6"[.F7->[B;^Q]4SL-JLH0<8SX I(FB8 280 PSH%N8PEQRJ6 M(DY]O(96:6,C@$]U,LGN\,'36VC'EC&*8YD)$*>9P59)!0A+,8!I;"''2.?$ MKP!&,'2'J8K1,[YNWE@PS'KFV5K/_7'-)"IT[67?U0F54)7F6V4-6S7>Q>R3 M"O!.-X5/"7^[?&&SQ53EBG*S2 =QDMDCY,PL[)3& ---)HT\4/# M?!+%C^[L6LETO7G4-HEF_;"050&U]=?E7$XUM7MN60I2\Q- 6-F*SSD"2%.< MI%#0'&1$$X!@R@#/;%!.AK),+F)RJ% E#G.&52*8F53Z^./O$?H(]'C?\?E1F E784T0K+>DS"5*GV'2JW M3T&/ ]#S]Z'6/*I4KWI^%HVH2M@;>D^BRJ)PGXV.R 7ZEOA*'_0#TQ&:XZ]. MU\=T/#069L&SG=N@TK?J=:5$V;'._#Q7]@?SX3OPD"\5P3/?*!NX+@1($L$ M0C:Y4#$%6$YCC7E&<['++7[R.&8.I)_3%#[,2'X:XF!Z;UXD&_9YGDJ'&D3' M ^PAQV2@L^[&.#1MFD0[JPIGO&F7C0(Z*(4Z.:R%&O!P/##@H<[10ZDU[)%[ M8#!/3N=#/[\;L=M*16^61=\6M1 SM?XX6Z@/&_6RGO(D23+*$! <)0#A! (N MM !<">/H$B$23'V6$Y=%C6WE8#6-#E2-?K?*1H6VG@'^+0B[\6@8W'IFQJZ0 M>9/<=30"T5:+H$&)Z+K!Q]3B<(?_,=.'A>VA-ONN+ -5@6S4.FU4,2 0R@$2 MJ09$Y.8GB'4LI(J9=-IPN/#\L='"3L7B.^Y^H'$.NNO'03<"TO-\/\3B>J2? M$RCN1SHW@C/0^8TO2%Y'-BT0M)S/G+MKL,.8%I6;)R]MEW7SV^FD#051D M%?7S8([0<_-:NF/2,W/M0.@A//F\T8$RG#&E<:Z]4A..!8QNWAXT<_P?\5_B.$[V-0\F M$8WCB?E=O9'.MIMOR]7LOY6<1 1-,I@5&PT$3G*RNZCN@&O^T-QX9T5FX*/8 M+.TN,4PFD7W]BLO^%UML+7G4OYQ$YCFORI:O57//XBXG8^IZ)-M]I'H_B&TV MC?Q'.3 ?"I![:1=Y8'_X%I'EX^_5%O+ N)96D(?7=2WEU SO^&2&N(HK0K$6 M(DO,HH;8+FI"8T"2/ 8)3?+,>%,(I5ZU5BX)&AO=G 0;654]P[>N@NLVWT- MUO.\[XA6AX)-[5 $J]1T0UZME#K=:-N7/'C2M6O M<&PW] M3:V>BR(F.VV[,8X#Z'[4$Q;*H3BHH?4D:N@=58I'A>;AN<@=K<"DY"#X+NSD M#L@EFO)X0C>^^JH6L^7JTW*CUM6^8)JD.>W/G$@8&_N4"D:%AGZ\&[WMU8NF!Z*$T^5[F(EA5>;$^!@B@>5BLSMJKL6[N_I*JL_? '6Q41*)N?^^77^G'S M3:V>OK'%XZM]Q/JOYA&;]88H7K'XXUM#1N_9;%7N!>),\(Q!#!*F$X!B ME@("M0)0$JH3BF2NJ5^B\VAL\YFFPR15%SI6P?&W%,X=#<2N##H6?!G9&SC'^KS-1J[AOULCL;L2Y_KT2EX@YO K]O!C^VH MM'WW0ZW$;,WX7)GUR&JV6,]$H527L!]%A_^T]0KXV6]5OQ)#=$DI<]L>=M$N4T91!A/, >:) M H@E O ,2K..C&4"92)2'7?OCG(L;FP?@9.N*/LXH.[YM%<0=V/R<#CVS,8G M_4^J'-F]LGWU/+D$2B^]3DZ$W;''R27#VWN;7+RK8X@A6W^S_[.^MG&5K)?] M11F'>R;L)KGYP\-"'OZB<>54QU I1 WC:%;D/!! J40@IQQ#Q9"&+)V6=?6_ M;MAJXT8^-^GD,Z>.->OQ?$D]SQ:V]EDDC+I%4&'Q@]HK[AE&>-.XP11F$K(, M&"@00)Q#P'5*0(J)3G*"=68^%R4Z[Q:.#8X''K5:KQZ7%F5I,NPP:VAH#M) HV MR$.[1^3/-L5FE)%RD&'X=K86\^5ZNU)/ZL?F-P/#?TYISBF"4@"(;?YPGB2 M$!(#D3+.<_.]1-PK3,5/_-C<](;V):$V]?>/HO<8!T?Z[ W=OOGR"-C#).2] M[M'O5ONH4#_@N70WW )&[GL('SRNWQ^8=-6"JALUA<&J M9QHZZ-E<8]9'S>WK:(0J@'!9T+ %$*X:?%( X?H=W0CB2UF1](NR ;^&B#ZK ME5ZN7IBQXY'/9\_%ANF['S8[3LFGV8NYY%%_-;]=:R/<_.WCKO9'+A**,8N- M=X1C@&0" <$Q!S@5,!::(N36*R6\:F,CH,HRNP*J;(L:QD5[Z^Q12&E?5!I8 ME+MKF'A#%9> (^]&>O<9SYY)P"07 M?B=5UT2.COL=55Z%W/;(*"6COQU9-+#\T ML+0* ZMQ]+8-RPZ'5Z[P!#O NBIPX$,L5P!.#[*<[[R=?HK#LL-3>7M.SK3* MTAP")7EF7$XB;$*XR4=5:MH)(QJU-J)E:49W"CH/ MOS\#W0SJH 14:%N')44[??MAGU9H>B"?\_+NQCVMYK=13_N--U?J*0_HR_HG M9HG+LB1%R.Z928"2- 4$(0928;@&8ZP1\@KLO"!G;"QS6+>G*KC3.1+G$KCN MN_HW0C; ]OV^@$ZI9*\5=,[A$+Z0SH&4>]73.6=J2UF=LY=WC:PI>@W;9==" MSC9;^]R%L'MQ\K?MYM-R\[_5QG8EGL*,"Y)P 5B<"X"R! -.$@IXRF#,$X)( MXG=(Z"AX;*3QV3SH&UNKH@[7:U7LN3C/4G6EYVBV$/.M-&1BN(0)L=S:(Z]7 M]M,&7)K1L;];6:[IO%/O/&JN$1GAQZ+WX(NRVR!B48)[./6<7MIF#%?QIUA@[JT""H$XBR&&0P M,2NK3$C $,F!5'D&XSC':;IKH./&+.["G6;)87>)RR..9$N;L_)D\?F MXNR4BZQV;DQS"E<[D=P$0L\\X6B_,PU MGSYID&E[T8!Z5EZ^H)O3\$EM;'SWY]7R^TR:I2<>75IN21H;)[%Y]5L(6:O;!ZQ0K];2J\WX'3CGA @]/P6BE\+K#3%W++Q^:FQ[X?4SUW<^2'Y=J6]JL9Y]5^5^ MBZ&A1_W$?DP)Q92FG (=J]@L+!@&E"$")*>I2!*&$]N6P=V%:9$U-I_E0-5H MOES[YXM=A-7Y&#D$6/T?)3=PJO91?['=$'^=1-8_6>K(:#R)'C:;U8QO-\7! MV689?68V1R#H:?,UN,*=.%^4-/2I\S63SYP\7[W%?SOBW6(SV_RLTCZ^J%?; M0G?Q;+=MM^LIU0*F&5<@3A $*%<:<)A"H'DF<98)'"NGWB[7!(W-I2AUW:4E M[;2-2G7==R]:T;V^F1$*LYZ)I"M<7IL=+EATVOMH??!@6R$NYC5W1IRN[^96 M_'6YE'_,YO.'A5G ;,Q SPSO/ZS7:M/((=WE).8BR[$F C"59];1,"L.J&- M448AQYIJZA61XB5];,11*U]$HNS5CTK]#[*KKZE-\A[YIV@:'M[ M+9U0"^3'^,D>U+/I!,NQK]/M(<$.D[\HL7Q>V(I9'Z2AUYF>L9W\JHN--*HU M\F;-W\S:3KZMJF\9GZSQQRD5&44JBT$N;'"+2G) 5,9!FD&L,RP23O+Z$/KI MID8T@37O<(+]- #-ULI&&_9C%[[GV5MS@&'O?.Q]CU&\YW'YWMZH:7!-Y+7) M!<\W[(HJJR?1[H4PAC>OZ/6XO:=1ZN^8/K3"]S[>[VD ',("^I+<[0M6E#HO MA7]:EI&;B\T4IIKI.,6 9DC8,J\2T#S# "HL,EC,T!+[LHL$)+ MO^_!>1#=*/QF:'IFW1*54L%)M%OW7M4K%2N,#SP07/#L$0[@ %"XQP$#EPD(0["*,*NP MV<8\\ZWBL\T;MI)5:U$B,,PH@B"SI890C# @C") 258GM!T-BX MQO:]M4FUBV?/%D@7D70,E@B 3]^1$H6*!6$42D96RQZ:MEZ#(E04Q"4QPX9 M7#'V)/[AVO5^/+!>;:9O;!"66KVRU>;G)S/^#S]FZZF +&D]\7%>;I? M,[YMFIM[&U/<_-=^>E]\["#3^II1]72^>EW'AHOBFY+;N7K4IWNS2CKLS#[9 M'=Q]%7BD%%L(_5+O$P-H-VR.Q'VA/&B/V).:&5KQ=6@I79=\>MYOUAA7]G3YMBW5-RCCD M2'+ )58 (9( KK6T)092:68AE%#Z=S(+KJ,"V"QMDMD\"IH*R1/"D."^C<]&,,C]-T,[&&)5=D8; MX?@ZN@/W'+&^'8* ;94/!KVT-' WY3X&(603Y:#Z#=\[N0]XS[9,[D50B&3: MOR^JXQ4E;92I7:1^7JF7V?:EW'7:U(6HBQH@G]1FFF0I@VF, 8'VA)T3":@0 M"(@S,B6=E1K"QVY>Q%:VF<7D;.]:1K ML/'H_1#L* NX84Q46Q/]4MGS:[W7O=G7R2^,*A(#^\H:[HQO+\G%_MK<,0>Y M,W3MJE^5V45$]KM@L7/U\LY3*MI5#+%82Z#PF]FS.\"W! M$*0JD10G>8:1T]Z\H[RQ\6F5:'>@\Z0L?6@+VE::1U9UWQS%=MS;V;('-'MF MPQ! =LA>=(+GAB3&]NZ29V;&13:%V6UU9K\RWH ML('OB+>;+Q8>Q9Y)9@?@7N5)5*H;_5[]NY<==#^D0N6;N D=-F?$"XB3O ^_ MNSNW(2IJUW\VKXX-;GA7EZ^WBQ0&.4."""!SQ '2L7%W4D1 JLWJ,L_3-"-> MAY!MPL9&/Y_/%O7O4*>V%6&2(20SG@..$VPK_66 LE0""162D".-F? IDQ,, MX0'JY R#L!NYA\*M9TJOU30\;A4MD'NW1R[HVM@%DG"=FRZ+&KIITU6CS_1K MNGY/Q\RZUR)P8?'\T4;$5QN2:QLBRHD0$@B5"H!4+@U_" :$Q'&60$4I]2JU M=U[,V!AYIV59$53/EW]4KM<;18]5? M!]IK0 1KMWU!S,#-L]N-/6V%?>7Z8 5EWBR+!:01=1 .V3CX7'^Q/SWJQ^W& M5O9;_X/-M^K?9\_?II+QE.<0 P53LPC$F "")0,\S01."&(P\V)R4 MO[$?LY?M2U4+N.Q56QMG?]Q;5[>"N[ELS"V#Z[CU=;-XOUR]76[Y1F_GU;G'^HL2:O;=>DI5M=DI3AF$>9("J;$M M"VV8BF8T UF:4JUP*A/MU:C<2_K8B&JG?*27JTA6ZN\:#OMQD]\XN)%4;^CV MS%:UCM%>R4ETB':5EVU+UD_J\M/AB*L3<($8S$_VH%36"99C3NOVD($3@.Q! M@@U(J:EW753T>OK&%E4XLE%>J]G&-OHIR7B*I,H3\P\0YT(#E.4I(!I"H'BL MTC275#+8H=+K@"9TV%T _2_N@R1-S+DY51G$EUB'7ICQFNM_1DLMQ4L CI&+N?UHN=H$59;^G=S\LHZ@I@W&F*5$@2Z"9LK8^ M(B>4 DG2F,89I"JFWJ6=+XH;VXJ[_-+/JGYEJE2R2P?[*RAC)N*8$ 92'E/C MRZ,84)CF0'"8BS33F@CMPXD!41Z,)9<#8>W&I.$0[)E;RU>TJ>FNOUZE[.6U M2[?:VU=1"5F$^[*PX:MQ7S7\;%GNZW=U;LGY8M-6EN(_"S=O_;#=?%NN; += M-,-"\EQ:ITK;KN*8 49B!*BFF&J1,IQSK\*2EV6-C;)+5:.UU742L9V>W1?S M;4"[D4D@^'IFD@JYKR5RI:+17M.@33BOP1&N">=%24,WX;QF\IDFG%=ON3'4 MN"*B]33!J_L>QA)&Z'+M/9N5N= TG MW@'IZ%S< D_?_L0.DW?7,.D>/7QL=^C X=WS[Q,S?&S>Q7#ADPO]"\M646A5 M'61-(/'ELG_E*.??*L87[648?A2D)?M/:&XK"'SQNL*NQ9,YKE8,]?<&L=V#KNJZ@TN)X5>ZB__6S\ M5U%E<,JTX((1!?(\QP"E>6R\\D0!JCC$A%(EN5S;3^$55#-0S"LM[G!Q/U'I$O^]CL># WU!ZU0^]X+55'<7?J7BJ'SB7JZ-Z M/J?CC@1;?WM82/LO>\3TGI8Z,^JVV1TEOD-ZJ]WIY;$TZ(.VY2A,:Q[^V*&L+B MAX;*DX@5;3,*K-W?CHO*,^ZL2VU51 M[OG]]T^SO[+9P@;P36%,*>W'/*WXNA%.*-1ZYIDJ &BOYR1Z_P_PZ<,D*J#\Q:H;\(C% M!95 O-(J:E Z<3'ZF$6<[ND8HU[4C:]CGPDD6,$X!4D:"X 2* #%F0)0,9K+ M-,Z@@CZ;HP=/'^?&:-5!ME-WXT/PW*B@,R0]S_VZCW'X@.]S!H<*Z#YX]K ! MV^?,.@G(/GM1YR;%RQ?UQ'ZH]6G?=OV(]]481?S+NT7/;H.IY+E[-=;\S35W4O MEY]?U'>UV*I] Y@IUP+"'!$@%3;^/UH@O-UXDOW @? M!7S>^J8:_;W\E8K1JM31O[ZFYP@X;CGTAFK?>P^5XM$?1O.H5GVR:V#UTR:\ MEHCO]0\90-$%MV Q%5["!PZSZ +,:>1%IZ?<5L*EL1?[T?SBPT:]K*N<[V2-D0"5Q\Y*^HNM43:C+Y4&:3UGJZ-#+Z^L/F\EC!-H.(4 MQ@E@&3><03(":,H4B 46"E)(9([\&A<:+6 MJD6_U\H%_#9?LCM8'<:CQP]C J!2)^MB] M+(KH-\&OH.LVW<-AUO/D+Q4%A:;17M6H/G,(NCGIADH@:K@B;%"B<#/\F#8< M[[KIZ_]%V6I:MM>'6NGEZL66J'GD\]ESD<9O(\.%+7@R>S&7/.JOYK=K;1AL M5XTKF>*,)S%"&,10$^,U\ 307',04Q$K+@B&VBLW-Y1B(_4V)M&JMBQZW9L6 M+7>V38H\$&M=M"G,LP&2ZX:!D^BUO;1'OP/NY? ,.HS#.$IV5[4>P895T6-C M!&O#HJ?="'X]&,'0Q5E"PQW6/[M=K7OX=<' O. /AGM^L+K=^PWE#U*9%:>> ML=TWI]@U6BGYL)#U/O3,^+3K]?9%R>H@O?&'(NUX&F=80E*4=H5F30DQ!H1F M%/ T22#G!.4R]^L2,(#63IPS:,.!2M%HOM?TYC+>PX.C MIL65UQW5-A>!Q0WCHLKL72A0\X^3LB)8KV7 ^QJH_FJ#!]?XW@7#^QH"ARKB MO8GN7'KB=6L\]Z]+O?F#K=31&JG*LV]JB5CM:5UM%LO]0OPBN]BU$X0.\:?A$8T-ZC+BHL:X4G)_LF M =-B.Z$4KFZ%@\RA*UBXPW"FEH7'S0/7WJV*'CYN-VNCE30N_Y?E?/Y^N;)_ MG,9IQA+#9"!%-J/>\!8@3"8@B5.<2FS^);PZ)/2CYMAH[]/6CNB__DN2Q?_3 MK,"7I>[1+\-6TVT?63>2O/]X]QV0>]>] M;5?RSU'BU@GH8-5LW:3Y?5.^_=?/Z4?CA#_JLN[_>R:*X+^J?,1OR]5J^8>1 M](:9265^_ZC?;S?;E;(UFV:;LJFH3K%6%*> QM@XO4ID@'&6 )W&A+,TC:%P MVIT/H,O8O@YU#1->ZQZ)2GF[7:L+]2.QU]_M7)D5O[C$\=%=N\SCF4)$.1(BL24Z;%&Q MC &&<09HHAG$',$X45TZC1Q(Z;#S/T0SD%K)JC"QY\+E$$?'!8<_+ ,M%&HH M/K1#X>_1G[4XE"=^^/!A/>BSAIUXON>ONOLNR(?%9C5;K&>BK"*3H)3G$F* M!98 99( C,$$LY0FA"A<>Y7O:PO3T??6JC0#C^S@ M&R'=Q^O/N1=2[%-7(Q^X'E'OHS*^#9$C/?^L>R+GX>YQ6^2"P&[?F<\K6SQY M\_.SF3^;AT714^C5"G\RSZLZV\8QYARG&<#:5I66>0)X!B7@/$[2-"PN[#( ;L0>&M>]="]M+J R:?CHZ^@O> M3]@#F4 TZ2)Q4,+S@."8NGQN[5S]964]Y[>J_/>'Q6ECSRD6&=.Y$"!1G "D M$@0XS"%(XAQF!,9,9KC#ZM5%]DC7M+MVMZM&N]LN56*N@^_&0,&P'*R23*%F M]$NM\*^VZ^.9+L)!J\LX0Q2NWLQUD4-7H'$&X4Q-&O=[_3.QJSIT/Y.4/\TV MYLW/$$LS*6.@8<:,\X,3P*#(0)XCD1(.:98YE;D]]_"Q>3F%4O;H)DE_X;_6 MI1)_NF=AGZ#7SANW8M(S/_C"X96!?]S944+AO MJ,WO 5OPPOPNLN]4E=\#ELLE^7T>THWP;'?8?9?GC[MJ1[F6N>1)#"#,S8J( MLPQ0I F($2=<,*IA[I4W>D'.V$C,JMGHXWY#+:E+P+JQ4@"X>N:?3DAYT\P5 M' (1RB4I@U+'%5./2>+:Y<&2#A\6LM@[:Y2E\JRNXO?0$;WCY]+#BNW9-^(W#$?56I;K /M-KD%[TPJ:_T''=3A"'7"T2!KV8..Z MR2<'&@ZW=&.09N+F0A8]?[\MY^;^==GE8O=1ECBFG$@%$.0,H"2+ 8M5#"3D M&YD+"?,8;V=\O1=9KIQX[UT?!SPVZ M#=2!G:'-LB[3<5HV+[Q+=!6:P([197EW<8^NFG_)2;I^8S<"^J>:/7\S<_?A MNUJQ9U4F&C_J(@BN&>VV^U(3&,E\D7Y MN4+]PWC@MR7NO;A575$,1&3>X@?EM:[@'--"*8P#SG#&:01G'7DU,3T6,C;D*#8L2G49%_X"U,QBZT=)M MR/1,/"4HE78]E+^Y;'P@OC@C8%!&N&S@\9QON=*_O,"3$M\6R_GR^:=:&*\%,1NUFFD-6"QB@)5$/)&Q8CISK1[0+FILLWRO;;'_ M(/?ZNN>97P&W?=J'A:SGZ7^$5D/5ZUS@"YM[]GTX^ 9*KK\%1J^T>3=D6K+B MKSQ@L*1W-T.:.>V.=P0[W/Z\6GZ?K'''TXHMUEJM5DI.H:)4)HP91N:9C>I%@.-< M H(3C3G#.D?,I\/#,&I[4?QP3::;VD:O14=6MK/E]BJ[?8R_F\,XOE'M^2MT MOM9NP^:H8;3-ABW,CO9V1WO#)]'>]$ET8'S4L+[74(P>1ZN_$(X^E+YWZ$>/ M ^$0,M*G]&Z?N3IGY3/[:0-$J_*^4\$4U5HHD I&[+$P >8[1@6KGQ8=-I>&N<'DXWFS'(!#/71 R M*"^U&WK,(U>N#I7I6FQ&/+X6#+-XKD[],,ITQCDT.#+CGN9, !(C#'*20P5I MGF"F_'H^N GN"(@?'?-;2WAW*D=_+35#Z?>$ES/"KUS MBFL;$->37%OO[MIP^/ULKE9OS"Q^7JY^3BEC.&%< @D3!% *$T 3FV5/,\YT M!C.2.J637'C^V+R.4L6HT#&JE?1M.'R(8#N7!,"E9]+P@Z1#P^&SAM_00,W'#YKS&G#X?.7=:[6(Y22Z_=&G3IN]5';@I'+11$J-E49CB7$$.2(FA4$ MC!F@ E) 4)KCF$)J%A:>M7K:)8YM6M<*1W;((KV$)RP+5BF--$,,JFYDE\>?=IT=3B_Z0AAQP8'HFRJ.J&G4G MC+62YVMY5P'%4TQ0FC&8 AC;O$E,.> RDR!E.E484HJU M\'/DW02/SX,OP\.*E&[ BQK[HEF+OTH \#SM=QL$Q]/_X,#V_.DYVZ]@7T-^ M4N\@#@))O"[NQM!?3*6L/6W#XOO:EV<$B[D^]F" M&0I%IW9I?&E,$RE3#2"/A?&VH=UL2!3(,@QC LUO,Z^*_LZ2Q^9??]V^ MOLZ+N6.82C:*,1HO>K%< &N5\;\KLXJ8<-QS&W^#^A&;XV^>$;$FV41 MLZF,&+6>4I;D26;SJD0, 4*V,A@9CG4

*G_<^:<*_=_ M]KJ[=\,\.@QY]T.MQ&RM/J]F0DT1@BB/\QRD4$!;Y5, RK,89)(HI"7AE,73 MUV+/Z>N&K1S/R0?2WF=6'=O0WP1[- 9;?YZS>1$;9,]JMVMI3RS*,UM/MV2H M5P$G(H<)S('$5 .4$0PXEQQ0D5"A*%4",0%1",LN&JRYB-K_UJJ]9_UF:L+D/18VM6 M)_%=0[]5F7E:Q&N6#9\)5AG-,VV<%&+<%6(<%V8#*2E'J=&U.U[<^,H]?QMV _/UW)X_E$.R8<"[9#!X!=1"!;^?2IAX(#OBR:> MAGA?OK1C,7.UL?L2C_J->>ILTRR&5X67$$12I&+ "5=FM90I0..4 J8D-+]! MG##M5<3\BL"Q[:A4^EJR$(7&31;QK%=^#6LW8@B)8,\LT0"O5/;0#PP5A..+ M3*C:Y-?$#5N3W-'XDUKDKO<%[CW_<=_BC!*MTU3;K=D8(*H2P%-D_E-+E3"2 MIXG?N<_WJ=KFCL MSJWG3^_L1D%_50NS4IO;GE+R9;:8V8-JZ\L?EI>5*48Z9PQ@J!. $JH P10! M'A,DE?T?ACXLY"1U;$14*5U,&7:@MA_QN$'NQCW!@>R9?IH8'FK<8^5?+Y " M49";S$%9R N&8R+RN[D;%WU1W]5BJVR.KCWXMA$S_YQMOKW9KC?+%UNP6,RW MLBK^8?Y?/K$?4X(SB!A40&AD#ZQP:@/Y.,@SQ!.2I#*.O?I(==!A;#Q5F>!' M2EVP=Z.HGA'MF; J[HOE>[5]GI.HKVF?7>]NXQ) M^%9W9V3=J[_=9;-;FMJUW.0?V/=F^5VM=N\RS1.8QIJ G%*;0YP:9TCF,> T MA@3'B.8IX=8M<_[FQ#H>8Z7QH>M[12D M=_BDP:+SSAK0#,L[?T&W+_9A$N:3K8\Z39*,8,:8F7TLL;5EJ(V^%P#GFF!H M9A]/O39)SL@8VSS\*KXIN9T7.??[+_51]O$Z^KU0WG-_]AS$;A_K&X'K>?J> M8/;4"3/OSW4+*H$^TNVF.=)"-_Z2?W8_#:WA3E1EF=(FH4#9HDM2)AAP!GA M@"4,<9[$5 GEY;KO#\?-OZL/-K&'3U+D(!', M.'HX$8 D. $9S%*2YBIA.'5U]*Y*&QLMU@I'1N/H=;G:Z.5\MG3"JB7 ^H,4(M+>OT9@SFISN8T MW5;WFT+LJWU14KT4.29EF;.G/Y9U5^$TR7.6$R#RHLI_Q@#-209BVS0\SHGF MPBORVE'NV!BX3M$HDS'P+1MLE['NLND6!,&>V?BD2.)>Z;I@8F3T[B$@R1.K M7K;G+DN]XY;=52C:M_&NWW[S^?S#HLPO^;:O_KOQ!#V?^SZD+2 M^0#_//QN#!42U)ZIZ>,1DN_:4;OEZ+X5BO"G]^?%W>L O]7XEC/\]ON"'"FJ MU%GJ@,[:0\M0%SZZ%@P_9^S@2M@'L>"38,O'(BV+SRYDX J[HZLXU! M6+"Z;//3\HLJ:VLV^Q-]97.UMBN*"+/"211@BMMS1(YTDB4JB[.. M_0#\M1D;39QT!5CL6G5(]G,=;9;1JK(E>CUHT;6VYMCK?#JJAAG1ZWM9@X[3 MT,2U-R>J[=DOLY91;5.T:ZEFK8H*LX8S9;E25&E$XUA%EB$X7,8AW9YJ "49!0)?(?O2O?X5'/:8#GKE?+&OV6UW6C)\K:U:B7DB=QO/%L]E>)T&\W3N!G?3 M,[J?$AU/*I:+9[MU9CVZ)_.(AQ^S]91C382D',1Q:BNYX@PP26R9*IUF,L:&YH@V(%.A W!Y&IT'I/2B,QPP?]N$=Z\'6N2O+*L[ZM^UZ MMK!%AM:?U.91OV'K;W4$]I12R"%&$"02*X!XK@ A.0:94(JB3&",T72AGFV. MS)-'@5@/'9SF/BWG_HDF_?% H=YZ5FT,+E3AQA6]-EFEN&>E6)]A<:/>X"@/ M5#VV4MNZRI5ZT5[S2?2IQ-IJ7_\]9+W[#J"%JBCK(WK8VK(=0#FI,MOE&=TH M;K?1^6'QNMVL/ZKO:IY6B09YDD"., $RDQ0@2 G@&@D@)4Q$1I5($Z]]RA99 M8_,Y"]VBU(^7VK!THZ% "/7,.ON#G$E4*CJ)*L!Z2,YPP"00J;1)&I1#'$P^ MI@R76T*V.JS6V[LN-G]?F"<6,=CE>8HMD+T^:#?TQ2Z]?U//LX5MO_>HRX.6 MW1))0)[%@G 8YX!A&D..&,YR!@24'&E-?8J'#N,VF/CK4);^\E7=9>R5VN$ M9X7&@8;"L&]5-CCK1186!DVAGHGT-JLC /A;1PXY+K^WJ M@BL]@FYU?0V$6[.ZWJ1W^X;5_G-C)?K93-=OK!+^,"_>=_/KORZ7\H_9?&[K MJ-MCHB?VXZV26[$I$JO+UD<$)0JF9GTOL- I3(#7*7F'X((G1$!4^943:P7 M[<;V1:I5GIA/4JETM&$_(KE3.V+MG94&&%"W#]'=AJGG[TUM5]0P;!+MQZVV MPM90C_9V!.^(U0N^@;X;874;]//0"ZS'7X%^A/11L^)Q47=T22"D:99QP&(N M !*< D9T"O(DDXQSDFOJ=?CF*'=L!'U8LP*%K%FQQ]J-87M L&?N=*E98?0> MO&;%"5:#U*S82QU1S8H3*/QJ5IS>WJ$J?%E?_OUL+=C\?RNV>K>0;]E&37$N M"<%, 0DU-9ZDK0V?Z 0DDD.D9*:Y(LX%XB\(&1O?5'I&I:*1U30RJD965X_B M\9<@;6>:4$#U3"N=,/(K+W\%A&Z5YB\]=+BB\U?,.J@_?^W:/MR/]^8=J;Z) M,:8BEL+,>RQL=P@* 4UY#!@4&IF5)&3<:\?35?#8",$XB,N5/<'LT1-IP![" M%>D&Y@A\$:OXX,[(*5J#>",-L2-R1T[!\/-'SMS?\>1WMIAMU,?9=R6/2P=^ MW'7<10JF#"4*8*X00#)A@,=Q"@0CBF.4:26\UD@N0L?&3Z7.H%#Z7%'+CUT[ M'CN-@./!<6!<^SY!#@"I_T&R!T:A3I1=1 Y[M.P!PLD9L\^]MVW4OUF^\-FB M*BLMEL\+>XCP01H^G.D9VXFM@V >%K)9#6R]-M0I*_^NO+)(]YMF*Y># M@GZ!OW1RT+/4;I^C=VQE3Z/7QO4N3K2+=#0EIZF.N19( B)MN>L,F>\(CPDP MKP?,%AR_M);7:MI^M#S:G4 MBF9:K[3*AR(['R MLNP%926MC.<)T@D%2C *$+)E:1+CXYA?BS0C.HXE\N&NOA4>&^^%Z4K7^S"[ ML>:8!J]GQGWX_.'-Y%I9"9OI(E;*_#G2RU5DFYQ%#9O"4?%0P >B\=[5'?03 M,!3XQY^/P>3>W&^E6F)/:8YBA+D&9BEL/A8RYH;Y, :YGH[=*Y^8I-99NC'P;0CUS:$.YW09A+^U1CDP/WQ"E%G"O%BA' M!K8T/3F^LF,A&[M-5CJM]?N8"J)BE&E DD0"E&=F_8H5!F9Q*P66BN>QER-X M*F)LKMOM)QMG8'2;UK>!T_.T+G&IUZ'!Y_5EVT,553D5,&R%E(L&GI0[N7QE MASZY",?Q5[68+5>?EANU?KM5!AI:Q[VG+,X2%H,TS6*SSA,*< XI2&"."4QB M2;C3'M5526.;Y>@O./Z_HE+;J% WDEME8\VH1XO75FS;YWQ0Q'J>^A:L2VAU MZ8S;"IM'5]Q0\ U4<+L-QD!M<%T0:6N!VWK_<.UO7?Z3/:M_ M+E?_N38+_K_4E5 (SW#.(8"Y#=5%RE9"H1!@K%"L->60.95CO?#\L1'E3L5B MU\-]DI^#[CHCW@A(SSRXT\Y"\9<.S'<.%'>^NQ&<@5C.%R0O@FN!H(76SMTU M&)FUJ-RDL+;+NJWF_KY8[8(GGMB/W]1"Z=EF/54I26B>:X PPP#Q. $L-XN[ M1&BJH62$9EX!"Q?DC(W(_KI:KM?1MJ%LD7S.*W7]EGB7L'5;YP5 K&>F:VI8 MY'K_=@TF[P7?%1 "K?HN21ETZ7?%U./UW[7+.]9N$M^4W,[5HSY?IN/+KAQZ M<7CU=UL,O6B7\2 VL^^SS<^GHI*R^K'YS=CVGU.2:H&$B,V"43);I D"FN0Y MH"1-I* B-3]X%6D*J]_8Z*F!99VZ+"N)!UEOJ!/51!I<#:#5LYJ1]H3THD]20FJ(OX M](UM_KGJ5.=%-C; S_]TNN9;0QAD1_6$NB66&*^4W=F\0VM+ 7KYQ3WF\37)^YV93>WQ3=Z6N3!VJ%H^5.8S\Z= /?C?V" ]HS MV57Z6N>TAK2A1*\4IL75('HS$WFH.SE!<,Q6?G=W#5N:V&; M]TS8N)&?MEW2K @U>Z]LM)BPN\//QK\C<99!F .F5 :0$AQP!2E02 J<2\1P MDGLUI727/3:G;J]FI)6R1%4IZAOIY8Z^&T7UA&G/1&6U+KI0%'I'M>*3J(&S MT3WZ?!WG#I%CWH@%"RESESQPK)DW)*=!:/Z/"%E\WJ'?;]75]Q]F:5TDB^[* M32[MKZK*PW99_6E;GO"BE C(4J 5QP!EPCAH+,\ 23-$DYQ0JKP:;@ZE^-BX MLZ%@]ZZ:@XVZX\;G",=RP!W1BWWB^<_S61-EG_A=)_C2_**>P*Z4\&99_'I7 MP]Z",(E*&/HN4=_?P/5:I+X'M4=0IKZ_P7 K5-^C?/\ZH>\6&_,E?9!R94LI ME_^RW]ITFFC$%540I*EF .6< 4(%!A+B%"&6RD1JUT*A%Z6,[EM2*!I5*D[J M'Z+"H7SZ8^E>+?0RL.U?@&!P]4S7G9'RJAEZ%8E.14,O/W6PJJ%7#6N6#;U^ ML7_,X9-:O7Q^"4I+9">0ZXC4+4:9KFG*@,QTYK\LLB MQC;EK9:157.W3'0/M+L 8OL,#P--S]/[%)4.<8@7X'$/1;P=IH&B$;O Y161 MV(Y$2U#BA1L'BTML5[P9FGCE2G^*^[C=OC2Z0U1OGUEC)RGE&,XD4@"S:3-%\D4 M(+&( 3)4EPF*8N96-KE5RMBHK741\KCP:.YP&=CNRS4ON.ZY7&M#*LAR+3F: MTF&6:^=FR\#+M>1XTKM=[._+-,YJS\7N5=\?E&="$\6 YKD"*,YBX]8@"EC* MB&"297GN%"SM+'%LA- ,1UCM(VC7103M=N&<@.$.^75O*#B0/5-%$\.S40'5XG&Y/6C/U$?MM)XL_RN M%FRQ^=ML,7O9OGQ8&!(T4NVO5^Q9?;%OVY3G&E/-%: 4&=>-YPE@@E"0*9BH M%&L9*^;*VO[BQT;AE:[1K%(V$I6V-G9YYK@#WW$DKI-YO_CVS.PG[7IJ_2=1 MC7IM0E3;$'WI'75WUN\7_8$^ 3V,@M<7H3N(+9^'#@\=[%O1W>#FA^.&I_A] M1=:KS?3S:FD;U#ZNJAI[#S]FZRF1*:,\R8'(*09($PPX5 @H*A%)%99Y[)11 M?4G V+X$E8Y%&$>E9O2[5=31[[P(9#O-AX"G;Q?='QEGBKAF?EO$B;FW$6UB M_FN_D+_XV$%HX)I1]42_>MW]>PP59;L^&7.;G2>F),EIDL8"Y+D]MTW,RI\Q MQ8'44L894XECM,9@&H^-;,JZ<_?N,'1^<-OY:I1#UC,!]M1GJ'P)]G97=XZS MTU#K&(VPV=!Y??^T_89:X>^SY5"[X(Z=.=EL591M?CM;B_ERO363]8$;9Y>) MS512G7*:QR!#,C9^)\H RS/[J:%:0>-T4A1[=>1L$3:VSX+5-2J4C1K:&F>K MTM>W_V8;SFXT'PJ]GAFZ.W#^738=$ G57;--U+!=-1V,/NFFZ7*/_Y9GW:;@ MK2K__6'Q^*KL9MWB^:/][R^SYV^;1_WW=:63R3+ %6*@(PQ MS3'1L1+Y=*&>F8UX=MOV]%3!:9[0!?Z&P>R /Q1 V-#Z?OUA[?[KF>/ MN ^TY=D#_EY;GAT1;-GO]'WB8)N='4UM[G1V?43G)G?%UJG-<5FLU11K3&D2 M2Z UEP 1#@'%. $BT3!#A)$<2H^OPP4Q(_T"[#;^5:FF=PN[ RC=',HNR S6 MF*Y$X]T5-+ITGSMG<[A&['8N[51[_W>)#>V_%.\'SWS\GU2M7>X1#M@R@V&/U/V]I7! M_=.D#)XPNZ3>/#\DA%J N,\UAF60ZPLIVWM-" <2G, M?]($4DPY$=!G(I^*&-M4/JKYY14QU *DVW2^#9Z>)[0G,MY3^K+Q@2;U&0&# M3NO+!AY/[)8K_<]7WF]71:N^DW33+&.0DI@ *'D"4!8C0+'.@%"))C@7>8:= M \1 MPS4,6LX6+MXZV"'"->6;IP57K[VUC\QAX/5ZWT-$IU28\44@AUH8WT8QP 2T MI10U0HQG0J9>38.OBQP;&3:[O7Q<+I[!QM8AL=IW[>YR$6S'W;&@$/:]C76, MWE.-7B,]8SU0IY5K> 5OGG)1X)WZH5P#X'*+DZMW#GRF\9G0Z,B8N_I M&UL<;/-\6'Q6J]E23@U/T<3\'\!<.PW?L MP5?M/\=Y009D3G* I*;&XTYM M;RZ(LQ0C@833LP+<_BT("EO/Y-T9L0X%AZZ@ M<4/1H4M/'KCPT!4#3XL/7;MA8(^XE%XU(UP_;#??EBN;^3+E,8?-L1H MC=]YW8]U:6>T-W0$#NJU,;BW)WI1OS^'RWD-WF"^Y55!_@=6_U0V0ES)A[(8 MQJ&$OZ^MHVJ5W-J(\D]J\V$AEB^V@4]QP<-FLYKQ[:9H0+NT/7Z6BZ(^T[?E MW(A?&P-FXF$AW\[F6RNCSIX37)$XUPC(!-O=X!P#JF+CH.*40YAKF5"G#/A[ M&3"V+TV- 6!5"9K%\:=GNR[7S**&(EJH331?KM?[Z,]_F[=W>)/?CT;&_40,=O?X)WBRO$]][#FO+:?)=U!KLI/J>H#=/ MP>^J1\>:#[,%6X@9FU=UCHH]Q3K6@\HXR9,$$)5K@+ TZW+"$:!Y3C#*,X9$ MXE7RX;*LL?D];[;KS5(:53TK.[2@Z;8:#H11WT%&M99UX;&Z:D[X$&$'0$*5 M=6B1-&Q5A^LFGQ1U<+BE8S@Q6W^S_[.G#]_9W)X[[$OFVC\82CK\1>/*\B3B M-)58S+?2<."['^*;79E^81OU3FME'"BD8I&3A *>I10@2!4@#&*@S><,B32% MRC9F66[8W(USAE7?B\9V1O0W3_,^<;$V91/:?4<.B2;/ >'F)'?BC7Q[>4:(0G:G7,(EV6$0U&+8JK8I* M. *&D=]E&$.%J ^K_+#A[W<9F)/0^OMHX;\+6N8 /#RO5+'_6C=8Y"23A&J@ M<);;KQP!)$$2B$0P*F@J6>R4D'-1PNC\Z3+K9*>E^S;.>0"O[]C=#$O?='V$ M2(<@_?/0N&]!W0S10'M$_E!Y;=FTPM"RIW+^OL$V/5K5;NY*M%_8M5Z/+0%A M'U=N8GQ:+I9U>:!IC&-EG'5L3UWLH7Z< <)Q F*"\ISF&872*]VP3=C8B&Y7 MK696J.I;NJ<%53?W-Q16/;/?7LUJ)W<2-34-6>/G.A[!"OZTB!JX^L]UHT]+ M 3G6#&/8YGL1O7QTA/)7\^C-6[,0VU6M_;*#I3G($2),ZURDV(E&1FK?V$CL)!CDV6H?2;O_HVVEY^^M MA9C^%*^4FYOLD)I$)T$$!5J1A2MJE"#OH^SX2-^$>\==]F3= MGR-JL]^A'2Z?Z#8U.\K-G*W7134> M*4@L((E!AJ$"2!$$*($"9% +3"E+L\RIVWD'V6/[-)>J@T+W:*]\W?3&$&ZA M?U08T*D:DL_ .("C M]#IYJW>ZWKNG_-0]K0J!>))GN&%W7)_<8S#[7EF+)J+'6:K52,IE"01+! MX@Q@G=F2O#(#C @"< (9IBDC.O7:\?(1/C9BWY<"WV\^67(030.B5S:[G"AY M^X"X\7%?,/=,N><;;!YH'C54[[5#YE6\^FMV>5GTO?M67@7%H07E]6=T/?5[ MNWQAL\4T%UJ*E%" D;#5AYEQK.(<@X1E""5F_8ZH4QK!\8/'QD?52=;OI7:. M'N()6JXG>OX8#'.0=]7\#N=WA[;><&Q7/6C@T[I#]4\/Z8[^[C_=WMCRPBO% MWBREFE*6/C3 >/-H: M7P#,C0NZP]#SU*^.C_H(43AO?Q><..I^V%J[K-4ELAW)97M]6F MG\PCJD5;FA%D5[,@SI0"2%(!6)X)D"=9@ID4.)>QSVP]+V9LL_:PV/PDLIIZ M+G^OX.HVJ6]'J^?)?5A7WA4H[XG>CD.@"7]!R* 3O]W08P*XY%I+&@$).[#>; L)D#G).8YZAF%.!.I1P/R/*Z=T>OMKZ M9_.@;VRMUD5]L$K7*M'\=;9A\Z)"Y>X/4GU7\^5K<2@GEFM?!^#<$+@11E=$ MAV&+6KM(+U=1K5\XEF@Q/A!%G),P*#^TF'A,#FV7=@SQV)CI9I_YJ)OE>\IH MNYV[JG.1JYPSD(I$&JX@$E!A"]^2+(64Q0ARKQPY)ZEC^:/(*CZAS_XH!0JM,%)YK!A"SXPG(0D>-WM.1.T"!N,A!X*!$Y [ ,0MYW-F- M@KX8OW^Q55^478?-%L_FP<;5?6'&KD<^GSVS2IJPI26>U93$0D J)2"9,KZ2 M5 +P-+%[H5 RJ!.:Q\J'CSSECXV<=GK; LNUXM%RI_G$_K[2W8^>? ?&C:MZ MA+MGXJHTMX150]Y0/GIL0/[Y.N3>'-81N$"$YBM]4';K",TQU75]3#?>^Z0V MMA+5Y]7R^TPJ^=O/LB1L5;MQ\?P@-K/OL\U,[4\U),:,*"Y!S*#ML(0QX%)P M0 E-8HQPSHE3,$=W%<;&?D6Y.CU?_K&.[&L1Z5KUB.UT=ZPW?\.XN#%?OVCW M3'ZVRG8!=JV^C:?_Y>]EN?]?HYT1T=Z*7A:6W4$,1(0=%!B4"[L#=$R'-SS) MOS+>F5#40O#:_& K5A1$;'_[86%$LOF#$,OMPI:C*0K4O,[51CW(_]B616O> MJC)JM2Q>\\1^J/64,9U)G*< 8P$!4DP!!C,$2*I%EDC&5+S;CV^GST'T[;"I MW_LRN%0RVK ?T7S&^&P^V_R<1&QGAN.6_3#CW4[*XQG#>P;O-\R-&O;:PJZ% MQ='>Y&AO\R3:6SV)=J]%U82AL'Q,+X)["<11O1 #E5,SB?=IH4:.H*+$?/'JW'9I>J_^,H0C/ MQ0.T]JO]%REU>,#3\JO:;.;JS7QF_O/?U5R^WR[D>FHQ@YG(04P2 A#,,&!I M+H& /!80YB)+J4?(CX/(D8;^E+K6I\ZBT!E\,TI'VFI]L#V]4![UOZ^-P'6G M/P2@ T?^/"VC4M?_K[FK:VT;AJ+O_15ZW* "R[;\\5+HM@X&@931[35(L@QA M(=[LA*W_?OJPDRR>8\F67;^$ML32N4>]ERM9]UR@P0*)%BBX[I@SSY(=,CA3 MCCN*2:O$U)";&VEEWPBS)86&IERF=*:/#+U*)7*0+U5UY-FG8ZG/Y[=%IB3' ME%C9AN0IR8/,AZ$?$?&1Q#!E>0)IF&(6^)Q&D56+LMX9EY:F:67$K4"LWP)* M^0/5^+"2EMA>FNJCVS!O9/C@LV'PGY5;*N,"4$!XA#'D8I#%$40IHB#)D? M\A0'.$M]*X6MZPF6%DH:?+JATY#K32T*S>+%&&(F#@]6G%B'@B[#'7E^:_A9 M';W+N&N_[OS>,#=6H6!5OZO8 QYE$>I6=>E_JF6YMHZ2]B=ZK5V9]!V'GZ#73-?=\/9Q%ZOZ;I J4]R-$YW M[M_/A:- <&.B64-"O\'7P<'@B7'U6R_%(_MUW);\N93M3@ZOS^(_X?"X5^K( MJC1I$V+,DTRD +XLY@H#/X)IC!*8I FG/HKS. M&E'7U(UCHD<\_U5X_:_"J MVHLWR(<5=!FLB5FP<4SQS(= AP+4L$&#^QXHY+J'YU,ORX-KP\P)$G4LK+C%736?ZJ<[P2K7SA?PX?A*4_-HC@/ DC#V+* MQ#8G\PFD'I']WC'*\RP(*;)241^(8VDITZ7<;&,(>+"OG8HWDB^ M=Q!5W6*]PX8;6*@BVUZL\V^5%H-?TP/9[N6-@Z9%\.>B7#=-\E:RB7"3JKYN M/(_2.*,Q]'(I <:Q"*N(<4A2*K::B"%&K23 1F!96F@]P00[U5^\E*;!(H=' M\0O10CA%;9]L5\^;3N.R('[/?X/B:H#SRT7+[>R8!38+P3,MV\1A^&NS0L(. MW>D"K"\6Z.ER@*"-U^H/'ULE3*52<3R(! 1 M"$3\\__\>C;[Z0LN5]/%_%_^Q/_,_O03SM,B3^__H__ M\<__!\#_^N7=ZY]>+-+Y&<[7/SU?8EAC_NGWZ?K33W_/N/K'3V6Y./OI[XOE M/Z9? L"_;G[I^>+SM^7TXZ?U3X();+__E3Y_6Z\__]///O__^^Y^_QN7LSXOEQY\%8_+GRY_^T\6/?[WW\[_+ MS4]S[_W/FW^]^M'5=-:H+K*;_M-I\\_4B MA?5&YM^EZZ<'?Z)^!9<_!O5;P 5(_N>OJ_RG?_T?/_VT%<=R,<-W6'ZJ__W; MNU=72W[",%M_PO\\GZZ__3DMSGZN/_#S\P7!X6WX6,G=_/KZVV?\ES^MIF>? M9U??^[3$0I_SG]^@JI6S[9K_Y_7O_GR]_._.0L19YOO3C).)YM/?A97ZV5(ZPFSQG,?- 2N M,RCA D3#"HB0$L\$+;3B#N=$]HKHWNACA>G/'Q=??J8/_KF*H_YE(Y>-3.XM MMY7-<71?;K\/]+,3KE/@R1E@RDA0O@@()D?@J=">R,@45R>1?7.UVU3?U.FS M9?IIL42\^NM5AYD;L/9FJPJ;GZRA<;_G_.PI$^Q><)#]P^%X678"A@_+,%]-J^ O M *V9\RE+!3EGM\39[4 MR^D,?SL_B[B<<,,%CR%"<8G,6R _,7I)7_H@=.2*OC GH>'NBGNA0/>+@I,D MV(7VW^'':17"?/U;.,-),HI.M50M64"*M$@:+BIB0J%F&+7/@C5 P.U5]T*! MZ1T%)TBR"R2\HHA^229L(_CW)']\OCB?KY??GB\R3K(Q**(M8*4EV6#,$*+B MP%APUEO+5+D;]QT#C$>)V LGMG>"U5*2% R(:82%Y!< 1WDAAF4XS4N<51LV/IO<#A>P?'J3+M%!AB$J0,13L+ MPGCRH MYT#[1WV3B+"?MO"ER$&"(_=)7[,=#QF%"[0D9S^FO;Y8?%K_/)]98 M+A69N<1<(19('B'7?!P+P41CDXNQ'2ZN%]X/%1UG-5L(M"=,;)RF-\NWR\67 MZ3SA),2L.9H$+!9'QR'%6TX2U+41V2IE P;?#AAW5M\/'1WG.IN)MB>(O%VL MUF'V_TX_;YSJ:%!+1[&8S!20*\0$P?, /B2;)'.!0O-V +FU]G[PZ#CWV4BL M(X.C6KUG2PP;NAU2%"4%@A6IBL)0:,Z5 >><5UD7IS&<=I-W8[7] -!QIO-H MT8VL\GIY/GO[:3&_S,V%H'E(7D#6M8H BX<8+^&&ZGN'$!,M9(>@FY24=9?6Z1MGJ_&0L1I0HS6D7 MX7=7W$_]'>7L$8JQY.I$"GHC5CCQ\7RVX05;9GF!:SW)!-G%43K,G@L64J-2-J->$!A6?((=4B415%(J$P7LM%A79,<$3; >W%MT/!]UG M&X\79!?B^^&B^S3CZ8+M A_O/^%L=DE]K?GBWM?(J5[6\T02"0G!H(R< M!Q53:7%M=7/-_=#0<<[Q1#%V 0(B_*P6^"S2/]Y_(KFMWIROZQ.?&EE/2@J9 M:QX 46J"M)7@=(G@D_&:V2*,;G''_1@-^X&DX^QD8S'W 1J2W#+,7LTS?OV_ M\=M$6,S*R@)1UBI"R>O?C(/""]-*"M2R1=G=G67W@T;'F/#E**6A?E04A#L5,(BA"-Q(TA$D0*SK#3PM*'5MX/$QTG-9N( MM)-W'-=,O*3OK"8A^)*=I'.Q> M*%0D!30:;I!#&2I'9::[G POO!XJ.LYPM M!-H5)K9/E+9,4#BEO/*>K)QRH%(0X(-,8'1PPB7ON#RM+N;!I??#1<!U2?$]>HV!WL^ MYO_NAS9ZY7\8\2<^_S]?P<<0/D\V]7 5!6_*R^F<%IN2-5AL'_Q=04S(Q,EW MS) "CW18* Y>D3_A?.%:,X_,/]89H(15W"#A8M'M]L+9>G7YG>M]=@A=QYJ. MRS6>K58DUBLN59#%%.8@:93U2%3@46G0,62G:P% >"S=>0R7MRD8I[G 8$BX M-#8-Q#WB.7.;^@L?^XH)XXW(.220)=)AZ3!#4*@@>1[)\FH=TV-ICN,Q0 M<:%SBF9W@N04,7> E>=A]>G9/-?__$IF_DN8$3.K9^OG8;G\-IU__/+MGHXC)IXRLV$WH%M>4.1Z/!YX@" MI6!*MDX0'@20YJ4L P#D*&$>#8(ON(R+]I'2;XMYNO#4:CEWLHE,H_/U,E41 M&RY2N)>X*G0$B\"YMD5X#^GJ5:I"H M#BQ!,9%92Z>J5*T=E^W*XS02&RP=?) @.XB'7D]#G,ZFZRFNR#'?E.Y]6LQ( MZ*M?-[=^U]0R#P>VKBZLAM'^PQ [114= M@.HRX?TV?*O9[LLL52XE!2,"L*R)%<43Q.3(- OD-FIGB;F!KAEN4](-F$[2 M\P.W#"<(O0/H_'KV>;;XAO@.9[6@Y;ZL)M8QGA$C)+0)%(9JP(T +8C3G+01 M_+'7AL>@Z+M$C7OX#02HMJKH %NT0Y;G.QGQDB4*(!V@"^PB_>ER?2 1@Q!: MZ90>ZX=UI&7:3 H=>+^<.)U"3F5**-M#9['*1HW=3@0CAHJH8ODX@Y#:HA@&Z2'S*RC MPUC2CHB.0U$^9=HP6L36V>8C#Z_!THI#&:'3A-U7@NDZ27HE&Y0I!%[G-YDJ M&Q<(^(Y+T(H'[@QC23W6_.=$Y-PGJ!MO^DEB_1,5TL$)=_.0OI&#+\8JPX,$ M5R=!*<\R1*4LV!Q5),>N9-,ZW-]-23?A_JFJ?L0Y.E+N':#G@:/Y!D,RLJ"" M+W5DE "5.#&4Z4M$)H(H1N"C,W@:ND@'8NHI;%1C3+751@_PJO>#.^4UH2,? M!3<%+&T-"B2T!"_K%-T@LF,^FN@&*5S=24TW87]K0+61?P=(>G&Q;)U7=(8? MPM>;7"&YF$YC0AO!15?+.;V%0'$JL/IB'H-W@K=.(GV'I&Y2 HTQU5(3'0!K M]^Y@@BLTNE!@H3W%I+76[B?R'@\E!$NX '+43U'1]MGF] M-L_/%_/JU^$\55:DB%Z&PNL]8*ES3#@0UDDXI6@;"EE(T_H]QB/D=./\#!?Q MMU)&!^?5(Q+B45GIE ,GN:ZO(BM/M2EVB9$Y+J(5K2]G3RQ)>@KW9SA4-5)% M!Z!Z>[GNAJ7M&]OL0^TFPD&S6@DHA(; C 'FE'*N)!-\ZY3V#C+&;K/01L/W M7@.=)NXN;D%NM#K<5,*&F9OPY3"QN?A\Y2\K FWVI3$$$R4ME[CI/J(/X#. M61HKA"+1M*[[V$W*N![00+!I(?8.T/,.UV$ZQ_QK6,[):5L]2^G\['Q3%/4" MRS1-*6QDR .=VN!XJ1?(RD+(.@'*F+6T/$33.O?S?:K&]7\&PE1C970 K_N" MFC!A!<>L(4G:)8K\?XC".4C,YLRY+3ZTOI&]3\6XB9^!X'.BL#N(ZK\75TQ\ M5$9F5J#$^O@E6J10(B<@3E+RVM291U^5\=K]ITF7M51")R\IZBL6 \DY!U#J MDD77KB?6-V_O*%,4<>",/*E2[D"W'=KQ['S] M:;&<_A?F2=9:"^89,#1U2D,BQX'1WXPK&I%[Y4WKGJ&/4S1VKN))07:2.CH% MUZO5ZIPX8>B25$$ )Y>T)O$"Q.(-6)-B) ,>"2PG/%2P&7M0*;)9>&H[>Z=8IC#[+&+8$9'&>M%=,7UNZ=\\D+ M.N 3A2HZTQ_)(00?.*20HDU)>(5#5,@\0,ZX'7J>$ELG*:)'3%T<\RF;)-%+ MX%D0&R(5")$G<"6AM,9GG5I7FS] REY8:CZC:CPL':& 'G%T\TSG+-+_;(1B M(@Z5A4_U"2DU:585XNRV#X+ MHG\EKNG7:.%/] O3+SA;T.Z:A_,\I5]IE? _9NGA;@).%D2C*X+M2)\E$YC;6L MB)LZB%)#-"'5\$4(RR*3K+4+=IN"<5/Y+?1]__[[: F/>":NENO:OSR?IS7% M';C\,DWX[.MT-8F6F83) BIR"U6B@STHS(!81["P%$@B^R"$%KB!#OKJ&AD/ MK=W)-<\1>EPT%&H?H-AC(?;V,].!T2F < M[1BOOI"KU[K!PMW0Z@<14T7'"Q>;)\P0ICOI0H&9VP-6Q MR<$%1G^HK ,Z'71L/8WD$7+&N=X=#C:M)-\!B)[3DM,Z5^4%QFF=%9H&6N]=P0D"[@<@ M+TE.]7%Q9>'OT_6GY^>K]>(,EU=3=>J$!/J__"%\G82 0@>N #U/H(JFH&"3 MNI0I)"&DT+QU <@19(X+L]-PL1MD@RFI QP^7ZS6;\H%H]I=2Z*&0G(9V<:&U,UNFB[@8O=?P_6*6)]D:ZS)# MP"P%R<9E"-EP\%HQYY*V6K2_@7^(FG&M4 -5[P3/R7+O $%_62Y6*PHP2GWZ MEZ/-6#)Y^K77J[(4/B8F0:>HK:E]-%SK![TWEN^D,+:-=3E6K!T\D;MJ8OCK MU\_U-N_&X1U#R4BGM6:UV[PG6828$').L3AOI6\^DN]!8CJI>&V#EC8B[\": MO,?9K'I@\_S7L/P'WF!IPA&])(,XL&*U\"C9)TWRJZ'=(&M<5&@92+;4P(J@^_>>WR;.SQ7(]_:^- M0MZ49^D_SZ>;?JJ7TY@GWEO%N_*:)&Z443&"L20L M5;*#6#))C'NE?7+9B.9CL^\2,>[SGF$P=)JD>PKUM\62KQ>KU42@"(XI!E;+ MVIQ7:G#!:9!2ZA2CM(BMBWMVD-')J\/&X?V18NX!*;6VY+?%?'&;E0O@7^VF M8B,%E+S6"E0GSA>24B@18G Q!T>,8>L@?S_*.GE=V A/[971P;E5CU_2R_HZ M::%B46248Z[=G),J$(3)X'QF(BD50O-L]!T21LX2#:#E13N1'XX8OT7,'#]6 MW^I#VR$U#PIJHA.)1V $Q6PFIE)M?>,_U#D=M09FL MSF%[;=!R/&B[<": M/+_YCGS+!O'SIM3RSTP.0&V42>BNW4^89."E,"!LTN1H.L]]Z\[RCY"S7SS) M?A#0M))[!Q"Z;(=_V8GIE[":IBNOU6CM @;R+Z.N;ZD*!<0F^=H86_LU M.PD9-Y_54-'[0.@@J7<(G1?3V?D:\T01XVY3."JMK'41")%+"2)D([4U)30? M!/\ *>/FK9X./L=(?N2*E+_C].,GHOG9%PHF/^)OY_4AYYNR[;?TMU4MHJC' M]7E-GEPY>Y?\/ENOE]-XOJX/!3\L;K1KNAC!L)7T/%_(Y4KF.J%$9S-HRRCJ M].0B!CK7H0B>F8Q%1777!=]5Y3(&[?M9PMZ?LOP0FN_ M#XJHQO=R+;G!N9< M'!>"=GRL Y!2@.B]@XRTWP/CBC>_=SJ(P'%.\1\#:XNG4GR_J+Z0W_U6>U8Q MX2GX BU8KH$9 X6Q%@,^I@&?"UM4\*T@LFI\5IJ(H.K-S0L-\;0;DK& MK9!L#YX&\NX -3M2X1B8BHD7B*'6G\B@(4@3 )U.TFFF'?MOUKVQB4-\G( [ M@,BK>5IB6.$+W/[WU?Q^P/EN,9N]7"Q_#\L\$8E9[ZT#]+&^UZP/&!3%G%@, MG9BA&YOH.Y2,?ITC>&4?L^"G:2!HS'T&9?31:;=LERW0])VG-:+\R4=V6\W M"VQF %Z6--0WYV>U2G>CR0F37!A="B O]5ZJEC583$#L9Y4P<65;O]P^G,IQ MC\HG1^)P&NS%VCW X>:1ST1E$83E ;02-:/K# 3M#6"T!H64I8C6]4C?)6I< MU[X7!!ZNGPX ]RS_Q_EJO;G/^K!X(![>;*UX=VN]JS=>J^D:+]IO;B7Q#M/B MXWSS*1NA3,BKL5QZ!TS9!-7+(7DP UYZY,GFF&SK87]#\S1NWY^GA'M7Z.A@ MM]Q^J%&\"BQ*!&4M@QH&@O-2@N%D I@2Y"6U]D,/?P,S6)..I\3A\7(_&C1? M_.<5GQ95[PJLQ",Q 1)4%,*.9;.SF/T=.XTB8I*T0M65,*::>$.L3!< >%>!0E)6MC MZXK<3BMM3M/\=PIL#A%S![[0RRDYV;'TCBN*@;#"K[0_)D MO74 RVU5.B[?+\J:G%2\P^-E)8'R+ ;B)SFF:4^; -XK#:)P6W0)0976;?GV M(JQ;")X.C1V/Y=OJ:>P>V!?=F?_M_;-[PKL8(RFE-HP7*,8E4)N7N$I9**AT ML:DZ+7=!M[,)]O<6&O?ZX2E U%[>'5BN';?0@@)B[VP!,NGD>I1"' C/(1E7 M-,DF6_O?K/#C%&?L1 %W )'?<%T#GK?+Q9 M2/ZFY#/+0D*.VM6Q<1)J%WC@MG9',I;[T+H;S.%)]\' ,[2V'\V['R+Z#G!S MZ_*JWCS-TW2&MUCZL#A4FCI;J:Q'8");4-I*\!DCB<1[QIF0&%KGPH;@8]Q3 M]HE1/#H0.M@,+Y!63M.-BNGO,]SH>IYOSGRI\0]/2*&/%@Y)R'62?22?)T9R MCI/@66'K)^K[T#6NR1T?/8N!5=D!/!^HWK)1Q1Q%J4.C*:;2KH +PH- $9G3 M4G#=&I ]UMAU!\$&ZNH =+?G7;V7UQZY*"X*('%-Y:G8VVV+J@Y+M$C5LHUQTX MVRJQGP$@.V:Y;?NK?R3.Z&\K$N[R0NW+0-_=Z.3YI_K75W/:LN>;N_4'?J7F M6/D$64V@2@\NQP!*T'X-D=P;PTRVRJ2 I36\GX"M<2OXNML@O0&IGRUV.>"C M%CO=GKXABR>GB\M: DDF@T4)P=8R6B]]D,6FE%IOC >)&;>>L#LXMU':J2!L ME#[8+GQC.@:Y4_3?Y_3-*?E3F#2WD5G@QI,_I01M*XP"N+;)\B2B;.Y^?(^F M<<>7=(?&IBKLP"6^7SY\);F+EPE78O,Y\I"$ RM2%1NW$$W@D+5STI2"DK7N MV+,_=>/..ND.I@.IM4O /DO;:)3DCM,OFQMG720Y(;R \:J^5W0&7 H2C @" M+7?L_NCR]E"]3U=OKYW;8.*[T#M10?WXCSLD6)V3ZTV\J629E,Q+J-V3A*(_ ME-((H3 %7ALZ#@Q&V7Q2]7Z4]?;&^8GP=[*21G4>:]W4(Z)[7;]^5_OHOBET MIFRXFRA>2$I)02R:ME2'>O>>FNJK4#E^WM 7-3> VMAIZM MW*]GGV>+;XCO<+:!\S3$Z6SCK$P,I[#?L#H'TVTFSSL(G"703!IOA"]%M(Y8 M#J&OMT?&3V3Q&BFL5W=O>7Z;IXA,%7*70?O:68I[VG%.2_HR&&Y-L;QYK^9] MZ.KM9?'3N7NG*&CDDO#OV?A+MK[5E-3YLFIBXC%G)A"AN,TL:.DV3^_!FJ0E M%TPK$\C''[8ZE>WM[_.1'[JGJZ-+$;1S6RTS3%8<3KEC=*1*0]A.H[ H$ M)0.XXHH2&(S)PT>UNVD;-TLX;F1QFJ(Z .#^A823R JB+1JDT<19(C\BDF4' M451$Z6C;N?$JT\>=9MM=#G @M78PZ?0!SE[-O^#J 4$:J7DLB8,IF]E(MH"/ M-4&?633,+CGYL+AX*$DB)&N] M_O9V%N;K9_-[DZ*TSDP*D*P^!ZYO@GT,'JQF,D7)$W.M7Y-]EZAQD]%C M8_ D%74,O=A"[?E$^2C,(:C;7S=VU%1@ZSUZ7V5-:9FTP.K6I= MGW (?>.FHL<&9"O%=83-Y2(AYM5+DO7[,,,WY=F7,)W5Z^WJB=!WWF,Z7VYD MNBE+CEE*A(09&^[ X)1+'&'1S*WD@C>-FK)\:HT,JL(/P9']Q M3FSB%->5#,1'(.$5 YZ+".1"2]J/7BM^-X']=-'QN#GN)P;E0$KK-VES];IH MAR"SDD[PH$#8VCU$

%>X]L,V#&5<00G4E M,#O4+'(CX]W@9-<5\7>6Z3+QTAHXK<7=:4A1>VV_^5QUM_KU*R[3E(0YH;-= M)6L3N1:U:E%+!T$E :*>^0R9-GS0&&(745UF6H:R5FU5U,%Y>).A.I*%I(9W M#'$L(I'KRL$&QVNQ-L7G7A@RQ"QPARBE:!T=?)^J+M,I3X&Z!DKJ 7979WZE M_I*G38>!28BA1 I?(+)-G2+W6P>6^Z"T"#*'.%0Z>09$!@-:([7T>:9> M;YT;(Z\G7KMB:(>0AZ!#'6[F(";R.#46@5SFI!)_$O-V@Z@NA'])EL-Q7<_&&;^.P?&C M;YV)BMIH+S6@J'7 5FB(I QPVD3M;-"V^7BRDP@>U]7M"=@'J:Z;V^$7J7GGS_/ M-@(,L\N!8*_F9;$\VZKPZC(U2JF5*&!X,K4TG8,+OH (P?%-W%E:=XW/&^!M"'1U$8J_F]%FT;>JL77+P)XC,<98%%"R2S#IR"B2C QNR=C*E[$MK M&W>'A)'')@RAYGO/I(Z7>1>0N>KL=,F!D*SH:'2MUB7S:KR @*;V@L[T?8%H MFG>'NT_%R(]#G@0X)TF^ ^QQ,W;B^MUA4M@ZBD'ZR]6;ZE\.'BBTU)[6HS&?YN!?AE MM2V?N*1S_3\(0G)0,GF(FC%(028A"Y<16W=+.);6D0MAAH'.;H .J\<.\'KQ M$GO3O#-/U^>DS%?;)_OYEW-B?/V_<>,R3,CD>V5Y!%U%J(2NPX!3@2PH](XJ MLM!^SN.>M(U<7_,D>!Q$3QW@[SO[[-_#[+S>J5]W+:']=GY6-QHCUZ7PZ,$* MZ4&Q;"#&*$%&+HU!GDWS'D='$SMR,4X/%K.1)D?N0W-94/2FW"PSNM%"T1GR MJ:4NX'*M 8_D;@=F$$+*3'C%90K[5!1^;YV1ZVP&!51S.8^,F0MI;5NYD]7^ MRV*1?Y_.9G_%L"([7IWJ[8W-C5X5$U^B-<75VTNA*6(CF45)_;CW]_?G86EM\6)5X\^POSO)I^G$_+- 7Z_&U#6)+S MY\5LFFJEP2V&5M.SS[.[0W+O@N[P-7Z^9NKZ3UA=A57W\"U-V5SJV4B$M1$GSX$XA8@Z_6BVJ/N7?OK]M>:?76G^[87F/Y"R?YG5^B4K M4"K.,H184Z!.<_([3(%:2$)^,_-*M,[V/#6/XX;J3[\?[HVIZ!E3O9X3O^&: MV%Y]IE7J++PC3H&[G]#$QC]*5B,+_FM8SDFOM81F,P?P"H08T0@3//AZ4Z(, M3P1"%L :)IGQ//'4NHW!0[2<:F?O?NXU>'5,Z***4!@OY.3$4I_\*W!80A'2 M6MZ\1NQ!8L:U7$UP<-<8M1%\KU;CLI=$NAYP=8P#N?-CFMB/[Q/8R(CL&/55 M1]C61/&-A,AU-\%8G)*2@4[!@K(^UG;W&;(5*=%QP0QK[88<1N$ ,_2NC];K M32"TJ8]B?+U5I*.3T6$?/&. 6'201G!O6C\PV8^R<4W1@&C:8T;=J8KJU5K= MO#DOEZ[?ZM+UFU[?H1\5 ^_[V8UBWZ-8Z2KF-=YK56OCG*NM3AD/$#6=K247 M&T)2MNC6#RZZB'F?Y;S9OF%VM5*N]FM3K._&PN1,/\_SQ(K5ZA!%][-.:F,V] MR6UD*"_3S(3"N]4#-Q(-5\>X=?5^ X%I9T!Q1(@R&DA>:!^3MT>PU$-B)=3F ^\H+DL4]K8M?V)K>17;NQ'H'B^866E0 B M1P2EF(=H@ZS]$:2316JNFI<1'4+@R?54^RQVO3]XY,PG+,!XJDTV90''N0+C MN5!,"Q6-'D,VA=WK6MA]E']V_=N-_+$'R&EDIZ[J MV'8#?H0.2NQ"KB\RN$"11F I MU#Q'4R'S4SCL[4.)Y=+9@!!]M'2KE&009$ECN@DK%>"=:)ZYV4W*JT;C] MJ==HS4E**UB$@I8.54=]JNRV#G9B*!OJ_:R5:B+Q7 [$I MVXQAA12!G'W&^>KH9/KN#VJ3.=^#R%;FXTK/FQY*5XM=S(+=]/+:7 IOR+EL M^'7=0D=S[[%0X)RP'D:)0V0\DI,;Z2R*/I/U:[T+3Z+X9'.T[^J_W%S]1N)! MI209[:%4!TTJ+VD/H?5TR/)HHN$VN]$$MIODDQ<.NMB0 MLBW2VM:QR6/TG&K#=GWV-6PE6IU4L4#N R=F;2(?0EAP-EJDF",ZU[JB[%&" MQK4_S7!QU[JT4T*OMN/@VO?+JM6G*.^_6FN<,O_=K'95^L"S<2IG!W1FU=H_ MPG6P:"";6(QF41O9^J:OB]*'6PMO]/3MQGVX]\RQ4$!O[HU$+N!-J4/J:9U:_?M,7K^" 4-A^#L?G:\D:XZ>'%,7N1T]:;<*>+_=I"B-X[YZ'Q^I@^JT \Q>N=8W7\[N M9,SY[$N.&J3/FAA#!%?]^>219!N4Y:EUD7VH MS02."81V?\X0[]QVD3CT:S?"C$G(-:2HR:5C+$'(%!87"L #)V_/Q-;WX4.] M=GN?/F$^KW-$[ZY0'8E$V^S%='9>AUM4.=_P'V1PDM-N0F2"1) T1.XC9*6] M%4[ZU/PMW)&D=OI2[A ,W>M[^@1*Z]5"[7JF=K29>N3#!GM3-Z#!.O ME."2 MBRP]G5"1_*F,"F+V$G0A3RO)J$SS8L.G?5EWO4_>85I\)$<"\ZM<7_V4*>;; MK>F(C/O-E^[L'VEST!0>0?2>@T+:2=%AA*1R%,$)%K!U3ZW&+/Q0;_4.P>?# M)O+I5=^KZ=S[)=S1]O30%9[V@=^ EK=-G*)<45ZB \:-K3.XZ^MYF:$4;ER) M6+1HW3:^BUPW!?_DSJ^_O9W5]B'S7*<$?*XK7.\_)A!190')!02EJRVH'0%2 M8"5IVHHRM*ZS^CY5?X2\]R&8VS$#K:7>.LC9O*ZC@&I)Q1WS[[T72NEZ"EGR MUE%D.HH$,62$,DF%*+'U ZL'2/DCY+=/P5P+#74 M&O_Y V=:,O?%O.ZE4)- MA6ZKHS>M;%=XATN2E\F:!6"V!%">2?"UO+*VFR]2%&>:5^(?1^D?(;E]"DR? M0+^]NIF/O!P^VK'\_F<._>AY0.?QL.>I,A:;A*GE/<:#$CY"D"8"VL"%-='$ M>ZU/?ZBGS]<[A_;F=(VOIU_PWK)WHS/:,D5R7=^RT0G@:-O$Z!P4)VPRF7G3 MO#+N"#)_I$?0AZ#L8=LWC ;[-7S7CVQ.L'3W/J3Y"Z !;=D#[T!0U4:4&D$Z M1=X9EQ)B>,:FVTAGD'=(WMS:SQ.7WJ^9V":RZ*B,%I0,,JE(6 M:+BK3=MM881G)5N7'GR?JBY?!QV"BH>-3!-%]&I3=K_!.3Y!]]C'#?AH:$B+ M<]K3C!*X8]E**-9(4#(7<(59,,8$6U()F35_P#?JTZ$;EX<$F,4WQ/>X_#)- M>/V(Y"91SV:;C]P$2]>I]&T'^ VE-YK[,JE0)@E#^0A7'3EAV#?T@H].I[WZDT M?('K,)TUJ(:\_* ARB%W$CET/636QA:%!K#4]IS6I3KPE@R@\PJC+$68UN?< M4/60),YM?OXU"?79%Y+E!M>+V@#KX@CXM)B1&5A=E-A=%_0Q'D54U>P[!TK5 M6A%N''BG5?1"))2JL1".)K;3FLA#<'3_-<%3**Z#0_L6H_5-A-'"(LA-:3MJ M52N4#'!3K-<\&.-:/X^\1<#(PVZ?1NF/0>T@#1P-GR^XC(M& /H[3C]^JK*@ M#PT?\;?SLXC+BW-_]>9\O5J'>:;]N:TEONKWQ4,4J40PR.O@7EUE%1EXE3PK M2IC8W+P=1>BXX]P:/HM-.>X?E)@7LDQLN1"#!ZRT184G2?@ZFBV M:.B4B)I9CZU[WAU*X[AA[JA&\B@U_7#V,5K:5"$XR"XI%-TF>\/*B^/["Z]XP]FR]7D[C^7KKC]_K3_9L MN:SCA;?#@PTBDY$I\J!KZ:8GQH.6"3@=2-;+6'1L_0[I=*K']3.?%,%/K.)^ MC>U%$'E/RI.@@N4<,["<)*@ZT32&Q,&9+(M0M)]9ZWX\!Y(X[HG?@\%MHKSC ML;F@W=,$F[N?_%[5[5FK6+ &'$=RH4S4$&2RM=N01>^")]=[X%3LX>'X8.TC M!O$TVRF@BP-\)SN36M^9.,-)(-*>R>9CJUSA0^0TEYDKZ] N^QW2^W+S _O5KFIUGS"])H/4.^OSRLG'9&)%%8T:V3@4T(WPN<^HH;T6#^QJ_?%; M6-8G8%].*"78ZV,'ZUWR. /C=#&)@8*%I!58X:O[G@WX8A+0B5FDQF1"\T;1 M8W4QN5SWQB*K7[[=^&I3A#,1SF?%#9((-&U;RS1XQS=]R:Q32=/!TCJ?U.3U^?G9#4;^BC4K.+$F0/?GA_@#A!>8N6DAP9"B_/E[4GPWT> MN,^1N\0!>:E#[2G\B5YX^I*+:$(./-WM[[8+#0]]_KC)B.$ T42>?9X[%#+A MJS6>K2;>."VYRJ!)#J!$%.!*L(!.JBR4I7.[]=N&Q^@9%TMC>S7'J:5/B+W% M9:JZ^TC2_/?%MD$,+8BKZP:%$R^4*#H)8%G7IW.T,SWFVI@FR>AR[;#U!-[T M'I1V=^8=B93O0["UVCH Y]7LN,4%!Y=LX^HORUKJ[#2=\"P88(YGJ#VU(#K- MP/)B&=-<&=:ZSRSH(P%IS$G(Q#*9HWV6C+ MP;@%&8-;RA'4W($%W75.G"_3I[#"M\MIPNO7\I?=F&H;N+3IU/[U!;E4:;WI MD+2]!DE)J)PHI!*A]F!*Q'?4B8$PR97DBTMVJ/[<31@8M_;C29V!IU%R1PB_ MO;^O=_4'VM2K+65\XE'RH*,#B]F ,M92+$E.4"9Y1XH)C62M^Z4?0M^X]Z]/ M;((;J.A'NFI]N\39](R^6GZ[WH^+Y^Y6\J(,'?'@ M.2%F3\4NLJL\[O;JM?P[+)X%E*H+*OY4$Y@'7,6,]MM0O_ M_]WM, @[^>[V$.5U=);?O3/2%D-.O Z#3%C3M@*"(1_<,4X^2BK2\=;E>W^, MN]N#]+_GW>TARN@44[=O&9+FM %- F19@E+60<&P][/ 'O;L] M2/4'W]T>HH0)3HNM$=E[YJI/\S=[4'*^^[= M[2&2[/7N5D>I9>(2H@V:XNBDP'F;@;G$O8G&#^T>ERS\/JT\7 I"]AMGDB6Y+DO%X1RN04*"\#^)J8X5BX4 &1MO#PL7!# MCKH[0X]$WO?3:V/!X(^V*Z^I4)TLJ<\J"*Y58X2/DCAVD[A/!VN?A"@E[,P^S5]4S65W/B-\R>I51O0R^G MHWV>X1J?Y?\X7ZUK?+<(:5>@ M-QR%'5]['X/KCM3Y!S/M=T=B;%"L:HF(*=+&9 M2?I?P-9]99Z4P8YOX'LY MJ"I(,==$TW2[8DGR!*;T%%$2$Z50L=HJRSU4W$ MUD7-!^'._'"X.TJT'4'BLHSJ^OBX/C16DR21^90*!+')2)H"7F8$*7BQ(@F= MFC\IW8NPON,?MLDB+O=K)XLOW&#SOUN=]@/ _CN='LJTC]T>2B\N.#D0_AZ M4S!:V>(9G9 LUE(G'QTX05ZE-!2OD& <2:[C,V$W5_MMD?_>-Z -\##^1FEO M.R[%LITS1,(AF7@541A?'PG5/L6U3:@+@2R(\<4PK@T)[,D/AAV$[@?['^>. MLS_MCNH$#6$%?L/U)$LKO2>.'>&U3CYP=3PP!\TR^8=*)!M[KG_Y;<^+'_[? M^T;S4$UWT'"]L5?XP%.\B62926,D9,M+S=EF")R\1*M]*DRKHI[B:G\ SO;; M%C_.A6C'N&BV6QJ_T'Q__IG8W8X0*22K>2)YK.AS-]^;7HN*!/@9E^MO85L4 M]WE[6A[[3+/)LDW>:K870*,'FV^6'P/9\:M7PHO9-%\^JGM[@]TWY>4EV>\O MR;Z>/&TR<[8.C$NV.B^>(ES:4 PP)FTU.>Q%MN['V(3P=L\[+_7V=A;FZVMH?8E*F81P?LZFALYV9G,'2B+W&*)09O6 MJ7MG'+=)\>?P^_\FRHPPY2 M^0]R\\NW#_01FQ=F*COT111@*!(H[2T$93/4%NLRB!A8\PXC>Y#5RZO/EGBX MV]^IL7)ZQEMEZ.*54I3,6^<+""$4J!)IGRJ6P7ICE:= -S>O9]J#K''QUAP* M^T+M2+UT +77&%98!WN_.OM,'O?V,+A\MY8T]\I+,'+3Q)0\96>,!2-0%YEB M$*'U2?L(.9U"ZUC5+X;10P>0>GF^I"CM?(DDII?3K_5OEYRP*%-2P@'/=4Y/ MP0R1A 5*<,^DBP5%Z[JCAZD9]_W(T(!JI(4.\+0=E6^\[,5=/%2,896FOED#G#3(#AD(D+;2.MOE\RL?HZ=3Q M&]AL'JJ('_XJK<&PR>/7>MI+LR<92]GFIL(QZ$X:0#SO8Z'HZ/_ M%@?C[H(Q,-AZ&QP/B#_"=KCV$3FZ8#1ZX$A>G%+.0$PY@-&%"I.)0Y9P@^?K*018+#IF&%%TN7AC-8^O \.;Z/[@U M/A(#BT8*Z0!,>XEPDB-Q5-_D1VU#E0Z#X-"!9C$60TZ=MZW?V^Y%V ]N!=O MK[T*N^BRL!=;UR,4)\PZ+EVVP&TTM/&B!E>_+%QAT,YI7T8YSJ])'#=K]B.A M]4BU_BCV]#$ITR],%YE/D@\Y.8R@1;U-+#Y!0)*Q?GI^OUHLS7%Z^X?IV)93+IU^3;!C+4FJPRNJ: M3Z?MK2S6EO$E*%0^\M;)S,,H'+>_7"=@'E"I#7V-7JY))G?FB0Y[43+A(U^5 MW&7WZK+DY\$EOZD>?;Y8/<4#KWMK/:W4'V>UJPLJSA.9&,?!\9K6L39!S,I! MY,*IH+E*NG6)?A<75&\^;]Y>SC]N=%6M\GR%DURT2=ES,H;U_.8\0S!8P)"( M1)&:>=>ZYFDG(7^$ZZ-#D'7W##M=.QUX5^_/XZR2OVW[,&%8C-$Z RNUS %Y M@!@M)\EXE@J&.LJ]]9O 6Q2,FX 9'U0GZ*.?RJ.KHV6"PAF1!$(HIB:),(!G MQ8+(P5AC2G2I]92CJ\7'S8Z,#Z7CM/##UQAM^O=MM\^%3?X-G\*=>W3=IW7M M]A=!5VY>QJ"4* ("R@1U "#A/'.R?4QJZ9R3HK6QZ,+->S7_@MN&&UN=_;:8 M+RY]BXE"F8WE?-ME0Q7/(-1H^>/X/0=@K.[1K69KCKP M_7[=V)?WF,Z7FW9(+[_\-OU+F,Y?UV)^=,%;EPID78BA+&N)56WCSP0=.LH; M%5L/_7Z,GC^"7W@*[IKIJ@/<[1J7?MT(Z1UN*O:KX[*:>!OH(*8ME.LH6"53 M!N^# Q-U$C'FP'CK6'=_ZOX(#N8IF!Q(CZ.W4[[LFGYEV&^Y4G^=KA+.9F&. MB_/5Q"DAF"^RCD8LQ!CYUR&1OYZL0N5B1L?N!LR[&F >L.2XEV'CH6Y(S711 MG_ XZXEB[5_/P?C@\6H&7/-+[8>IVC-ZOR>-!O)*0--X4ILB?D5R2A)@&7W0!$4HR MDJ6H?.O7/WL3]T<(U@]!X+TJ@T&TV$$$=?OJZ6WXMAU\Y:RA(TLQ2$6J.HP5 M(;" $$U6*1DFDQ_V9O"2DG&!-Y#:'[W^.TH''2#IW?3CI_6;\K?5ME'VFT@G MTKQV@?_U:_H4YA_QY6)YF].K,IV:[F(Y10^T%6M0QP1$-!:"#RKE$AV:UDVH M3B!WW S2TV#RJ;39#+B-_=7KP:1AT_8]S//'BY&!E_UW%N7N]-+CG=.3EFOB MB;9CN)';>3FAD<[X>\M2>#Y;K&HGM4NLLZ!R$6S3_$"#S.3B3->TV[[_:D;]SP?#E,/]UUNJJ\.SOE'^/GEVU_#?RR6SV=D0C8O>$.VGEP6!H;^ M"TJ5 B$5!IH.@8(1%4NM'V<=0%XOG9C;(N1NT\F!U-4W$J\9^RV<775<-#Z8 MD@-@DB3&E"/M9ZV :8,F,FNL;AU@'TCBN(@<#"K[0_)DO74 R_>+LOX];+J\ M7O[U!7[!V>+S=A+*ZJJ+L.3):2'KJQEGZF@L!&A!]C0C$>K]U.:;JW]X_NR? +3,F8!;$"&1N+2A=IW4R2WO92Q.C MB]'HNYU5=]TW?G>A<:/EIP!2>WEW8,4NWU)M+M])6:M/T\^7K%BF+1.)6#&J M3O/3"%X4!3$GYVQ)RKK6#T ?(6?"BJ-W1?>"U#6L=WZ = RL MGD=D]?KJ";/UB,;5EQ";\@_4&6*H+[88V5\5G$36VI7?AZY>.M6/E>(X3D%] M@V[;(ITYHS#4>4E6<.*'W,E0&S X5"5)4Y+1K>LIOD=3MR'CD2C8'V:'JZ1O MB-WH=WZSK_DD1LDB!3$@=8U<@B\0' L@O."%A<2,;#XLZ& JNPTX!X=A"[7U M\_;S$49KNW..UG)E%!BF*)[FY)RX2-)$BGT24/NVWEUG.&%$D&&SQA4RIP4AI@(F:6)9,!6S<, MZ/4&O^:8?1019/;D# O:511M:[!)9$=!DQ:V=8'^'_,&_Q!,G7"#?XB^.G#\ M+E];W7ABM;G3XTD'0VXJD"6O0PAU)+EQ!LDEG:,JV?K6:=T'2/EA;N8/TOP# MC]Y.44.G:-I>AEPFCXP7J*MH+G,'69G9$H1F"'G57$?P-M0R.N,*1LN>7!WTQZ[ M;BT?^OS^8'&""A>-Y=F!L=DKRDG%&.E-%8VOK8XD\>2] ?HJ%PS:N/2$J;$? M+Q=[RJ'67$$=@.YF+N7-O1KH"69>4,8"KG *JIGWX!-C4%*60FBO4+4.7!ZG MZ ?(PQZ$@+O#&-NIHXN+\,N0YNWY,GT**WR6TN)\OGG9D?_C?-LB9C51J@Z* M3!:29,26B!&\$PCU45M6V6IFARIP?Y2P'R#;>@K8VBNG85.*QNFOYXNSL^F6 MHS#/:;%A$^=IBB>\;-GC0YLDNPXEOE&.Z\:RS^;Y^:UE[^$XY>=_Z_N0@ D]NU[BH/5QN++%U*&((LLAH:XDP\>Z9AABY MJB;9&HG!8VJ=6-A-R_J]KQ>R$R+T&SXB!YS4$%D\%9 MM*!3#%XR"IEE:RSMHF-<)+70[UVOZE1A=PB8BZ YZ"(\+X(D@J)ZA!3/F&2@ MV&R58\7KYJV(=U,R+FA.U_!W('.$N$=.,_W;QI5X'[[01EH]RV?D35;K2[^P M>OWZ^46*)#C)N7.BWI>2(2YHP-5B1Y,Q!,>,#?E[3M"^:_4%D&/TN1A0N"." M)>-T\IK\[]FO9'37WS9;)R660D(&+A'5*BB$($.!(HHMKD2*0A]SYE:8_OQQ M\>5G^NBM1:&_7!N2'0N.&VDU/').%>;(.-A2?;$Y5!8E,AYJFP-'((X.HL$, MY)_9PH/+X=&KVN^#X.9JXYB'D]6U:""[D0^*OX>/^/?%\A^K5_/TYPO35:<6 MA:#JX*OZ&BPB.>@D%6 IBUH7SYRY6_*[ZUS8\='CZ?EX_2S:"6M$7:^6:PK3 MSN?T222L];=:MKX!/-/)9E\R:!WJ\QJ!$ -RL#(XX83Q+._UDIT6N.$_TE?7 MN_VAM<>M*VMH]YL(=V1PO,//EYG CTO$[0O1VRQ=[!Z>HDO!D&?-:_<=1EO( M%VL O=,1M2N,M4#,W@2-8U3:Z'PQM )&/E[^-M_P$- X;6,V?)];[CL?.QX"!E+:HHT$.\A[8>HN6_+($IWE0H_4X**].$=&Q;8=X)TN??6/ MWQ;K_XWK>AU!$L/\MWF>KC;7FIMW(_3?B9.,XKC*8(RTI9@VX P*"-'%7(>R MXSVCLPLTQU/06;+C=$P]D3)Z.,OVY/0#+L_>E,OYO7R2L_2YSCM,5GE0-H@Z MH2R""4P6SR*3LOV$MZ-([2PB.PV<3ZFV+M"YKA]&'-#:T_6;\_5J'6C/S3]> M[+98I&589R0*) ]4:O(K@@G @HXRL!BX:GU'_SV:.O.Z6N&MH2+Z;2-;!SFL MP]=32FAV?$BC]V&/$]>H1&:[S(?P=5>+32Z#B=(!PX3;T1;!6P8V>)5DDL&Y MU'BS/4+.Z>/W+C[Z8G+'+SC',EU/#,J$%*% +G6^?30>HB6F!2$[9F9TZ6\>)T7LQ7 M$Q=066\+>"X8*),T8R)1,B2K:V+RH87_JQO7>AX+90-KIP"G:S=D[3 LZ M\&?3[02:3R3\7\@?S.0*UFVV^>ZO7Q/YC?0+%WON+2X3J6A"C&9K#2?I)E'O M>VI_4,:!,\>=%2PX;/WFJSD3X[KY3XOBI])U%V;V;_,EL?MQ/OTO"F>NV%E- M/!T6J0@#QM>FMDD:"-8%T*S$++D36;=N"_8 *>-Z_$-!KX7<.["6#[#QX5-8 M_WUQ/LNOSCZ3I*[VV<4.F\B2/'-5:"J%>@\N(1K%(2>*F80WVIO6ONYQE([; MFNZ)P==2:_U&H1DC&<_ZMO1ZF,?KQ?PC+7SV@O[ME.!TW\]N%+,>Q4JC4';S M^?=AJ;45MB@'$FTBH! B*;QP8%*0&IDT.;?>V;LI.;TG:UR_FM-GG=?[C^WM MFK7)F41\",<0/7!GJ_WV+U-%%W< YN M$W+.MIK,0*Z<#U*TGO5^GXKQL7*28N\V M?3Y-RMWAY*+00R?TC$(#2!)K5:! <#PI"I.3\H4.^IB&14H/3S).U>VC4#E" MT"-?6->KI=>+,+_DX**6A\BOY:$(OM3G<(E<,%?;;&)QQ9?H8C'J.U[*PY_> M$P".T=BBJ?@ZL!;O\,MB5M^,W);-Y0B.:*RQ08'%9$&Y0NYX2"2EG%E)-AN> M6E\2/TK0R+,@6\&GO?"[:*UP^RS>UITRDVUT'-"'6K]#C'@C#!0CM,A!)2%; M)R;O4S$N:EI[*"=*N0.;&^_C7N.5'END)T@)#$\'2@,DG"[ [@Z5UU=%4\46&7)1 MD&P(0%$=L8%: AVR&NN]1Y+#GBFO#ZKF'^R";YV&Y_'9=$\>U M+5E* =II!*7K;03'>A_BG"_93<_/GLWSYD=7J_,P3[B9>%E;^FC XKW&%VW!=C#)/1V#0^!Q6!UV -EZD??AXB)O(B4+04?R&4+BH$PN=!CX M DX8VH9%"!%;A^HWU^_I=&P#IJ.EVVQ@1QMD/#]?5A%.Z@@ZIE0! C&YE]*2 M&"(F2-SZ[$H0SK:NJ]U!QKBU.D/CY!A9=Y'[N\G$;XMYNN"C,!DUXQ%2X);\ M2DL;('L#DIEL@BTFZ_:]"'=1,FZ5S="P.5+B'1Q!+RZ6?3F=WSI)I54RZTBB M4)L7Y4R#8RD!9E&\D#PGW3YLVTG*7L@Q/Q)R_K_VOJRYK6-7]_W\%]3I>7BY M5782[^,J)T[9R3Z/*O1DL[9,NBC)B<^OOVAJIB8NLA=7D\Y+2I%DL0%\0 -H M#"UXW@5T[K+F;9UOD,_.:QG9Q_-:O'I5,(N?\@D18+4,ABBKXR^4C."9B-4O M,X8%2QQK/:-^\]-M!#![6 ;13('7_!WLD9*VY*_$[[GHK]U; M[(![YL\UY]5>MKP]41OG,]=H; 196 RWTB*&CUPS;W)WA516M?W[*\F4I(G MK&JPQ$V]EQR70 1QR)%')8.L4R!^T)K((7+?I"9R"*N[U9\.,F73NN.!@DXTTK#H8PO.^* QN*=U97_[C&V3*! M6^T@M\PQ::QQN,F7!>72RA*,!)LH6":CZ2!P88DC M(LJ$CFFW7CW=(N&Y?HZ>\+*[ [(SISM$RW7Y<,C"E,S(@4]D]1CQQAF&0+DMAG9# F(FU+H\N2(<"A$VF M%(XE-^\/?'"(OJ"RC637EX_OQ.8N*T# M9%XTW:Y)8O.6ZFQU07TX!13CWALCI0=&=T#5%8# ]=H<#IK$W*"H RQQ)<" M(9.;3MQ0.N5HG&P^'?N1 N>_T?\@I?_E:1?)[7LX6:>70 M>339T<4*M3<.5,( R$, QH.P.267F@='+Y^JI\*SUKG:G:70/:ZN$Q&F)":R M!>9+77C# WA?%Q!84:=#2)GSN%7^CY^KIP3>[E@8!+4M!-,]V-[/\Y5M9KR. M*4H4FKHZBA>S!"S& ^>Z8+;>BMRZKFW#H_4,N6TP,0ATVPFH>]S]\=?BBJS$ MBE,Z"HC<<&)=G2[@I =1<^=%:R>>78#7'G(UQJ*;,;MY'_F<#VYQ%3./6;SY]MI[Z$?:.O2U%U#_T9M^N54H8 M+IC1"!;K1$JG)'C&-6 */$4G'3.M%U1L>K:>>AKV#[WM1-0!]!X90Z:"T8PT M!(2N:61I$3"G -$5ZT607C;OO=MRD-^>+-GNB9 =N=P=3FYF/&"@TR;06=4L MLJZ3IIP!,K(Y2AG)V6P]D>L@!OD-DNTF@_R&,+K/07[:18>B,,A<40BLL8"G M@ 2_> MOG[_X3ICBL;S5'@=/875.@H(SD=(NJ#,+FIAFV^ W.1@_4!I&^D_+(=L+(H. M\%57)E42KI.?*1H?Z/0Q20^J)@2"U0F"M\0W4D/)6K\!WS_!M$Y-8\3LP-P) MH7&V/#_Y@/-/E^8W$Z$\D#>7T-DZW5U"$(QBQ,CIGP1D?K.J /JK=]! _W>+ MA'L?V-.HB.U]E.UYV(/@K_!J2@@9A0&A0P&5HP$O/0/R\9EC3*>8-ZJ3WD3T M4]X7.PAK7=Q;<&YB@?\ZF\^^7'RY.GATW(5"L7KA)I"SY6H*B&(MXRG:(E=+ M2=%"Y/<^=&*A;R.R10O^32UX_/O.P7D4I8A EYO+M=:#@FQR6SRPS$-!ER-= M?RT$?_=#I[GKFPE^:_Y-G.I<:U.^',^(:T5MF(-A)EK@6A%79.+@;)V#K%S, M1BLM'BR[>2SQNVSE"78GUQ#HRJRU19<8">;"[LP%^)B[O'$O* T"T'S2]KN"Z_<5W3D N3AD40M9)& M.>,@2%>WDQE1LK%UZD\#7#WQ\=-X-QV@K(4X.K===VJVG! )9> @*#*D<#%J M\$XET$ZR%#!F85HX2@.+Y9H7:G: JRV9WCN4;FNP&*M/F5) 4+61A!5&D8A4 M@(RQ4K11J6PR#F?S3YRF6JD'*&W']"X>EI\:-LHBIQM<.+K#M2%"E(%0B*0L M8^(^&1'MN!/^W@U:TN):PVH_W8#;\;N#AYX!\V2ECLS6,HNZ*1X4F@+.:08& MC2-#HUF*XR)IYTF_>U_@,@@,VT_Z'2*9[C#WAN[EJ[4T+GIE.=:95\K530X" M4+@"V>1L2RY:I'$1=GN6GGJNQL#3EESO #W7FO [?J]&_'JM0WV$,25F"($, MND++(7!66_HQ.HV>)]NZ>O?QD_34,=4&.0TXW@%NGK:GOY228YTN?<>D*JF< M+(F!(-Z 4CF!-TE"$41R*+YDWKKD:M !>^HH&/N^VU4^W8'O3L/-*OVBV"7^DGY]]/5#+**^F F52?%[@ 9X0"$UQ, M+"FM3.O^]B'GZRDIU@9?HTEGXHS]$+K>ES<7YQ?+_-/BRY?9>>5MW?J4;.9) M@8TU::TD @:>0.FX_S\MWS^ M+G_+2W(%/E0IGEAI2G9: XNUM9*\5? \2G#)2>E"C/*!N7OYL>BI3]LLZ,>12@*CCP!6K% MO'%J7+__Z;-M!K0#3N\W$DL'<'O,)-^:W#?Y;F1=@E$E9E/SS;7S1?A:7IN! M]"BEJ(3UV#K;,>!XFX'NH-X QA).5W?CY5O^+'[(7_'[ZIY_)EX^H=O?^<0$ M2#0,5.&:*#3$6"V,2BXJ6X9?F(..L!G.#N+%8)_"Z MSRVOZKMV&^V0N8L[I M[ TQ_R.>YK,3U*P$SCDPS24HRY",NDQ "B=]8"P$,;PV>N A-L/=0;PA[%<@ M_2.OEELN/N39_%M]MGM ;$S*:M(ED#R3FE5O(EB; :-#);.WXL%JOBW1]_Q! M-D/@03PJ[%\P!X+"2_?BENA7A3[_[7QV/L/3R]\Y\1(E,IF!F\#)UK,$S@D- M):!@D>50'C29[0+'ET^T&2X/XCUA0E%U!=!K6J_Z,J^?E^NW;R/[.MO,ZF1 MJD270.1$'4]T"3 T07K%O1Q^*V_RR9L![B">&?; ^EZ7U7\\7\3_!#S+B;[U M-<_/5G_QX\67+[C\OB@?/Y,PZNR']-.='W_(.Y6F2L++H0PGP[)]-U666]N@_K/ZCTUD9>1^$@L=1"<=5#SUP!9A:!4; 8BI4AZ];3 M'I\YSK38G @@#ZI3VTBK7^!==3T59D/&8B"Y^E@I:UQH2:M#0,Y<(+7&UI4, MSQYH6O U$_MF<-I"!AT JEX/I)TUMW ]D(0%%8S/H#'4/%?=2J5D!&V8X%(& MM _Z4G<>^//3MMFTAT(K3DX^]CQ^GB].%Y^^$QT_ MYV_Y=/&U:H;1J__%U=P.M.:J^9+YX0SW0@W\XQ"D&\ M1H@%+3J/7OK60V@W.MBT'33CW4+MI=(!U-Z??\[+-0HH+M 6%?@H-=1N?<"Z MH$)P'1)F[I1JW2SZ\!33=L6,!Z(=^=T!8EX,29^*2&_3W]XK(6)M:S0\4!BA M#'AA!5CCC44RQUJW'LV_^ZFG]:CZ2 GL6?8=H/W5Z>IW&.)8"F-7<^B0-.,$5T,VN5?+:Z.:3_(_E$2NI MXJ70&1R:.A**N!;(C0;N2[3>L615Z]39/X]80S$[WB/6$/%WX!'\?HIDD+Y< M#J\W5@2;,4/(J;:PNPB."P19N'.IFM#F&Z;O?OZQ/%,-@L"BD3PZPM)58&FC M0;1)0UW^"$HHHL-13&AJZV9.61K6.J-S_P33XFE[23X!B2W8.G%^^.V\EE+7 MB2Q$PO7L8.$CM\6!*X:#4CZ!8YQH8)(B.<98])L4SSWRI_L0]S926K1C60=F MX-(2TB^OD,\"5Y@$'3[46YEG,HL^6<""2@O+;;*M*R'N'>!8$AV[7"K;2Z0# M.&W/N%NRYVE=/='&@)8!JVW=*@:RQU%D8(HE5$YYWGS=]QAT3&OR=H#5T$S< MV#*>^*+\/2_+8OD%R?A_R!3.S&)-\]3LP9_SV?EUF8#@&AWS$3A& 63Y-:S6 M(PDV^AQK.EZOM$>ZZ>]C+?G? ]PN4:Y5"9E&VO_120=$D1 \@A9 M"8UH"EJW47+KP);Z#1'6$TO]AG!NZMUN]Y;2V1RXX8Q3Z"(3W>M& !I40(>N MG8:VZ-)"Y!TN]1LDLB>7^@WAW]2"O[>43@BA2O!UZI',1#YR"$(:B-&03 M%7RC=^W#6^JWM>"WYM\AQ%DOOVX*[K,33D*(J@Z89PZ"\0(TR^3\RQ3=9NY$ M?Y40HQ5X]9$@V+/L#QGMOUU4Y;X2U]FKB_//BV7M2#Q1(FGMT .KJ]"4)TD$ M;3ED@QQY3HAN[RF%H41T'O4U1F$K)6@"B:GK^K'I%_C>G=#AXY6U6Q__$9 MY^]7L_//+JW,VZMM?R=<.AURMJ"4TG6'2(%0MSM0%!A4U%9K(WI1G(&T31S[ M'*@BC0F@0W4#!_+D#0W3L]@*17BZF!U7?#QD4'GB^]3__SF>U&?C#[-/GNY[N"?J< MH_-U;YJLZ_<, ^=E!.9,\4P*'7CK:KI1")EV!T\/5\ZDT#BPH6BKL&YE'5[5 MU6[T3YJ//WOZ(\8<=+8A87UT@R0IT=HL@+!D0"4*IE$[ YJ'Y$T=B9N/;*39 MMF;BZB:[DXGXL#@]I1"K_O DBT*:2A=9M*8NVR*KXUOEF'8B!;%$!!D0#DJH#U4DLOZ1K; MK*YD&LVX).) 'T\:(G,\9=D")EOKR==5^/'Q')?G;;2EWO5OS\XN GN=/]5[\HQO[3\PN>5:WK-TFR;()23#+(/&@Z5:. M D*Q"I)F!HT2DNO6B]E'(.- 7R;ZO0-VABP;L7$K&M> MF2['(HP4B4O$;E[T=G*:^GN!Z%=A=H/)CD[3+_/4A:[43%E.K^:I#D6I[1I_ M+.JW'O+&1LPA6 -2)[I_$>M^1L&!"_CDG8-R) &MGXDT4^/MR%O.J_>!U_C2;S\G O"^7KNZ-Z$21&9%$ MQ_EJ;E@="BQ5!!LS#T+'PO=47-R:LFG]O^X4:E+@=%E[LB5'WBW^RLO+KV9? M9G5I4?IB+' MNH',Q*4-^TRQ"!FM147&119BBY:)XD)1V[F]X<8G)NQZ^6CO63GWCR9U YDC M*1*Z0_[_YMI3E].K;WF)G_)]SBU.3\M581<3)E;+ HXN:5#"UVG'K #Z%)AA M*NC0NA%J_U1.&UUU]R3;#:"ZK79HSJ$36WB0+C*PQ2M0H43PN6XAE?1=R51. MOIM9:L-(Z_$YMQ^$3Z.0@^ V^9/4[C/2U[I0;@KKG^51\N2S6!)<=JLF\VQK MKI1!Y%Z:4C"KU'HGY'XI[/%Q^' U98_@9QW7X>C,,1$ MWGLI$&R(8+!PF;(PF?>SSF0[&GM\]1P3@(>@H(T$D5X5B@78$%^2=OIYGV2*,]Q1?*_"Q;LV*G/R& M5 1Q27*E446#W6R,&$;:M.^#!ZQH8T"G%XT*+[,E#/8!/N2ZWHZ^_]-BOA+? M!9[^D9=?Q(E@5@IAR2OWEKQR2>Z*2ZFRB'BCN([DF(^A7?LE<]KWPZDUK6-( M'8'6O=RVNB'G^ G%PTR4FKD*%#LH%A \(X? )9XR&I=8'N6JZX+ZC734_Z.C MO0#P"%1W&Q9QDB0G0P8LU%TA@67 1%YZBL8+1_$^2[WIZ%C*>+N;[A]MW!NF M>E&[-KFJM\2)V?QL%B_'N <24"G6@Y<^DNL@&" &"X8GX[FC_Z;>T:C93)6.=GC5] @YK-T;'\A8+&?5<*Q^_N=\=C[6#HX-/FK$71Q#">UC M)P=RC\G+NDJLAA61D3Y(7<='>\-%<<7YUJ9IXITQLU5L=_J W;PS![ ,;/HGX.W!O+D].O_SJ[]G9"8M: M:DV'K\];=9LMJRTZ%E+DLGC+<^3K8RYVQ>Z] TQW=F'CW_^FE=39E6PA1M,(%PAI>>1UUR3INO(NHQ.I9)C M8\ ^>Z#.VX)&Q\MB+.%U@,2M$SGO;G9.NI"BBTC:7T2E.)$+E8,!F8Q(Q&@7 M^^D[O3GUQ TU7;@*>Y;](:/]Q?7 ORWFWU8YS;NK-HJP10030.HZ!D)R"\ZX M C;294FY %6P/"-^_,FX!M\/IQ]Z:/?^B/W%^N_Y,NR2T5K(^ MC$M0IKZ3.T5653#T+DH*'$>IZMT#;0?:@WU,NK@#V+96Q6]Y&1;=7XJ7#^HW MG/':2J=3 B\X@O):@9?(($F#@D6GM-U[SJL1;0?::WU,:K@#V(Y@Y>6+[+D9 MI'G#(2>\$HXKL-P2A[CA@!$]&2HC"P8LVG93%#6C1(U['D'^@RGD+G [].D'FS-G MK4]AY=[_3!;E#X).*854 G"?'3$N(P2)&IPKW.I0QZ%ULPYW'!8< M: 1Z,.G6T>#X8^1C7V3?2TCV)P"*!LKNVII:E+1)\Y-*(<3EFY.]]%G M<<=3G Z-P" 4_W 9X)?9Y[) YHRH'EKMX% .?.2<;@+KO8TBBP?+L/HU @.) M/] ;_(>R!&/B^8?*0K_,NFHL.4\18C:E=OT;P!H?9:65CX@QR_4-K?V:@H'$ M'WT>^PA,P9AX/NJ8X,Z(U@T,J+'%%Y;!)I')B_(> N:Z,L=;IR-Y56KOT[OW M0OG1)\Z/P 2,AN2CUO\AT92)T4:F@9LL:CXT@ O90$$O,#FM,=N#T?[&.8%# MSM$?@>Z/A.*F^?W&[=:5HF^5HNW;J!_\B2;MT<\?K%';\XT\;WM);QM$1>(4 MROD T@K":&(>G$8!/-N"'-'KLKZ$>%=#]=QYVK4L_YS+;)[3ZSRG+\Y7Z]GN M?-YEGT'425 XZT#P.M"4B=K1@@FR=@)+YH6)UCU)@PXX;8JU&6Z>;BQN+:0. MW(\;KKW^?O/E_\S(PB[CY^_O\K=\NFHVI*@)M2'3F@W%4TJ'6EZDD.RKT#PF MF0)O75*ZV.TPG.VH/@*;CM*)$.P/5S#N>W0<^>1D3,&WCKD?GJ*7%MRQK\\=^=\=@NZTT6?O?.)> M DN6@[)6D&O+$")+QA64L=C6PXJ>.LO$LX=VE/&SD-F2X1,"IRX'?Z4T8Q_S M?+98_K8XSV<_7V02IK^RH5%[=,PEX.B).W704@ADI:,K026;1?3K3OUC6^"? M_9">(+&M#!=C,+0+D[)N=&]M[FV]8"ET1R//$(VL-[B.X#UQ#A4SRGB-Q;9N M[=WH8!._W>[QZFHMI0Z@]VXQ_U2GGU<%O4W@LB*L%MK6W(P&91!K:2II9:W@ M\"QJQ5M#[=&VTF@M\T9K[XT\JO?I!_4^=%?C__NO_ U!+ 0(4 Q0 ( M && B%6Z.>[/5P@ *DL < " 0 !E>&AI8FET,S$Q M+6-E;S,P,GAF>3(S<3,N:'1M4$L! A0#% @ 88"(5:RVE\I:" O"L M !P ( !D0@ &5X:&EB:70S,3(M8V9O,S R>&9Y,C-Q,RYH M=&U02P$"% ,4 " !A@(A5O0EM^QT% I%P ' @ $E M$0 97AH:6)I=#,R,2UC96\Y,#9X9GDR,W$S+FAT;5!+ 0(4 Q0 ( && MB%4Z J,?+04 ($7 < " 7P6 !E>&AI8FET,S(R+6-F M;SDP-GAF>3(S<3,N:'1M4$L! A0#% @ 88"(53""#Q[RJ0$ !/D2 ! M ( !XQL &AQ>2TR,#(R,3 S,2YH=&U02P$"% ,4 " !A M@(A5-*C[IV(- "CB@ $ @ $#Q@$ :'%Y+3(P,C(Q,#,Q M+GAS9%!+ 0(4 Q0 ( && B%6KM\A_!!T (L9 0 4 " M 9/3 0!H<7DM,C R,C$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( && B%5051-$ MBD4 (D) P 4 " 6]G+G+X %<0" 4 " 84V M @!H<7DM,C R,C$P,S%?;&%B+GAM;%!+ 0(4 Q0 ( && B%538)6I_&L M ,[L! 4 " 5/U @!H<7DM,C R,C$P,S%?<')E+GAM;%!+ 4!08 "@ * *P" "!80, ! end